|
|
@@ -72,18 +72,23 @@ public class TechnicianServiceImpl extends BaseServiceImpl<TechnicianMapper, Tec
|
|
|
}
|
|
|
technician.setUnicode(unicode);
|
|
|
//根据年月和工号或身份证
|
|
|
+// LambdaQueryWrapper<TechnicianEntity> wrapper = Wrappers.<TechnicianEntity>lambdaQuery()
|
|
|
+// .eq(TechnicianEntity::getYearAndMonth, technician.getYearAndMonth())
|
|
|
+// .eq(TechnicianEntity::getNumber, technician.getNumber())
|
|
|
+// .eq(TechnicianEntity::getIdCard, technician.getIdCard());
|
|
|
LambdaQueryWrapper<TechnicianEntity> wrapper = Wrappers.<TechnicianEntity>lambdaQuery()
|
|
|
.eq(TechnicianEntity::getYearAndMonth, technician.getYearAndMonth())
|
|
|
- .eq(TechnicianEntity::getNumber, technician.getNumber())
|
|
|
- .eq(TechnicianEntity::getIdCard, technician.getIdCard());
|
|
|
+ .eq(TechnicianEntity::getUnicode, technician.getUnicode());
|
|
|
TechnicianEntity dbTechnician = baseMapper.selectOne(wrapper);
|
|
|
if (dbTechnician == null) {
|
|
|
//新增
|
|
|
return this.save(technician);
|
|
|
- } else {
|
|
|
- technician.setId(dbTechnician.getId());
|
|
|
- return this.updateById(technician);
|
|
|
}
|
|
|
+// else {
|
|
|
+// technician.setId(dbTechnician.getId());
|
|
|
+// return this.updateById(technician);
|
|
|
+// }
|
|
|
+ return true;
|
|
|
}
|
|
|
|
|
|
@Override
|