/// <summary> /// 绑定关系同步接口 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button10_Click(object sender, EventArgs e) { dt_DynMemberBunding_req req = new dt_DynMemberBunding_req(); req.LOYALTY_BRAND = AppConfig.LOYALTY_BRAND; //忠诚度品牌 req.SOURCE_SYSTEM = AppConfig.SOURCE_SYSTEM; //来源系统 req.VGROUP = AppConfig.VGROUP; //销售组织 req.DATA_SOURCE = AppConfig.DATA_SOURCE; //数据来源 req.MEMBER_ID = "MCHM000000012"; req.BRANDMEMBER = new dt_DynMemberBunding_reqITEM[] { new dt_DynMemberBunding_reqITEM() { DATA_SOURCE2 = "0006", LOYALTY_BRAND2 = "30", MEMBER_ID2 = "MC30000166414", VGROUP2 = "C003" }, new dt_DynMemberBunding_reqITEM() { DATA_SOURCE2 = "0002", LOYALTY_BRAND2 = "28", MEMBER_ID2 = "MC28002504008", VGROUP2 = "C004" } }; dt_DynMemberBunding_res res = WebHmjApiHelp.DynMemberBunding(req, true); }
/// <summary> /// 绑定关系同步接口 /// </summary> /// <param name="req"></param> /// <returns></returns> public static dt_DynMemberBunding_res DynMemberBunding(dt_DynMemberBunding_req req, bool isdebug = false) { string reqStr = js.Serialize(req); string resStr = string.Empty; DateTime?timeStart = null; DateTime?timeEnd = null; string isok = "OK"; try { timeStart = DateTime.Now; logger.Info("绑定关系同步接口si_DynMemberBunding_obService请求信息:" + reqStr); si_DynMemberBunding_obService web = new si_DynMemberBunding_obService(); dt_DynMemberBunding_res res = web.si_DynMemberBunding_ob(req); resStr = js.Serialize(res); timeEnd = DateTime.Now; logger.Info("响应信息" + resStr + "\r\n"); if (res.ZRETURN == "N") { isok = "NO"; } return(res); } catch (Exception ex) { resStr = ex.Message; isok = "NO"; return(null); } finally { if (!isdebug) { datalog.DataInfo(reqStr, resStr, timeStart, timeEnd, 0, SystemCode.DynMemberBunding.ToString(), isok); } } }