企标入库时增加对企标实施时间为空校验
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);
|
List<SarBussionessStand> lawsList = iSarBussionessStandService.selectStandardsByStandNumber(standCode);
|
||||||
// if (StringUtils.isBlank(sarStandardsInfoEO.getMenuId()) && "INLAND".equals(sarStandardsInfoEO.getStandType())) {
|
// if (StringUtils.isBlank(sarStandardsInfoEO.getMenuId()) && "INLAND".equals(sarStandardsInfoEO.getStandType())) {
|
||||||
// sarStandardsInfoEO.setMenuId("64df1d5522bb49c09af2");
|
// sarStandardsInfoEO.setMenuId("64df1d5522bb49c09af2");
|
||||||
@@ -488,6 +494,12 @@ public class ActSarItemsBussEOService {
|
|||||||
// if (count > 0){
|
// if (count > 0){
|
||||||
// throw new AdcDaBaseException("当前企标标准号和企标名称已存在");
|
// 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);
|
ResponseMessage<SarBussionessStand> responseMessage = iSarBussionessStandService.createSarBussionessStand(sarBussionessStand);
|
||||||
if(responseMessage.isOk()){
|
if(responseMessage.isOk()){
|
||||||
SarBussionessStand bussionessStand = responseMessage.getData();
|
SarBussionessStand bussionessStand = responseMessage.getData();
|
||||||
|
|||||||
Reference in New Issue
Block a user