Przeglądaj źródła

协销展示机构画像

huangzhiguo 2 lat temu
rodzic
commit
13fae1ecd7

+ 2 - 0
src/main/java/com/caimei365/user/mapper/ClubMapper.java

@@ -269,6 +269,8 @@ public interface ClubMapper {
 
 
     void insertVisitorRemark(VisitorRemarkVo visitorRemarkVo);
     void insertVisitorRemark(VisitorRemarkVo visitorRemarkVo);
 
 
+    void updateClubNewDeal(@Param("clubId") Integer clubId);
+
     void updateVisitorRemark(VisitorRemarkVo visitorRemarkVo);
     void updateVisitorRemark(VisitorRemarkVo visitorRemarkVo);
 
 
     void clearVisitorRemarks(Integer remarksId);
     void clearVisitorRemarks(Integer remarksId);

+ 5 - 2
src/main/java/com/caimei365/user/service/impl/ClubServiceImpl.java

@@ -885,6 +885,7 @@ public class ClubServiceImpl implements ClubService {
             if (newRemarks) {
             if (newRemarks) {
                 // 新增备注
                 // 新增备注
                 clubMapper.insertRemarks(clubRemarksPo);
                 clubMapper.insertRemarks(clubRemarksPo);
+                clubMapper.updateClubNewDeal(clubId);
             } else {
             } else {
                 // 修改备注
                 // 修改备注
                 clubMapper.updateRemarks(clubRemarksPo);
                 clubMapper.updateRemarks(clubRemarksPo);
@@ -2097,8 +2098,10 @@ public class ClubServiceImpl implements ClubService {
             if (region.size() != 0) {
             if (region.size() != 0) {
                 for (BehaviorRecodeVo behaviorRecord : region) {
                 for (BehaviorRecodeVo behaviorRecord : region) {
                     format = simpleDateFormat.format(behaviorRecord.getAccessTime());
                     format = simpleDateFormat.format(behaviorRecord.getAccessTime());
-                    if (record.getPageType().equals(behaviorRecord.getPageType()) && s.equals(format)) {
-                        record.setAccessSource(behaviorRecord.getAccessSource());
+                    if (StringUtils.isNotBlank(record.getPageType()) && StringUtils.isNotBlank(behaviorRecord.getPageType())) {
+                        if (record.getPageType().equals(behaviorRecord.getPageType()) && s.equals(format)) {
+                            record.setAccessSource(behaviorRecord.getAccessSource());
+                        }
                     }
                     }
                 }
                 }
             }
             }

+ 5 - 0
src/main/resources/mapper/ClubMapper.xml

@@ -26,6 +26,11 @@
         values (#{questionMan}, #{questionManId}, #{serviceProviderId}, #{remarks}, now(), #{consult}, #{clubType},
         values (#{questionMan}, #{questionManId}, #{serviceProviderId}, #{remarks}, now(), #{consult}, #{clubType},
                 #{pinceSensitve}, #{satisfied}, #{followup}, #{extra}, #{reportId}, #{productId})
                 #{pinceSensitve}, #{satisfied}, #{followup}, #{extra}, #{reportId}, #{productId})
     </insert>
     </insert>
+    <update id="updateClubNewDeal">
+        update club
+        set newDeal = 2
+        where clubId = #{clubId}
+    </update>
     <insert id="insertVisitorRemarksImage">
     <insert id="insertVisitorRemarksImage">
         insert into cm_visitor_remarks_file(remarksId, fileType, imageUrl)
         insert into cm_visitor_remarks_file(remarksId, fileType, imageUrl)
         values (#{remarksId}, 1, #{image})
         values (#{remarksId}, 1, #{image})