| | |
| | | using WIDESEA_Common; |
| | | using WIDESEA_Core.ManageUser; |
| | | using WIDESEA_Comm.LogInfo; |
| | | using StackExchange.Redis; |
| | | |
| | | namespace WIDESEA_WMS.Services |
| | | { |
| | |
| | | var toaddress = saveDataModel.MainData["agv_toaddress"].ToString(); |
| | | var tasktype = saveDataModel.MainData["agv_tasktype"].ToString(); |
| | | var grade = saveDataModel.MainData["agv_grade"].ToInt(); |
| | | var worktype = saveDataModel.MainData["agv_worktype"].ToInt(); |
| | | var station1 = stationinfoRepository.FindFirst(x => x.stationCode == fromaddress); |
| | | var station2 = stationinfoRepository.FindFirst(x => x.stationCode == toaddress); |
| | | if (station1 == null || station2 == null) |
| | |
| | | agvtask.agv_code = "AGV"; |
| | | agvtask.agv_taskstate = AGVTaskStateEnum.Create.ToString(); |
| | | agvtask.agv_tasktype = tasktype; |
| | | agvtask.agv_worktype = 1;//宸ヤ綔绫诲瀷 |
| | | agvtask.agv_worktype = worktype;//宸ヤ綔绫诲瀷 |
| | | agvtask.bindSN = station1.bindSN; |
| | | agvtask.agv_materielid = station1.stationType;//鐗╂枡绫诲瀷 |
| | | agvtask.agv_qty = station1.quantity; |
| | | agvtask.agv_createtime = DateTime.Now; |