public ActionResult Audit(POS_ApplyEntity entity) { //推荐人 if (string.IsNullOrEmpty(entity.RecommenderId) && !string.IsNullOrEmpty(entity.Recommender)) { UserEntity user = userBLL.GetEntityByName(entity.Recommender); if (user != null) { entity.RecommenderId = user.UserId; //更新微信用户表中的姓名和ID if (!string.IsNullOrEmpty(CurrentWxUser.OpenId)) { WeChat_UsersEntity wechatUser = wechatUserBll.GetEntity(CurrentWxUser.OpenId); wechatUser.UserId = user.UserId; wechatUser.UserName = entity.Recommender; wechatUserBll.SaveForm(CurrentWxUser.OpenId, wechatUser); } } } entity.PassMark = 0; entity.CreateTime = DateTime.Now; //插入实名认证表 posApplyBll.SaveForm("", entity); //通知指定的微信客服 //#region 获取access_token //string apiurl = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wx24e47efa56c2e554&secret=1f8de99c6304d13e5a65efa418638ee4"; //WebRequest req = WebRequest.Create(@apiurl); //req.Method = "POST"; //WebResponse response = req.GetResponse(); //Stream stream = response.GetResponseStream(); //Encoding encode = Encoding.UTF8; //StreamReader reader = new StreamReader(stream, encode); //string detail = reader.ReadToEnd(); //var jd = JsonConvert.DeserializeObject<WXApi>(detail); //string token = (String)jd.access_token; //#endregion //string url = "https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=" + token; //string touser = ConfigurationManager.AppSettings["touser"]; //string message = "{\"touser\":\"" + touser + "\"," + // "\"msgtype\":\"text\"," + // "\"text\": " + // "{\"content\":\"有客户提交了实名认证资料" + // "\n手机号:" + entity.mobileNumber + // "\n客户名称:" + entity.custName + // "\n身份证:" + entity.custCertCode + // "\n地址:" + entity.custCertAddress + // " \"} }"; //string str = GetResponseData(message, @url); return(Content("true")); }
/// <summary> /// 保存表单(新增、修改) /// </summary> /// <param name="keyValue">主键值</param> /// <param name="entity">实体对象</param> /// <returns></returns> public void SaveForm(string keyValue, POS_ApplyEntity entity) { try { service.SaveForm(keyValue, entity); } catch (Exception) { throw; } }
public ActionResult SaveForm(string keyValue, POS_ApplyEntity entity) { pos_applybll.SaveForm(keyValue, entity); return(Success("操作成功。")); }