public ActionResult SendVerifyCode() { if (Session["SendVerifyCodeTime"] != null) { try { DateTime time = DateTime.Parse(Session["SendVerifyCodeTime"].ToString()); if (time.AddSeconds(60) > DateTime.Now) { return(Json(new { error = true, message = "请稍后再申请发送验证码" })); } } catch (Exception) { return(Json(new { error = true, message = "Error" })); } } int type = DoRequest.GetFormInt("sendType", 1); int returnVal = -1; string msgText = ""; var res = SendManagerVerifyCode.Do(type); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnVal = Utils.StrToInt(res.Header.Result.Code, -1); msgText = res.Header.Result.Msg; } if (returnVal == 0) { Session["SendVerifyCodeTime"] = DateTime.Now; } return(Json(new { error = returnVal == 0 ? false : true, message = msgText, returnValue = returnVal })); }
public ActionResult PostInsuranceData() { int insurance_id = DoRequest.GetFormInt("insurance_id"); string insurance_name = DoRequest.GetFormString("insurance_name").Trim(); int paytype = DoRequest.GetFormInt("paytype"); #region Checking if (insurance_name.Length < 1) { return(Json(new { error = true, message = "【名称】商保不能为空" })); } if (paytype == 0) { return(Json(new { error = true, message = "请选择【支付方式】" })); } #endregion int returnValue = -1; var res = OpInsuranceInfo.Do(insurance_id, insurance_name, paytype); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { return(Json(new { error = false, message = "操作成功" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult ResetMobile() { int id = DoRequest.GetFormInt("userid"); string newmobile = DoRequest.GetFormString("newmobile"); int returnValue = -1; var res = ModifyUserMoblie.Do(id, newmobile); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { DoCache cache = new DoCache(); cache.RemoveCacheStartsWith("user"); return(Json(new { error = false, mobile = newmobile, message = "操作成功!" })); } if (returnValue == 135251) { return(Json(new { error = true, message = "该手机号,已经使用,请更换手机号!" })); } return(Json(new { error = true, message = "操作失败!" })); }
public ActionResult PostInsuranceTypeData() { int id = DoRequest.GetFormInt("id"); int insurancetype = DoRequest.GetFormInt("insurancetype"); string usertype = DoRequest.GetFormString("usertype"); #region Checking if (usertype.Length < 1) { return(Json(new { error = true, message = "【名称】用户类别不能为空" })); } #endregion int returnValue = -1; var res = OpInsuranceTypeInfo.Do(id, insurancetype, usertype); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { return(Json(new { error = false, message = "操作成功" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult PostRole() { int id = DoRequest.GetFormInt("roleid"); string name = DoRequest.GetFormString("rolename").Trim(); string desc = DoRequest.GetFormString("roledesc").Trim(); int type = DoRequest.GetFormInt("roletype", 2); RoleInfo role = new RoleInfo(); role.role_id = id; role.role_name = name; role.role_desc = desc; role.role_type = type; var returnValue = -1; var res = OpRole.Do(role); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { DoCache cache = new DoCache(); cache.RemoveCacheStartsWith("user"); return(Json(new { error = false, message = "操作成功!" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult PostCoupon() { int userid = DoRequest.GetFormInt("userid"); string name = DoRequest.GetFormString("couponname"); string price = DoRequest.GetFormString("couponvalue"); int couponnum = DoRequest.GetFormInt("couponnum"); if (string.IsNullOrEmpty(name)) { return(Json(new { error = true, message = "请输入优惠券名称!" })); } if (price.Equals("-1")) { return(Json(new { error = true, message = "请选择赠送优惠券的面值!" })); } if (couponnum <= 0) { return(Json(new { error = true, message = "请输入优惠券数量!" })); } int returnValue = -1; var res = GiveUserCoupon.Do(userid, name, price, couponnum); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { return(Json(new { error = false, message = "操作成功!" })); } return(Json(new { error = true, message = "操作失败!" })); }
public ActionResult ResetUserState() { string idString = DoRequest.GetFormString("visitid").Trim(); int status = DoRequest.GetFormInt("status"); if (string.IsNullOrEmpty(idString)) { return(Json(new { error = true, message = "没有选择任何项" })); } int returnValue = -1; var res = ModifyUserState.Do(idString, status); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { DoCache cache = new DoCache(); cache.RemoveCacheStartsWith("user"); return(Json(new { error = false, message = "操作成功!" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult PostHomeType() { int posId = DoRequest.GetFormInt("posid"); CategSetInfo categ = new CategSetInfo(); var rescateg = GetHomeTypeById.Do(posId); if (rescateg != null && rescateg.Body != null) { categ = rescateg.Body; } if (categ == null) { categ.home_pt_id = 0; } else { categ.home_pt_id = posId; } categ.parent_id = DoRequest.GetFormInt("pid"); categ.type_name = DoRequest.GetFormString("name"); categ.type_url = DoRequest.GetFormString("url"); categ.sort_no = DoRequest.GetFormInt("sort"); categ.is_black = DoRequest.GetFormInt("Isb") > 0 ? 1 : 0; categ.is_color = DoRequest.GetFormInt("Iscolor") > 0 ? 1 : 0; categ.is_newline = DoRequest.GetFormInt("IsBr") > 0 ? 1 : 0; categ.pos_type = DoRequest.GetFormInt("position1"); if (categ.type_name.Length <= 0) { return(Json(new { error = true, message = "菜单名称不能为空" })); } if (categ.type_url.Length <= 0) { return(Json(new { error = true, message = "URL不能为空" })); } if (HasChinese(categ.type_url)) { return(Json(new { error = true, message = "URL不能含中文!" })); } int rVal = -1; var res = OpHomeType.Do(categ); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { rVal = Utils.StrToInt(res.Header.Result.Code, -1); } if (rVal == 0) { return(Json(new { error = false, message = "操作成功" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult PostRecommendPage() { int posId = DoRequest.GetFormInt("posid2"); int flag = DoRequest.GetFormInt("flag", 0); int plat = DoRequest.GetFormInt("plat", 0); if (plat == 4) { plat = 6; } string posName = DoRequest.GetFormString("name"); if (posName.Length < 1) { return(Json(new { error = true, message = "页面名称不能为空" })); } if (posName.Length > 50) { return(Json(new { error = true, message = "页面名称不能超过50个字符" })); } RecommendPositionInfo pos = new RecommendPositionInfo(); var resrep = GetRecommendPositionInfo.Do(posId); if (resrep != null && resrep.Body != null) { pos = resrep.Body; } pos.rp_name = posName; if (flag == 0 && pos.rp_id > 0) { return(Json(new { error = true, message = "该位置ID已存在!" })); } if (pos.rp_id < 1) { pos.rp_id = posId; pos.rp_code = Guid.NewGuid().ToString().ToLower(); pos.use_plat = plat; } pos.op_flag = flag; int rVal = -1; var res = OpTopRecommendPosition.Do(pos); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { rVal = Utils.StrToInt(res.Header.Result.Code, -1); } if (rVal == 0) { return(Json(new { error = false, message = "操作成功" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult PostUserRole() { string roleids = DoRequest.GetFormString("roleids"); int userid = DoRequest.GetFormInt("userid"); List <UserRoleList> oldlist = new List <UserRoleList>(); var reslist = GetUserRole.Do(userid); if (reslist != null && reslist.Body != null && reslist.Body.user_role_list != null) { oldlist = reslist.Body.user_role_list; } string[] newidss = roleids.Split(','); List <int> newids = new List <int>(); foreach (string em in newidss) { newids.Add(Utils.StrToInt(em, 0)); } string delids = ""; int _count = 0; foreach (UserRoleList em in oldlist) { if (!newids.Contains(em.role_id)) { if (_count == 0) { delids = em.role_id.ToString(); } else { delids = delids + "," + em.role_id.ToString(); } } } if (delids.Equals("")) { delids = "0"; } int returnValue = -1; var res = OpUserRole.Do(userid, roleids, delids); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { return(Json(new { error = false, message = "操作成功!" })); } return(Json(new { error = true, message = "操作失败!" })); }
public ActionResult PostShopData() { int shopid = DoRequest.GetFormInt("shopid"); ShopInfo shop = GetShopDetail.Do(shopid).Body; shop.shop_name = DoRequest.GetFormString("shopName"); shop.company_name = DoRequest.GetFormString("Company"); shop.shop_key = DoRequest.GetFormString("keyword"); shop.shop_pswd = DoRequest.GetFormString("psword"); int province = DoRequest.GetFormInt("province"); int city = DoRequest.GetFormInt("city"); shop.area_id = province; shop.shop_addr = GetArea.Do(province).Body.area_list[0].area_name; string cityName = GetArea.Do(city).Body.area_list[0].area_name; if (!cityName.StartsWith("市辖") && !cityName.StartsWith("直辖")) { shop.shop_addr += cityName; } shop.link_way = DoRequest.GetFormString("linkway"); shop.shop_remark = DoRequest.GetFormString("remarks"); #region Checking if (shop.shop_name.Length < 1) { return(Json(new { error = true, message = "[名称] 不能为空" })); } if (shop.shop_name.Length > 50) { return(Json(new { error = true, message = "[名称] 不能大于50个字符" })); } if (shop.company_name.Length < 0 && shop.company_name.Length > 100) { return(Json(new { error = true, message = "[公司] 不能为空或大于100个字符" })); } if (shop.area_id < 0) { return(Json(new { error = true, message = "[发货地址] 不能为空" })); } #endregion int returnValue = -1; returnValue = int.Parse(OpShopInfo.Do(shop).Header.Result.Code); if (returnValue == 0) { return(Json(new { error = false, message = "操作成功" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult PostCategData() { int parentId = DoRequest.GetFormInt("parentId"); int itemId = DoRequest.GetFormInt("itemId"); string name = DoRequest.GetFormString("name").Trim(); int sort = DoRequest.GetFormInt("sort", 0); #region Checking if (name.Length < 1) { return(Json(new { error = true, message = "【名称】不能为空" })); } if (name.Length > 50) { return(Json(new { error = true, message = "【名称】不能多于50个字符" })); } #endregion List <ArticleTypeInfo> tList = new List <ArticleTypeInfo>(); var resart = GetArticleType.Do(0, 2, -1); if (resart != null && resart.Body != null && resart.Body.article_type_list != null) { tList = resart.Body.article_type_list; } ArticleTypeInfo tInfo = tList.Find(delegate(ArticleTypeInfo em) { return(em.article_type_id == itemId); }); if (tInfo == null) { tInfo = new ArticleTypeInfo(); } tInfo.article_type_id = itemId; tInfo.parent_id = parentId; tInfo.article_type_name = name; tInfo.sort_no = sort; int returnValue = -1; var res = OpArticleType.Do(tInfo); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { return(Json(new { error = false, message = "操作成功" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult GetProductInfo2() { int productid = DoRequest.GetFormInt("productid"); ShortProductInfo product = new ShortProductInfo(); var res = GetShortProductsByProductIds.Do(productid.ToString()); if (res != null && res.Body != null && res.Body.product_list != null) { product = res.Body.product_list[0]; } return(Json(product, JsonRequestBehavior.AllowGet)); //return Json(new {productname=product.product_name, seotitle=product.seo_title, seotext=product.seo_text,seokey=product.seo_key }, JsonRequestBehavior.AllowGet); }
public ActionResult GetProductInfo() { int productid = DoRequest.GetFormInt("productid"); ProductSeo product = new ProductSeo(); var res = GetProductSeo.Do(productid); if (res != null && res.Body != null) { product = res.Body; } return(Json(product, JsonRequestBehavior.AllowGet)); //return Json(new {productname=product.product_name, seotitle=product.seo_title, seotext=product.seo_text,seokey=product.seo_key }, JsonRequestBehavior.AllowGet); }
public ActionResult GetRoleAccess() { int roleid = DoRequest.GetFormInt("id"); List <RoleAccessInfo> item = new List <RoleAccessInfo>(); var resrole = QueryRoleAccess.Do(roleid); if (resrole != null && resrole.Body != null && resrole.Body.access_list != null) { item = resrole.Body.access_list; return(Json(new { error = false, role = item, message = "操作成功!" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult GetCategSet() { int id = DoRequest.GetFormInt("ID"); CategSetInfo info = new CategSetInfo(); var res = GetHomeTypeById.Do(id); if (res != null && res.Body != null) { info = res.Body; return(Json(new { error = false, categ = info, message = "操作成功!" })); } return(Json(new { error = true, message = "获取信息失败!" })); }
public ActionResult GetInsProduct() { int id = DoRequest.GetFormInt("id"); List <InsProItem> InfoProlist = new List <InsProItem>(); List <InsTypeItem> InfoTypelist = new List <InsTypeItem>(); var resp = QueryInsProduct.Do(id); //if (resp != null && resp.Body != null&& resp.Body.ins_pro_list != null && resp.Body.ins_type_list != null) //{ InfoProlist = resp.Body.insproduct_list; InfoTypelist = resp.Body.instype_list; //} return(Json(new { error = false, datapro = InfoProlist, datatype = InfoTypelist }, JsonRequestBehavior.AllowGet)); }
public ActionResult GetAccessResource() { int accessid = DoRequest.GetFormInt("id"); string[] item = { }; var resrole = QueryAccessResource.Do(accessid); if (resrole != null && resrole.Body != null) { item = resrole.Body.res_ids; return(Json(new { error = false, access = item, message = "操作成功!" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult GetRoleList() { int userid = DoRequest.GetFormInt("id"); List <RoleInfo> item1 = new List <RoleInfo>(); List <UserRoleList> item2 = new List <UserRoleList>(); var resrole = QueryRoleList.Do(); var resrole2 = GetUserRole.Do(userid); if (resrole != null && resrole.Body != null && resrole.Body.role_list != null && resrole2 != null && resrole2.Body != null && resrole2.Body.user_role_list != null) { item1 = resrole.Body.role_list; item2 = resrole2.Body.user_role_list; return(Json(new { error = false, role = item1, role2 = item2, message = "操作成功!" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult RemoveRecommendPage() { int posId = DoRequest.GetFormInt("posid"); int rVal = -1; var res = DeleteRecommendPosition.Do(posId.ToString()); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { rVal = Utils.StrToInt(res.Header.Result.Code, -1); } if (rVal == 0) { return(Json(new { error = false, message = "操作成功" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult DeleteAccessInfo() { int id = DoRequest.GetFormInt("accessId"); int returnValue = -1; var res = DeleteAccess.Do(id); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { return(Json(new { error = false, message = "操作成功!" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult resetShoppsw() { int id = DoRequest.GetFormInt("id"); int returnValue = -1; var res = ResetShopPswd.Do(id); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { return(Json(new { error = false, message = "操作成功!" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult ResetArticleState() { int id = DoRequest.GetFormInt("id"); int status = DoRequest.GetFormInt("state"); int returnValue = -1; var res = ModifyArticleState.Do(id, status); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { return(Json(new { error = false, message = "操作成功" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult UpdateIntelgral() { int id = DoRequest.GetFormInt("userid"); int intelval = DoRequest.GetFormInt("intelval"); string reason = DoRequest.GetFormString("reason"); int returnValue = -1; var res = ModifyUserIntelgral.Do(id, intelval, reason); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { return(Json(new { error = false, message = "操作成功!" })); } return(Json(new { error = true, message = "操作失败!" })); }
public ActionResult ResetHelpSort() { int id = DoRequest.GetFormInt("id"); int sort = DoRequest.GetFormInt("sort"); int returnValue = -1; var res = ModifyHelpSort.Do(id, sort); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { return(Json(new { error = false, message = "操作成功" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult GetRole() { int id = DoRequest.GetFormInt("id"); if (id == 0) { return(Json(new { error = true, message = "" })); } RoleInfo item = new RoleInfo(); var res = GetRoleDetail.Do(id); if (res != null && res.Body != null) { item = res.Body; return(Json(new { error = false, role = item, message = "操作成功!" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult DeleteRoleInfo() { int id = DoRequest.GetFormInt("id"); int returnValue = -1; var res = DeleteRole.Do(id); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { DoCache cache = new DoCache(); cache.RemoveCacheStartsWith("user"); return(Json(new { error = false, message = "操作成功!" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult ResetShopState() { int id = DoRequest.GetFormInt("id"); int state = DoRequest.GetFormInt("state"); int returnValue = -1; var res = ModifyShopState.Do(id, state); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnValue = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnValue == 0) { DoCache cache = new DoCache(); cache.RemoveCache("shoplist"); return(Json(new { error = false, message = "操作成功!" })); } return(Json(new { error = true, message = "操作失败" })); }
public ActionResult GetImageList() { int pagesize = DoRequest.GetFormInt("size", 15); int pageindex = DoRequest.GetFormInt("page", 1); //string code = DoRequest.GetFormString("path"); DateTime startDate = DoRequest.GetFormDate("sDate", DateTime.Now.AddYears(-100)); DateTime endDate = DoRequest.GetFormDate("eDate", DateTime.Now); string query = DoRequest.GetFormString("query"); int dataCount = 0; int pageCount = 0; List <PicFile> list = new List <PicFile>(); var res = GetSysPicFile.Do(pagesize, pageindex, 3, startDate, endDate, query, ref dataCount, ref pageCount); if (res != null && res.Body != null && res.Body.pic_file_list != null) { list = res.Body.pic_file_list; } UpLoadFile upload = new UpLoadFile(false); return(Json(new { error = false, total = dataCount, size = pagesize, pages = pageCount, page = pageindex, root = base._config.UrlImages, data = list }, JsonRequestBehavior.AllowGet)); }
[ValidateInput(false)]//允许html public ActionResult DelCategSet() { int pid = DoRequest.GetFormInt("ID"); int returnVal = -1; var res = DeleteHomeType.Do(pid); if (res != null && res.Header != null && res.Header.Result != null && res.Header.Result.Code != null) { returnVal = Utils.StrToInt(res.Header.Result.Code, -1); } if (returnVal == 0) { return(Json(new { error = false, message = "修改成功" })); } try { return(Json(new { error = true, message = res.Header.Result.Msg })); } catch (Exception) { return(Json(new { error = true, message = "网络出错" })); } }