zouxuan 3 years ago
parent
commit
1473e04b6e

+ 1 - 1
mec-biz/src/main/java/com/ym/mec/biz/dal/dao/StudentOperatingVisitDao.java

@@ -14,7 +14,7 @@ public interface StudentOperatingVisitDao extends BaseDAO<Long, StudentOperating
     * @author zx
     * @date 2022/8/12 16:26
     */
-    void updateVisit(@Param("studentId") Integer studentId);
+    void updateVisit(@Param("studentId") Integer studentId, @Param("month") String month);
 
     void deleteByUserId(@Param("month") String month);
 

+ 1 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/StudentVisitServiceImpl.java

@@ -89,7 +89,7 @@ public class StudentVisitServiceImpl extends BaseServiceImpl<Integer, StudentVis
         }
         studentVisitDao.insert(studentVisit);
         //更新学员回访统计数据
-        studentOperatingVisitDao.updateVisit(studentVisit.getStudentId());
+        studentOperatingVisitDao.updateVisit(studentVisit.getStudentId(),DateUtil.format(studentVisit.getVisitTime(),DateUtil.ISO_YEAR_MONTH_FORMAT));
         return studentVisit;
     }
 

+ 1 - 1
mec-biz/src/main/resources/config/mybatis/StudentOperatingVisitMapper.xml

@@ -59,7 +59,7 @@ month_ = #{month},
 	</update>
     <update id="updateVisit">
 		update student_operating_visit set visit_flag_ = 1
-		where user_id_ = #{studentId} and visit_flag_ = 0 and month_ = DATE_FORMAT(NOW(),'%Y-%m');
+		where user_id_ = #{studentId} and visit_flag_ = 0 and month_ = #{month}
 	</update>
 
 	<!-- 根据主键删除一条记录 -->