//修改 public ActionResult Edit(int?id) { SYS_ROLE_EX cuobj = null; var jmsg = new JsonSMsg(); try { if (!id.HasValue) { cuobj = new SYS_ROLE_EX() { ORG_ID = base.CurrentUserOrgId, ROLE_ID = 0 } } ; else { cuobj = _cservice.GetRole(id.Value); } jmsg.Status = 0; jmsg.Data = cuobj; } catch (Exception ex) { jmsg.Status = -1; jmsg.Message = ex.Message; } return(Json(jmsg)); }
public ActionResult GetEmployeeByType(FormCollection form) { JsonSMsg rMsg = new JsonSMsg(); try { var USER_TYPE = form["USER_TYPE"]; var STORE_ID = form["STORE_ID"]; var EMPLOYEE_ID = form["EMPLOYEE_ID"]; var ret = _eservice.GetEmployeeByType(USER_TYPE.ToString(), Int32.Parse(STORE_ID.ToString()), base.CurrentUserOrgId); StringBuilder sb = new StringBuilder(); foreach (var item in ret) { if (item.ID.ToString() == EMPLOYEE_ID.ToString()) { sb.AppendLine("<option value=\"" + item.ID + "\" selected=\"selected\">" + item.NAME + "</option>"); } else { sb.AppendLine("<option value=\"" + item.ID + "\">" + item.NAME + "</option>"); } } rMsg.Status = 0; rMsg.Data = sb.ToString(); } catch (Exception ex) { rMsg.Status = -1; rMsg.Message = ex.Message; } return(Json(rMsg)); }
public JsonResult UpdateBD(int id, string phone) { JsonSMsg rMsg = new JsonSMsg(); try { EMPLOYEE e = _service.GetEmpByUserID(phone); //根据账号获取员工信息 if (e == null) { rMsg.Status = 1; rMsg.Message = "请输入正确的员工账号。"; } else { int ret = _service.UpdateBD(id, e.EwmId, phone); if (ret > 0) { rMsg.Status = 0; rMsg.Message = "转绑成功"; } else { rMsg.Status = 1; rMsg.Message = ""; } } } catch (Exception ex) { rMsg.Status = -1; rMsg.Message = ex.Message; } return(Json(rMsg)); }
public ActionResult DeleteUserInfo(int id) { JsonSMsg rMsg = new JsonSMsg(); try { if (id <= 0) { rMsg.Status = -1; rMsg.Message = "参数错误!"; return(Json(rMsg)); } int ret = _eservice.DeleteUserInfo(id); if (ret > 0) { rMsg.Status = 0; rMsg.Data = ret; } else { rMsg.Status = -1; rMsg.Message = "意外错误,请稍后重试"; } } catch (Exception ex) { rMsg.Status = -1; rMsg.Message = ex.Message; } return(Json(rMsg)); }
//发送模板消息 private JsonSMsg TemplateSend(Template1 text) { JsonSMsg rMsg = new JsonSMsg(); OAauth_Log oa = mss.GetOA(text.Openid); WeiPage w = new WeiPage(); string token = w.Token(AppConfig.FWHOriginalID); rMsg.Data += "," + token; var temp = new { first = new { value = text.first, color = "#173177" }, ADA_number = new { value = text.ADA_number, color = "#173177" }, ADA_name = new { value = text.ADA_name, color = "#173177" }, ADA_date = new { value = text.ADA_date, color = "#173177" }, remark = new { value = "\n" + text.remark, color = "#000000" } }; string message = SendTemplateMessage(token, text.Openid, text.TemplateID, "#FF0000", temp, "http://www.censh.com", text.first); result data = JsonConvert.DeserializeObject <result>(message); if (data != null) { rMsg.Status = data.errcode; rMsg.Message = data.errmsg; } else { rMsg.Status = -1; rMsg.Message = "出现异常"; } return(rMsg); }
public JsonResult GetGraphic(int id) { JsonSMsg rMsg = new JsonSMsg(); var lgd = _ss.GetAllGraphicDetail(id); var lgdo = new List <GraphicDetailObj>(); foreach (var gd in lgd) { var gdo = new GraphicDetailObj(); gdo.title = gd.Title; gdo.pic = ConfigurationManager.AppSettings["WebUrl"] + gd.Pic; gdo.createdate = gd.CreateDate.ToString("MM月dd日"); lgdo.Add(gdo); } if (lgdo.Count > 0) { rMsg.Status = 0; rMsg.Message = "success"; rMsg.Data = lgdo.ToArray(); } else { rMsg.Status = 0; rMsg.Message = "fail"; } return(Json(rMsg)); }
public ActionResult GetUserREGION(FormCollection form) { JsonSMsg rMsg = new JsonSMsg(); try { var USER_TYPE = form["USER_TYPE"]; var STORE_ID = form["STORE_ID"]; var ret = _eservice.GetUserREGION(USER_TYPE.ToString(), base.CurrentUserOrgId, base.CurrentUserStoreId, base.CurrentUserType); StringBuilder sb = new StringBuilder(); sb.AppendLine("<option value=\"0\">请选择区域...</option>"); foreach (var item in ret) { if (STORE_ID.ToString() == item.Value.ToString()) { sb.AppendLine("<option value=\"" + item.Value + "\" selected=\"selected\">" + item.Name + "</option>"); } else { sb.AppendLine("<option value=\"" + item.Value + "\">" + item.Name + "</option>"); } } rMsg.Status = 0; rMsg.Data = sb.ToString(); } catch (Exception ex) { rMsg.Status = -1; rMsg.Message = ex.Message; } return(Json(rMsg)); }
public ActionResult UpdateEmp(EMPLOYEE_MODEL model) { JsonSMsg rMsg = new JsonSMsg(); string accessToken = HmjClientServiceApi.Create().GetAccessToken(); DeptInfo dept = new DeptInfo(); dept.ID = model.EmpGroupId; string errMsg = null; int rows = EmployeeService.SaveEmployee(accessToken, model, dept, ref errMsg); if (rows > 0) { rMsg.Status = 1; } else { if (string.IsNullOrEmpty(errMsg)) { errMsg = "保存失败。"; } rMsg.Message = errMsg; } return(Json(rMsg)); }
/// <summary> /// 发送短信 /// </summary> /// <returns></returns> public ActionResult SendMsg() { JsonSMsg msg = new JsonSMsg(); string mobile = Request["mobile"]; Random r = new Random(); int num = r.Next(100000, 999999); //string message = string.Format("本次微信平台获取的验证码是:" + num); string message = string.Format("本次微信平台获取的验证码是:" + num + "。如非本人操作,请致电400-821-6188"); dt_SMSInsert_req req = new dt_SMSInsert_req(); req.SMS_ITEM = new SMS_ITEM[] { new SMS_ITEM() { CONTENT = message, MESSAGEID = "0000001", MESSAGETYPE = "BC_WX_SMS", MOBILE = mobile, MSGFORMAT = "8", SRCNUMBER = "106900291033" } }; dt_SMSInsert_res res = WebApiHelp.OldSMSInsert(req); if (res.zstatus == "1") { msg.Data = num; msg.Status = 1; msg.Message = "发送成功"; return(Json(msg)); } msg.Data = 0; msg.Status = 0; msg.Message = "发送失败"; return(Json(msg)); }
public JsonResult SaveStore(FormCollection form, WXStore s) { if (form["IsDisplay"] == "1") { s.IsDisplay = true; } else if (form["IsDisplay"] == "0") { s.IsDisplay = false; } var id = _ss.UpdateStore(s); JsonSMsg rMsg = new JsonSMsg(); if (id > 0) { rMsg.Status = 0; rMsg.Message = "success"; } else { rMsg.Status = -1; rMsg.Message = "fail"; } return(Json(rMsg)); }
/// <summary> /// 显示添加积分页面 /// </summary> /// <returns></returns> public ActionResult SendToPiod() { JsonSMsg msg = new JsonSMsg(); string mobile = Request["mobile"]; string type = Request["type"]; string point = Request["point"]; if (string.IsNullOrEmpty(mobile)) { msg.Message = "对不起,请输入手机号。"; msg.Status = 0; return(Json(msg)); } if (string.IsNullOrEmpty(point)) { msg.Message = "对不起,请输入积分。"; msg.Status = 0; return(Json(msg)); } string bo = _custMember.ReduceOrAddPiod(mobile, point, type); msg.Status = 1; msg.Data = bo; return(Json(msg)); }
/// <summary> /// 修该会员常规信息 /// </summary> /// <returns></returns> public ActionResult UpdateMember() { JsonSMsg msg = new JsonSMsg(); //OpendID string OpendID = Request["OpendID"]; //性 string NAME_LAST = Request["NAME_LAST"]; //名称 string NAME_FIRST = Request["NAME_FIRST"]; //性别 string Gender = Request["Gender"]; //地址 string Address = Request["Address"]; //修该密码或者修该手机号 int cout = _custMember.UpdateMember(NAME_LAST, NAME_FIRST, Gender, Address, OpendID); if (cout == 2) { msg.Status = 0; msg.Message = "修该失败,查看日志"; return(Json(msg)); } msg.Status = 1; msg.Message = "成功"; return(Json(msg)); }
public JsonResult SaveMenuOrder(string menuJSON) { JsonSMsg rMsg = new JsonSMsg(); var result = JsonConvert.DeserializeObject <SimpleMenuOne>(menuJSON); try { foreach (var one in result.menus) { var i = 0; foreach (var two in one.children) { var menu = _cms.GetCustomMenu(two.id); menu.OrderNum = i; if (_cms.SaveMenu(ref menu) > 0) { i++; } } } rMsg.Status = 0; rMsg.Message = "success"; } catch { rMsg.Status = -1; rMsg.Message = "fail"; } return(Json(rMsg)); }
public ActionResult SaveDlzh(USER_INFO_EX CUUSER_INFO, FormCollection form) { JsonSMsg rMsg = new JsonSMsg(); try { CUUSER_INFO.ORG_ID = base.CurrentUserOrgId; int ret = _eservice.SaveEmployeeDlzh(CUUSER_INFO); if (ret > 0) { rMsg.Status = 0; rMsg.Data = ret; } else if (ret == -2) { rMsg.Status = -2; rMsg.Message = "登录名已被注册,请重新填写"; } else { rMsg.Status = -1; rMsg.Message = "意外错误,请稍后重试"; } } catch (Exception ex) { rMsg.Status = -1; rMsg.Message = ex.Message; } return(Json(rMsg)); }
public JsonResult DeleteMenu(int id) { JsonSMsg rMsg = new JsonSMsg(); var menu = _cms.GetCustomMenu(id); if (menu != null) { if (_cms.DeleteMenu(id)) { rMsg.Status = 0; rMsg.Message = "success"; } else { rMsg.Status = -1; rMsg.Message = "error"; } } else { rMsg.Status = -1; rMsg.Message = "操作失败,未找到自定义菜单对象。"; } return(Json(rMsg)); }
public ActionResult TemplateSend() { JsonSMsg rMsg = new JsonSMsg(); string json = string.Empty; string responjson = string.Empty; HttpRequest request = HttpContext.ApplicationInstance.Context.Request; Stream stream = request.InputStream; if (stream.Length > 0) { StreamReader reader = new StreamReader(stream); json = reader.ReadToEnd(); } responjson = WXMPClientServiceApi.Create().SendTemplateMsg(new WeiPage().Token(AppConfig.FWHOriginalID), json); if (responjson.Length > 0) { rMsg.Status = 1; rMsg.Message = "成功"; rMsg.Data = responjson; } else { rMsg.Status = 0; rMsg.Message = "失败"; } return(Json(rMsg)); }
public ActionResult SaveXcyfl(ORG_EMPLOYEE_EX CuORG_EMPLOYEE, FormCollection form) { JsonSMsg rMsg = new JsonSMsg(); try { CuORG_EMPLOYEE.ID = Int32.Parse(form["ID1"]); //if (!ValidateEMP(CuORG_EMPLOYEE, out errmsg)) //{ // rMsg.Status = -1; // rMsg.Message = errmsg; // return Json(rMsg); //} int ret = _eservice.SaveEmployeeXcyfl(CuORG_EMPLOYEE); if (ret > 0) { rMsg.Status = 0; rMsg.Data = CuORG_EMPLOYEE.ID; } else { rMsg.Status = -1; rMsg.Message = "意外错误,请稍后重试"; } } catch (Exception ex) { rMsg.Status = -1; rMsg.Message = ex.Message; } return(Json(rMsg)); }
public ActionResult SaveJcxx(ORG_EMPLOYEE_EX CuORG_EMPLOYEE) { JsonSMsg rMsg = new JsonSMsg(); try { string errmsg = ""; //CuORG_EMPLOYEE.STORE_ID = base.CurrentIsOrgAdmin ? CuORG_EMPLOYEE.STORE_ID : base.CurrentUserStoreId; CuORG_EMPLOYEE.ORG_ID = base.CurrentUserOrgId; DateTime od = DateTime.Now; if (!string.IsNullOrEmpty(CuORG_EMPLOYEE.ENTRY_DATE_Str)) { DateTime.TryParse(CuORG_EMPLOYEE.ENTRY_DATE_Str, out od); } CuORG_EMPLOYEE.ENTRY_DATE = od; DateTime cd = DateTime.Now; if (!string.IsNullOrEmpty(CuORG_EMPLOYEE.DISM_DATE_Str)) { DateTime.TryParse(CuORG_EMPLOYEE.DISM_DATE_Str, out cd); CuORG_EMPLOYEE.DISM_DATE = cd; } else { CuORG_EMPLOYEE.DISM_DATE = DateTime.MaxValue; } if (!ValidateEMP(CuORG_EMPLOYEE, out errmsg)) { rMsg.Status = -1; rMsg.Message = errmsg; return(Json(rMsg)); } int ret = _eservice.SaveEmployee(CuORG_EMPLOYEE); if (ret > 0) { rMsg.Status = 0; rMsg.Data = CuORG_EMPLOYEE.ID > 0 ? CuORG_EMPLOYEE.ID : ret; } else if (ret == -2) { rMsg.Status = -2; rMsg.Message = "员工工号重复,请重新填写"; } else { rMsg.Status = -1; rMsg.Message = "意外错误,请稍后重试"; } } catch (Exception ex) { rMsg.Status = -1; rMsg.Message = ex.Message; } return(Json(rMsg)); }
public ActionResult SaveMerchants(ORG_INFO CuObj, FormCollection form) { JsonSMsg rMsg = new JsonSMsg(); try { int ret = _service.SaveMerchants(CuObj); if (ret >= 0) { rMsg.Status = 0; rMsg.Data = CuObj.ID; } else { rMsg.Status = -1; rMsg.Message = "意外错误,请稍后重试"; } } catch (Exception ex) { rMsg.Status = -1; rMsg.Message = ex.Message; } return(Json(rMsg)); }
/// <summary> /// 获得经纬度 /// </summary> /// <returns></returns> public ActionResult Init_JW() { JsonSMsg msg = new JsonSMsg(); _bcjStore.QueryBcjStores(); //GeocoderResponse ret = _geocoder.GetGeocoder(""); return(Json(msg)); }
public ActionResult Save(SYS_RIGHT_EX CuObj, FormCollection form) { JsonSMsg rMsg = new JsonSMsg(); try { //CuObj.IS_MENU = '1'; //CuObj.IS_RIGHT = '1'; // CuObj.ORG_ID = base.CurrentUserOrgId; try { int.Parse(CuObj.RIGHT_DSC); } catch (Exception) { rMsg.Status = -1; rMsg.Message = "排序字段应为数字"; return(Json(rMsg)); } if (CuObj.MENU_CODE == null || CuObj.MENU_CODE == "") { rMsg.Status = -1; rMsg.Message = "唯一编码不可为空"; return(Json(rMsg)); } if (CuObj.MENU_ICON == null || CuObj.MENU_ICON == "") { CuObj.MENU_ICON = "home"; } int ret = _service.SaveMenu(CuObj); if (ret >= 0) { rMsg.Status = 0; rMsg.Data = CuObj.RIGHT_ID; } else if (ret == -2) { rMsg.Status = -1; rMsg.Message = "唯一编码重复,请重新填写"; } //else if (ret == -3) //{ // rMsg.Status = -1; // rMsg.Message = "数据字典名称值重复,请重新填写"; //} else { rMsg.Status = -1; rMsg.Message = "意外错误,请稍后重试"; } } catch (Exception ex) { rMsg.Status = -1; rMsg.Message = ex.Message; } return(Json(rMsg)); }
/// <summary> /// 绑定 /// </summary> /// <returns></returns> public ActionResult BindMember() { JsonSMsg msg = new JsonSMsg(); try { string mobile = Request["mobile"]; FansInfo fansinfo = Session["FansInfo"] as FansInfo; if (fansinfo == null) { msg.Status = 0; msg.Message = "请重新加载该页面"; return(Json(msg)); } string str = _custMember.BindMember(mobile, fansinfo.Openid, fansinfo.Nickname); if (str == "2") { msg.Status = 0; msg.Message = "对不起,您要绑定的手机号已经存在!"; return(Json(msg)); } if (str == "3") { msg.Status = 0; msg.Message = "系统未记录您的信息,请重新关注该公众号!"; return(Json(msg)); } if (str == "4") { msg.Status = 4; msg.Message = "您还没有注册,请前往注册会员!"; return(Json(msg)); } if (str == "5") { msg.Status = 0; msg.Message = "您好,您的手机号对应多个会员账号,请联系客服!"; return(Json(msg)); } msg.Status = 1; msg.Message = "绑定成功"; return(Json(msg)); } catch (Exception ex) { msg.Status = 0; msg.Message = "对不起网络有问题,请关闭当前页面重新进入:" + ex.Message; return(Json(msg)); } }
//修改 public ActionResult EditUserInfo(int id) { var jmsg = new JsonSMsg(); var cuObj = _eservice.GetUSER_INFO_EX(id); jmsg.Status = 0; jmsg.Data = cuObj; return(Json(jmsg)); }
public ActionResult DeleteEmp(int id, FormCollection form) { JsonSMsg rMsg = new JsonSMsg(); string accessToken = HmjClientServiceApi.Create().GetAccessToken(); rMsg.Status = EmployeeService.DeleteEmployee(accessToken, id); return(Json(rMsg)); }
private JsonSMsg CreateJSONObject(bool succeed, string msg, object data = null) { JsonSMsg rMsg = new JsonSMsg(); rMsg.Status = succeed ? 1 : 0; rMsg.Message = msg; rMsg.Data = data; return(rMsg); }
public JsonResult PublishToWechat() { JsonSMsg rMsg = new JsonSMsg(); CustomMenuApi cma = new CustomMenuApi(); var result = cma.CreateMenu(); rMsg.Status = result.errcode; rMsg.Message = result.errmsg; return(Json(rMsg)); }
/// <summary> /// 加载城市信息 /// </summary> /// <param name="form"></param> /// <returns></returns> public ActionResult LoadCity() { JsonSMsg jmsg = new JsonSMsg(); int count = _cservice.InsertCity(); jmsg.Status = 1; jmsg.Message = "成功"; return(Json(jmsg)); }
/// <summary> /// 注册会员 /// </summary> /// <returns></returns> public ActionResult Register() { JsonSMsg msgjson = new JsonSMsg(); string mobile = Request["mobile"]; string openid = Request["openid"]; string nameo = Request["nameo"]; string namek = Request["namek"]; string nickname = Request["nickname"]; string brithday = Request["brithday"]; string gender = Request["gender"]; if (string.IsNullOrEmpty(nameo)) { msgjson.Status = 0; msgjson.Message = "姓氏不能是空"; return(Json(msgjson)); } if (string.IsNullOrEmpty(namek)) { msgjson.Status = 0; msgjson.Message = "名称不能是空"; return(Json(msgjson)); } if (string.IsNullOrEmpty(brithday)) { msgjson.Status = 0; msgjson.Message = "生日不能是空"; return(Json(msgjson)); } if (DateTime.Now < DateTime.Parse(brithday)) { msgjson.Status = 0; msgjson.Message = "对不起,生日不要超过当前时间"; return(Json(msgjson)); } string msg = _custMember.RegisterMember(mobile, openid, nameo, namek, brithday, nickname, gender); //创建成功 if (msg == "1") { msgjson.Status = 1; msgjson.Message = "创建成功"; return(Json(msgjson)); } msgjson.Status = 0; msgjson.Message = msg; return(Json(msgjson)); }
public ActionResult QueryEmpBatch(int deptId) { JsonSMsg rMsg = new JsonSMsg(); var list = EmployeeService.QueryEmpList(deptId); if (list != null) { rMsg.Status = 1; rMsg.Data = list; } return(Json(rMsg)); }
public ActionResult QueryDept(int deptId) { JsonSMsg rMsg = new JsonSMsg(); BaseDeptInfo deptInfo = StoreService.GetGroupInfo(deptId); if (deptInfo != null) { rMsg.Status = 1; rMsg.Data = deptInfo; } return(Json(rMsg));//, JsonRequestBehavior.AllowGet); }