示例#1
0
        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 = "操作失败" }));
        }
示例#3
0
        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 = "操作失败" }));
        }
示例#5
0
        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 = "操作失败" }));
        }
示例#6
0
        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 = "操作失败!" }));
        }
示例#7
0
        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 = "操作失败" }));
        }
示例#8
0
        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 = "操作失败" }));
        }
示例#9
0
        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 = "操作失败" }));
        }
示例#10
0
        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 = "操作失败!" }));
        }
示例#11
0
        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 = "操作失败" }));
        }
示例#12
0
        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 = "操作失败" }));
        }
示例#13
0
        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);
        }
示例#14
0
        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);
        }
示例#15
0
        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 = "操作失败" }));
        }
示例#16
0
        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));
        }
示例#18
0
        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 = "操作失败" }));
        }
示例#19
0
        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 = "操作失败" }));
        }
示例#20
0
        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 = "操作失败" }));
        }
示例#21
0
        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 = "操作失败" }));
        }
示例#22
0
        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 = "操作失败" }));
        }
示例#23
0
        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 = "操作失败" }));
        }
示例#24
0
        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 = "操作失败!" }));
        }
示例#25
0
        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 = "操作失败" }));
        }
示例#26
0
        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 = "操作失败" }));
        }
示例#27
0
        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 = "操作失败" }));
        }
示例#28
0
        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 = "操作失败" }));
        }
示例#29
0
        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));
        }
示例#30
0
        [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 = "网络出错" }));
            }
        }