修改面积计算

liweidong
liweidong-hj 3 days ago
parent 2c7bf6eebf
commit 08477fef12
  1. 7
      blade-service/blade-desk/src/main/java/org/springblade/desk/order/service/impl/PlateGoodsRecordServiceImpl.java

@ -187,7 +187,8 @@ public class PlateGoodsRecordServiceImpl extends BaseServiceImpl<PlateGoodsRecor
//生产数量 //生产数量
Double ypQty=yieldOrder.getYpQty(); Double ypQty=yieldOrder.getYpQty();
//计算单批面积(d㎡) //计算单批面积(d㎡)
Double singleArea=ypArea*ypQty*100; // Double singleArea=ypArea*ypQty*100;
Double singleArea=ypArea*ypQty;
//大批量/小批量标志 //大批量/小批量标志
int batchFlag=0;//大批量1;小批量0 int batchFlag=0;//大批量1;小批量0
//判断是否是大批量 //判断是否是大批量
@ -379,6 +380,8 @@ public class PlateGoodsRecordServiceImpl extends BaseServiceImpl<PlateGoodsRecor
yieldOrder.setQuota1(quota); yieldOrder.setQuota1(quota);
yieldOrder.setPlateThickness1(h1); yieldOrder.setPlateThickness1(h1);
yieldOrder.setGoodsDemand(BigDecimal.valueOf(demand)); yieldOrder.setGoodsDemand(BigDecimal.valueOf(demand));
yieldOrder.setValidationResult(YieldOrderEnum.VALIDATION_RESULT_PASS.getCode());
yieldOrder.setValidationMomo("");
} }
yieldOrderMapper.updateById(yieldOrder); yieldOrderMapper.updateById(yieldOrder);
}else{ }else{
@ -393,7 +396,7 @@ public class PlateGoodsRecordServiceImpl extends BaseServiceImpl<PlateGoodsRecor
* @param yieldOrder * @param yieldOrder
*/ */
public void updateYieldOrder(YieldOrder yieldOrder){ public void updateYieldOrder(YieldOrder yieldOrder){
yieldOrder.setStatus(YieldOrderEnum.STATUS_EXCEPTION.getCode()); // yieldOrder.setStatus(YieldOrderEnum.STATUS_EXCEPTION.getCode());
yieldOrder.setValidationResult(YieldOrderEnum.VALIDATION_RESULT_LESS_MATERIAL.getCode()); yieldOrder.setValidationResult(YieldOrderEnum.VALIDATION_RESULT_LESS_MATERIAL.getCode());
yieldOrderMapper.updateById(yieldOrder); yieldOrderMapper.updateById(yieldOrder);
} }

Loading…
Cancel
Save