| | |
| | | if (StringUtils.isEmpty(param.getGoodsName())) { |
| | | return ResponseValue.error("物品名称为空"); |
| | | } |
| | | BaseCategory baseCategory = new BaseCategory(); |
| | | baseCategory.setId(param2.getCategoryId()); |
| | | BaseCategory baseCategory1 = this.baseCategoryService.get(baseCategory); |
| | | if (baseCategory1 == null) { |
| | | return ResponseValue.error("分类不存在"); |
| | | } |
| | | if (baseCategory1.getLevels() != 3) { |
| | | return ResponseValue.error("分类不正确"); |
| | | } |
| | | // 判断同一分类下的物品名称是否重复 |
| | | BaseGoodsTemplate goodsTemplate = |
| | | this.baseGoodsTemplateService.getByGoodsNameAndCategoryId(param.getGoodsName(), param.getCategoryId()); |
| | |
| | | if (CollectionUtils.isEmpty(models)) { |
| | | return ResponseValue.error("物品型号为空"); |
| | | } |
| | | |
| | | BaseCategory baseCategory = new BaseCategory(); |
| | | baseCategory.setId(param2.getCategoryId()); |
| | | BaseCategory baseCategory1 = this.baseCategoryService.get(baseCategory); |
| | | if (baseCategory1 == null) { |
| | | return ResponseValue.error("分类不存在"); |
| | | } |
| | | if (baseCategory1.getLevels() != 3) { |
| | | return ResponseValue.error("分类不正确"); |
| | | } |
| | | int num = this.baseGoodsTemplateService.updateBaseGoodsTemplate(param); |
| | | return num > 0 ? ResponseValue.success(1) : ResponseValue.error("编辑失败!"); |
| | | } |