方法的改造

方法的改造

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

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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • matlab画三维图形_matlab的三维函数

    matlab画三维图形_matlab的三维函数对散点图拟合三维网格图形:num=xlsread(‘data_2011a.xls’,’B4:E322′)//读取出该区域的数据作为表格A=num(:,1)//从B矩阵取出第一列的所有行B=num(:,2)C=num(:,3)xx=linspace(min(A),max(A),50);//产生min(A)到max(A)均摊的50个点,目的上拟合离散点数量上的不足yy=linsp…

    2022年10月11日
    3
  • 微机原理与接口技术第二版答案_南京邮电大学计算机怎么样

    微机原理与接口技术第二版答案_南京邮电大学计算机怎么样本阶段是《微型计算机原理与接口技术》的辅导课程第一阶段。王老师通过对近几年几个知名院校的真题分析,结合了自己多年教学经验,总结了一套对于微型计算机原理与接口技术的应实性课程,考生在学习过程中,既要注意与课本相关的知识点,也同时要注意王老师穿插的应试技巧。凯程考研集训营,为学生引路,为学员服务!考研《微机原理与接口技术》考试大纲西安邮电大学2016考研《微机原理与接口技术》考试大纲科目代码:8…

    2022年10月2日
    4
  • Navicat:Access violation at address xxxxxxxxx in module ‘navicat.exe‘.Read of address xxxxxx

    Navicat:Access violation at address xxxxxxxxx in module ‘navicat.exe‘.Read of address xxxxxxNavicat:Accessviolationataddressxxxxxxxxxinmodule’navicat.exe’.Readofaddressxxxxxx在navicat中如果报了这个错误,则表示内存越界,需要重新注册windows的动态链接库;解决方案:打开cmd;在命令行中输入for%1in(%windir%\system32\*.dll)doregsvr32.exe/s%1回车运行;等待动态链接库刷新完成,重启mysql和navi.

    2022年8月22日
    43
  • mybatisCodeHelperPro安装详解(ideal2021版本)「建议收藏」

    mybatisCodeHelperPro安装详解(ideal2021版本)「建议收藏」文章目录一、资源下载二、卸载旧版本插件三、将下载下来的mybatisCodeHelperPro放入到ideal安装路径内的plugins中四、启动ideal激活插件4.1打开记录界面4.2激活插件一、资源下载二、卸载旧版本插件三、将下载下来的mybatisCodeHelperPro放入到ideal安装路径内的plugins中四、启动ideal激活插件4.1打开记录界面Tools—MybatisCodeHelper—Activation4.2激活插件五、验证功能…

    2022年9月21日
    2
  • 【解决方案】“‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件”「建议收藏」

    【解决方案】“‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件”「建议收藏」简述在学着使用Java的命令行来编译java文件的时候,遇到了这个问题Windows操作系统“‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件”下面就讲讲解决方法解决过程根据探究的情况来看,这里其实是没有安装好(或者是安装了之后但是在环境变量上却没有设置好)第一步:在http://www.oracle.com/technetwork/java/ja…

    2022年5月8日
    77
  • 在Java中常见的数据类型有哪些?「建议收藏」

    在Java中常见的数据类型有哪些?「建议收藏」在java中常见的数据类型有哪些?看图看图看图重要的事情说三遍↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓内置数据类型类型名称 字节、位数 最小值 最大值 默认值 例子 byte字节 1字节,8位 -128(-2^7) 127(2^7-1) 0 bytea=…

    2022年7月8日
    23

发表回复

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

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