| | |
| | | elem: '#renyuan' |
| | | ,url: '/hxzkuwb/findrenyuan' |
| | | ,page: true //开启分页 |
| | | ,size:'sm' |
| | | ,toolbar:'#toolbarDemo' //开启工具栏,此处显示默认图标,可以自定义模板,详见文档 |
| | | ,cols: [[ //表头 |
| | | {type:'checkbox',sort: true,fixed: "left"} |
| | | ,{field: 'id', title: 'ID', sort: true} |
| | | ,{ field: 'ptagid', title: '标签ID'} |
| | | ,{field: 'pname', title: '人员名称'} |
| | | ,{field: 'psex', title: '性别'} |
| | | ,{field: 'pphone', title: '电话'} |
| | | ,{field: 'pidcardnum', title: '身份证'} |
| | | ,{field: 'pdepartment', title: '部门'} |
| | | ,{field: 'pzu', title: '岗位'} |
| | | ,{field: 'ppower', title: '电量%',sort: true} |
| | | ,{field: 'ponline', title: '在线状态' ,templet: '#titleTpl11s'} |
| | | ,{field: 'pimage', title: '人员图标',templet: '#titleTpl1'} |
| | | ,{field: 'baoliu38', title: '人员照片',templet: '#titleTpl2'} |
| | | ,{field: 'paddtiem', title: '时间'} |
| | | ]] |
| | | ,limits: [10, 20, 30, 40, 50,60,70,80,90,100,100000] |
| | | ,limit: 20, |
| | | }); |
| | | |
| | | table.render({ |
| | | elem: '#renyuan1' |
| | | ,url: '/hxzkuwb/findrenyuan' |
| | | ,page: true //开启分页 |
| | | ,size:'sm' |
| | | ,toolbar:'#toolbarDemo' //开启工具栏,此处显示默认图标,可以自定义模板,详见文档 |
| | | ,cols: [[ //表头 |
| | | {type:'checkbox',sort: true,fixed: "left"} |
| | | ,{field: 'id', title: 'ID', sort: true} |
| | | ,{ field: 'ptagid', title: '标签ID'} |
| | | ,{field: 'pname', title: '人员名称'} |
| | | ,{field: 'psex', title: '性别'} |
| | | ,{field: 'pphone', title: '电话'} |
| | | ,{field: 'pidcardnum', title: '身份证'} |
| | | ,{field: 'pdepartment', title: '部门'} |
| | | ,{field: 'pzu', title: '岗位'} |
| | | ,{field: 'ppower', title: '电量%',sort: true} |
| | | ,{field: 'ponline', title: '在线状态' ,templet: '#titleTpl11s'} |
| | | ,{field: 'id', title: 'ID', sort: true,width:60} |
| | | ,{ field: 'ptagid', title: '标签ID',width:80} |
| | | ,{field: 'pname', title: '人员名称',width:90} |
| | | ,{field: 'psex', title: '性别',width:70} |
| | | ,{field: 'pphone', title: '电话',width:120} |
| | | ,{field: 'pidcardnum', title: '身份证',width:130} |
| | | ,{field: 'pdepartment', title: '部门',width:120} |
| | | ,{field: 'pzu', title: '岗位',width:120} |
| | | ,{field: 'ppower', title: '电量%',sort: true,width:90} |
| | | ,{field: 'ponline', title: '状态' ,templet: '#titleTpl11s',width:80} |
| | | ,{field: 'pimage', title: '图标',templet: '#titleTpl1',width:80} |
| | | ,{field: 'baoliu38', title: '照片',templet: '#titleTpl2',width:80} |
| | | ,{field: 'baoliu40', title: '卡号'} |
| | | ,{field: 'paddtiem', title: '时间'} |
| | | ]] |
| | | ,limits: [10, 20, 30, 40, 50,60,70,80,90,100,100000] |
| | |
| | | |
| | | table.on('toolbar(renyuan)', function(obj) { |
| | | var checkStatus = table.checkStatus(obj.config.id); |
| | | 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 'export': |
| | | var data = table.cache['renyuan']; |
| | | table.exportFile('renyuan', data, 'xls'); // 也可导出为 csv 格式 |
| | | break |
| | | case 'getadd' : |
| | | $(".add").show(); |
| | | $(".heimu").show(); |
| | | 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].ptagid) |
| | | $("#up2").val(data[0].pname) |
| | | $("#up5").val(data[0].pphone) |
| | | $("#up6").val(data[0].pidcardnum) |
| | | $("#up8").val(data[0].pzu) |
| | | var hx = data[0].pdepartment; |
| | | $("#bumen1").empty(); |
| | | $.get("/hxzkuwb/getbumen", function (data) { |
| | | var selectData = []; |
| | | for (var i = 0; i < data.length; i++) { |
| | | var option = { |
| | | value: data[i].departmentname, |
| | | title: data[i].departmentname |
| | | }; |
| | | selectData.push(option); |
| | | } |
| | | // 动态生成下拉框选项 |
| | | var selectElem1 = document.getElementById('bumen1'); |
| | | var optionElem = document.createElement('option'); |
| | | optionElem.value = hx; |
| | | optionElem.innerHTML = hx; // 使用 innerHTML 属性来设置 HTML 内容 |
| | | selectElem1.appendChild(optionElem); |
| | | for (var i = 0; i < selectData.length; i++) { |
| | | var optionElem = document.createElement('option'); |
| | | optionElem.value = selectData[i].value; |
| | | optionElem.innerHTML = selectData[i].title; // 使用 innerHTML 属性来设置 HTML 内容 |
| | | selectElem1.appendChild(optionElem); |
| | | } |
| | | form.render('select'); |
| | | }); |
| | | $(".update").show(); |
| | | if (add == "Yes") { |
| | | $(".add").show(); |
| | | $(".heimu").show(); |
| | | } |
| | | |
| | | break; |
| | | case 'getUpdate': |
| | | if (uupdate == "Yes") { |
| | | var data = checkStatus.data; |
| | | if (data.length > 1) { |
| | | layer.alert("一次只能选中一个进行修改") |
| | | } else if (data.length == 0) { |
| | | layer.alert("请选中一条数据") |
| | | } else { |
| | | $("#up1").val(data[0].ptagid) |
| | | $("#up2").val(data[0].pname) |
| | | $("#up5").val(data[0].pphone) |
| | | $("#up6").val(data[0].pidcardnum) |
| | | $("#up8").val(data[0].pzu) |
| | | var hx = data[0].pdepartment; |
| | | $("#bumen1").empty(); |
| | | $.get("/hxzkuwb/getbumen", function (data) { |
| | | var selectData = []; |
| | | for (var i = 0; i < data.length; i++) { |
| | | var option = { |
| | | value: data[i].departmentname, |
| | | title: data[i].departmentname |
| | | }; |
| | | selectData.push(option); |
| | | } |
| | | // 动态生成下拉框选项 |
| | | var selectElem1 = document.getElementById('bumen1'); |
| | | var optionElem = document.createElement('option'); |
| | | optionElem.value = hx; |
| | | optionElem.innerHTML = hx; // 使用 innerHTML 属性来设置 HTML 内容 |
| | | selectElem1.appendChild(optionElem); |
| | | for (var i = 0; i < selectData.length; i++) { |
| | | var optionElem = document.createElement('option'); |
| | | optionElem.value = selectData[i].value; |
| | | optionElem.innerHTML = selectData[i].title; // 使用 innerHTML 属性来设置 HTML 内容 |
| | | selectElem1.appendChild(optionElem); |
| | | } |
| | | form.render('select'); |
| | | }); |
| | | $(".update").show(); |
| | | $(".heimu").show(); |
| | | } |
| | | } |
| | | break; |
| | | case 'getshuaxin': |
| | | layer.msg('刷新成功') |