Browse Source

Merge pull request '过滤状态大于20的订单' (#373) from fix_SaveSche into develop

Reviewed-on: http://101.201.121.115:3000/leo/LAPP_GAAS_GFrame_BACKEND/pulls/373
Reviewed-by: zhangxin <xin.zhang@le-it.com.cn>
pull/374/head
zhangxin 3 years ago
parent
commit
ebcf60f3e9
2 changed files with 9 additions and 1 deletions
  1. +1
    -1
      dao/om/implments/WorkOrderStatus.dao.impl.go
  2. +8
    -0
      services/base/implments/WorkLine.service.impl.go

+ 1
- 1
dao/om/implments/WorkOrderStatus.dao.impl.go View File

@ -128,7 +128,7 @@ func (impl *WorkOrderStatusDAOImplement) UpdateStatusOne(entity *model.WorkOrder
return grmi.NewDataBaseError(err)
}
if result == 0 {
return errors.New("订单状态大于20!")
return errors.New("订单已下达!")
}
return nil
}


+ 8
- 0
services/base/implments/WorkLine.service.impl.go View File

@ -925,6 +925,10 @@ func (impl *WorkLineServiceImplement) SaveWorkLineScheduler(user *models.Usertab
recdao := omdal.NewWorkOrderStatusRecLstDAO(session, user.Pid, user.Userid)
//如果存在已计划的订单
for _, v := range data.PlannedTaskArray {
//过滤订单状态大于20的订单
if v.WorkOrderStatus.Status > model.WO_STATUS_PLANNED{
continue
}
//1.更新WorkOrder表的时间
workOrder := new(om.WorkOrder)
workOrder.PlantNr = v.PlantNr
@ -969,6 +973,10 @@ func (impl *WorkLineServiceImplement) SaveWorkLineScheduler(user *models.Usertab
}
}
for _, v := range data.UnPlannedTaskArray {
//过滤订单状态大于20的订单
if v.WorkOrderStatus.Status > model.WO_STATUS_PLANNED{
continue
}
//1.更新WorkOrder表的时间
workOrder := new(om.WorkOrder)
workOrder.PlantNr = v.PlantNr


Loading…
Cancel
Save