From 890cb68586fe79d95b37ee0ad78df0d9f7dce796 Mon Sep 17 00:00:00 2001
From: zhitong.yu <xynz17@163.com>
Date: 星期三, 19 六月 2024 09:45:34 +0800
Subject: [PATCH] 通用版本V1.7 注:1.显示围栏名称 2.中英文版切换 3.引擎异常短信提示
---
src/main/webapp/HouTai/Tag/TagJs/Tag.js | 208 +++++++++++++++++++++++++++++++--------------------
1 files changed, 127 insertions(+), 81 deletions(-)
diff --git a/src/main/webapp/HouTai/Tag/TagJs/Tag.js b/src/main/webapp/HouTai/Tag/TagJs/Tag.js
index 4406de0..fe0dd9f 100644
--- a/src/main/webapp/HouTai/Tag/TagJs/Tag.js
+++ b/src/main/webapp/HouTai/Tag/TagJs/Tag.js
@@ -1,8 +1,10 @@
-layui.use('table', function(){
+layui.use(['table', 'jquery'], function(){
var table = layui.table;
var layer = layui.layer;
var form = layui.form;
+ var laypage = layui.laypage;
+ var $ = layui.jquery;
//鏍囩璁惧
table.render({
elem: '#tag'
@@ -24,89 +26,128 @@
,limit: 20,
});
+ $(document).on('click', '.layui-laypage a', function(){
+ if (sessionStorage.getItem("YuYan") == "English"){
+ setTimeout(function (){
+ translate.execute()
+ },10)
+ }
+ });
+
+
table.on('toolbar(tag)', function(obj) {
var checkStatus = table.checkStatus(obj.config.id);
+ var ds = "username="+sessionStorage.getItem("username")
+ var add = "Yes";
+ var udelete = "Yes";
+ var uupdate = "Yes";
+ $.ajax({
+ url: "/hxzkuwb/findUserRole",
+ type: "GET",
+ data:ds,
+ dataType: "json",
+ async: false, // 璁剧疆涓哄悓姝�
+ success: function(data) {
+ if (data.uadd == "No") {
+ add = "No";
+ }
+ if (data.udelete == "No") {
+ udelete = "No";
+ }
+ if (data.uupdate == "No") {
+ uupdate = "No";
+ }
+ }
+ });
switch(obj.event) {
case 'getadd' :
- $(".add").show();
- $(".heimu").show();
+ if (add == "Yes") {
+ $(".add").show();
+ $(".heimu").show();
+ $("#caozuoNameadd").val(sessionStorage.getItem("username"))
+ }
break;
case 'getUpdate':
- var data = checkStatus.data;
- if(data.length>1){
- layer.alert("涓�娆″彧鑳介�変腑涓�涓繘琛屼慨鏀�")
- }else if(data.length == 0){
- layer.alert("璇烽�変腑涓�鏉℃暟鎹�")
- }else{
- $("#up1").val(data[0].tagId)
- var types = data[0].type
- $(".update").show();
- $(".heimu").show();
- var selectData = [
- {
- value: types,
- title: types
- },
- {
- value: "铻嶅悎缁堢",
- title: "铻嶅悎缁堢"
- },
- {
- value: "铻嶅悎鏃犵嚎",
- title: "铻嶅悎鏃犵嚎"
- }, {
- value: "蹇冪巼甯﹀睆",
- title: "蹇冪巼甯﹀睆"
- }, {
- value: "杞﹁浇甯﹀睆",
- title: "杞﹁浇甯﹀睆"
- }, {
- value: "杞﹁浇鏍囩",
- title: "杞﹁浇鏍囩"
- }, {
- value: "鐗╄祫鏍囩",
- title: "鐗╄祫鏍囩"
- }, {
- value: "宸ョ墝鏍囩",
- title: "宸ョ墝鏍囩"
- }, {
- value: "瀹夊叏甯芥爣绛�",
- title: "瀹夊叏甯芥爣绛�"
- }, {
- value: "URT+CO",
- title: "URT+CO"
- }, {
- value: "宸ョ墝甯﹀睆",
- title: "宸ョ墝甯﹀睆"
+ if (uupdate == "Yes") {
+ var data = checkStatus.data;
+ if (data.length > 1) {
+ layer.alert("涓�娆″彧鑳介�変腑涓�涓繘琛屼慨鏀�")
+ } else if (data.length == 0) {
+ layer.alert("璇烽�変腑涓�鏉℃暟鎹�")
+ } else {
+ $("#caozuoNameup").val(sessionStorage.getItem("username"))
+ $("#up1").val(data[0].tagId)
+ var types = data[0].type
+ $(".update").show();
+ $(".heimu").show();
+ var selectData = [
+ {
+ value: types,
+ title: types
+ },
+ {
+ value: "铻嶅悎缁堢",
+ title: "铻嶅悎缁堢"
+ },
+ {
+ value: "铻嶅悎鏃犵嚎",
+ title: "铻嶅悎鏃犵嚎"
+ }, {
+ value: "蹇冪巼甯﹀睆",
+ title: "蹇冪巼甯﹀睆"
+ }, {
+ value: "杞﹁浇甯﹀睆",
+ title: "杞﹁浇甯﹀睆"
+ }, {
+ value: "杞﹁浇鏍囩",
+ title: "杞﹁浇鏍囩"
+ }, {
+ value: "鐗╄祫鏍囩",
+ title: "鐗╄祫鏍囩"
+ }, {
+ value: "宸ョ墝鏍囩",
+ title: "宸ョ墝鏍囩"
+ }, {
+ value: "瀹夊叏甯芥爣绛�",
+ title: "瀹夊叏甯芥爣绛�"
+ }, {
+ value: "URT+CO",
+ title: "URT+CO"
+ }, {
+ value: "宸ョ墝甯﹀睆",
+ title: "宸ョ墝甯﹀睆"
+ }
+ ];
+
+ // 鍔ㄦ�佺敓鎴愪笅鎷夋閫夐」
+ var selectElem2 = document.getElementById('typeup3');
+ for (var i = 0; i < selectData.length; i++) {
+ var optionElem = document.createElement('option');
+ optionElem.value = selectData[i].value;
+ optionElem.text = selectData[i].title;
+ selectElem2.appendChild(optionElem);
}
- ];
+ // 閲嶆柊娓叉煋涓嬫媺妗�
+ form.render('select');
- // 鍔ㄦ�佺敓鎴愪笅鎷夋閫夐」
- var selectElem2 = document.getElementById('typeup3');
- for (var i = 0; i < selectData.length; i++) {
- var optionElem = document.createElement('option');
- optionElem.value = selectData[i].value;
- optionElem.text = selectData[i].title;
- selectElem2.appendChild(optionElem);
}
- // 閲嶆柊娓叉煋涓嬫媺妗�
- form.render('select');
-
- }
+ }
break;
case 'getdelete':
- var data = checkStatus.data;
- if(data<1){
- layer.alert("璇烽�変腑涓�鏉℃暟鎹�")
- }else{
- for (var i = 0; i<data.length;i++){
- var ds = "id="+data[i].tagId
- $.get("/hxzkuwb/deletetag",ds,function (data){
+ if (udelete == "Yes") {
+ var data = checkStatus.data;
+ if (data < 1) {
+ layer.alert("璇烽�変腑涓�鏉℃暟鎹�")
+ } else {
+ for (var i = 0; i < data.length; i++) {
+ var ds = "id=" + data[i].tagId+"caozuoName="+sessionStorage.getItem("username")
+ $.get("/hxzkuwb/deleteTag", ds, function (data) {
- })
- }
- location.reload()
- }
+ })
+ }
+ location.reload()
+ }
+ }
break;
case 'getshuaxin':
layer.msg('鍒锋柊鎴愬姛')
@@ -127,20 +168,18 @@
}
,where: whereParams
});
+ $("#btnAdd").show();
+ $("#btnUpdate").show();
+ $("#btnDelete").show();
+ $("#btnShuaXin").show();
+ $("#seah").show();
+ $("#btnSerach").show();
+ $("#Ch1").show();
layer.msg('鎼滅储鎴愬姛')
break;
}
})
-
-
-
-
-
-
-
-
-
form.on('select(filterSelect)', function(data){
var filterValue = data;
var fs = {
@@ -155,6 +194,13 @@
,where: fs
});
layer.msg('鎼滅储鎴愬姛');
+ $("#btnAdd").show();
+ $("#btnUpdate").show();
+ $("#btnDelete").show();
+ $("#btnShuaXin").show();
+ $("#seah").show();
+ $("#btnSerach").show();
+ $("#Ch1").show();
return false; // 闃绘榛樿 form 璺宠浆
});
--
Gitblit v1.10.0