|
@@ -66,12 +66,16 @@ public class CostManagementInfoServiceImpl extends ServiceImpl<CostManagementInf
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
public String editCostManagementInfo(CostManagementInfo costManagementInfo) {
|
|
public String editCostManagementInfo(CostManagementInfo costManagementInfo) {
|
|
boolean one = this.updateById(costManagementInfo);
|
|
boolean one = this.updateById(costManagementInfo);
|
|
|
|
+ CostManagementInfo costManagementInfo1=this.selectById(costManagementInfo.getId());
|
|
WeightedDetails weightedDetails=new WeightedDetails();
|
|
WeightedDetails weightedDetails=new WeightedDetails();
|
|
//新增主键id
|
|
//新增主键id
|
|
weightedDetails.setId(IdGenerator.generateUUID());
|
|
weightedDetails.setId(IdGenerator.generateUUID());
|
|
- weightedDetails.setCostAfter(costManagementInfo.getCost());
|
|
|
|
- weightedDetails.setGoodsName(costManagementInfo.getGoodsName());
|
|
|
|
- weightedDetails.setGoodsNameKey(costManagementInfo.getGoodsNameKey());
|
|
|
|
|
|
+ weightedDetails.setCompId(costManagementInfo1.getCompId());
|
|
|
|
+ weightedDetails.setWarehouseName(costManagementInfo1.getWarehouseName());
|
|
|
|
+ weightedDetails.setWarehouseId(costManagementInfo1.getWarehouseId());
|
|
|
|
+ weightedDetails.setCostAfter(costManagementInfo1.getCost());
|
|
|
|
+ weightedDetails.setGoodsName(costManagementInfo1.getGoodsName());
|
|
|
|
+ weightedDetails.setGoodsNameKey(costManagementInfo1.getGoodsNameKey());
|
|
weightedDetailsService.insert(weightedDetails);
|
|
weightedDetailsService.insert(weightedDetails);
|
|
if (one) {
|
|
if (one) {
|
|
return "OK";
|
|
return "OK";
|