diff --git a/cf-module-prod-executor/cf-module-prod-executor-biz/src/main/java/com/cf/imes/module/executor/service/manage/plate/PlateManageServiceImpl.java b/cf-module-prod-executor/cf-module-prod-executor-biz/src/main/java/com/cf/imes/module/executor/service/manage/plate/PlateManageServiceImpl.java index f5cbef6d0..939f21626 100644 --- a/cf-module-prod-executor/cf-module-prod-executor-biz/src/main/java/com/cf/imes/module/executor/service/manage/plate/PlateManageServiceImpl.java +++ b/cf-module-prod-executor/cf-module-prod-executor-biz/src/main/java/com/cf/imes/module/executor/service/manage/plate/PlateManageServiceImpl.java @@ -100,28 +100,12 @@ public class PlateManageServiceImpl implements PlateManageService { throw exception(ErrorCodeConstants.PLATE_NOT_EXISTS); } validatePlateExists(updateReqVO.getId(), organId); + PlateGoodDO updateObj = BeanUtils.toBean(updateReqVO, PlateGoodDO.class); // 校验板材goods_id是否相同 if (plateGoodMapper.isByGoodIDAndId(updateReqVO.getGoodsId(), organId, Long.valueOf(updateReqVO.getId()))) { throw exception(PLATE_GOODS_ID_NOT_SAME); } - - PlateGoodDO updateObj = PlateGoodDO.builder() - .id(updateReqVO.getId()) - .goodsId(updateReqVO.getGoodsId()) - .goodsName(updateReqVO.getGoodsName()) - .material(updateReqVO.getMaterial()) - .color(updateReqVO.getColor()) - .texture(ObjectUtil.isNull(updateReqVO.getTexture()) ? false : updateReqVO.getTexture()) - .width(getZeroDouble(updateReqVO.getWidth())) - .height(getZeroDouble(updateReqVO.getHeight())) - .thickness(getZeroDouble(updateReqVO.getThickness())) - .price(getZeroDouble(updateReqVO.getPrice())) - .brand(getEmpty(updateReqVO.getBrand())) - .spec(getEmpty(updateReqVO.getSpec())) - .remark(getEmpty(updateReqVO.getRemark())) - .organId(organId) - .build(); plateGoodMapper.updateById(updateObj); }