/// <summary>
        /// 映射关系
        /// </summary>
        /// <param name="taobaoOrderModel"></param>
        /// <param name="logisticsInterface"></param>
        /// <returns></returns>
        public T_MySql_Order CreateMap(AddOrder_HC addOrder_HC, string logisticsInterface)
        {
            try
            {
                var mysql_order = new T_MySql_Order
                {
                    OUTSYS_ORDER_NO = string.IsNullOrEmpty(addOrder_HC.logisticCode)
                            ? " "
                            : addOrder_HC.logisticCode,

                    OUTSYS_BILL_CODE = addOrder_HC.logisticCode,
                    ORDER_SOURCE     = "HUICHONG",
                    MSG_TYPE         = "JSON",
                    //mySqlOrder.CREATE_BY = "",
                    MSG_CONTENT     = string.IsNullOrEmpty(logisticsInterface) ? "" : logisticsInterface,
                    IS_SYNC_SUCCESS = 0,
                    CREATE_TIME     = DateTime.Now,
                    CREATE_BY       = "HUICHONG",
                    C1     = "",
                    C2     = "",
                    C3     = "",
                    REMARK = ""
                };
                return(mysql_order);
            }
            catch (Exception e)
            {
                var message = new StringBuilder();
                message.Append("TAOBAO订单映射过程发生错误:" + logisticsInterface);
                message.Append(e.Message + e.StackTrace);
                message.ToString().WriteToLog(LogerType.Error);
                return(null);
            }
        }
        public async Task <bool> AddHC(AddOrder_HC order_HC, string logisticsInterface)
        {
            var mysql_order = CreateMap(order_HC, logisticsInterface);

            if (mysql_order == null)
            {
                return(false);
            }
            var pdics = mysql_order.GetType().GetProperties().ToDictionary(item => item.Name, item => item.GetValue(mysql_order));

            try
            {
                //调用service
                var ret = await Insert(mysql_order);

                return(true);
            }
            catch (Exception e)
            {
                var message = new StringBuilder();
                message.Append("\r\n新增订单写入时数据库发生错误:\r\n" + "外部订单号:" + mysql_order.OUTSYS_ORDER_NO + "\r\n外部运单号:" + mysql_order.OUTSYS_BILL_CODE);
                message.Append("\r\n订单内容:<MySqlOrderData>" + JsonConvert.SerializeObject(mysql_order) + "</MySqlOrderData>");
                message.Append("\r\n" + e.Message + e.StackTrace);
                message.ToString().WriteToLog(LogerType.Error);
                return(false);
            }
        }