Browse Source

添加ardemandlstcache的项目id映射和修改变更类型的覆盖顺序

pull/310/head
zhangxin 3 years ago
parent
commit
f86f186217
1 changed files with 5 additions and 4 deletions
  1. +5
    -4
      services/om/implments/ParsePortalWorkOrder.service.impl.go

+ 5
- 4
services/om/implments/ParsePortalWorkOrder.service.impl.go View File

@ -542,14 +542,14 @@ func (impl *ParseMesWorkOrderServiceImplement) DealArtDemand(pid int,
artDemandHead.ChangeStatus = logModel.DemandChangeStatusTrue artDemandHead.ChangeStatus = logModel.DemandChangeStatusTrue
artDemandHead.DemandCtrlPara4 = "OrderStatus" artDemandHead.DemandCtrlPara4 = "OrderStatus"
} }
if artDemandHead.DemandQty != workOrderQty.PlanQty {
artDemandHead.ChangeStatus = logModel.DemandChangeStatusTrue
artDemandHead.DemandCtrlPara4 = "PlanQty"
}
if artDemandHead.DemandCtrlPara1 != serial || artDemandHead.DemandCtrlPara2 != seq || artDemandHead.DemandCtrlPara5 != lastSerial || artDemandHead.DemandCtrlPara6 != lastSeq { if artDemandHead.DemandCtrlPara1 != serial || artDemandHead.DemandCtrlPara2 != seq || artDemandHead.DemandCtrlPara5 != lastSerial || artDemandHead.DemandCtrlPara6 != lastSeq {
artDemandHead.ChangeStatus = logModel.DemandChangeStatusTrue artDemandHead.ChangeStatus = logModel.DemandChangeStatusTrue
artDemandHead.DemandCtrlPara4 = "sort" artDemandHead.DemandCtrlPara4 = "sort"
} }
if artDemandHead.DemandQty != workOrderQty.PlanQty {
artDemandHead.ChangeStatus = logModel.DemandChangeStatusTrue
artDemandHead.DemandCtrlPara4 = "PlanQty"
}
artDemandHead.OrderStatus = workOrderStatus.Status artDemandHead.OrderStatus = workOrderStatus.Status
artDemandHead.DemandQty = workOrderQty.PlanQty artDemandHead.DemandQty = workOrderQty.PlanQty
artDemandHead.DemandCtrlPara1 = serial artDemandHead.DemandCtrlPara1 = serial
@ -644,6 +644,7 @@ func (impl *ParseMesWorkOrderServiceImplement) DealArtDemand(pid int,
DemandCtrlPara1: serial, DemandCtrlPara1: serial,
DemandCtrlPara2: demandLst.Seq, DemandCtrlPara2: demandLst.Seq,
DemandCtrlPara3: demandLst.BarCodeDesc, DemandCtrlPara3: demandLst.BarCodeDesc,
ProjectId: workOrder.ProjectId,
} }
} }
if artDemandStatus >= baseModel.WO_STATUS_RUNNING { if artDemandStatus >= baseModel.WO_STATUS_RUNNING {


Loading…
Cancel
Save