|
|
@@ -103,23 +103,25 @@ public class UserArchivesInterviewServiceImpl extends BaseMybatisDao<UserArchive
|
|
|
in.setFirstInterviewDate(myUserDetailsBo.getReleaseStart());
|
|
|
}
|
|
|
//添加客户档案面谈记录表
|
|
|
- if (in.getType()==1){
|
|
|
+ if (in.getType()>0){
|
|
|
addUserArchivesInterview(in);
|
|
|
}
|
|
|
- //读取是否有档案存在
|
|
|
- UserArchives userArchives = userArchivesMapper.queryByUid(in.getUid());
|
|
|
- if (userArchives !=null){
|
|
|
- in.setId(userArchives.getId());
|
|
|
- }
|
|
|
- if (in.getId()!=null){
|
|
|
- addUserDataLog(userArchives,in);
|
|
|
- in.setUpdateTime(new Date());
|
|
|
- userArchivesMapper.update(in);
|
|
|
- }else {
|
|
|
- in.setEarlyCommunication(null);
|
|
|
- in.setInterviewIdeas(null);
|
|
|
- in.setCreateTime(new Date());
|
|
|
- userArchivesMapper.insert(in);
|
|
|
+ if (in.getType()!=2){
|
|
|
+ //读取是否有档案存在
|
|
|
+ UserArchives userArchives = userArchivesMapper.queryByUid(in.getUid());
|
|
|
+ if (userArchives !=null){
|
|
|
+ in.setId(userArchives.getId());
|
|
|
+ }
|
|
|
+ if (in.getId()!=null){
|
|
|
+ addUserDataLog(userArchives,in);
|
|
|
+ in.setUpdateTime(new Date());
|
|
|
+ userArchivesMapper.update(in);
|
|
|
+ }else {
|
|
|
+ in.setEarlyCommunication(null);
|
|
|
+ in.setInterviewIdeas(null);
|
|
|
+ in.setCreateTime(new Date());
|
|
|
+ userArchivesMapper.insert(in);
|
|
|
+ }
|
|
|
}
|
|
|
return in;
|
|
|
}
|