Browse Source

所有锁定的workOrder现改为24、26、40状态的workOrder

pull/384/head
zhangxin 3 years ago
parent
commit
2742214e39
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      dao/om/implments/WorkOrder.dao.impl.go

+ 3
- 2
dao/om/implments/WorkOrder.dao.impl.go View File

@ -596,13 +596,14 @@ func (impl *WorkOrderDAOImplement) SelectLockWorkOrder(workLineId string) ([]mod
meta.WorkOrderQty_WorkOrderId.ColumnName) meta.WorkOrderQty_WorkOrderId.ColumnName)
session = session.Join("LEFT", meta.WorkOrderStatus.TableName, statusCondition) session = session.Join("LEFT", meta.WorkOrderStatus.TableName, statusCondition)
session = session.Join("LEFT", meta.WorkOrderQty.TableName, qtyCondition) session = session.Join("LEFT", meta.WorkOrderQty.TableName, qtyCondition)
where := fmt.Sprintf("%s = ? and %s = ? and %s = ? and (%s = ? or %s = ?)",
where := fmt.Sprintf("%s = ? and %s = ? and %s = ? and (%s = ? or %s = ? or %s = ?)",
meta.WorkOrder_PlantNr.ColumnName, meta.WorkOrder_PlantNr.ColumnName,
meta.WorkOrder_PlanResourceId.ColumnName, meta.WorkOrder_PlanResourceId.ColumnName,
meta.WorkOrder_ProjectId.ColumnName, meta.WorkOrder_ProjectId.ColumnName,
meta.WorkOrderStatus_Status.ColumnName, meta.WorkOrderStatus_Status.ColumnName,
meta.WorkOrderStatus_Status.ColumnName,
meta.WorkOrderStatus_Status.ColumnName) meta.WorkOrderStatus_Status.ColumnName)
err := session.Where(where, impl.plantNr, workLineId, common.ProjectId, common.WO_STATUS_LOCKED, common.WO_STATUS_RUNNING).Asc(meta.WorkOrder_PlanStartTime.ColumnName).Find(&data)
err := session.Where(where, impl.plantNr, workLineId, common.ProjectId, common.WO_STATUS_LOCKED, common.WO_STATUS_RELEASED, common.WO_STATUS_RUNNING).Asc(meta.WorkOrder_PlanStartTime.ColumnName).Find(&data)
if err != nil { if err != nil {
return nil, err return nil, err
} }


Loading…
Cancel
Save