Browse Source

向mes里写入workOrder写入sort字段

pull/443/head
zhangxin 3 years ago
parent
commit
63bbb7ef8c
1 changed files with 5 additions and 1 deletions
  1. +5
    -1
      services/om/implments/OmToMes.serivce.impl.go

+ 5
- 1
services/om/implments/OmToMes.serivce.impl.go View File

@ -63,7 +63,7 @@ func (impl *OmToMesServiceImplement) TransferWorkOrderToMes(plantNr int) {
session := engine.NewSession()
workOrderStatusRecDao := dal.NewWorkOrderStatusRecLstDAO(session, plantNr, user)
articleDao := baseDal.NewArticleDAO(session, plantNr, user)
// 通过查询WorkOrderStatusRecLst表获取需要导入到mes的work order 拼接数据
// 通过查询WorkOrderStatusRecLst表获取需要导入到mes的work order 拼接数据
workOrderJoinLi, err := workOrderStatusRecDao.GetWorkOrderToMes()
if err != nil {
log.Error("TransferWorkOrderToMes get workOrder from db failed, error:" + err.Error())
@ -84,11 +84,15 @@ func (impl *OmToMesServiceImplement) TransferWorkOrderToMes(plantNr int) {
log.Error("TransferWorkOrderToMes 物料数据不存在, ArtId:" + workOrderJoin.WorkOrder.ArtId)
return
}
startTimeStr := workOrderJoin.WorkOrder.PlanStartTime.Restore().Format("200601021504")
startTimeStr = startTimeStr[3:]
sort, _ := strconv.Atoi(startTimeStr)
orderHeader := apiModel.ACCWOWORKORDERHEADER{
WONO: workOrderJoin.WorkOrder.WorkOrderId,
LINE: workOrderJoin.WorkOrder.UsedResourceId,
PARTNO: article.PartId,
REV: "0",
SORT: sort,
PLANSTARTTIME: workOrderJoin.WorkOrder.PlanStartTime,
PLANFINISHTIME: workOrderJoin.WorkOrder.PlanEndTime,
PLANQUANTITY: int(workOrderJoin.WorkOrderQty.PlanQty),


Loading…
Cancel
Save