|
|
|
@ -757,6 +757,12 @@ public class BaseServiceImpl implements BaseService { |
|
|
|
@Override |
|
|
|
public ResponseData deleteUMData(UmData inData) { |
|
|
|
ResponseData responseData = new ResponseData(); |
|
|
|
List<PartData> check= baseMapper.checkUmIDInPart(inData.getSite(),inData.getUmid()); |
|
|
|
if(check.size()>0){ |
|
|
|
responseData.setMsg("该计量单位已在物料中引用无法删除!"); |
|
|
|
responseData.setCode("500"); |
|
|
|
return responseData; |
|
|
|
} |
|
|
|
baseMapper.deleteUMData(inData); |
|
|
|
responseData.setCode("200"); |
|
|
|
responseData.setSuccess(true); |
|
|
|
@ -835,6 +841,7 @@ public class BaseServiceImpl implements BaseService { |
|
|
|
@Override |
|
|
|
public ResponseData saveReferencePartInfoData(ReferencePartInfoData inData){ |
|
|
|
ResponseData responseData = new ResponseData(); |
|
|
|
|
|
|
|
if (inData.getAdd()==0){ |
|
|
|
List<SiteData> list3=baseMapper.checkSiteId(inData.getSite()); |
|
|
|
if(list3.size()==0){ |
|
|
|
|