From 46af9e53a6e76b6c0b8cc3291ac1d78e59370831 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期二, 15 八月 2023 18:07:28 +0800 Subject: [PATCH] 更新管理页面 --- management/guns-admin/src/main/webapp/static/modular/system/tAgent/tAgent.js | 109 +++++++++++++++++++++--------------------------------- 1 files changed, 42 insertions(+), 67 deletions(-) diff --git a/management/guns-admin/src/main/webapp/static/modular/system/tAgent/tAgent.js b/management/guns-admin/src/main/webapp/static/modular/system/tAgent/tAgent.js index 8a1b912..23e1c34 100644 --- a/management/guns-admin/src/main/webapp/static/modular/system/tAgent/tAgent.js +++ b/management/guns-admin/src/main/webapp/static/modular/system/tAgent/tAgent.js @@ -39,13 +39,7 @@ }}, {title: '操作', visible: true, align: 'center', valign: 'middle',width:150, formatter: function (value, row) { - if (row.status === 1){ - return '<a href="#" onclick="TAgent.updateStatus('+row.id+','+row.status+')" style="color:red">停用</a>' +' ' + - '<a href="#" onclick="TAgent.searchTAgentDetail('+row.id+')" style="color:green">详情</a>' - }else if (row.status === 2){ - return '<a href="#" onclick="TAgent.updateStatus('+row.id+','+row.status+')" style="color:green">解冻</a>' +' ' + - '<a href="#" onclick="TAgent.searchTAgentDetail('+row.id+')" style="color:green">详情</a>' - } + return '<a href="#" onclick="TAgent.searchTAgentDetail('+row.id+')" style="color:green">详情</a>' } } ]; @@ -80,6 +74,47 @@ this.layerIndex = index; }; +TAgent.openUpdateTAgent = function(){ + if (this.check()) { + var index = layer.open({ + type: 2, + title: '编辑', + area: ['100%', '100%'], //宽高 + fix: false, //不固定 + maxmin: true, + content: Feng.ctxPath + '/tAgent/tAgent_update/' + TAgent.seItem.id + }); + this.layerIndex = index; + } +} +TAgent.stop = function(){ + if(this.check()){ + var ajax = new $ax(Feng.ctxPath + "/tAgent/update-status", function (data) { + Feng.success("修改成功!"); + TAgent.table.refresh(); + }, function (data) { + Feng.error("修改失败!" + data.responseJSON.message + "!"); + }); + ajax.set("id", TAgent.seItem.id); + ajax.set("status", 1); + ajax.start(); + } +} +TAgent.start = function(){ + if(this.check()){ + var ajax = new $ax(Feng.ctxPath + "/tAgent/update-status", function (data) { + Feng.success("修改成功!"); + TAgent.table.refresh(); + }, function (data) { + Feng.error("修改失败!" + data.responseJSON.message + "!"); + }); + ajax.set("id", TAgent.seItem.id); + ajax.set("status", 2); + ajax.start(); + } +} + + /** * 提交启用冻结 */ @@ -110,22 +145,6 @@ this.layerIndex = index; }; -/** - * 打开查看详情 - */ -TAgent.openTAgentDetail = function () { - if (this.check()) { - var index = layer.open({ - type: 2, - title: '详情', - area: ['800px', '420px'], //宽高 - fix: false, //不固定 - maxmin: true, - content: Feng.ctxPath + '/tAgent/tAgent_update/' + TAgent.seItem.id - }); - this.layerIndex = index; - } -}; /** * 打开区域选择页面 @@ -157,16 +176,10 @@ if(this.value==""){ $("#city").empty();//二级联动设为空设为空 $("#city").append('<option value="">请选择</option>'); - // //region - // $("#district").empty();//三级联动设为空设为空 - // $("#district").append('<option value="">请选择</option>'); } if(this.value!=""){//第一级下拉菜单选择了值 $("#city").empty();//先行置空,防止上次选择留下的元素影响效果 $("#city").append('<option value="">请选择</option>')//设置初始选项 - //region - // $("#district").empty();//三级联动设为空设为空 - // $("#district").append('<option value="">请选择</option>'); var province = document.getElementById('province'); var index= province.selectedIndex ; var id = province.options[index].id; @@ -244,44 +257,6 @@ parent.$("#area").val(provinceName+'/'+cityName) parent.$("#areaId").val(provinceId+'/'+cityId) TAgentInfoDlg.close(); - // var province = document.getElementById('province'); - // var provinceIndex= province.selectedIndex ; - // var provinceId = province.options[provinceIndex].value; - // var provinceName = province.options[provinceIndex].innerText; - // console.log(provinceId) - // console.log(provinceName) - // - // if(provinceName == null || provinceName == ''){ - // Feng.error("请选择省份!") - // return; - // } - // - // var city = document.getElementById('city'); - // var cityIndex= city.selectedIndex ; - // var cityId = city.options[cityIndex].value; - // var cityName = city.options[cityIndex].innerText; - // console.log(cityId) - // console.log(cityName) - // if(cityName == null || cityName == '' || cityName =='请选择'){ - // Feng.error("请选择市区!") - // return; - // } - // - // var district = document.getElementById('district'); - // var districtIndex= district.selectedIndex ; - // var districtId = district.options[districtIndex].value; - // var districtName = district.options[districtIndex].innerText; - // console.log(districtId) - // console.log(districtName) - // - // if(districtName == '' || districtName == null || districtName == '请选择'){ - // parent.$("#area").val(provinceName+'/'+cityName) - // parent.$("#areaId").val(provinceId+'/'+cityId) - // }else { - // parent.$("#area").val(provinceName+'/'+cityName+'/'+districtName) - // parent.$("#areaId").val(provinceId+'/'+cityId+'/'+districtId) - // } - // TAgentInfoDlg.close(); } -- Gitblit v1.7.1