|
@@ -130,6 +130,11 @@ public class ZhcxPMQMServiceImpl implements ZhcxPMQMService {
|
|
|
recordDo.setCurrenttimes(item.getCurrenttimes());
|
|
|
recordDo.setTotaltimes(item.getTotaltimes());
|
|
|
recordDo.setDeptname(item.getDeptname());
|
|
|
+ // 部门id
|
|
|
+ recordDo.setDeptid(item.getDeptid());
|
|
|
+ // 附件
|
|
|
+ recordDo.setRid(item.getRid());
|
|
|
+ recordDo.setFileid(item.getFileid());
|
|
|
String qcName = item.getQcname();
|
|
|
if (StringUtils.isNotBlank(qcName)) {
|
|
|
String[] qcNames = qcName.replace("/", ",").split(",");
|
|
@@ -169,10 +174,13 @@ public class ZhcxPMQMServiceImpl implements ZhcxPMQMService {
|
|
|
for (ZhcxPmqManagementSourceDo item : nxSystemData) {
|
|
|
String userName = item.getQcname();
|
|
|
String deptName = item.getDeptname();
|
|
|
+ // 部门id 作唯一标识符
|
|
|
+ String deptId = item.getDeptid();
|
|
|
Map<String, String> queryMap = new HashMap<>();
|
|
|
- queryMap.put("user", userName);
|
|
|
- queryMap.put("dept", deptName);
|
|
|
- if (StringUtils.isNotBlank(deptName) && StringUtils.isNotBlank(userName)) {
|
|
|
+ //queryMap.put("user", userName);
|
|
|
+ //queryMap.put("dept", deptName);
|
|
|
+ queryMap.put("deptid", deptId);
|
|
|
+ if (StringUtils.isNotBlank(deptName) && StringUtils.isNotBlank(deptId)) {
|
|
|
//List<ZhcxPmqManagementMapDo> list = mapDao.getDataByNXUserAndDept(queryMap);
|
|
|
List<ZhcxPmqManagementMapDo> list = mapDao.getDataByNXUserAndDept2(queryMap);
|
|
|
if (list.isEmpty()) {
|
|
@@ -183,6 +191,8 @@ public class ZhcxPMQMServiceImpl implements ZhcxPMQMService {
|
|
|
saveRow.setModifydate(currentDate);
|
|
|
saveRow.setNxqcusername(userName);
|
|
|
saveRow.setNxdeptname(deptName);
|
|
|
+ // 部门id 唯一标识符
|
|
|
+ saveRow.setNxdeptid(deptId);
|
|
|
mapDao.insert(saveRow);
|
|
|
}
|
|
|
}
|
|
@@ -263,6 +273,11 @@ public class ZhcxPMQMServiceImpl implements ZhcxPMQMService {
|
|
|
|
|
|
entity.setDeptname(resultSet.getString(10));
|
|
|
entity.setQcname(resultSet.getString(11));
|
|
|
+ // 附件id
|
|
|
+ entity.setRid(resultSet.getString(12));
|
|
|
+ entity.setFileid(resultSet.getString(13));
|
|
|
+ // 部门id
|
|
|
+ entity.setDeptid(resultSet.getString(14));
|
|
|
sourceDao.insert(entity);
|
|
|
list.add(entity);
|
|
|
}
|