/// <summary> /// 会员开户 /// </summary> /// <returns></returns> public ActionResult Register() { MemberRegisterArgs args = RequestArgs <MemberRegisterArgs>(); if (args == null) { return(FailedResult("参数无效。")); } Member member = new Member(); member.name = args.userName; member.wechat_no = args.wechatNo; member.phone_num = args.mobilephone; member.superior_agent_id = this.UserContext.UserId; member.status = 1; member.type = 3; NormalResult result = _memberManager.CreateMember(member); if (result.Successful) { //发短信 Yuntongxun.SendTemplateSMS(args.mobilephone, "197936", new string[] { "18994422279" }); //新用户注册等待审核 Yuntongxun.SendTemplateSMS("18994422239", "241364", new string[] { member.phone_num, _memberManager.GetMemberCount(1).ToString() }); return(ApiResult(true, "申请开户成功")); } else { return(FailedResult(result.Message)); } }
public ActionResult RegisterNoSuper() { MemberRegisterArgs args = RequestArgs <MemberRegisterArgs>(); if (args == null) { return(FailedResult("参数无效。")); } Member member = new Member(); member.phone_num = args.mobilephone; member.wechat_no = args.wechatNo; member.password = IOHelper.GetMD5HashFromString(args.password); member.status = 1; member.type = 3; NormalResult result = _memberManager.CreateMember(member); if (result.Successful) { //注册使用模版 Yuntongxun.SendTemplateSMS(args.mobilephone, "197936", new string[] { "18994422279" }); //新用户注册等待审核 Yuntongxun.SendTemplateSMS("18994422239", "241364", new string[] { member.phone_num, _memberManager.GetMemberCount(1).ToString() }); return(ApiResult(true, "申请开户成功", Mapper.Map <MemberAppDto>(member))); } else { return(FailedResult(result.Message)); } }