public void CreateCrmCust(string mobile, string openid) { ThreadPool.QueueUserWorkItem(a => { bool isSuccess = false; string msg = "失败"; try { //通知crm创建 dt_Dyn_CreateLead_req crreq = new dt_Dyn_CreateLead_req(); ZCRMT342_Dyn meber = new ZCRMT342_Dyn(); meber.WECHATFOLLOWSTATUS = "1"; meber.MOB_NUMBER = mobile; meber.WECHAT = openid; //meber.EMPID = "HMWX001"; //meber.DEPTID = AppConfig.DEPTID;//入会门店 meber.NAME1_TEXT = AppConfig.CUST_NAME; // "佰草集潜客";//全名 meber.DATA_SOURCE = AppConfig.DATA_SOURCE; // "0002";//数据来源 meber.LOYALTY_BRAND = AppConfig.LOYALTY_BRAND; // "28";//忠诚度品牌 meber.SOURCE_SYSTEM = AppConfig.SOURCE_SYSTEM; // "0003";//来源系统 meber.VGROUP = AppConfig.VGROUP; // "C004"; //销售组织 meber.CAMPAIGN_ID1 = AppConfig.CAMPAIGN_ID; crreq.INFO_QK = new ZCRMT342_Dyn[] { meber }; dt_Dyn_CreateLead_res qianke = WebApiHelp.CreateLead(crreq); if (qianke.WV_RETURN == "Y") { isSuccess = true; msg = "成功"; } else { msg = "失败:" + qianke.WV_MESSAGE; } } catch (Exception ex) { msg = "异常:" + ex.Message; } finally { WXCRMCustLog WXCRMCustLog = new WXCRMCustLog(); WXCRMCustLog.OpenId = openid; WXCRMCustLog.Mobile = mobile; WXCRMCustLog.NAME1_TEXT = AppConfig.CUST_NAME; WXCRMCustLog.DATA_SOURCE = AppConfig.DATA_SOURCE; WXCRMCustLog.LOYALTY_BRAND = AppConfig.LOYALTY_BRAND; WXCRMCustLog.SOURCE_SYSTEM = AppConfig.SOURCE_SYSTEM; WXCRMCustLog.VGROUP = AppConfig.VGROUP; WXCRMCustLog.Result = isSuccess ? 1 : 0; WXCRMCustLog.ActivityName = ActivityName; WXCRMCustLog.CreateDate = DateTime.Now; if (msg.Length > 2000) { WXCRMCustLog.Remark = msg.Substring(0, 2000); } else { WXCRMCustLog.Remark = msg; } _xyhService.InsertWXCRMCustLog(WXCRMCustLog); } }); }
public long InsertWXCRMCustLog(WXCRMCustLog model) { return(_repo.Insert(model)); }