예제 #1
0
        public JsonResult ModifyEnabled(string uids, bool enabled)
        {
            var r = SysPower(SysMenuConstant.MENU_USER_MANAGE, SysMenuConstant.FUN_UPDATE, UserInfo.UserCode, false);

            if (!r)
            {
                return(new CustomerJsonResult(new ResponseResult {
                    code = ResponseHelper.FAILCODE, msg = "权限不足"
                }));
            }
            bool result = false;

            if (!string.IsNullOrEmpty(uids))
            {
                int status = enabled ? 1 : 0;
                result = ISysUserService.UpdateEnable(uids, status);
            }
            if (result)
            {
                return(new CustomerJsonResult(new ResponseResult {
                    code = ResponseHelper.ESUCCESSCODE, msg = "状态操作成功"
                }));
            }
            else
            {
                return(new CustomerJsonResult(new ResponseResult {
                    code = ResponseHelper.FAILCODE, msg = "状态操作失败"
                }));
            }
        }