Commit 8a7528fb authored by 竹天卫's avatar 竹天卫

禅道 导出的bug修复

parent 13625d5c
...@@ -423,11 +423,11 @@ public class EntrustServiceImpl extends ServiceImpl<EntrustMapper, Entrust> impl ...@@ -423,11 +423,11 @@ public class EntrustServiceImpl extends ServiceImpl<EntrustMapper, Entrust> impl
if (query.getClientId() == null) { if (query.getClientId() == null) {
return BaseResponse.errorMsg("请选择委托单位"); return BaseResponse.errorMsg("请选择委托单位");
} }
if (query.getProjectId() == null || StringUtils.isEmpty(query.getProjectCode())) { /* if (query.getProjectId() == null || StringUtils.isEmpty(query.getProjectCode())) {
if (StringUtils.isEmpty(query.getProjectName())) { if (StringUtils.isEmpty(query.getProjectName())) {
return BaseResponse.errorMsg("请填写项目名称或选择已有项目"); return BaseResponse.errorMsg("请填写项目名称或选择已有项目");
} }
} }*/
if (StringUtils.isEmpty(query.getSendName()) || StringUtils.isEmpty(query.getSendPhone())) { if (StringUtils.isEmpty(query.getSendName()) || StringUtils.isEmpty(query.getSendPhone())) {
return BaseResponse.errorMsg("请填写送样人信息"); return BaseResponse.errorMsg("请填写送样人信息");
} }
...@@ -442,6 +442,18 @@ public class EntrustServiceImpl extends ServiceImpl<EntrustMapper, Entrust> impl ...@@ -442,6 +442,18 @@ public class EntrustServiceImpl extends ServiceImpl<EntrustMapper, Entrust> impl
return BaseResponse.errorMsg("信息错误"); return BaseResponse.errorMsg("信息错误");
} }
if(entrust.getProjectId() == null){
if(query.getProjectId() == null){
return BaseResponse.errorMsg("请添加项目信息");
}
Project project = projectMapper.selectById(entrust.getId());
if(project == null){
return BaseResponse.errorMsg("项目信息有误");
}
entrust.setProjectCode(project.getCode())
.setProjectName(project.getName());
}
String entrustCode = entrust.getProjectCode()+"-"+query.getSampleList().get(0).getCementCode(); String entrustCode = entrust.getProjectCode()+"-"+query.getSampleList().get(0).getCementCode();
entrust.setEntrustCode(entrustCode); entrust.setEntrustCode(entrustCode);
...@@ -463,6 +475,9 @@ public class EntrustServiceImpl extends ServiceImpl<EntrustMapper, Entrust> impl ...@@ -463,6 +475,9 @@ public class EntrustServiceImpl extends ServiceImpl<EntrustMapper, Entrust> impl
if(StringUtils.isEmpty(query.getProjectType())){ if(StringUtils.isEmpty(query.getProjectType())){
return BaseResponse.errorMsg("请选择项目类型"); return BaseResponse.errorMsg("请选择项目类型");
} }
if(entrust.getProjectId() == null){
return BaseResponse.errorMsg("请选择项目类型");
}
entrust.setStatus(9); //修改待确认 entrust.setStatus(9); //修改待确认
entrust.setProjectType(query.getProjectType()); entrust.setProjectType(query.getProjectType());
} }
...@@ -1291,15 +1306,15 @@ public class EntrustServiceImpl extends ServiceImpl<EntrustMapper, Entrust> impl ...@@ -1291,15 +1306,15 @@ public class EntrustServiceImpl extends ServiceImpl<EntrustMapper, Entrust> impl
} }
Entrust entrust = entrustMapper.selectById(entrustVo.getId()); Entrust entrust = entrustMapper.selectById(entrustVo.getId());
if(entrust.getProjectId() == null){ if(entrust.getProjectId() == null){
if(query.getProjectId() == null){ if(query.getProjectId() == null){
return BaseResponse.errorMsg("请添加项目信息"); return BaseResponse.errorMsg("请添加项目信息");
} }
Project project = projectMapper.selectById(entrust.getId()); Project project = projectMapper.selectById(entrust.getId());
if(project == null){ if(project == null){
return BaseResponse.errorMsg("项目信息有误"); return BaseResponse.errorMsg("项目信息有误");
} }
entrust.setProjectCode(project.getCode()) entrust.setProjectCode(project.getCode())
.setProjectName(project.getName()); .setProjectName(project.getName());
} }
/* //如果项目id或者项目编号为空,根据项目名称获取项目信息 /* //如果项目id或者项目编号为空,根据项目名称获取项目信息
if (StringUtils.isEmpty(entrust.getProjectCode())) { if (StringUtils.isEmpty(entrust.getProjectCode())) {
......
...@@ -685,7 +685,7 @@ public class EquipmentServiceImpl extends ServiceImpl<EquipmentMapper, Equipment ...@@ -685,7 +685,7 @@ public class EquipmentServiceImpl extends ServiceImpl<EquipmentMapper, Equipment
params.put("supplierId", supplierId); params.put("supplierId", supplierId);
params.put("name", name); params.put("name", name);
params.put("code", code); params.put("code", code);
List<Map<String, Object>> list = scrapMapper.exportList(params); List<Map<String, Object>> list = useMapper.exportList(params);
if (!CollectionUtils.isEmpty(list)) { if (!CollectionUtils.isEmpty(list)) {
Map<String, Object> map = list.get(0); Map<String, Object> map = list.get(0);
String[] headers = new String[map.size()]; String[] headers = new String[map.size()];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment