|
|
|
@ -137,6 +137,16 @@ public class BasicProductCategoryController {
|
|
|
|
|
if (bindingResult.hasErrors()) {
|
|
|
|
|
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage());
|
|
|
|
|
}
|
|
|
|
|
//先判断是否有下级 无下级在判断是否有产品
|
|
|
|
|
boolean b = basicProductCategoryService.checkExist(basicProductTypeRequest.getCode());
|
|
|
|
|
if(b){
|
|
|
|
|
return ResultVOUtils.error(555,"此分类下还有子分类,不能删除!");
|
|
|
|
|
}
|
|
|
|
|
//判断此分类中是否有产品
|
|
|
|
|
boolean checkrel = basicProductCategoryService.checkrel(basicProductTypeRequest.getCode());
|
|
|
|
|
if(checkrel){
|
|
|
|
|
return ResultVOUtils.error(555,"此分类中绑定产品,不能删除!");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
String msg = basicProductCategoryService.delectBasicHospType(basicProductTypeRequest);
|
|
|
|
|
|
|
|
|
@ -272,8 +282,6 @@ public class BasicProductCategoryController {
|
|
|
|
|
@GetMapping("/udiwms/basic/product/category/SelcetproductList")
|
|
|
|
|
public BaseResponse SelectproductList(FilterUdiRelRequest filterUdiRelRequest) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<UdiRelevanceResponse> udiRelevanceResponses=null;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -325,6 +333,9 @@ public class BasicProductCategoryController {
|
|
|
|
|
for (UdiRelevanceResponse udiRelevanceRespons : udiRelevanceResponses) {
|
|
|
|
|
list.add(udiRelevanceRespons.getId()+"");
|
|
|
|
|
}
|
|
|
|
|
if(!(udiRelevanceResponses != null && udiRelevanceResponses.size()>0)){
|
|
|
|
|
return ResultVOUtils.error(456,"为查询到对应数据!");
|
|
|
|
|
}
|
|
|
|
|
basicProductTypeRequest.setIds(list);
|
|
|
|
|
basicProductCategoryService.insertCateRel(basicProductTypeRequest);
|
|
|
|
|
|
|
|
|
|