|
@@ -1232,6 +1232,12 @@ public class AmsSaleOrderServiceImpl implements IAmsSaleOrderService {
|
|
// 得到车序号表主键
|
|
// 得到车序号表主键
|
|
BigDecimal saleOrderMaterialId =DataChange.dataToBigDecimal(map.get("saleOrderMaterialId"));
|
|
BigDecimal saleOrderMaterialId =DataChange.dataToBigDecimal(map.get("saleOrderMaterialId"));
|
|
//判断该车序号有没有被授权
|
|
//判断该车序号有没有被授权
|
|
|
|
+ List<BigDecimal> dispatchCarriers = amsDispatchSaleOrderMapper.getDispatchCarriers(saleOrderMaterialId);
|
|
|
|
+ //如果有的话删除授权,重新新增
|
|
|
|
+ for(BigDecimal dispatchId : dispatchCarriers) {
|
|
|
|
+ amsDispatchSaleOrderMapper.deleteByPrimaryKey(dispatchId);
|
|
|
|
+ }
|
|
|
|
+ //判断该车序号有没有被授权
|
|
AmsDispatchSaleOrder amsDispatchSaleOrder = new AmsDispatchSaleOrder();
|
|
AmsDispatchSaleOrder amsDispatchSaleOrder = new AmsDispatchSaleOrder();
|
|
BigDecimal dispatchId = amsDispatchSaleOrderMapper.selectOtherId();
|
|
BigDecimal dispatchId = amsDispatchSaleOrderMapper.selectOtherId();
|
|
amsDispatchSaleOrder.setDispatchId(dispatchId);
|
|
amsDispatchSaleOrder.setDispatchId(dispatchId);
|