|
|
@ -483,6 +483,15 @@ func (impl *OmToMesServiceImplement) dealWorkOrderHeader(mesWorkOrder apiModel.A |
|
|
|
StartTime: detail.SYNCTIME, |
|
|
|
EndTime: detail.SYNCTIME, |
|
|
|
} |
|
|
|
_, exist := baseModel.AccomplishWorkLineMap[serialOrder.PlanResourceId] |
|
|
|
if exist { |
|
|
|
serialOrder.ActEndTime = detail.SYNCTIME |
|
|
|
err = serialOrderDao.UpdateOne(&serialOrder) |
|
|
|
if err != nil { |
|
|
|
log.Error("dealWorkOrderHeader update serialOrder ActEndTime failed, error:"+err.Error()+" serialOrderId: "+detail.UNITSN, "feedback id:"+feedbackId) |
|
|
|
return feedbackWorkOrder, err |
|
|
|
} |
|
|
|
} |
|
|
|
err = serialOrderStatusRecDao.InsertOne(&statusRec) |
|
|
|
if err != nil { |
|
|
|
log.Error("dealWorkOrderHeader insert serialOrder status rec failed, error:"+err.Error()+" serialOrderId: "+detail.UNITSN, "feedback id:"+feedbackId) |
|
|
|