方法的改造

方法的改造

大家好,又见面了,我是全栈君。

function doOk(id,val){
    
    
   var msg = "";
   msg =  val ==1?"启用成功":"停用成功";
   doAjax({
    
    
       url: appPath "/page/signActivityAct/onlineOrOffline",
       type: "post",
       dataType: "json",  
       data: {id:id,isdisable:val} ,
       success: function (data) {
    
    
           doQuery();
           if(data=='1'){
    
    
              $.messager.alert('提示','数据中已经存在启用状态的活动,不可再启用!');
           }else{
    
    
           $.messager.alert('提示信息', msg, 'info');
           }
       },
       error: function () {
    
    
           alert('ajax异常'); 
       }
   }); 
}

    @RequestMapping(value="/onlineOrOffline")
    @ResponseBody
    public String onlineOrOffline(HttpServletRequest request,HttpServletResponse response){
        String id = request.getParameter("id");
        String status = request.getParameter("isdisable");
        SignActivity signActivity=new SignActivity ();
        if("1".equals(status)){
            int acCount=signActivityService.queryCountIsdisable(signActivity);
            if(acCount>0){
                return "1";
            }else{
                signActivity.setSignActivityId(Long.parseLong(id));
                signActivity.setIsdisable("N");
            
                signActivityService.updateSignActivity(signActivity);
            }
        }
        if("2".equals(status)){
            signActivity.setSignActivityId(Long.parseLong(id));
            signActivity.setIsdisable("Y");
            signActivityService.updateSignActivity(signActivity);
        }
        
        return "0";
    }

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108687.html原文链接:https://javaforall.net

(0)
上一篇 2022年2月23日 下午9:00
下一篇 2022年2月23日 下午9:00


相关推荐

  • ASP.NET MVC4开发指南_安装.net framework

    ASP.NET MVC4开发指南_安装.net framework安装AspNetMVC1-RC2出错,错误提示如下:MicrosoftASP.NETMVC1.0RC2SetupWizardendedprematurelyMicrosoftASP.NETMVC1.0RC2SetupWizardendedprematurelybecauseofanerror.Yoursystemhasnotbee…

    2026年4月18日
    5
  • 计算距离矩阵的方法_矩阵的欧式距离

    计算距离矩阵的方法_矩阵的欧式距离给定一个 N 行 M 列的 01 矩阵 A,A[i][j] 与 A[k][l] 之间的曼哈顿距离定义为:dist(A[i][j],A[k][l])=|i−k|+|j−l|输出一个 N 行 M 列的整数矩阵 B,其中:B[i][j]=min1≤x≤N,1≤y≤M,A[x][y]=1dist(A[i][j],A[x][y])输入格式第一行两个整数 N,M。接下来一个 N 行 M 列的 01 矩阵,数字之间没有空格。输出格式一个 N 行 M 列的矩阵 B,相邻两个整数之间用一个空格隔开。数据范围

    2022年8月9日
    8
  • Ant安装及环境配置「建议收藏」

    Ant安装及环境配置「建议收藏」1什么是AntApacheAnt是一个基于Java的生成工具。生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式(也有可能转换为可安装的产品映像形式)。随着应用程序的生成过程变得更加复杂,确保在每次生成期间都使用精确相同的生成步骤,同时实现尽可能多的自动化,以便及时产生一致的生成版本2、下载、安装、环境变量配置ant下载地址https://download…

    2022年7月24日
    7
  • 腾讯云 OpenClaw 镜像上线:分钟级构建 24/7 全天候 AI 智能助理

    腾讯云 OpenClaw 镜像上线:分钟级构建 24/7 全天候 AI 智能助理

    2026年3月13日
    1
  • 9×9九宫格java_数独9×9九宫格的口诀 9×9数独技巧

    9×9九宫格java_数独9×9九宫格的口诀 9×9数独技巧数独 9×9 九宫格的口诀为中间为五 二四为肩 六八为足 上九下一 左七右三 简单来说 就是将图片上的九个格子 想象成是一个站立着的人 有两肩 两足 还有上中下 左右 数独 9×9 九宫格的技巧 1 公式法这个游戏既然是数学智力拼图游戏 那么结合上数学公式 起步事半功倍 就个数字中 以最中间的数字为中心 斜起是 n 1 n n 1 使得每行数的和是 3n 2 口诀法九宫格的要求是在上面填写的数字 做到行 列

    2026年3月16日
    2
  • 02.全文搜索ES

    02.全文搜索ES

    2021年7月12日
    66

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号