zhao
2021-06-11 98186752629a7bd38965418af84db382d90b9c07
HH.WMS.BLL/External/WmsApiBaseBLL.cs
@@ -2,6 +2,7 @@
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;
@@ -19,6 +20,7 @@
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;
@@ -2754,5 +2756,44 @@
            }
        }
        /// <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);
        }
    }
}