| | |
| | | using HH.WMS.BLL.Basic; |
| | | using HH.WMS.BLL.InStock; |
| | | using HH.WMS.BLL.Interface; |
| | | using HH.WMS.BLL.Pda; |
| | | using HH.WMS.BLL.SysMgr; |
| | | using HH.WMS.Common; |
| | | using HH.WMS.Common.Algorithm; |
| | |
| | | using HH.WMS.Entitys.Common; |
| | | using HH.WMS.Entitys.Dto; |
| | | using HH.WMS.Entitys.Entitys; |
| | | using HH.WMS.Entitys.Entitys.Mes; |
| | | using HH.WMS.Entitys.External; |
| | | using Newtonsoft.Json; |
| | | using System; |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 接收任务 |
| | | /// </summary> |
| | | /// <param name="receuveTask"></param> |
| | | /// <returns></returns> |
| | | public OperateResult ReceiveTask(ZCReceiveTaskEntity receuveTask) |
| | | { |
| | | TN_MES_TASK req = new TN_MES_TASK() |
| | | { |
| | | task_no = receuveTask.task_no, |
| | | Task_type = receuveTask.Task_type, |
| | | TurnCardNum = receuveTask.TurnCardNum, |
| | | PROD_NO = receuveTask.PROD_NO, |
| | | PROD_TECH = receuveTask.PROD_TECH, |
| | | PROD_SPEC = receuveTask.PROD_SPEC, |
| | | PROD_BOM = receuveTask.PROD_BOM, |
| | | PROD_Feature = receuveTask.PROD_Feature, |
| | | TOOLS_NO = receuveTask.TOOLS_NO, |
| | | ST_AMOUNT = receuveTask.ST_AMOUNT, |
| | | CURRENT_AMOUNT = receuveTask.CURRENT_AMOUNT, |
| | | Location_From = receuveTask.Location_From, |
| | | Location_To = receuveTask.Location_To, |
| | | PRODUCE_TIME = receuveTask.PRODUCE_TIME, |
| | | SHELF_LIFE_TIME = receuveTask.SHELF_LIFE_TIME, |
| | | EXPIRED_TIME = receuveTask.EXPIRED_TIME, |
| | | SHELF_REP = receuveTask.SHELF_REP, |
| | | EXPIRED_REP = receuveTask.EXPIRED_REP, |
| | | CHECK_CODE = receuveTask.CHECK_CODE, |
| | | CHECK_INFO = receuveTask.CHECK_INFO, |
| | | Priority = receuveTask.Priority, |
| | | Data_status = receuveTask.Data_status, |
| | | NeedTrig = "Y", |
| | | CreateDate = DateTime.Now, |
| | | BUSI_TYPE = receuveTask.BUSI_TYPE |
| | | }; |
| | | |
| | | return BLLCreator.Create<ZCBLL>().SaveTask(req); |
| | | } |
| | | } |
| | | } |