Exemple #1
0
        /// <summary>
        /// 修改状态
        /// </summary>
        private void UpdateArticleCode()
        {
            int    articleId = GetFormValue("articleId", 0);
            int    type      = GetFormValue("type", 0);//1修改置顶,2修改发布,3,删除 ,4审核
            int    active    = GetFormValue("active", 0);
            string remark    = GetFormValue("remark", "");

            bool flag = false;

            if (type == 1)//置顶
            {
                flag = ArticleLogic.SetArticleEnableTop(articleId, active == 1);
            }
            else if (type == 2)//发布
            {
                flag = ArticleLogic.SetArticleEnablePublish(articleId, active == 1);
            }
            else if (type == 3)//删除
            {
                flag = ArticleLogic.DeleteArticle(articleId);
            }
            else if (type == 4)//删除
            {
                flag = ArticleLogic.SetArticleStatus(articleId, active, remark);
            }

            if (flag)
            {
                json = JsonHelper.JsonSerializer(new ResultModel(ApiStatusCode.OK));
            }
            else
            {
                json = JsonHelper.JsonSerializer(new ResultModel(ApiStatusCode.更新失败));
            }
        }