示例#1
0
        /// <summary>
        /// 旧件退回 列表
        /// </summary>
        /// <param name="req"></param>
        /// <returns></returns>
        public string EM_OldReturnOrder(string token, string req)
        {
            string res = "";

            try
            {
                EM_OldReturnOrder_Request orreq = JsonConvert.DeserializeObject <EM_OldReturnOrder_Request>(req);
                string orreqstr = "?pageIndex=" + orreq.pageIndex + "&pageSize=" + orreq.pageSize;

                if (!string.IsNullOrEmpty(orreq.search))
                {
                    orreqstr += "&search=" + orreq.search;
                    if (!string.IsNullOrEmpty(orreq.extension))
                    {
                        orreqstr += "&extension=" + orreq.extension;
                    }
                }
                if (!string.IsNullOrEmpty(orreq.start))
                {
                    orreqstr += "&start=" + orreq.start;
                }
                if (!string.IsNullOrEmpty(orreq.end))
                {
                    orreqstr += "&end=" + orreq.end;
                }

                EM_OldReturnOrder_Response response = emhttpdal.EM_OldReturnOrder(token, orreqstr);
                if (response.code == 200)
                {
                    res = JsonConvert.SerializeObject(new { code = 0, msg = "ok", total = response.data.Total, rows = response.data.List });
                }
                else
                {
                    res = JsonConvert.SerializeObject(new { code = 10002, msg = response.msg });
                    LogHelper.ErrorLog("EM_OldReturnOrder异常警告:" + response.msg + ",请求参数" + req);
                }
            }
            catch (Exception ex)
            {
                res = JsonConvert.SerializeObject(new { code = 10003, msg = "系统故障" });
                LogHelper.ErrorLog("EM_OldReturnOrder异常:" + ex.Message + "," + ex.StackTrace);
            }
            return(res);
        }
示例#2
0
        /// <summary>
        /// 删除旧件单
        /// </summary>
        /// <param name="req"></param>
        /// <returns></returns>
        public string EM_OldReturnOrder_Del(string token, string req)
        {
            string res = "";

            try
            {
                EM_OldReturnOrder_Response response = emhttpdal.EM_OldReturnOrder_Del(token, req);
                if (response.code == 200)
                {
                    res = JsonConvert.SerializeObject(new { code = 0, msg = "ok" });
                }
                else
                {
                    res = JsonConvert.SerializeObject(new { code = 10002, msg = response.msg });
                    LogHelper.ErrorLog("EM_OldReturnOrder_Del异常警告:" + response.msg + ",请求参数" + req);
                }
            }
            catch (Exception ex)
            {
                res = JsonConvert.SerializeObject(new { code = 10003, msg = "系统故障" });
                LogHelper.ErrorLog("EM_OldReturnOrder_Del异常:" + ex.Message + "," + ex.StackTrace);
            }
            return(res);
        }