| | |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | internal static WeiLiResult AddTask(AddTaskModel model) |
| | | { |
| | |
| | | internal static TaskStateresutl GetTaskState(GetTaskStateModel model) |
| | | { |
| | | var db = new SqlHelper<object>().GetInstance(); |
| | | TaskStateresutl result = new TaskStateresutl { success = false, code = 0}; |
| | | TaskStateresutl result = new TaskStateresutl { success = false, code = 0 }; |
| | | if (!string.IsNullOrEmpty(model.taskNo)) |
| | | { |
| | | var info = db.Queryable<WCSTask>().Where(a => a.S_OP_CODE == model.taskNo).First(); |
| | | if (info!=null) |
| | | if (info != null) |
| | | { |
| | | var TaskStates = db.Queryable<TaskAction>().Where(a => a.S_TASK_CODE == info.S_CODE).ToList(); |
| | | TaskStates=TaskStates.OrderBy(a => a.T_CREATE).ToList(); |
| | | TaskStates = TaskStates.OrderBy(a => a.T_CREATE).ToList(); |
| | | for (int i = 0; i < TaskStates.Count; i++) |
| | | { |
| | | TaskState task = new TaskState |
| | |
| | | taskNo = model.taskNo, |
| | | transferTime = TaskStates[i].T_CREATE.ToString() |
| | | }; |
| | | if (!string.IsNullOrEmpty(TaskStates[i].S_EQ_CODE)) |
| | | if (!string.IsNullOrEmpty(TaskStates[i].S_EQ_CODE)) |
| | | { |
| | | task.agvNo = int.Parse(TaskStates[i].S_EQ_CODE); |
| | | } |
| | | result.data.Add(task); |
| | | } |
| | | result.success = true ; |
| | | result.success = true; |
| | | } |
| | | else |
| | | { |
| | |
| | | return result; |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | internal static PlcSendTaskres PlcCallbackState(PlcState model) |
| | | { |
| | | var db = new SqlHelper<object>().GetInstance(); |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | internal static WeiLiResult CancelOrder(CancelOrderModel model) |
| | | { |
| | | WeiLiResult result = new WeiLiResult(); |
| | |
| | | return result; |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | internal static WeiLiResult ChangeOrderPrioryty(ChangeOrderPriorytyModel model) |
| | | { |
| | |
| | | return result; |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | internal static SimpleResult PalletSorting(PalletSorting model) |
| | | { |
| | |
| | | return result; |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | public class ReceivingNoteSerialNo |