private dynamic GetUserInfoByOpenid(dynamic arg) { try { string openid = base.GetValue <string>("openid"); HmjMemberDetail member = _hmjMember.GetMemberDetailByOpenId(openid); if (member == null) { return(ResponseJson(false, "失败", "查无此人")); } return(ResponseJson(true, "OK", member)); } catch (Exception ex) { return(ResponseJsonError(false, error_message, ex)); } }
private dynamic IsNewCustForBCJ(dynamic arg) { try { DateTime StartDate = DateTime.MinValue; DateTime EndDate = DateTime.MinValue; if (!string.IsNullOrWhiteSpace(AppConfig.RecruitNewFansStartDate)) { try { StartDate = DateTime.Parse(AppConfig.RecruitNewFansStartDate + " 00:00:00"); } catch { } } if (!string.IsNullOrWhiteSpace(AppConfig.RecruitNewFansEndDate)) { try { EndDate = DateTime.Parse(AppConfig.RecruitNewFansEndDate + " 23:59:59"); } catch { } } if (StartDate <= DateTime.Now && EndDate >= DateTime.Now) { //得到请求参数 string OPENID = base.GetValue <string>("OPENID"); HmjMemberDetail member = _hmjMember.GetMemberDetailByOpenId(OPENID); //品牌积分查询 bool isBcjMember = false; QueryMemberShipBindingResDTO result = _hmjMember.QueryMemberShipBinding(OPENID); if (result != null && result.BRAND_LIST.Count > 0) { for (int i = 0; i < result.BRAND_LIST.Count; i++) { if (result.BRAND_LIST[i].DATA_SOURCE2 == "0001" || result.BRAND_LIST[i].DATA_SOURCE2 == "0002") { isBcjMember = true; return(ResponseJson(true, "招新应急-绑定-" + OPENID + ":为佰草集老客")); } } if (!isBcjMember) { return(ResponseJson(true, "招新应急-绑定-" + OPENID + ":为佰草集新客")); } } return(ResponseJson(true, "招新应急-绑定-" + OPENID + ":为佰草集新客")); } else { return(ResponseJson(false, "活动结束")); } } catch (Exception ex) { return(ResponseJsonError(false, error_message, ex)); } }