优化企标导入校验

This commit is contained in:
SUNJIABIN
2023-03-31 09:54:38 +08:00
parent 862f1ea3d5
commit 9ced17f361
@@ -2341,17 +2341,22 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
} }
String issueTimeStr =rowList.get("发布日期"); String issueTimeStr =rowList.get("发布日期");
if (issueTimeStr.contains("-")) { if (StringUtils.isNotBlank(issueTimeStr)){
sarBussStandAttrInfo.setIssueTime(issueTimeStr); if (issueTimeStr.contains("-")) {
}else { sarBussStandAttrInfo.setIssueTime(issueTimeStr);
return Result.error("发布日期格式必须为年-月-日"); }else {
return Result.error("发布日期格式必须为年-月-日");
}
} }
String putTimeStr = rowList.get("企标实施日期"); String putTimeStr = rowList.get("企标实施日期");
if (putTimeStr.contains("-")) { if (StringUtils.isNotBlank(putTimeStr)){
sarBussStandAttrInfo.setPutTime(putTimeStr); if (putTimeStr.contains("-")) {
}else { sarBussStandAttrInfo.setPutTime(putTimeStr);
return Result.error("企标实施日期格式必须为年-月-日"); }else {
return Result.error("企标实施日期格式必须为年-月-日");
}
} }
@@ -2459,12 +2464,15 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
//// //采用标准 13 //// //采用标准 13
String cybz = rowList.get("采用标准"); String cybz = rowList.get("采用标准");
if (cybz.equals("IDT等同采用") || cybz.equals("NEQ非等效采用") || cybz.equals("MOD修改采用")){ if (StringUtils.isNotBlank(cybz)){
sarBussStandAttrInfo.setCybz(cybz); if (cybz.equals("IDT等同采用") || cybz.equals("NEQ非等效采用") || cybz.equals("MOD修改采用")){
}else { sarBussStandAttrInfo.setCybz(cybz);
return Result.error("请提供正确的采用标准"); }else {
return Result.error("请提供正确的采用标准");
}
} }
//文件上传人员 //文件上传人员
String userName = tsUserService.userIdByName(userId); String userName = tsUserService.userIdByName(userId);
sarBussStandAttrInfo.setWjscrybuss(userName); sarBussStandAttrInfo.setWjscrybuss(userName);