企标入库时增加对企标实施时间为空校验
This commit is contained in:
+12
@@ -407,6 +407,12 @@ public class ActSarItemsBussEOService {
|
||||
}
|
||||
}
|
||||
|
||||
//企标实施时间
|
||||
if (StringUtils.isBlank(sarBussionessStand.getPutTime())){
|
||||
logger.info("企标实施日期不能为空");
|
||||
throw new AdcDaBaseException("企标实施日期不能为空");
|
||||
}
|
||||
|
||||
List<SarBussionessStand> lawsList = iSarBussionessStandService.selectStandardsByStandNumber(standCode);
|
||||
// if (StringUtils.isBlank(sarStandardsInfoEO.getMenuId()) && "INLAND".equals(sarStandardsInfoEO.getStandType())) {
|
||||
// sarStandardsInfoEO.setMenuId("64df1d5522bb49c09af2");
|
||||
@@ -488,6 +494,12 @@ public class ActSarItemsBussEOService {
|
||||
// if (count > 0){
|
||||
// throw new AdcDaBaseException("当前企标标准号和企标名称已存在");
|
||||
// }
|
||||
//制定和修订类型 清除历史版本
|
||||
JSONObject atteObj = JSON.parseObject(sarBussionessStand.getSarStandAttrEOStr());
|
||||
atteObj.remove("LSBBBUSS");
|
||||
atteObj.put("LSBBBUSS","");
|
||||
String resData1 = JSON.toJSONString(atteObj);
|
||||
sarBussionessStand.setSarStandAttrEOStr(resData1);
|
||||
ResponseMessage<SarBussionessStand> responseMessage = iSarBussionessStandService.createSarBussionessStand(sarBussionessStand);
|
||||
if(responseMessage.isOk()){
|
||||
SarBussionessStand bussionessStand = responseMessage.getData();
|
||||
|
||||
Reference in New Issue
Block a user