Browse Source

打卡新增设置首次打卡

anderx 9 months ago
parent
commit
a26f88f47c

+ 12 - 0
src/main/java/com/goafanti/weChat/service/impl/PublicReleaseServiceImpl.java

@@ -97,6 +97,8 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
 	private OrderPublicReleaseLogMapper orderPublicReleaseLogMapper;
 	@Autowired
 	private PublicConfigMapper publicConfigMapper;
+	@Autowired
+	private UserFirstInterviewMapper userFirstInterviewMapper;
 
 	@Override
 	@Transactional
@@ -1887,6 +1889,16 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
 							}
 							count++;
 						}
+						//判定公出人对于客户的首次公出
+						List<UserFirstInterview> firstList = userFirstInterviewMapper.selectByUidAid(prd.getUid(), aid);
+						if (firstList.isEmpty()){
+							UserFirstInterview userFirstInterview = new UserFirstInterview();
+							userFirstInterview.setUid(prd.getUid());
+							userFirstInterview.setAid(aid);
+							userFirstInterview.setFirstTime(new Date());
+							userFirstInterviewMapper.insert(userFirstInterview);
+						}
+
 					}else {
 						if (ep.getStatus()==1){
 							count++;