Authored by 张凯

Merge branch 'master-mj' of http://113.200.75.45:82/monitor_v3/hg-monitor-web into master-mj-joke

Showing 65 changed files with 820 additions and 786 deletions
... ... @@ -1181,34 +1181,40 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions'], function
});
//用户
$.ajax({
url: domainName + '/api-user/users/getAll',
url: domainName + '/mj/user/page?username=&nickname=&enabled=&perPage=10000&page=1',
data: {
accessToken: accessToken
},
success: function (response) {
if (response) {
var busTypeList = response;
var bizList = response.map(item => {
return {
name: item.nickname,
value: item.username,
parentId: item.parentId
}
});
var bizTree=common.pidToChildren(bizList, 'value', 'parentId');
// var busTypeList = response;
// var bizList = response.map(item => {
// return {
// name: item.nickname,
// value: item.username,
// parentId: item.parentId
// }
// });
// var bizTree=common.pidToChildren(bizList, 'value', 'parentId');
// 影响业务下拉框
xmSelect.render({
el: '#alarmsubscribe_user',
name: 'bizId',
tips: '=订阅用户=',
tips: '订阅用户',
toolbar: {
show: true,
list: ['ALL', 'CLEAR']
},
prop: {
name: 'nickname',
value: 'username'
},
layVerify: 'required',
data: response.data.rows,
filterable: true,
layVerType: 'msg',
data: bizTree,
// data: bizTree,
on: function (data) {
if (data.arr.length > 0) {
userName = data.arr.map(t=>t.value).join(',');
... ...
... ... @@ -10,7 +10,7 @@ layui.define(['common', 'admin', 'echarts', 'common', 'table', 'sessions', 'layd
//对外暴露的接口
var accessToken;
exports('backupCount', function () {
var accessToken = common.getMjToken();
accessToken = common.getMjToken();
var period = 'thisMonth';
initTable();
initStatusTable()
... ... @@ -140,17 +140,22 @@ layui.define(['common', 'admin', 'echarts', 'common', 'table', 'sessions', 'layd
$.each(e.backlist[j], function (h, n) {
if (h != "resId") {
if (/失败/.test(n)) {
tr += '<td><i class="layui-icon layui-icon-close" style="font-size: 30px; color: #ff252c;"></i></td>'
tr += '<td style="text-align: center"><i class="layui-icon layui-icon-close" style="font-size: 20px; color: #ff252c;"></i></td>'
} else if (/成功/.test(n)) {
tr += '<td><i class="layui-icon layui-icon-ok" style="font-size: 30px; color: #1dff1c;"></i></td>'
tr += '<td><p style="text-align: center"><i class="layui-icon layui-icon-ok" style="font-size: 20px; color: #1dff1c;"></i></p><p style="margin-top: 8px;text-align: center">主楼+综改</p></td>'
} else if (/备份中/.test(n)) {
tr += '<td><span style="color:#ffe40e">' + n + '</span></td>'
tr += '<td style="text-align: center"><span style="color:#ffe40e">' + n + '</span></td>'
} else if (/未备份/.test(n)) {
tr += '<td><span style="color:magenta">' + n + '</span></td>'
} else if (/已失效/.test(n)) {
tr += '<td><span style="color:rgba(72,72,72,0.77)">' + n + '</span></td>'
} else {
tr += '<td>' + n + '</td>'
tr += '<td style="text-align: center"><span style="color:magenta">' + n + '</span></td>'
} else if (/历史存放/.test(n)) {
tr += '<td><p style="text-align: center"><i class="layui-icon layui-icon-log" style="font-size: 20px; color: #1e9fff;"></i></p><p style="margin-top: 8px;text-align: center">综改</p></td>'
} else if (/全备/.test(n)) {
tr += '<td style="text-align: center"><span style="color:#1DFF1C">' + n + '</span></td>'
} else if (/已失效/.test(n)){
tr += '<td style="text-align: center"><span style="color:#FF252C">' + n + '</span></td>'
}else {
tr += '<td style="text-align: center">' + n + '</td>'
}
}
... ...
... ... @@ -12,9 +12,11 @@ layui.define(['table', 'admin', 'form', 'laydate', 'common', 'sessions', 'view',
renderBackupDingjiaListTable();
//发送状态
// 下拉框改变搜索
form.on('select(slt-dingjia-biz)', renderBackupDingjiaListTable);
//form.on('select(slt-dingjia-biz)', renderBackupDingjiaListTable);
$('#dingjia_table_id thead tr th').css({'font-weight':'bold'})
$("#orgSearchBtn").on("click",function () {
renderBackupDingjiaListTable();
});
// 加载查询条件下拉框
function loadConditionSelect() {
//绑定业务下拉选择数据
... ...
... ... @@ -18,26 +18,27 @@ layui.define(['table', 'admin', 'form', 'laydate', 'common', 'sessions', 'view',
var currSelect = 0;
var period = 'today';
var tip_index;
$("#probutton").mouseover(function () {
tips_index = layer.tips('查询昨天8时到今天8时的备份', this, {time: 0});
});
$("#probutton").mouseout(function () {
layer.close(tips_index); //关闭弹出层索引
});
/* $("#probutton").mouseover(function () {
tips_index = layer.tips('查询昨天8时到今天8时的备份', this, {time: 0});
});
$("#probutton").mouseout(function () {
layer.close(tips_index); //关闭弹出层索引
});*/
form.render();
var inspectioncountListTable = '';
searchEvent();//检索条件事件
//searchEvent();//检索条件事件
//加载文档表格数据
renderinspectioncountListTable();
//检索事件
/* //检索事件
function searchEvent() {
//发送状态
form.on('select(inspectioncount_date)', function (data) {
renderinspectioncountListTable();
});
}
$('#inspectioncount_table_id thead tr th').css({'font-weight':'bold'})
}*/
$('#inspectioncount_table_id thead tr th').css({'font-weight': 'bold'})
//日期范围选择
laydate.render({
... ... @@ -53,47 +54,47 @@ layui.define(['table', 'admin', 'form', 'laydate', 'common', 'sessions', 'view',
$dom.removeClass("active")
}
})
refreshPage()
//refreshPage()
}
});
// 日期方式选择
$('#btns-insp-time button').click(function () {
$.each($("button.date"), function (i, e) {
var $dom = $(e);
if ($dom.hasClass("active")) {
$dom.removeClass("active")
}
})
$("#backTime").val('')
backTime = ''
$("#btns-insp-time button").removeClass("active");
$(this).addClass("active");
period = ($(this).data("period"))
// if (period == 'today') {
var today = new Date()
today = today.getFullYear() + "-" + (today.getMonth() >= 9 ? (today.getMonth() + 1) : "0" + (today.getMonth() + 1)) + "-" + (today.getDate() > 9 ? (today.getDate()) : "0" + (today.getDate()));
backTime = today
// } else if (period == 'yestoday') {
// var time = (new Date).getTime() - 24 * 60 * 60 * 1000;
// var yesday = new Date(time); // 获取的是前一天日期
// yesday = yesday.getFullYear() + "-" + (yesday.getMonth() > 9 ? (yesday.getMonth() + 1) : "0" + (yesday.getMonth() + 1)) + "-" + (yesday.getDate() > 9 ? (yesday.getDate()) : "0" + (yesday.getDate()));
// backTime = yesday
// }
refreshPage()
$("#orgSearchBtn").on("click",function () {
renderinspectioncountListTable();
});
// 日期方式选择
/* $('#btns-insp-time button').click(function () {
$.each($("button.date"), function (i, e) {
var $dom = $(e);
if ($dom.hasClass("active")) {
$dom.removeClass("active")
}
})
$("#backTime").val('')
backTime = ''
$("#btns-insp-time button").removeClass("active");
$(this).addClass("active");
period = ($(this).data("period"))
// if (period == 'today') {
var today = new Date()
today = today.getFullYear() + "-" + (today.getMonth() >= 9 ? (today.getMonth() + 1) : "0" + (today.getMonth() + 1)) + "-" + (today.getDate() > 9 ? (today.getDate()) : "0" + (today.getDate()));
backTime = today
// } else if (period == 'yestoday') {
// var time = (new Date).getTime() - 24 * 60 * 60 * 1000;
// var yesday = new Date(time); // 获取的是前一天日期
// yesday = yesday.getFullYear() + "-" + (yesday.getMonth() > 9 ? (yesday.getMonth() + 1) : "0" + (yesday.getMonth() + 1)) + "-" + (yesday.getDate() > 9 ? (yesday.getDate()) : "0" + (yesday.getDate()));
// backTime = yesday
// }
refreshPage()
});*/
//根据tab页刷新页面数据
function refreshPage() {
if (currSelect == 0) {
renderinspectioncountListTable();
} else if (currSelect == 1) {
renderinspectionBusTable();
}
}
/* function refreshPage() {
}*/
// tab页切换事件
element.on('tab(insp-tab)', function (data) {
/* element.on('tab(insp-tab)', function (data) {
if (data.index == 0) {
if (!inspIsLoad) {
renderinspectioncountListTable();
... ... @@ -106,14 +107,12 @@ layui.define(['table', 'admin', 'form', 'laydate', 'common', 'sessions', 'view',
}
}
currSelect = data.index;
});
});*/
$("#btn-inspStatistics-export-excel").on('click', function () {
if (currSelect == 0) {
var href = common.domainName + '/api-web/backupview/export?accessToken=' + accessToken + "&backTime=" + backTime;
} else if (currSelect == 1) {
var href = common.domainName + '/inspection-report/report/record/inspectionBusListExport?accessToken=' + accessToken + "&createTime=" + createTime + '&dateLimit=' + dateLimit + '&limit=-1';
}
var href = common.domainName + '/api-web/backupview/export?accessToken=' + accessToken + "&backTime=" + backTime;
window.open(href)
})
... ... @@ -129,22 +128,22 @@ layui.define(['table', 'admin', 'form', 'laydate', 'common', 'sessions', 'view',
layer.close(loading);
var data = res.data;
var tr = '<div style="line-height: 26px;padding: 15px;text-align:center;color: #999;">暂无数据</div>';
if(data.length==0){
if (data.length == 0) {
/*$(".layui-show").append(tr);
$("#inspectioncount_table_id").find("tbody").empty();
$("#inspectioncount_table_id").append(tr);*/
}else {
} else {
$("#inspectioncount_table_id").find("tbody").empty();
}
$.each(data, function (i, e) {
var evaluationLevel = '';
var tr = '';
var str = '';
if(e.businfo.evaluationLevel == 'one-level'){
if (e.businfo.evaluationLevel == 'one-level') {
evaluationLevel = '一级';
}else if(e.businfo.evaluationLevel == 'two-level'){
} else if (e.businfo.evaluationLevel == 'two-level') {
evaluationLevel = '二级';
}else if(e.businfo.evaluationLevel == 'three-level'){
} else if (e.businfo.evaluationLevel == 'three-level') {
evaluationLevel = '三级';
}
if (e.rowspan == 0) {
... ... @@ -185,7 +184,7 @@ layui.define(['table', 'admin', 'form', 'laydate', 'common', 'sessions', 'view',
backStatushtml = '<div><span data-date="' + f.startTime + '" data-resid="' + f.resId + '" data-ip= "' + f.ip + '" class="layui-table-link view-backstatus-collectValue" style="color: green;font-size: 14px">成功</span></div>';
if (/失败/.test(backStatus)) {
backStatushtml = '<div><span data-date="' + f.startTime + '" data-resid="' + f.resId + '" data-ip= "' + f.ip + '" class="layui-table-link view-backstatus-collectValue" style="color: red;font-size: 14px">失败</span></div>';
}else if(/备份中/.test(backStatus)){
} else if (/备份中/.test(backStatus)) {
backStatushtml = '<div><span data-date="' + f.startTime + '" data-resid="' + f.resId + '" data-ip= "' + f.ip + '" style="color: #ffe40e;font-size: 14px">备份中</span></div>';
}
}
... ... @@ -227,7 +226,7 @@ layui.define(['table', 'admin', 'form', 'laydate', 'common', 'sessions', 'view',
id = f.id
}
if (f.backLevel != null) {
tr += '<td style="display: none" class="bizid" data-bizId = "'+e.businfo.busId+'" data-bizName = "'+ e.businfo.busTypeName+'">' + id + '</td>' +
tr += '<td style="display: none" class="bizid" data-bizId = "' + e.businfo.busId + '" data-bizName = "' + e.businfo.busTypeName + '">' + id + '</td>' +
'<td style="display: none">' + f.resId + '</td>' +
'<td>' + f.resName + '</td>' +
'<td>' + f.ip + '</td>' +
... ... @@ -244,7 +243,7 @@ layui.define(['table', 'admin', 'form', 'laydate', 'common', 'sessions', 'view',
'<td><input type="button" value="编辑" class="edit" style="background-color: #1E9FFF;"/></td>' +
'</tr>'
} else {
tr += '<td style="display: none" class="bizid" data-bizId = "'+e.businfo.busId+'" data-bizName = "'+ e.businfo.busTypeName+'">' + id + '</td>' +
tr += '<td style="display: none" class="bizid" data-bizId = "' + e.businfo.busId + '" data-bizName = "' + e.businfo.busTypeName + '">' + id + '</td>' +
'<td style="display: none">' + f.resId + '</td>' +
'<td>' + f.resName + '</td>' +
'<td>' + f.ip + '</td>' +
... ... @@ -327,12 +326,10 @@ layui.define(['table', 'admin', 'form', 'laydate', 'common', 'sessions', 'view',
if (param.resName == '') {
layer.msg('数据库名称不能为空!', {icon: 1});
return;
}
else if (param.startTime == '') {
} else if (param.startTime == '') {
layer.msg('开始时间不能为空!', {icon: 1});
return;
}
else if (param.endTime == '') {
} else if (param.endTime == '') {
layer.msg('结束时间不能为空!', {icon: 1});
return;
} else {
... ... @@ -428,12 +425,10 @@ layui.define(['table', 'admin', 'form', 'laydate', 'common', 'sessions', 'view',
if (param.resName == '') {
layer.msg('数据库名称不能为空!', {icon: 2});
return;
}
else if (param.startTime == '') {
} else if (param.startTime == '') {
layer.msg('开始时间不能为空!', {icon: 2});
return;
}
else if (param.endTime == '') {
} else if (param.endTime == '') {
layer.msg('结束时间不能为空!', {icon: 2});
return;
... ... @@ -493,10 +488,6 @@ layui.define(['table', 'admin', 'form', 'laydate', 'common', 'sessions', 'view',
return this.getFullYear() + "-" + (this.getMonth() >= 9 ? (this.getMonth() + 1) : "0" + (this.getMonth() + 1)) + "-" + (this.getDate() > 9 ? (this.getDate()) : "0" + (this.getDate())) + " " + (this.getHours() > 9 ? this.getHours() : "0" + this.getHours()) + ":" + (this.getMinutes() > 9 ? this.getMinutes() : "0" + this.getMinutes()) + ":" + (this.getSeconds() > 9 ? this.getSeconds() : "0" + this.getSeconds());
};
//业务报表统计数据列表
function renderinspectionBusTable() {
}
});
... ...
... ... @@ -39,7 +39,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
$dom.removeClass("active")
}
})
reloadAllChange()
//reloadAllChange()
}
}
});
... ... @@ -76,16 +76,16 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
});
// 回车搜索
$('[lay-filter="form-bizupgrade-condition"] input').keydown(function (e) {
/* $('[lay-filter="form-bizupgrade-condition"] input').keydown(function (e) {
if (e.keyCode === 13) {
reloadAllChange();
}
});
});*/
// 下拉框改变搜索
form.on('select(slt-bizupgrade-group)', reloadAllChange);
//form.on('select(slt-bizupgrade-group)', reloadAllChange);
// 下拉框改变搜索
form.on('select(slt-bizupgrade-biz)', reloadAllChange);
//form.on('select(slt-bizupgrade-biz)', reloadAllChange);
// tab页切换事件
element.on('tab(bizupgrade-tab)', function (data) {
... ... @@ -102,6 +102,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
}
currSelect = data.index;
});
$("#orgSearchBtn").on("click",function () {
renderFileupgradeListTable();
renderPatchupgradeListTable();
});
// 加载配件更换表格
function renderFileupgradeListTable() {
var conditions = form.val('form-bizupgrade-condition');
... ... @@ -237,7 +241,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
field: 'manufacturerName', title: '工作单位', align: 'center',templet: function (d) {
var manufacturerName = '';
if(d.manufacturerId == '0'){
manufacturerName = d.manufacturerOther;
manufacturerName = '其他';
}else {
if(manufactureArr && manufactureArr.length>0){
$.each(manufactureArr, function (i, v) {
... ... @@ -294,7 +298,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
common.openWin('machineroom/bizupgradeAdd', title, {id: id}, ['保存', '取消'], function f() {
$("#bizupgrade-form-save-id").trigger("click");
reloadAllChange();
},null,null,null,{end: reloadAllChange()})
},null,null,null,{end: function () {
reloadAllChange();
}})
}
//查看附件/调整信息列表
... ... @@ -314,7 +320,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
url: url,
async: false,
success: function (res) {
var options = "<option value=''>=工作单位=</option>";
var options = "<option value=''>工作单位</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
var obj = {};
... ... @@ -403,11 +409,11 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
*/
var option = {
title: {
text: '系统升级和补丁升级图示',
/* text: '系统升级和补丁升级图示',
textStyle: {
color: '#a3a3a4',
fontSize: 12
}
}*/
},
tooltip: {
trigger: 'axis',
... ...
... ... @@ -119,7 +119,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect
$.ajax({
url: url,
success: function (res) {
var options = "<option value=''>=工作单位=</option>";
var options = "<option value=''>工作单位</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
});
... ...
... ... @@ -150,14 +150,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'laytpl', 'common', 'view', 'se
return '' +
'<div>' +
'<a data-id="' + d.busId + '" lay-tips="删除" type="button" class="layui-btn layui-btn-xs layui-btn-normal btn-bustype-delete">删除</a>' +
'<a data-id="' + d.busId + '" lay-tips="资源分配" type="button" class="layui-btn layui-btn-xs layui-btn-normal btn-bustype-res-config">资源分配</a>' +
'<a data-id="' + d.busId + '" lay-tips="授权" type="button" class="layui-btn layui-btn-xs layui-btn-normal btn-bustype-authorize">授权</a>' +
// '<a data-id="' + d.busId + '" lay-tips="资源分配" type="button" class="layui-btn layui-btn-xs layui-btn-normal btn-bustype-res-config">资源分配</a>' +
// '<a data-id="' + d.busId + '" lay-tips="授权" type="button" class="layui-btn layui-btn-xs layui-btn-normal btn-bustype-authorize">授权</a>' +
'</div>'
} else {
return '' +
'<div class="layui-row">' +
'<a data-id="' + d.busId + '" lay-tips="删除" type="button" class="layui-btn layui-btn-xs layui-btn-normal btn-bustype-delete">删除</a>' +
'<a data-id="' + d.busId + '" lay-tips="授权" type="button" class="layui-btn layui-btn-xs layui-btn-normal btn-bustype-authorize">授权</a>' +
// '<a data-id="' + d.busId + '" lay-tips="授权" type="button" class="layui-btn layui-btn-xs layui-btn-normal btn-bustype-authorize">授权</a>' +
'</div>'
}
}
... ...
... ... @@ -110,6 +110,22 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'laydate'
time: 1000,
}, function () {
layer.closeAll()
table.reload('enterdevice_table_id', {
where: {
accessToken: accessToken,
createtime: "month",
viewMode: 'true',
dateLimit: ""
},
});
table.reload('fitting-table', {
where: {
accessToken: accessToken,
createtime: "month",
viewMode: 'true',
dateLimit: ""
},
});
})
} else {
layer.msg(res.msg, {
... ... @@ -256,7 +272,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'laydate'
$.ajax({
url: url,
success: function(res) {
var options = "<option value=''>=归属机房=</option>";
var options = "<option value=''>归属机房</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
});
... ... @@ -268,7 +284,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'laydate'
$.ajax({
url: url,
success: function (res) {
var options = "<option value=''>=工作单位=</option>";
var options = "<option value=''>工作单位</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
});
... ...
... ... @@ -37,7 +37,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
$dom.removeClass("active")
}
})
reloadAllChange()
//reloadAllChange()
}
}
});
... ... @@ -73,17 +73,19 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
});
// 回车搜索
$('[lay-filter="form-devicehitch-condition"] input').keydown(function (e) {
/* $('[lay-filter="form-devicehitch-condition"] input').keydown(function (e) {
if (e.keyCode === 13) {
reloadAllChange();
}
});
});*/
// 下拉框改变搜索
form.on('select(slt-devicehitch-org)', reloadAllChange);
//form.on('select(slt-devicehitch-org)', reloadAllChange);
// 下拉框改变搜索
form.on('select(slt-devicehitch-repairStatus)', reloadAllChange);
//form.on('select(slt-devicehitch-repairStatus)', reloadAllChange);
$("#orgSearchBtn").on("click",function () {
loaddevicehitchTable();
});
// 加载表格
function loaddevicehitchTable() {
var conditions = form.val('form-devicehitch-condition');
... ... @@ -205,7 +207,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
common.openWin('machineroom/devicehitchAdd', title, {id: id}, ['保存', '取消'], function f(){
$("#devicehitch-form-save-id").trigger("click");
reloadAllChange();
},null,null,null,{end: reloadAllChange()})
},null,null,null,{end: function () {
reloadAllChange();
}})
}
//查看附件/调整信息列表
... ... @@ -221,7 +225,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
url: url,
async: false,
success: function(res){
var options = "<option value=''>=归属机房=</option>";
var options = "<option value=''>归属机房</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
var obj = {};
... ... @@ -234,7 +238,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
admin.req({
url: domainName + '/api-web/bResource/getInfoByAssetsType',
}).done(function (response) {
var options = "<option value=''>=设备类型=</option>";
var options = "<option value=''>设备类型</option>";
$.each(response.data, function (i, v) {
options += "<option value='" + v.resTypeCode + "'>" + v.resTypeName + "</option>"
});
... ... @@ -309,11 +313,11 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
*/
var option = {
title: {
text: '设备维修统计图示',
/* text: '设备维修统计图示',
textStyle: {
color: '#a3a3a4',
fontSize: 12
}
}*/
},
tooltip: {
trigger: 'axis',
... ...
... ... @@ -133,7 +133,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect
$.ajax({
url: url,
success: function(res) {
var options = "<option value=''>=归属机房=</option>";
var options = "<option value=''>归属机房</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
});
... ... @@ -146,7 +146,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect
$.ajax({
url: url,
success: function (res) {
var options = "<option value=''>=工作单位=</option>";
var options = "<option value=''>工作单位</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
});
... ...
... ... @@ -39,7 +39,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
$dom.removeClass("active")
}
})
reloadAllChange()
//reloadAllChange()
}
}
});
... ... @@ -76,20 +76,20 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
});
// 回车搜索
$('[lay-filter="form-emergency-condition"] input').keydown(function (e) {
/* $('[lay-filter="form-emergency-condition"] input').keydown(function (e) {
if (e.keyCode === 13) {
reloadAllChange();
}
});
});*/
// 下拉框改变搜索
form.on('select(slt-emergency-group)', reloadAllChange);
//form.on('select(slt-emergency-group)', reloadAllChange);
// 下拉框改变搜索
form.on('select(slt-emergency-biz)', reloadAllChange);
//form.on('select(slt-emergency-biz)', reloadAllChange);
// 下拉框改变搜索
form.on('select(slt-emergency-org)', reloadAllChange);
//form.on('select(slt-emergency-org)', reloadAllChange);
form.on('select(slt-emergency-status)', reloadAllChange);
//form.on('select(slt-emergency-status)', reloadAllChange);
// tab页切换事件
element.on('tab(emergency-tab)', function (data) {
... ... @@ -106,7 +106,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
}
currSelect = data.index;
});
$("#orgSearchBtn").on("click",function () {
renderEmergencyPlanListTable();
renderEmergencyReportListTable();
});
// 加载配件更换表格
function renderEmergencyPlanListTable() {
var conditions = form.val('form-emergency-condition');
... ... @@ -331,7 +334,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
common.openWin('emergency/add', title, {id: id}, ['保存', '取消'], function f() {
$("#emergency-form-save-id").trigger("click");
reloadAllChange();
},null,null,null,{end: reloadAllChange()})
},null,null,null,{end: function () {
reloadAllChange();
}})
}
//查看附件/调整信息列表
... ... @@ -345,7 +350,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
admin.req({
url: domainName + '/mj/sysOrg/page?orgType=1'
}).done(function (response) {
var options = "<option value=''>=所属处室=</option>";
var options = "<option value=''>所属处室</option>";
$.each(response.data.rows, function (i, v) {
options += "<option value='" + v.orgCode + "'>" + v.orgName + "</option>"
});
... ... @@ -361,7 +366,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
url: url,
async: false,
success: function (res) {
var options = "<option value=''>=工作单位=</option>";
var options = "<option value=''>工作单位</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
var obj = {};
... ... @@ -454,11 +459,11 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
*/
var option = {
title: {
text: '应急预案和演练报告图示',
/* text: '应急预案和演练报告图示',
textStyle: {
color: '#a3a3a4',
fontSize: 12
}
}*/
},
tooltip: {
trigger: 'axis',
... ...
... ... @@ -162,7 +162,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect
admin.req({
url: domainName + '/mj/sysOrg/page?orgType=1'
}).done(function (response) {
var options = "<option value=''>=所属处室=</option>";
var options = "<option value=''>所属处室</option>";
$.each(response.data.rows, function (i, v) {
options += "<option value='" + v.orgCode + "'>" + v.orgName + "</option>"
... ... @@ -178,7 +178,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect
$.ajax({
url: url,
success: function (res) {
var options = "<option value=''>=工作单位=</option>";
var options = "<option value=''>工作单位</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
});
... ...
... ... @@ -41,7 +41,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
$dom.removeClass("active")
}
})
reloadAllChange()
//reloadAllChange()
}
}
});
... ... @@ -78,14 +78,14 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
});
// 回车搜索
$('[lay-filter="form-enterStaff-condition"] input').keydown(function (e) {
/* $('[lay-filter="form-enterStaff-condition"] input').keydown(function (e) {
if (e.keyCode === 13) {
reloadAllChange();
}
});
});*/
// 下拉框改变搜索
form.on('select(slt-staff-group)', reloadAllChange);
//form.on('select(slt-staff-group)', reloadAllChange);
// tab页切换事件
element.on('tab(enterdevice-tab)', function (data) {
... ... @@ -375,7 +375,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
common.openWin('machineroom/deviceAdd', title, {id: id}, ['保存', '取消'], function f() {
$("#device-form-save-id").trigger("click");
reloadAllChange();
}, null, null, null, {end: reloadAllChange()})
}, null, null, null, {end: function () {
reloadAllChange();
}})
}
//查看更换配件列表
... ... @@ -419,7 +421,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
url: url,
async: false,
success: function (res) {
var options = "<option value=''>=归属机房=</option>";
var options = "<option value=''>归属机房</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
var obj = {};
... ... @@ -466,6 +468,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
window.open(url);
}
})
$("#orgSearchBtn").on("click",function () {
renderEnterDeviceListTable();
renderFittingFixListTable();
});
// 各单位维修情况
function loadEnterDeviceChart() {
... ... @@ -538,11 +544,11 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
*/
var option = {
title: {
text: '设备出入和配件更换图示',
/* text: '设备出入和配件更换图示',
textStyle: {
color: '#a3a3a4',
fontSize: 14
}
}*/
},
tooltip: {
trigger: 'axis',
... ...
... ... @@ -39,7 +39,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
$dom.removeClass("active")
}
})
reloadAllChange()
//reloadAllChange()
}
}
});
... ... @@ -73,16 +73,19 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
createTime = ($(this).data("period"))
reloadAllChange();
});
$("#orgSearchBtn").on("click",function () {
loadWorkReportTable();
});
// 回车搜索
$('[lay-filter="form-enterStaff-condition"] input').keydown(function (e) {
/* $('[lay-filter="form-enterStaff-condition"] input').keydown(function (e) {
if (e.keyCode === 13) {
reloadAllChange();
}
});
});*/
// 下拉框改变搜索
form.on('select(slt-staff-group)', reloadAllChange);
//form.on('select(slt-staff-group)', reloadAllChange);
// 加载工作汇报表格
function loadWorkReportTable() {
var conditions = form.val('form-enterStaff-condition');
... ... @@ -224,8 +227,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
var title = id ? '编辑' : '新增'
common.openWin('machineroom/staffAdd', title, {id: id}, ['保存', '取消'], function f() {
$("#staff-form-save-id").trigger("click");
reloadAllChange();
},null,null,null,{end: reloadAllChange()})
},null,['90%', '90%'],null,{end: function () {
reloadAllChange();
}})
}
//查看附件/接收人列表
... ... @@ -243,7 +247,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
url: url,
async: false,
success: function (res) {
var options = "<option value=''>=工作单位=</option>";
var options = "<option value=''>工作单位</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
var obj = {};
... ... @@ -261,7 +265,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
url: url,
async: false,
success: function(res){
var options = "<option value=''>=归属机房=</option>";
var options = "<option value=''>归属机房</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
var obj = {};
... ... @@ -331,11 +335,11 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
*/
var option = {
title: {
text: '设备出入和配件更换图示',
/* text: '设备出入和配件更换图示',
textStyle: {
color: '#a3a3a4',
fontSize: 12
}
}*/
},
tooltip: {
trigger: 'axis',
... ...
... ... @@ -37,7 +37,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
$dom.removeClass("active")
}
})
reloadAllChange()
//reloadAllChange()
}
}
});
... ... @@ -46,7 +46,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
loadOrgextraChart();
loadextraTable();
loadConditionSelect();
$("#orgSearchBtn").on("click",function () {
loadextraTable();
});
//监听Esc事件
$(document).keyup(function (event) {
... ... @@ -73,14 +75,14 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
});
// 回车搜索
$('[lay-filter="form-extra-condition"] input').keydown(function (e) {
/* $('[lay-filter="form-extra-condition"] input').keydown(function (e) {
if (e.keyCode === 13) {
reloadAllChange();
}
});
});*/
// 下拉框改变搜索
form.on('select(slt-extra-group)', reloadAllChange);
//form.on('select(slt-extra-group)', reloadAllChange);
// 加载表格
function loadextraTable() {
... ... @@ -193,7 +195,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
common.openWin('machineroom/extraAdd', title, {id: id}, ['保存', '取消'], function f(){
$("#extra-form-save-id").trigger("click");
reloadAllChange();
},null,null,null,{end: reloadAllChange()})
},null,null,null,{end: function () {
reloadAllChange();
}})
}
//查看附件/调整信息列表
... ... @@ -209,7 +213,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
url: url,
async: false,
success: function (res) {
var options = "<option value=''>=工作单位=</option>";
var options = "<option value=''>工作单位</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
var obj = {};
... ... @@ -276,11 +280,11 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
*/
var option = {
title: {
text: '厂商加班申请图示',
/* text: '厂商加班申请图示',
textStyle: {
color: '#a3a3a4',
fontSize: 12
}
}*/
},
tooltip: {
trigger: 'axis',
... ...
... ... @@ -119,7 +119,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect
$.ajax({
url: url,
success: function (res) {
var options = "<option value=''>=工作单位=</option>";
var options = "<option value=''>工作单位</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
});
... ...
... ... @@ -35,7 +35,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
$dom.removeClass("active")
}
})
reloadAllChange()
//reloadAllChange()
}
}
});
... ... @@ -71,15 +71,17 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
});
// 回车搜索
$('[lay-filter="form-MeetingApply-condition"] input').keydown(function (e) {
/* $('[lay-filter="form-MeetingApply-condition"] input').keydown(function (e) {
if (e.keyCode === 13) {
reloadAllChange();
}
});
*/
// 下拉框改变搜索
form.on('select(slt-MeetingApply-org)', reloadAllChange);
//form.on('select(slt-MeetingApply-org)', reloadAllChange);
$("#orgSearchBtn").on("click",function () {
loadMeetingApplyTable();
});
// 加载表格
function loadMeetingApplyTable() {
var conditions = form.val('form-MeetingApply-condition');
... ... @@ -159,8 +161,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
common.openWin('machineroom/meetingApplyAdd', title, {id: id}, ['保存', '取消'], function f(){
$("#meetingApply-form-save-id").trigger("click");
form.render();
reloadAllChange();
},null,null,null,{end: reloadAllChange()})
},null,null,null,{end: function () {
reloadAllChange();
}})
}
//查看附件/调整信息列表
... ... @@ -174,7 +177,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
admin.req({
url: domainName + '/mj/sysOrg/page?orgType=1'
}).done(function (response) {
var options = "<option value=''>=主办处室=</option>";
var options = "<option value=''>主办处室</option>";
var data = response.data.rows;
$.each(data, function (i, v) {
... ... @@ -237,11 +240,11 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
*/
var option = {
title: {
text: '视频会议申请图示',
/* text: '视频会议申请图示',
textStyle: {
color: '#a3a3a4',
fontSize: 12
}
}*/
},
tooltip: {
trigger: 'axis',
... ...
... ... @@ -113,7 +113,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect
admin.req({
url: domainName + '/mj/sysOrg/page?orgType=1'
}).done(function (response) {
var options = "<option value=''>=主办处室=</option>";
var options = "<option value=''>主办处室</option>";
var data = response.data.rows;
$.each(data, function (i, v) {
... ...
... ... @@ -35,7 +35,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
$dom.removeClass("active")
}
})
reloadAllChange()
//reloadAllChange()
}
}
});
... ... @@ -43,7 +43,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
form.render();
loadOrgmeetingsummaryChart();
loadmeetingsummaryTable();
$("#orgSearchBtn").on("click",function () {
loadmeetingsummaryTable();
});
//监听Esc事件
$(document).keyup(function (event) {
... ... @@ -70,14 +72,14 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
});
// 回车搜索
$('[lay-filter="form-meetingsummary-condition"] input').keydown(function (e) {
/* $('[lay-filter="form-meetingsummary-condition"] input').keydown(function (e) {
if (e.keyCode === 13) {
reloadAllChange();
}
});
});*/
// 下拉框改变搜索
form.on('select(slt-meetingsummary-group)', reloadAllChange);
//form.on('select(slt-meetingsummary-group)', reloadAllChange);
// 加载表格
function loadmeetingsummaryTable() {
... ... @@ -198,11 +200,11 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
*/
var option = {
title: {
text: '会议纪要图示',
/* text: '会议纪要图示',
textStyle: {
color: '#a3a3a4',
fontSize: 12
}
}*/
},
tooltip: {
trigger: 'axis',
... ...
... ... @@ -31,7 +31,6 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
var conditions = form.val('form-prediction-condition');
Object.assign(conditions, {
access_token: accessToken,
keyword: $("#keyword").val(),
viewMode: 'true'
});
table.render({
... ...
... ... @@ -34,14 +34,14 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
});
// 回车搜索
$('[lay-filter="form-recoverycount-condition"] input').keydown(function (e) {
/* $('[lay-filter="form-recoverycount-condition"] input').keydown(function (e) {
if (e.keyCode === 13) {
reloadAllChange();
}
});
});*/
// 下拉框改变搜索
form.on('select(slt-recoverycount-biz)', reloadAllChange);
//form.on('select(slt-recoverycount-biz)', reloadAllChange);
function renderStyle(number){
if(number>0){
... ... @@ -58,7 +58,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
return '<i class="layui-icon layui-icon-close" style="font-size: 30px; color: #ff252c;"></i>';
}
}
$("#orgSearchBtn").on("click",function () {
renderrecoverycountListTable();
});
// 加载设备出入表格
function renderrecoverycountListTable() {
var conditions = form.val('form-recoverycount-condition');
... ...
... ... @@ -36,7 +36,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
$dom.removeClass("active")
}
})
reloadAllChange()
//reloadAllChange()
}
}
});
... ... @@ -64,22 +64,24 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
});
// 回车搜索
$('[lay-filter="form-recoveryverify-condition"] input').keydown(function (e) {
/* $('[lay-filter="form-recoveryverify-condition"] input').keydown(function (e) {
if (e.keyCode === 13) {
reloadAllChange();
}
});
});*/
// 下拉框改变搜索
form.on('select(slt-recoveryverify-group)', reloadAllChange);
//form.on('select(slt-recoveryverify-group)', reloadAllChange);
// 下拉框改变搜索
form.on('select(slt-recoveryverify-biz)', reloadAllChange);
//form.on('select(slt-recoveryverify-biz)', reloadAllChange);
// 下拉框改变搜索
form.on('select(slt-recoveryverify-org)', reloadAllChange);
form.on('select(slt-recoveryverify-status)', reloadAllChange);
//form.on('select(slt-recoveryverify-org)', reloadAllChange);
//form.on('select(slt-recoveryverify-status)', reloadAllChange);
$("#orgSearchBtn").on("click",function () {
renderrecoveryverifyListTable();
});
// 加载设备出入表格
function renderrecoveryverifyListTable() {
var conditions = form.val('form-recoveryverify-condition');
... ... @@ -209,7 +211,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
common.openWin('recoveryverify/add', title, {id: id}, ['保存', '取消'], function f() {
$("#recoveryverify-form-save-id").trigger("click");
reloadAllChange();
},null,null,null,{end: reloadAllChange()})
},null,null,null,{end: function () {
reloadAllChange();
}})
}
//查看附件/调整信息列表
... ... @@ -315,11 +319,11 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
*/
var option = {
title: {
text: '数据库恢复验证统计图示',
/* text: '数据库恢复验证统计图示',
textStyle: {
color: localStorage.getItem("theme") === 'diablo' ?'#fff':'#000',
fontSize: 14
}
}*/
},
tooltip: {
trigger: 'axis',
... ...
... ... @@ -195,7 +195,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi
admin.req({
url: domainName + '/api-web/recoveryverify/loadresListforBiz?busId='+busId +'&resType=DATABASE_ORACLE'
}).done(function (response) {
var options = "<option value=''>=选择数据库=</option>";
var options = "<option value=''>选择数据库</option>";
$.each(response.data, function (i, v) {
options += "<option value='" + v.resId + "'>" + v.resName + "</option>"
});
... ... @@ -220,7 +220,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi
admin.req({
url: domainName + '/mj/sysOrg/page?orgType=1'
}).done(function (response) {
var options = "<option value=''>=所属处室=</option>";
var options = "<option value=''>所属处室</option>";
var data = response.data.rows;
$.each(data, function (i, v) {
... ... @@ -238,7 +238,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi
$.ajax({
url: url,
success: function (res) {
var options = "<option value=''>=工作单位=</option>";
var options = "<option value=''>工作单位</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
});
... ... @@ -481,7 +481,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi
'<td>' + v.databaseVersion + '</td>' +
'<td><input type="button" value="修改" class="update" style="background-color: #af5f00;line-height: 18px"/></td>' +
'</tr>'
})
});
$("#device-table").append(tr);
$("#table-device :button.update").click(function () {
var toEdit = this.value == '修改';
... ...
... ... @@ -763,7 +763,7 @@ layui.define(['common', 'tree', 'laypage', 'laytpl', 'upload', 'admin', 'form',
layer.open({
title: ['当前绑定的告警订阅', 'font-size:18px;'],
type: 1,
area: ['60%', '70%'],
area: ['80%', '80%'],
content: laytpl(res.body).render(JSON.stringify(params)),
resize: false,
// yes: function (index, layero) {
... ... @@ -953,7 +953,7 @@ layui.define(['common', 'tree', 'laypage', 'laytpl', 'upload', 'admin', 'form',
collectionstate: $("#resManageIndexForm").find("select[name='collectionState']").val(),
pageName: 'resmanage'
}
, height: 'full-200'
, height: 'full-120'
, cellMinWidth: 80
, page: {
layout: ['count', 'prev', 'page', 'next', 'limit', 'skip']
... ...
... ... @@ -36,7 +36,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
$dom.removeClass("active")
}
})
reloadAllChange()
//reloadAllChange()
}
}
});
... ... @@ -73,16 +73,18 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
});
// 回车搜索
$('[lay-filter="form-routeAdjust-condition"] input').keydown(function (e) {
/* $('[lay-filter="form-routeAdjust-condition"] input').keydown(function (e) {
if (e.keyCode === 13) {
reloadAllChange();
}
});
});*/
// 下拉框改变搜索
form.on('select(slt-route-group)', reloadAllChange);
form.on('select(slt-route-org)', reloadAllChange);
/* form.on('select(slt-route-group)', reloadAllChange);
form.on('select(slt-route-org)', reloadAllChange);*/
$("#orgSearchBtn").on("click",function () {
loadWorkReportTable();
});
// 加载工作汇报表格
function loadWorkReportTable() {
var conditions = form.val('form-routeAdjust-condition');
... ... @@ -164,7 +166,9 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
common.openWin('machineroom/routeAdjustAdd', title, {id: id}, ['保存', '取消'], function f() {
$("#routeAdjust-form-save-id").trigger("click");
reloadAllChange();
},null,null,null,{end: reloadAllChange()})
},null,null,null,{end: function () {
reloadAllChange();
}})
}
//查看附件/调整信息列表
... ... @@ -183,7 +187,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
admin.req({
url: domainName + '/api-web/machineRoom/findRouteAjustType'
}).done(function (response) {
var options = "<option value=''>=调整要求=</option>";
var options = "<option value=''>调整要求</option>";
$.each(response.data, function (i, v) {
... ... @@ -195,9 +199,8 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
admin.req({
url: domainName + '/api-web/bResource/findAssetsRepairList'
}).done(function (response) {
var options = "<option value=''>=城市A选择=</option>";
var options = "<option value=''>城市A选择</option>";
$.each(response.data, function (i, v) {
options += "<option value='" + v.orgCode + "'>" + v.orgName + "</option>"
});
$('#slt-route-org').html(options);
... ... @@ -354,11 +357,11 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
*/
var option = {
title: {
text: '线路调整图示',
/* text: '线路调整图示',
textStyle: {
color: '#a3a3a4',
fontSize: 12
}
}*/
},
tooltip: {
trigger: 'axis',
... ...
... ... @@ -224,7 +224,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','commonDetail', 'sessi
admin.req({
url: domainName + '/api-web/bResource/findAssetsRepairList'
}).done(function (response) {
var options = "<option value=''>=城市选择=</option>";
var options = "<option value=''>城市选择</option>";
$.each(response.data, function (i, v) {
options += "<option value='" + v.orgCode + "'>" + v.orgName + "</option>"
});
... ... @@ -235,7 +235,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','commonDetail', 'sessi
admin.req({
url: domainName + '/api-web/machineRoom/findRouteAjustType'
}).done(function (response) {
var options = "<option value=''>=调整要求=</option>";
var options = "<option value=''>调整要求</option>";
$.each(response.data, function (i, v) {
... ...
... ... @@ -62,12 +62,20 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi
contentType: "application/json; charset=utf-8",
done: function (res) {
if (res.success) {
layer.msg("操作成功", {
layer.msg(res.msg, {
offset: '15px',
icon: 1,
time: 1000,
}, function () {
layer.closeAll()
table.reload('table-staff-view', {
where: {
accessToken: accessToken,
createtime: "month",
viewMode: 'true',
dateLimit: ""
},
});
})
} else {
layer.msg(res.msg, {
... ... @@ -94,28 +102,32 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi
$("#table-identifying :button.edit").click(function () {
var toEdit = this.value == '保存';
this.value = toEdit ? '删除' : '保存';
var tdArr = []
var tdArr = [];
var tr = $(this).closest('tr');
$(this).closest('tr').find('td').not(':last').each(function (t, index) {
if (toEdit) {
this.innerHTML = this.firstChild.value.replace(/</g, '&lt;').replace(/>/g, '&gt;');
if(this.innerHTML=='' || this.innerHTML == undefined){
layer.msg('请填写完整', {
icon: 7, time: 3000
});
tdArr = [];
saveCount-=1;
$(this).closest('tr').remove();
return;
}
tdArr.push(this.innerHTML);
if($(this).find('input').eq(0).val()!='' && $(this).find('input').eq(0).val()!=undefined ) {
this.innerHTML = this.firstChild.value.replace(/</g, '&lt;').replace(/>/g, '&gt;');
if (this.innerHTML == '' || this.innerHTML == undefined) {
layer.msg('请填写完整', {
icon: 7, time: 3000
});
//tdArr = [];
//saveCount-=1;
//$(this).closest('tr').remove();
//return;
} else {
tdArr.push(this.innerHTML);
}
}else {
tdArr.push('');
toEdit = '保存';
}
}
})
if(!toEdit){
layer.confirm('确认要删除吗?', {icon: 3,yes: function (index, layero) {
var name = tr.find('td')[0].innerHTML;
console.log(name);
if (name != '' && name != undefined) {
for (let i = 0; i < staffsBak.length; i++) {
if (staffsBak[i].userName == name) {
... ... @@ -139,21 +151,13 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi
if(tdArr[1]!=''&& tdArr[1]!=undefined){
var resdata = commonDetail.validatorPhone(tdArr[1]);
if(resdata.code==-1){
layer.confirm(resdata.msg+'确认要删除吗?', {
icon: 3, yes: function (index, layero) {
layer.load(2);
tdArr = [];
staffObj ={};
tr.remove();
layer.closeAll('loading');
layer.close(index)
return
}, cancel: function (index, layero) {
staffObj.phone = tdArr[1]
layer.close(index);
}
layer.msg(resdata.msg+'请重新核对填写', {
icon: 3
});
var html = '<input class="layui-input" type="text" value="' + tr.find('td').eq(1).text().replace(/"/g, '&quot;').replace(/<\/?.+?>/g, '').replace(/ /g, '') + '"/>';
tr.find('td').eq(1).html(html);
toEdit = '保存';
staffObj.phone =undefined;
}else {
staffObj.phone = tdArr[1]
}
... ... @@ -161,27 +165,20 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi
if(tdArr[2]!=''&& tdArr[2]!=undefined){
var res = commonDetail.validatorIDCard(tdArr[2]);
if(res.code==-1){
layer.confirm(res.msg+'确认要删除吗?', {icon: 3,yes: function (index, layero) {
layer.load(2);
tdArr = [];
staffObj={};
tr.remove();
layer.closeAll('loading');
layer.close(index);
return
},cancel: function (index, layero) {
staffObj.idCard = tdArr[2]
layer.close(index);
}
layer.msg(res.msg+'请重新核对填写', {icon: 3,
});
var html = '<input class="layui-input" type="text" value="' + tr.find('td').eq(2).text().replace(/"/g, '&quot;').replace(/<\/?.+?>/g, '').replace(/ /g, '') + '"/>';
tr.find('td').eq(2).html(html);
toEdit = '保存';
staffObj.idCard = undefined;
}else {
staffObj.idCard = tdArr[2]
}
}
saveCount-=1;
if(staffObj.phone && staffObj.idCard) {
staffsBak.push(staffObj)
staffsBak.push(staffObj);
this.value = toEdit ? '删除' : '保存';
}
}
... ... @@ -201,7 +198,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi
$.ajax({
url: url,
success: function(res) {
var options = "<option value=''>=归属机房=</option>";
var options = "<option value=''>归属机房</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
});
... ... @@ -213,7 +210,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi
$.ajax({
url: url,
success: function (res) {
var options = "<option value=''>=工作单位=</option>";
var options = "<option value=''>工作单位</option>";
$.each(res.data, function (i, v) {
options += "<option value='" + v.id + "'>" + v.shortName + "</option>"
});
... ...
... ... @@ -90,7 +90,7 @@ layui.define(['table', 'form', 'sessions', 'common', 'view', 'admin', 'laytpl',
<div class="layui-colla-item">
<h2 class="layui-colla-title">${v.tempName}&nbsp;&nbsp;协议:${v.tempType}&nbsp;&nbsp;数量:${v.resList.length}
<a data-index="${i}" class="layui-btn layui-btn-xs layui-btn-normal btn-task-checktemp-add">
<i class="layui-icon">&#xe654;</i></a>
添加</a>
</h2>
<div class="layui-colla-content">
<table id="table-task-checktemp-list-${i}"></table>
... ...
... ... @@ -18,30 +18,30 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions'], function
//回车搜索
$('#workReport_title').keydown(function (e) {
/* $('#workReport_title').keydown(function (e) {
if (e.keyCode === 13) {
reloadWorkReportTable()
}
})
*/
//绑定是否阅读
form.on('radio(workReport_isRead)', function () {
/* form.on('radio(workReport_isRead)', function () {
isRead = $('input[name="isRead"]:checked').val()
reloadWorkReportTable()
})
})*/
//绑定类型
form.on('radio(workReport_type)', function () {
/* form.on('radio(workReport_type)', function () {
repType = $('input[name="repType"]:checked').val()
reloadWorkReportTable()
})
})*/
//时间周期切换事件
$("#createTimeBtn button").on("click", function () {
$("#createTimeBtn button").removeClass("active");
$(this).addClass("active");
createTime = ($(this).data("period"))
reloadWorkReportTable()
reloadWorkReportTable();
});
//渲染表单元素
... ... @@ -61,7 +61,9 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions'], function
$('#workReport_create_month').on('click', function () {
openWorkReportForm('month')
})
$("#orgSearchBtn").on("click",function () {
reloadWorkReportTable();
});
//渲染表格
var workReportTable = table.render({
elem: '#workReportTable',
... ... @@ -89,7 +91,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions'], function
cols: [[
{type: 'checkbox'},
{
field: 'repType', title: '汇报类型', align: 'center', width: 150,
field: 'repType', title: '汇报类型', align: 'center',
templet: function (d) {
var typeName = ''
switch (d.repType) {
... ... @@ -107,15 +109,15 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions'], function
}
},
{
field: 'repTitle', title: '标题', align: 'center', minWith: 300,
field: 'repTitle', title: '标题', align: 'center',
templet: '<div><span data-id="{{d.id}}" data-rep="{{d.repType}}" class="layui-table-link view-workReport-title">{{d.repTitle}}</span></div>'
},
{
field: 'attachmentList', title: '附件数量', align: 'center', width: 120,
field: 'attachmentList', title: '附件数量', align: 'center',
templet: '<div><span data-id="{{d.id}}" class="layui-table-link view-workReport-attachment">{{d.attachmentList.length}}</span></div>'
},
{
field: 'reportUserList', title: '已读/接收人数', align: 'center', minWith: 150,
field: 'reportUserList', title: '已读/接收人数', align: 'center',
templet: function (d) {
var str = ''
var count = 0
... ... @@ -129,7 +131,7 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions'], function
}
},
{
field: 'reportUserList', title: '已读人员', align: 'center', minWith: 400,
field: 'reportUserList', title: '已读人员', align: 'center',
templet: function (d) {
var userName = []
var str = ''
... ... @@ -145,13 +147,13 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions'], function
}
},
{
field: 'createUserNickName', title: '创建人', align: 'center', minWith: 150,
field: 'createUserNickName', title: '创建人', align: 'center',
},
{
field: 'createTime', title: '上报时间', align: 'center', minWith: 150,
field: 'createTime', title: '上报时间', align: 'center',
},
{
title: '操作', align: "center", width: 120,
title: '操作', align: "center",
templet: '<div><span data-id="{{d.id}}" class="layui-table-link delete-workReport-btn">删除</span></div>'
}
]],
... ...
... ... @@ -218,7 +218,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
return typeName
}
}, {
field: 'repTitle', title: '标题', align: 'center', minWidth: 200, event: 'serRead',
field: 'repTitle', title: '标题', align: 'center', event: 'serRead',
templet: '<div><span data-id="{{d.id}}" data-rep="{{d.repType}}" class="layui-table-link view-workReport-title" >{{d.repTitle}}</span></div>'
}, {
field: 'attachmentList', title: '附件数量', align: 'center',
... ... @@ -233,7 +233,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
}
}
}, {
field: 'reportUserList', title: '未读人员', align: 'center', minWidth: '200',
field: 'reportUserList', title: '未读人员', align: 'center',
templet: function (d) {
var userName = [];
$.each(d.reportUserList, function (i, v) {
... ... @@ -247,7 +247,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat
return userName.toString();
}
}, {
field: 'reportUserList', title: '已读人员', align: 'center', minWidth: '200',
field: 'reportUserList', title: '已读人员', align: 'center',
templet: function (d) {
var userName = [];
$.each(d.reportUserList, function (i, v) {
... ...
... ... @@ -8,7 +8,7 @@
<div class="page-panel">
<div class="main" style="background-color: #fff">
<div class="layui-card-header" style="padding-bottom: 5px;z-index:999">
<div class="layui-btn-group time-group" id="backupCount_time_button_id" style="float: right;">
<div class="layui-btn-group time-group right" id="backupCount_time_button_id">
<button type="button" class="layui-btn layui-btn-primary layui-btn-sm" data-period="lastMonth">上月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-sm active"
... ...
<style type="text/css">
td input{
td input {
width: 70px;
border: 1px;
}
element.style {
}
.layui-table td, .layui-table th {
position: relative;
padding: 9px 15px;
... ... @@ -13,12 +14,14 @@
line-height: 20px;
font-size: 14px;
}
.layui-table td, .layui-table th, .layui-table-col-set, .layui-table-fixed-r, .layui-table-grid-down, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-total, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row] {
border-width: 1px;
border-style: solid;
border-color: #e6e6e6;
}
.layui-table th{
.layui-table th {
min-width: 35px;
text-align: center;
background-color: cornflowerblue;
... ... @@ -28,8 +31,8 @@
<article class="page-container template">
<div class="page-panel">
<div class="main" style="background-color: #fff">
<div class="layui-card-header">
<div class="layui-status">
<div class="layui-card-body" style="margin-top: 10px;">
<div style="display: flex;justify-content: space-between;align-items: center;">
<form class="layui-form layui-card-header" onsubmit="return false"
lay-filter="dingjia-index-form">
<div class="layui-form-item">
... ... @@ -37,51 +40,47 @@
<div class="layui-input-inline">
<select name="busId" id="slt-dingjia-biz"
lay-filter="slt-dingjia-biz" lay-search>
<option value="">=业务系统=</option>
<option value="">业务系统</option>
</select>
</div>
</div>
<button class="layui-inline layui-btn layui-btn-sm layui-btn-normal active"
id="orgSearchBtn" >搜索
</button>
</div>
</form>
<button class="layui-btn layui-btn-sm layui-btn-normal tab-button"
</div>
<div style="margin-bottom: 10px;margin-top: 10px;">
<button class="layui-btn layui-btn-sm layui-btn-normal"
id="btn-dingjia-export-excel">
<i class="layui-icon">&#xe60a;</i>导出到Excel
<i class="layui-icon">&#xe60a;</i>导出
</button>
</div>
</div>
<div class="layui-card" style="height: 100%">
<div class="layui-card-body">
<div class="layui-tab" lay-filter="insp-tab">
<!-- <ul class="layui-tab-title">
</ul>-->
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
<div id="dingjia-head-info" class="statistics-top-head"></div>
<table id="dingjia_table_id" class="layui-table">
<thead>
<tr>
<th>序号</th>
<th>系统名称</th>
<th>子系统名称</th>
<th>资源数</th>
<th>已备份</th>
<th>未备份</th>
<th>数据量(GB)</th>
<th>甲方负责人</th>
<th>联系方式</th>
<th>乙方负责人</th>
<th>上次备份时间</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
</div>
</div>
<table id="dingjia_table_id" class="layui-table">
<thead>
<tr>
<th>序号</th>
<th>系统名称</th>
<th>子系统名称</th>
<th>资源数</th>
<th>已备份</th>
<th>未备份</th>
<th>数据量(GB)</th>
<th>甲方负责人</th>
<th>联系方式</th>
<th>乙方负责人</th>
<th>上次备份时间</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
</div>
</article>
... ...
<style type="text/css">
td input{
td input {
width: 70px;
border: 1px;
}
element.style {
}
.layui-table td, .layui-table th {
position: relative;
padding: 9px 15px;
... ... @@ -13,12 +14,14 @@
line-height: 20px;
font-size: 14px;
}
.layui-table td, .layui-table th, .layui-table-col-set, .layui-table-fixed-r, .layui-table-grid-down, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-total, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row] {
border-width: 1px;
border-style: solid;
border-color: #e6e6e6;
}
.layui-table th{
.layui-table th {
min-width: 35px;
text-align: center;
background-color: cornflowerblue;
... ... @@ -28,79 +31,59 @@
<article class="page-container template">
<div class="page-panel">
<div class="main" style="background-color: #fff">
<div class="layui-card-header">
<div class="layui-status">
<div class="layui-card-body" style="margin-top: 10px;">
<div style="display: flex;justify-content: space-between;align-items: center;">
<form class="layui-form layui-card-header" onsubmit="return false"
lay-filter="inspectioncount-index-form">
<div class="layui-form-item">
<div class="layui-btn-group time-group" id="btns-insp-time" style="padding: 0;margin-bottom: 5px;">
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date" id="probutton"
data-period="today">今日
</button>
</div>
<div class="layui-inline" style="margin-left: 10px">
<div class="layui-input-inline" style="width: auto">
<!-- <div class="layui-btn-group time-group" id="btns-insp-time">
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date" id="probutton"
data-period="today">今日
</button>
</div>-->
<div class="layui-inline">
<div class="layui-input-inline">
<input type="text" name="backTime" id="backTime" autocomplete="off"
class="layui-input" readonly placeholder="其他日期范围">
class="layui-input" readonly placeholder="日期范围">
</div>
</div>
<button class="layui-inline layui-btn layui-btn-sm layui-btn-normal active"
id="orgSearchBtn" >搜索
</button>
</div>
</form>
<button class="layui-btn layui-btn-sm layui-btn-normal tab-button"
id="btn-inspStatistics-export-excel" style="float: right">
<i class="layui-icon">&#xe60a;</i>导出到Excel
</button>
</div>
</div>
<div class="layui-card" style="height: 100%">
<div class="layui-card-body">
<div class="layui-tab" lay-filter="insp-tab">
<!-- <ul class="layui-tab-title">
&lt;!&ndash;
<li class="layui-this">数据库备份</li>
&ndash;&gt;
&lt;!&ndash;
<li>虚拟机备份</li>
&ndash;&gt;
</ul>-->
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
<div id="inspection-report-head-info" class="statistics-top-head"></div>
<table id="inspectioncount_table_id" class="layui-table">
<thead>
<tr>
<th >序号</th>
<th >系统名称</th>
<th >等保等级</th>
<th>数据库名称</th>
<th>IP地址</th>
<th>备份平台</th>
<th>备份级别</th>
<th>备份状态</th>
<th>数据量(GB)</th>
<th>速率(MB/s)</th>
<th>运行时间(分)</th>
<th>开始时间</th>
<th>结束时间</th>
<th>备注</th>
<th>上次备份</th>
<th>操作</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
<div class="layui-tab-item">
<div id="business-report-head-info" class="statistics-top-head"></div>
<table id="business-report-table" lay-filter="business-report-table"></table>
</div>
</div>
</div>
</div>
<div style="margin-bottom: 10px;margin-top: 10px;">
<button class="layui-btn layui-btn-sm layui-btn-normal"
id="btn-inspStatistics-export-excel">
<i class="layui-icon">&#xe60a;</i>导出
</button>
</div>
<table id="inspectioncount_table_id" class="layui-table">
<thead>
<tr>
<th>序号</th>
<th>系统名称</th>
<th>等保等级</th>
<th>数据库名称</th>
<th>IP地址</th>
<th>备份平台</th>
<th>备份级别</th>
<th>备份状态</th>
<th>数据量(GB)</th>
<th>速率(MB/s)</th>
<th>运行时间(分)</th>
<th>开始时间</th>
<th>结束时间</th>
<th>备注</th>
<th>上次备份</th>
<th>操作</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
</div>
... ...
... ... @@ -91,7 +91,7 @@
<div class="box-group-left" style="text-align: center">告警内容<br/>描述表达式</div>
<div class="box-group-right">
<div class="layui-form-item">
<div class="layui-input-block">
<div class="layui-input-block textarea-border">
<textarea placeholder="请输入内容" class="layui-textarea noticeExpr" readonly id="alarmContentExpr" name="alarmContentExpr"></textarea>
</div>
</div>
... ... @@ -136,7 +136,7 @@
</div>
</div>
<div class="layui-form-item cont-other">
<div class="layui-input-block">
<div class="layui-input-block textarea-border">
<textarea placeholder="请输入内容" class="layui-textarea" id="seriousPolicy" name="seriousPolicy"></textarea>
</div>
</div>
... ... @@ -147,7 +147,7 @@
<div class="box-group-left" style="text-align: center">通知内容<br/>描述表达式</div>
<div class="box-group-right">
<div class="layui-form-item">
<div class="layui-input-block">
<div class="layui-input-block textarea-border">
<textarea placeholder="请输入内容" class="layui-textarea noticeExpr" readonly id="seriousExpr" name="seriousExpr"></textarea>
</div>
</div>
... ... @@ -192,7 +192,7 @@
</div>
</div>
<div class="layui-form-item cont-other">
<div class="layui-input-block">
<div class="layui-input-block textarea-border">
<textarea placeholder="请输入内容" class="layui-textarea" id="importantPolicy" name="importantPolicy"></textarea>
</div>
</div>
... ... @@ -203,7 +203,7 @@
<div class="box-group-left" style="text-align: center">通知内容<br/>描述表达式</div>
<div class="box-group-right">
<div class="layui-form-item">
<div class="layui-input-block">
<div class="layui-input-block textarea-border">
<textarea placeholder="请输入内容" class="layui-textarea noticeExpr" readonly id="importantExpr" name="importantExpr"></textarea>
</div>
</div>
... ... @@ -248,7 +248,7 @@
</div>
</div>
<div class="layui-form-item cont-other">
<div class="layui-input-block">
<div class="layui-input-block textarea-border">
<textarea placeholder="请输入内容" class="layui-textarea" id="commonlyPolicy" name="commonlyPolicy"></textarea>
</div>
</div>
... ... @@ -259,7 +259,7 @@
<div class="box-group-left" style="text-align: center">通知内容<br/>描述表达式</div>
<div class="box-group-right">
<div class="layui-form-item">
<div class="layui-input-block">
<div class="layui-input-block textarea-border">
<textarea placeholder="请输入内容" class="layui-textarea noticeExpr" readonly id="commonlyExpr" name="commonlyExpr"></textarea>
</div>
</div>
... ... @@ -304,7 +304,7 @@
</div>
</div>
<div class="layui-form-item cont-other">
<div class="layui-input-block">
<div class="layui-input-block textarea-border">
<textarea placeholder="请输入内容" class="layui-textarea" id="filterPolicy" name="filterPolicy"></textarea>
</div>
</div>
... ... @@ -323,7 +323,7 @@
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<div class="layui-input-block textarea-border">
<textarea placeholder="请输入内容" class="layui-textarea noticeExpr" readonly id="cleanPolicy" name="cleanPolicy"></textarea>
</div>
</div>
... ... @@ -336,7 +336,7 @@
<div class="box-group-left" style="text-align: center">通知合并策略<br/>描述表达式</div>
<div class="box-group-right">
<div class="layui-form-item">
<div class="layui-input-block">
<div class="layui-input-block textarea-border">
<textarea placeholder="请输入内容" class="layui-textarea" id="noticeMergeFlagExpr" name="noticeMergeFlagExpr"></textarea>
</div>
</div>
... ...
... ... @@ -118,8 +118,7 @@
<fieldset class="layui-elem-field layui-field-title" id="message-time-quantum-div">
<legend>订阅信息
<i class="layui-icon layui-icon-edit" id="alarmsubscirbe-form-select-users"
lay-tips="订阅绑定用户、部门及组" style="background-color: #1E9FFF;color: #fff;font-size: 20px"></i>
<a id="alarmsubscirbe-form-select-users" class="layui-btn layui-btn-xs layui-btn-normal" id="add_alarmtemplate_policy" lay-tips="订阅绑定用户、部门及组"> 绑定 </a>
</legend>
</fieldset>
<div class="layui-form-item">
... ... @@ -149,8 +148,8 @@
</div>
<div class="layui-form-item">
<label class="layui-form-label textarea-label">订阅描述</label>
<div class="layui-input-block">
<label class="layui-form-label">订阅描述</label>
<div class="layui-input-block textarea-border">
<textarea class="layui-textarea" name="subDesc"></textarea>
</div>
</div>
... ...
... ... @@ -24,9 +24,9 @@
</div>
<div class="layui-card-body">
<div class="warn-btns">
<button class="layui-btn layui-btn-sm layui-btn-normal" id="bustype-create">
<!--<button class="layui-btn layui-btn-sm layui-btn-normal" id="bustype-create">
<i class="layui-icon">&#xe654;</i>新增
</button>
</button>-->
<button class="layui-btn layui-btn-sm layui-btn-normal" id="btn-bustype-delete">
<i class="layui-icon">&#xe640;</i>删除
</button>
... ...
... ... @@ -229,16 +229,16 @@
<a class="layui-btn layui-btn-normal layui-btn-xs" href="javascript:void(0);"
id="viewResExtendParam"
lay-tips="选择已保存的高级参数" title="快捷方式">
<i class="layui-icon">&#xe62d;</i>
保存
</a>
<a class="layui-btn layui-btn-normal layui-btn-xs" href="javascript:void(0);"
id="saveResExtendParam"
lay-tips="保存当前配置信息" title="保存当前配置信息">
<i class="layui-icon">&#xe605;</i>
保存配置
</a>
<a class="layui-btn layui-btn-normal layui-btn-xs" href="javascript:void(0);" id="addResExtendParam"
lay-tips="添加高级参数" title="添加高级参数">
<i class="layui-icon">&#xe654;</i>
添加
</a>
</legend>
</fieldset>
... ...
... ... @@ -4,7 +4,7 @@
<div class="main">
<div class="layui-card">
<div class="layui-card-header">
<div class="layui-status">
<div class="layui-status duty-tools">
<form class="layui-card-header layuiadmin-card-header-auto layui-form" lay-filter="form-duty-condition"
onsubmit="return false">
<div class="warn-btns">
... ... @@ -82,13 +82,13 @@
data-sign="{{ item.sign }}">
<div class="duty-td-div-line">
<div class="table-duty-td-day">
<sapn class="duty-td-div-now-close" data-datetime="{{ item.dateTime }}">{{ item.day }}</sapn>
<span class="duty-td-div-now-close" data-datetime="{{ item.dateTime }}">{{ item.day }}</span>
</div>
<div class="table-duty-td-lunar">
<sapn class="{{ (item.festival && item.festival.split(' ')[0].length <=3 ) ? 'table-duty-td-span-lunar' : '' }}">
<span class="{{ (item.festival && item.festival.split(' ')[0].length <=3 ) ? 'table-duty-td-span-lunar' : '' }}">
{{ (item.festival && item.festival.split(' ')[0].length <=3 ) ? item.festival.split(' ')[0]
: item.lunar}}
</sapn>
</span>
</div>
</div>
{{#
... ... @@ -97,14 +97,14 @@
<div class="duty-td-div-line">
{{# if(item.list.length != 1){ }}
<div class="table-duty-td-time-left">
<sapn>{{ item.list[0].dutyDuration }}</sapn>
<span>{{ item.list[0].dutyDuration }}</span>
</div>
<div class="table-duty-td-time-right">
<sapn>{{ item.list[1].dutyDuration }}</sapn>
<span>{{ item.list[1].dutyDuration }}</span>
</div>
{{# }else{ }}
<div class="table-duty-td-time-center">
<sapn>{{ item.list[0].dutyDuration }}</sapn>
<span>{{ item.list[0].dutyDuration }}</span>
</div>
{{# } }}
</div>
... ... @@ -116,7 +116,7 @@
data-dutycena="{{ item.list[0].dutyCena }}" data-remark="{{ item.list[0].remark }}"
data-userid="{{ item.list[0].userId }}" data-username="{{ item.list[0].userName }}"
data-useraccount="{{ item.list[0].userAccount }}">
<sapn>{{ item.list[0].userName }}</sapn>
<span>{{ item.list[0].userName }}</span>
</div>
<div class="table-duty-td-name-left" lay-filter="duty-name" data-id="{{ item.list[1].id }}"
data-dutytime="{{ item.list[1].dutyTime }}"
... ... @@ -124,7 +124,7 @@
data-dutycena="{{ item.list[1].dutyCena }}" data-remark="{{ item.list[1].remark }}"
data-userid="{{ item.list[1].userId }}" data-username="{{ item.list[1].userName }}"
data-useraccount="{{ item.list[1].userAccount }}">
<sapn>{{ item.list[1].userName }}</sapn>
<span>{{ item.list[1].userName }}</span>
</div>
{{# }else{ }}
<div class="table-duty-td-name-center" lay-filter="duty-name" data-id="{{ item.list[0].id }}"
... ... @@ -133,7 +133,7 @@
data-dutycena="{{ item.list[0].dutyCena }}" data-remark="{{ item.list[0].remark }}"
data-userid="{{ item.list[0].userId }}" data-username="{{ item.list[0].userName }}"
data-useraccount="{{ item.list[0].userAccount }}">
<sapn>{{ item.list[0].userName }}</sapn>
<span>{{ item.list[0].userName }}</span>
</div>
{{# } }}
</div>
... ...
... ... @@ -8,7 +8,7 @@
<input hidden name="id" id="id" lay-verify="checkEmergencyIsExist">
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>文件类型</label>
<label class="layui-form-label"><span>*</span>文件类型</label>
<div class="layui-input-inline">
<select name="docType" id="slt-docType"
lay-filter="slt-docType" >
... ... @@ -20,17 +20,17 @@
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>业务系统</label>
<label class="layui-form-label"><span>*</span>业务系统</label>
<div class="layui-input-inline">
<select name="bizId" id="slt-biz-add"
lay-filter="slt-biz-add" lay-verify="required">
<option value="">=业务系统=</option>
<option value="">业务系统</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span
style="color: red;font-size: 16px">*</span>预案版本</label>
>*</span>预案版本</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="title" id="title" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
... ... @@ -38,22 +38,22 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>所属处室</label>
<label class="layui-form-label"><span>*</span>所属处室</label>
<div class="layui-input-inline">
<select name="orgCode" id="slt-emergencyAdd-org"
lay-filter="slt-emergencyAdd-org" lay-verify="required">
<option value="">=所属处室=</option>
<option value="">所属处室</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>系统负责人</label>
<label class="layui-form-label"><span>*</span>系统负责人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="principal" id="principal" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>联系方式</label>
<label class="layui-form-label"><span>*</span>联系方式</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="phone" id="phone" lay-verify="required|phone">
</div>
... ... @@ -61,18 +61,18 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>运维人员</label>
<label class="layui-form-label"><span>*</span>运维人员</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="operationUser" id="operationUser"
lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>运维公司</label>
<label class="layui-form-label"><span>*</span>运维公司</label>
<div class="layui-input-inline">
<select name="manufacturerId" id="slt-emergencyadd-group"
lay-filter="slt-emergencyadd-group" lay-verify="required">
<option value="">=运维公司=</option>
<option value="">运维公司</option>
</select>
</div>
</div>
... ... @@ -86,14 +86,14 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-half">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>申请时间</label>
<label class="layui-form-label"><span>*</span>申请时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="applyTime" id="applyTime" lay-verify="required">
</div>
</div>
<div hidden class="layui-inline inline-half" id="period" >
<label class="layui-form-label" style="width: 160px"><span
style="color: red;font-size: 16px">*</span>演练实施时间段</label>
>*</span>演练实施时间段</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="unitadjustperiod" id="unitadjustperiod"
lay-verify="checkDocTypeIsReport">
... ... @@ -121,8 +121,8 @@
</div>
<div class="layui-form-item">
<label class="layui-form-label textarea-label" style="text-overflow: clip;"><span
style="color: red;font-size: 16px">*</span>内容</label>
<label class="layui-form-label textarea-label" ><span
>*</span>内容</label>
<div class="layui-input-block">
<textarea class="layui-textarea" name="emergencyContent" maxlength="500"
placeholder="预案内容/演练内容" lay-verify="required"></textarea>
... ... @@ -130,16 +130,14 @@
</div>
<div class="layui-form-item" id="backDiv" hidden>
<div class="layui-inline inline-half">
<label class="layui-form-label" style="width: 130px"><span
style="color: red;font-size: 16px">*</span>演练前备份:</label>
<label class="layui-form-label"><span>*</span>演练前备份:</label>
<div class="layui-input-block">
<input type="radio" lay-filter="isBack" name="isBack" value="0" title="是" checked>
<input type="radio" lay-filter="isBack" name="isBack" value="1" title="否">
</div>
</div>
<div class="layui-inline inline-half">
<label class="layui-form-label"><span
style="color: red;font-size: 16px">*</span>备份内容</label>
<label class="layui-form-label"><span>*</span>备份内容</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="backProject" id="backProject" lay-verify="checkDocTypeIsReport">
</div>
... ... @@ -147,37 +145,34 @@
</div>
<div class="layui-form-item" id="resultDiv" hidden>
<div class="layui-inline inline-half">
<label class="layui-form-label" style="width: 130px"><span
style="color: red;font-size: 16px">*</span>演练后结果:</label>
<label class="layui-form-label" style="width: 130px"><span>*</span>演练后结果:</label>
<div class="layui-input-block">
<input type="radio" name="status" value="0" title="成功" checked>
<input type="radio" name="status" value="1" title="失败">
</div>
</div>
<div class="layui-inline inline-half">
<label class="layui-form-label"><span
style="color: red;font-size: 16px">*</span>结果说明</label>
<label class="layui-form-label"><span>*</span>结果说明</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="resultDesc" id="resultDesc" lay-verify="checkDocTypeIsReport">
</div>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label textarea-label" style="text-overflow: clip;"><span
style="color: red;font-size: 16px">*</span>缺陷/汇总</label>
<label class="layui-form-label textarea-label" ><span>*</span>缺陷/汇总</label>
<div class="layui-input-block">
<textarea class="layui-textarea" name="defect" maxlength="300" placeholder="方案缺陷/演练汇总"></textarea>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;">*</span>甲方确认签字</label>
<label class="layui-form-label" ><span>*</span>甲方确认签字</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="partyA" id="partyA" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;"><span style="color: red">*</span>甲方确认时间</label>
<label class="layui-form-label" ><span>*</span>甲方确认时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="aAcknowledgingTime" id="aAcknowledgingTime"
lay-verify="required">
... ... @@ -186,13 +181,13 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;">*</span>乙方确认签字</label>
<label class="layui-form-label" ><span style="color: red;">*</span>乙方确认签字</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="partyB" id="partyB" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;"><span style="color: red">*</span>运维确认时间</label>
<label class="layui-form-label" ><span>*</span>运维确认时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="bAcknowledgingTime" id="bAcknowledgingTime"
lay-verify="required">
... ...
... ... @@ -4,20 +4,20 @@
<div class="main">
<div class="layui-card">
<div class="layui-card-header">
<div class="layui-btn-group time-group" id="btns-emergency-time" style="float: right;">
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<div class="layui-btn-group time-group right" id="btns-emergency-time" >
<button type="button" class="layui-btn layui-btn-primary date"
data-period="all">全部
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="lastMonth">上月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs active date"
<button type="button" class="layui-btn layui-btn-primary active date"
data-period="month">本月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="lastYear">去年
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="year">今年
</button>
</div>
... ... @@ -28,22 +28,15 @@
</div>
</div>
<div class="layui-card-body" style="margin-top: 10px;">
<div style="display: flex">
<div style="display: flex;justify-content: space-between;align-items: center;">
<form class="layui-form layui-card-header" onsubmit="return false"
lay-filter="form-emergency-condition">
<div class="layui-form-item">
<!--<div class="layui-inline">-->
<!--<div class="layui-input-inline layui-input-inline&#45;&#45;long">-->
<!--<input type="text" id="title" name="title"-->
<!--placeholder="应急方案版本" autocomplete="off" class="layui-input">-->
<!--</div>-->
<!--</div>-->
<div class="layui-inline">
<div class="layui-input-inline">
<select name="orgCode" id="slt-emergency-org"
lay-filter="slt-emergency-org" lay-search>
<option value="">=所属处室=</option>
<option value="">所属处室</option>
</select>
</div>
... ... @@ -52,7 +45,7 @@
<div class="layui-input-inline">
<select name="manufacturerId" id="slt-emergency-group"
lay-filter="slt-emergency-group" lay-search>
<option value="">=运维单位=</option>
<option value="">运维单位</option>
</select>
</div>
</div>
... ... @@ -60,7 +53,7 @@
<div class="layui-input-inline">
<select name="bizId" id="slt-emergency-biz"
lay-filter="slt-emergency-biz" lay-search>
<option value="">=业务系统=</option>
<option value="">业务系统</option>
</select>
</div>
</div>
... ... @@ -74,14 +67,19 @@
</select>
</div>
</div>
<div class="layui-inline" style="margin-left: 10px">
<div class="layui-input-inline" style="width: auto">
<div class="layui-inline">
<div class="layui-input-inline">
<input type="text" name="dateLimit" id="emergencydateLimit" autocomplete="off"
class="layui-input" readonly placeholder="其他日期范围">
</div>
</div>
<button class="layui-inline layui-btn layui-btn-sm layui-btn-normal active"
id="orgSearchBtn" >搜索
</button>
</div>
</form>
</div>
<div style="margin-bottom: 10px;">
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="emergency_create">
<i class="layui-icon">&#xe624;</i>新增
</button>
... ... @@ -90,7 +88,7 @@
</button>
<button class="layui-btn layui-btn-sm layui-btn-normal active"
id="emergency-export-excel">
<i class="layui-icon">&#xe60a;</i>导出到Excel
<i class="layui-icon">&#xe60a;</i>导出
</button>
</div>
<div class="layui-tab layui-tab-card" lay-filter="emergency-tab">
... ...
... ... @@ -4,7 +4,7 @@
<div class="main">
<div class="layui-card">
<div class="layui-card-header">
<div class="layui-btn-group time-group" id="btns-bizupgrade-time" style="float: right;">
<div class="layui-btn-group time-group right" id="btns-bizupgrade-time" >
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
data-period="all">全部
</button>
... ... @@ -28,7 +28,7 @@
</div>
</div>
<div class="layui-card-body" style="margin-top: 10px;">
<div style="display: flex">
<div style="display: flex;justify-content: space-between;align-items: center;">
<form class="layui-form layui-card-header" onsubmit="return false"
lay-filter="form-bizupgrade-condition">
<div class="layui-form-item">
... ... @@ -48,7 +48,7 @@
<div class="layui-input-inline">
<select name="manufacturerId" id="slt-bizupgrade-group"
lay-filter="slt-bizupgrade-group" lay-search>
<option value="">=升级单位=</option>
<option value="">升级单位</option>
</select>
</div>
</div>
... ... @@ -56,24 +56,29 @@
<div class="layui-input-inline">
<select name="busId" id="slt-bizupgrade-biz"
lay-filter="slt-bizupgrade-biz" lay-search>
<option value="">=业务系统=</option>
<option value="">业务系统</option>
</select>
</div>
</div>
<div class="layui-inline" style="margin-left: 10px">
<div class="layui-input-inline" style="width: auto">
<div class="layui-inline" >
<div class="layui-input-inline">
<input type="text" name="dateLimit" id="bizupgradedateLimit" autocomplete="off"
class="layui-input" readonly placeholder="其他日期范围">
</div>
</div>
<button class="layui-inline layui-btn layui-btn-sm layui-btn-normal active"
id="orgSearchBtn" >搜索
</button>
</div>
</form>
</div>
<div style="margin-bottom: 10px;">
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="bizupgrade_create">
<i class="layui-icon">&#xe624;</i>新增
</button>
<button class="layui-btn layui-btn-sm layui-btn-normal active"
id="bizupgrade-export-excel">
<i class="layui-icon">&#xe60a;</i>导出到Excel
<i class="layui-icon">&#xe60a;</i>导出
</button>
</div>
<div class="layui-tab layui-tab-card" lay-filter="bizupgrade-tab">
... ...
... ... @@ -8,26 +8,26 @@
<input hidden name="id" id="id" lay-verify="checkReportIsExist">
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>升级类型</label>
<label class="layui-form-label"><span>*</span>升级类型</label>
<div class="layui-input-inline">
<select name="level" id="level" lay-filter="level" lay-verify="required">
<option value="">=升级类型=</option>
<option value="">升级类型</option>
<option value="1">系统升级</option>
<option value="2">补丁升级</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>业务系统</label>
<label class="layui-form-label"><span>*</span>业务系统</label>
<div class="layui-input-inline">
<select name="busId" id="slt-biz-add"
lay-filter="slt-biz-add" lay-verify="required">
<option value="">=业务系统=</option>
<option value="">业务系统</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label" style="width: 165px"><span style="color: red;font-size: 16px">*</span>升级文件/补丁版本</label>
<label class="layui-form-label" style="padding-left: 0"><span>*</span>升级文件/补丁版本</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="upgradeFiles" id="upgradeFiles" lay-verify="required|account" maxlength="50" onkeyup="if(this.value.length>50) this.value=this.value.substr(0,50)">
</div>
... ... @@ -35,19 +35,19 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>申请时间</label>
<label class="layui-form-label"><span>*</span>申请时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="applyTime" id="applyTime" lay-verify="required">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>系统负责人</label>
<label class="layui-form-label"><span>*</span>系统负责人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="principal" id="principal" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>联系方式</label>
<label class="layui-form-label"><span>*</span>联系方式</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="phone" id="phone" lay-verify="required|phone">
</div>
... ... @@ -55,22 +55,22 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>升级人</label>
<label class="layui-form-label"><span>*</span>升级人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="upgradePerson" id = "upgradePerson" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>升级人单位</label>
<label class="layui-form-label"><span>*</span>升级人单位</label>
<div class="layui-input-inline">
<select name="manufacturerId" id="slt-upgradeadd-group"
lay-filter="slt-upgradeadd-group" lay-verify="required">
<option value="">=工作单位=</option>
<option value="">工作单位</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red">*</span>升级人电话</label>
<label class="layui-form-label"><span>*</span>升级人电话</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="upgradePhone" id="upgradePhone" lay-verify="required|phone">
</div>
... ... @@ -79,7 +79,7 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>升级时间段</label>
<label class="layui-form-label"><span>*</span>升级时间段</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="upgradeperiod" id= "upgradeperiod" lay-verify="required" >
</div>
... ... @@ -106,13 +106,13 @@
</div>
<div class="layui-form-item">
<label class="layui-form-label textarea-label"><span style="color: red;font-size: 16px">*</span>升级内容</label>
<label class="layui-form-label textarea-label"><span>*</span>升级内容</label>
<div class="layui-input-block">
<textarea class="layui-textarea" name="upgradeContent" maxlength="500" placeholder="升级内容"></textarea>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label textarea-label" style="text-overflow: clip;"><span style="color: red;font-size: 16px">*</span>升级结果反馈</label>
<label class="layui-form-label textarea-label"><span>*</span>升级结果反馈</label>
<div class="layui-input-block">
<textarea class="layui-textarea" name="feedback" maxlength="100" placeholder="升级结果反馈"></textarea>
</div>
... ...
... ... @@ -9,7 +9,7 @@
<input hidden name="id" id="id" lay-verify="checkReportIsExist">
<div class="layui-form-item" >
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>报表类型</label>
<label class="layui-form-label"><span>*</span>报表类型</label>
<div class="layui-input-inline">
<select name="docType" id="slt-docType"
lay-filter="slt-docType" >
... ... @@ -19,7 +19,7 @@
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>操作类型</label>
<label class="layui-form-label"><span>*</span>操作类型</label>
<div class="layui-input-inline">
<select name="actionType" id="slt-actionType"
lay-filter="slt-actionType" >
... ... @@ -30,7 +30,7 @@
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>设备型号</label>
<label class="layui-form-label"><span>*</span>设备型号</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="deviceModel" id="deviceModel" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)" >
</div>
... ... @@ -38,26 +38,26 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>机房</label>
<label class="layui-form-label"><span>*</span>机房</label>
<div class="layui-input-inline">
<select name="machineRoomId" id="slt-staffadd-machine"
lay-filter="slt-staffadd-machine" lay-verify="required">
<option value="">=选择机房=</option>
<option value="">选择机房</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>选择单位</label>
<label class="layui-form-label"><span>*</span>选择单位</label>
<div class="layui-input-inline">
<select name="manufacturerId" id="slt-staffadd-group"
lay-filter="slt-staffadd-group" lay-verify="required">
<option value="">=工作单位=</option>
<option value="">工作单位</option>
</select>
<input type="text" name="manufacturerOther" id="manufacturerOther" lay-filter="manufacturerOther" class="layui-input" style="display: none">
<input type="text" name="manufacturerOther" id="manufacturerOther" lay-filter="manufacturerOther" class="layui-input" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)" style="display: none">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>申请人</label>
<label class="layui-form-label"><span>*</span>申请人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="applyUser" id="applyUser" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)" >
</div>
... ... @@ -65,19 +65,19 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>联系方式</label>
<label class="layui-form-label"><span>*</span>联系方式</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="phone" id="phone" lay-verify="required|phone">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>进入时间</label>
<label class="layui-form-label"><span>*</span>进入时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="enterTime" id="enterTime" lay-verify="required">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>出来时间</label>
<label class="layui-form-label"><span>*</span>出来时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="outTime" id="outTime" lay-verify="required">
</div>
... ... @@ -85,7 +85,7 @@
</div>
<div class="layui-form-item" >
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>现物理位置</label>
<label class="layui-form-label"><span>*</span>现物理位置</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="localPlace" id= "localPlace" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)" >
</div>
... ... @@ -97,7 +97,7 @@
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>值班人</label>
<label class="layui-form-label"><span>*</span>值班人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="watchkeeper" id= "watchkeeper" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)" >
</div>
... ... @@ -105,26 +105,26 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>设备负责人</label>
<label class="layui-form-label"><span>*</span>设备负责人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="machineRoomLeader" id="machineRoomLeader" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)" >
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>总集成</label>
<label class="layui-form-label"><span>*</span>总集成</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="integration" id="integration" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)" >
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>运维负责人</label>
<label class="layui-form-label"><span>*</span>运维负责人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="operationUser" id="operationUser" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)" >
</div>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label textarea-label"><span style="color: red;font-size: 16px">*</span>进入事由</label>
<label class="layui-form-label textarea-label"><span>*</span>进入事由</label>
<div class="layui-input-block">
<textarea class="layui-textarea" name="reason" id="reason" lay-verify="required|account" maxlength="300" onkeyup="if(this.value.length>300) this.value=this.value.substr(0,300)" ></textarea>
</div>
... ...
... ... @@ -4,7 +4,7 @@
<div class="main">
<div class="layui-card">
<div class="layui-card-header">
<div class="layui-btn-group time-group" id="btns-devicehitch-time" style="float: right;">
<div class="layui-btn-group time-group right" id="btns-devicehitch-time">
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
data-period="all">全部
</button>
... ... @@ -29,7 +29,7 @@
</div>
</div>
<div class="layui-card-body" style="margin-top: 10px;">
<div style="display: flex">
<div style="display: flex;justify-content: space-between;align-items: center;">
<form class="layui-form layui-card-header" onsubmit="return false"
lay-filter="form-devicehitch-condition">
<div class="layui-form-item">
... ... @@ -43,7 +43,7 @@
<div class="layui-input-inline">
<select name="deviceType" id="slt-devicehitch-org"
lay-filter="slt-devicehitch-org" lay-search>
<option value="">=设备类型=</option>
<option value="">设备类型</option>
</select>
</div>
</div>
... ... @@ -57,23 +57,28 @@
</select>
</div>
</div>
<div class="layui-inline" style="margin-left: 10px">
<div class="layui-input-inline" style="width: auto">
<div class="layui-inline" >
<div class="layui-input-inline" >
<input type="text" name="dateLimit" id="hitchdateLimit" autocomplete="off"
class="layui-input" readonly placeholder="日期范围">
</div>
</div>
<button class="layui-inline layui-btn layui-btn-sm layui-btn-normal active"
id="orgSearchBtn" >搜索
</button>
</div>
</form>
</div>
<div style="margin-bottom: 10px;">
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="devicehitch_create" >
<i class="layui-icon">&#xe624;</i>新增
</button>
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="devicehitch_download" >
<i class="layui-icon">&#xe601;</i>模板下载
<i class="layui-icon">&#xe601;</i>下载
</button>
<button class="layui-btn layui-btn-sm layui-btn-normal active"
id="devicehitch-export-excel">
<i class="layui-icon">&#xe67d;</i>导出到Excel
<i class="layui-icon">&#xe67d;</i>导出
</button>
</div>
<table id="table-devicehitch-view" lay-filter="table-devicehitch-view"></table>
... ...
... ... @@ -9,25 +9,25 @@
<input hidden name="id" id="id" lay-verify="checkReportIsExist">
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>机房</label>
<label class="layui-form-label"><span>*</span>机房</label>
<div class="layui-input-inline">
<select name="machineRoomId" id="slt-devicehitch-machine" lay-verify="required"
lay-filter="slt-devicehitch-machine">
<option value="">=选择机房=</option>
<option value="">选择机房</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>设备类型</label>
<label class="layui-form-label"><span>*</span>设备类型</label>
<div class="layui-input-inline">
<select name="deviceType" id="slt-devicehitch-res"
lay-filter="slt-devicehitch-res" lay-verify="required">
<option value="">=设备类型=</option>
<option value="">设备类型</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>设备名称</label>
<label class="layui-form-label"><span>*</span>设备名称</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="deviceInfo" id="deviceInfo" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
... ... @@ -35,19 +35,19 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>故障发现人</label>
<label class="layui-form-label"><span>*</span>故障发现人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="hitchDiscover" id="hitchDiscover" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>发现人电话</label>
<label class="layui-form-label"><span>*</span>发现人电话</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="discoverPhone" id="discoverPhone" lay-verify="required|phone">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>发现人单位</label>
<label class="layui-form-label"><span>*</span>发现人单位</label>
<div class="layui-input-inline">
<select name="discoverMfId" id="slt-discoverMfId-group"
lay-filter="slt-discoverMfId-group" lay-verify="required">
... ... @@ -59,19 +59,19 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>故障时间</label>
<label class="layui-form-label"><span>*</span>故障时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="hitchTime" id="hitchTime" lay-verify="required">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>设备负责人</label>
<label class="layui-form-label"><span>*</span>设备负责人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="projectLeader" id="projectLeader" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>联系方式</label>
<label class="layui-form-label"><span>*</span>联系方式</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="phone" id="phone" lay-verify="required|phone">
</div>
... ... @@ -79,19 +79,19 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>维修人</label>
<label class="layui-form-label"><span>*</span>维修人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="repairer" id= "repairer" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>维修人电话</label>
<label class="layui-form-label"><span>*</span>维修人电话</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="repairPhone" id= "repairPhone" lay-verify="required|phone" >
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>维修人单位</label>
<label class="layui-form-label"><span>*</span>维修人单位</label>
<div class="layui-input-inline">
<select name="repairMfId" id="slt-repairMfId-group"
lay-filter="slt-repairMfId-group" lay-verify="required">
... ... @@ -103,13 +103,13 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label" style="text-overflow: clip;"><span style="color: red">*</span>计划维修时间</label>
<label class="layui-form-label" ><span>*</span>计划维修时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="repairPlan" id="repairPlan" lay-verify="required">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>维修状态</label>
<label class="layui-form-label"><span>*</span>维修状态</label>
<div class="layui-input-inline">
<select name="repairStatus" id="slt-repairStatus"
lay-filter="slt-repairStatus" >
... ... @@ -119,7 +119,7 @@
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>记录时间</label>
<label class="layui-form-label"><span>*</span>记录时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="applyTime" id="applyTime" lay-verify="required">
</div>
... ... @@ -146,26 +146,26 @@
</div>
<div class="layui-form-item">
<label class="layui-form-label textarea-label" style="text-overflow: clip;"><span style="color: red;font-size: 16px">*</span>故障现象描述</label>
<label class="layui-form-label textarea-label" ><span>*</span>故障现象描述</label>
<div class="layui-input-block">
<textarea class="layui-textarea" name="hitchDesc" maxlength="200" placeholder="故障现象描述"></textarea>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label textarea-label"><span style="color: red;font-size: 16px">*</span>影响范围</label>
<label class="layui-form-label textarea-label"><span>*</span>影响范围</label>
<div class="layui-input-block">
<textarea class="layui-textarea" name="affected" maxlength="300" placeholder="影响范围"></textarea>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;">*</span>甲方确认签字</label>
<label class="layui-form-label"><span>*</span>甲方确认签字</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="partyA" id="partyA" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;">*</span>乙方确认签字</label>
<label class="layui-form-label"><span>*</span>乙方确认签字</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="partyB" id="partyB" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
... ... @@ -173,13 +173,13 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;"><span style="color: red">*</span>甲方确认时间</label>
<label class="layui-form-label" ><span >*</span>甲方确认时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="aAcknowledgingTime" id="aAcknowledgingTime" lay-verify="required">
</div>
</div>
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;"><span style="color: red">*</span>乙方确认时间</label>
<label class="layui-form-label" ><span >*</span>乙方确认时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="bAcknowledgingTime" id="bAcknowledgingTime" lay-verify="required">
</div>
... ...
... ... @@ -4,20 +4,20 @@
<div class="main">
<div class="layui-card">
<div class="layui-card-header">
<div class="layui-btn-group time-group" id="btns-staff-time" style="float: right;">
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<div class="layui-btn-group time-group right" id="btns-staff-time" >
<button class="layui-btn layui-btn-primary date"
data-period="all">全部
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button class="layui-btn layui-btn-primary date"
data-period="lastMonth">上月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs active date"
<button class="layui-btn layui-btn-primary active date"
data-period="month">本月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button class="layui-btn layui-btn-primary date"
data-period="lastYear">去年
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button class="layui-btn layui-btn-primary date"
data-period="year">今年
</button>
</div>
... ... @@ -46,22 +46,25 @@
</select>
</div>
</div>
<div class="layui-inline" style="margin-left: 10px">
<div class="layui-input-inline" style="width: auto">
<div class="layui-inline" >
<div class="layui-input-inline" >
<input type="text" name="dateLimit" id="devicedateLimit" autocomplete="off"
class="layui-input" readonly placeholder="其他日期范围">
</div>
</div>
<button class="layui-inline layui-btn layui-btn-sm layui-btn-normal active"
id="orgSearchBtn" >搜索
</button>
</div>
</form>
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="device_create" style="margin-right: 76px !important;">
<i class="layui-icon">&#xe624;</i>新增
</button>
</div>
<div style="margin-bottom: 10px;">
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="device_create" >
<i class="layui-icon">&#xe624;</i>新增
</button>
<button class="layui-btn layui-btn-sm layui-btn-normal active"
id="device-export-excel">
<i class="layui-icon">&#xe60a;</i>导出到Excel
<i class="layui-icon">&#xe60a;</i>导出
</button>
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="device_download" >
<i class="layui-icon">&#xe601;</i>下载
... ...
... ... @@ -4,20 +4,20 @@
<div class="main">
<div class="layui-card">
<div class="layui-card-header">
<div class="layui-btn-group time-group" id="btns-staff-time" style="float: right;">
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<div class="layui-btn-group time-group right" id="btns-staff-time" >
<button type="button" class="layui-btn layui-btn-primary date"
data-period="all">全部
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="lastMonth">上月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs active date"
<button type="button" class="layui-btn layui-btn-primary active date"
data-period="month">本月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="lastYear">去年
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="year">今年
</button>
</div>
... ... @@ -28,7 +28,7 @@
</div>
</div>
<div class="layui-card-body" style="margin-top: 10px;">
<div style="display: flex">
<div style="display: flex;justify-content: space-between;align-items: center;">
<form class="layui-form layui-card-header" onsubmit="return false"
lay-filter="form-enterStaff-condition">
<div class="layui-form-item">
... ... @@ -42,26 +42,34 @@
<div class="layui-input-inline">
<select name="manufacturerId" id="slt-staff-group"
lay-filter="slt-staff-group" lay-search>
<option value="">=工作单位=</option>
<option value="">工作单位</option>
</select>
</div>
</div>
<div class="layui-inline" style="margin-left: 10px">
<div class="layui-input-inline" style="width: auto">
<div class="layui-inline">
<div class="layui-input-inline">
<input type="text" name="dateLimit" id="staffdateLimit" autocomplete="off"
class="layui-input" readonly placeholder="其他日期范围">
</div>
</div>
<button class="layui-inline layui-btn layui-btn-sm layui-btn-normal active"
id="orgSearchBtn" >搜索
</button>
</div>
</form>
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="staff_create" >
</div>
<div style="margin-bottom: 10px;">
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="staff_create">
<i class="layui-icon">&#xe624;</i>新增
</button>
<button class="layui-btn layui-btn-sm layui-btn-normal active"
id="staff-export-excel">
<i class="layui-icon">&#xe60a;</i>导出到Excel
<i class="layui-icon">&#xe60a;</i>导出
</button>
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="report_download" >
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type=""
id="report_download">
<i class="layui-icon">&#xe601;</i>下载
</button>
</div>
... ...
... ... @@ -4,20 +4,20 @@
<div class="main">
<div class="layui-card">
<div class="layui-card-header">
<div class="layui-btn-group time-group" id="btns-extra-time" style="float: right;">
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<div class="layui-btn-group time-group right" id="btns-extra-time">
<button type="button" class="layui-btn layui-btn-primary span date"
data-period="all">全部
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary span date"
data-period="lastMonth">上月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs active date"
<button type="button" class="layui-btn layui-btn-primary span active date"
data-period="month">本月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary span date"
data-period="lastYear">去年
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary span date"
data-period="year">今年
</button>
</div>
... ... @@ -29,7 +29,7 @@
</div>
</div>
<div class="layui-card-body" style="margin-top: 10px;">
<div style="display: flex">
<div style="display: flex;justify-content: space-between;align-items: center;">
<form class="layui-form layui-card-header" onsubmit="return false"
lay-filter="form-extra-condition">
<div class="layui-form-item">
... ... @@ -43,7 +43,7 @@
<div class="layui-input-inline">
<select name="manufacturerId" id="slt-extra-group"
lay-filter="slt-extra-group" lay-search>
<option value="">=工作单位=</option>
<option value="">工作单位</option>
</select>
</div>
</div>
... ... @@ -53,23 +53,28 @@
placeholder="加班人" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-left: 10px">
<div class="layui-input-inline" style="width: auto">
<div class="layui-inline">
<div class="layui-input-inline">
<input type="text" name="dateLimit" id="extradateLimit" autocomplete="off"
class="layui-input" readonly placeholder="日期范围">
</div>
</div>
<button class="layui-inline layui-btn layui-btn-sm layui-btn-normal active"
id="orgSearchBtn" >搜索
</button>
</div>
</form>
</div>
<div style="margin-bottom: 10px;">
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="extra_create" >
<i class="layui-icon">&#xe624;</i>新增
</button>
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="extra_download" >
<i class="layui-icon">&#xe601;</i>模板下载
<i class="layui-icon">&#xe601;</i>下载
</button>
<button class="layui-btn layui-btn-sm layui-btn-normal active"
id="extra-export-excel">
<i class="layui-icon">&#xe67d;</i>导出到Excel
<i class="layui-icon">&#xe67d;</i>导出
</button>
</div>
<table id="table-extra-view" lay-filter="table-extra-view"></table>
... ...
... ... @@ -9,23 +9,23 @@
<input hidden name="id" id="id" lay-verify="checkReportIsExist">
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>单位</label>
<label class="layui-form-label"><span>*</span>单位</label>
<div class="layui-input-inline">
<select name="manufacturerId" id="slt-extraAdd-org"
lay-filter="slt-extraAdd-org" lay-verify="required">
<option value="">=工作单位=</option>
<option value="">工作单位</option>
</select>
<input type="text" name="manufacturerOther" id="manufacturerOther" lay-filter="manufacturerOther" class="layui-input" style="display: none">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>加班人</label>
<label class="layui-form-label"><span>*</span>加班人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="extraWorker" id="extraWorker" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>联系方式</label>
<label class="layui-form-label"><span>*</span>联系方式</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="extraPhone" id="extraPhone" lay-verify="required|phone">
</div>
... ... @@ -33,19 +33,19 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>申请时间</label>
<label class="layui-form-label"><span>*</span>申请时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="applyTime" id="applyTime" lay-verify="required">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>开始时间</label>
<label class="layui-form-label"><span>*</span>开始时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="startTime" id="startTime" lay-verify="required">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>结束时间</label>
<label class="layui-form-label"><span>*</span>结束时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="endTime" id="endTime" lay-verify="required">
</div>
... ... @@ -53,19 +53,19 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;font-size: 16px">*</span>加班时长</label>
<label class="layui-form-label"><span>*</span>加班时长</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="extraDuration" id="extraDuration" lay-verify="required|account" maxlength="3" onkeyup="if(this.value.length>5) this.value=this.value.substr(0,3)">
</div>
</div>
<div class="layui-inline inline-onethird" >
<label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;font-size: 16px">*</span>甲方负责人</label>
<label class="layui-form-label"><span>*</span>甲方负责人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="projectLeader" id="projectLeader" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>联系方式</label>
<label class="layui-form-label"><span>*</span>联系方式</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="phone" id="phone" lay-verify="required|phone">
</div>
... ... @@ -91,20 +91,20 @@
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label textarea-label"><span style="color: red;font-size: 16px">*</span>加班内容</label>
<label class="layui-form-label textarea-label"><span>*</span>加班内容</label>
<div class="layui-input-block">
<textarea class="layui-textarea" name="extraContent" maxlength="500" placeholder="加班内容"></textarea>
</div>
</div>
<div class="layui-form-item">
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;font-size: 16px">*</span>甲方确认签字</label>
<label class="layui-form-label"><span>*</span>甲方确认签字</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="partA" id="partA" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;font-size: 16px">*</span>甲方确认时间</label>
<label class="layui-form-label"><span>*</span>甲方确认时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="aAcknowledgingTime" id="aAcknowledgingTime" lay-verify="required">
</div>
... ...
... ... @@ -4,21 +4,21 @@
<div class="main">
<div class="layui-card">
<div class="layui-card-header">
<div class="layui-btn-group time-group" id="btns-MeetingApply-time" style="float: right;">
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<div class="layui-btn-group time-group right" id="btns-MeetingApply-time">
<button type="button" class="layui-btn layui-btn-primary date"
data-period="all">全部
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="lastMonth">上月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs active date"
<button type="button" class="layui-btn layui-btn-primary active date"
data-period="month">本月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="lastYear">去年
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="year">今年
</button>
</div>
... ... @@ -30,7 +30,7 @@
</div>
</div>
<div class="layui-card-body" style="margin-top: 10px;">
<div style="display: flex">
<div style="display: flex;justify-content: space-between;align-items: center;">
<form class="layui-form layui-card-header" onsubmit="return false"
lay-filter="form-MeetingApply-condition">
<div class="layui-form-item">
... ... @@ -44,24 +44,29 @@
<div class="layui-input-inline">
<select name="orgCode" id="slt-MeetingApply-org"
lay-filter="slt-MeetingApply-org" lay-search>
<option value="">=主办处室=</option>
<option value="">主办处室</option>
</select>
</div>
</div>
<div class="layui-inline" style="margin-left: 10px">
<div class="layui-input-inline" style="width: auto">
<div class="layui-inline" >
<div class="layui-input-inline">
<input type="text" name="dateLimit" id="mettingdateLimit" autocomplete="off"
class="layui-input" readonly placeholder="日期范围">
</div>
</div>
<button class="layui-inline layui-btn layui-btn-sm layui-btn-normal active"
id="orgSearchBtn" >搜索
</button>
</div>
</form>
</div>
<div style="margin-bottom: 10px;">
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="meetingApply_create" >
<i class="layui-icon">&#xe624;</i>新增
</button>
<button class="layui-btn layui-btn-sm layui-btn-normal active"
id="meetingApply-export-excel">
<i class="layui-icon">&#xe60a;</i>导出到Excel
<i class="layui-icon">&#xe60a;</i>导出
</button>
</div>
<table id="table-MeetingApply-view" lay-filter="table-MeetingApply-view"></table>
... ...
... ... @@ -9,22 +9,22 @@
<input hidden name="id" id="id" lay-verify="checkReportIsExist">
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>主办处室</label>
<label class="layui-form-label"><span>*</span>主办处室</label>
<div class="layui-input-inline">
<select name="orgCode" id="slt-mettingAdd-org"
lay-filter="slt-mettingAdd-org" lay-verify="required">
<option value="">=主办处室=</option>
<option value="">主办处室</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>会议室</label>
<label class="layui-form-label"><span>*</span>会议室</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="meetingRoom" id="meetingRoom" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>会议时间</label>
<label class="layui-form-label"><span>*</span>会议时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="mettingTime" id="mettingTime" lay-verify="required">
</div>
... ... @@ -39,13 +39,13 @@
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>联调人员</label>
<label class="layui-form-label"><span>*</span>联调人员</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="unitadjustPerson" id="unitadjustPerson" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>联调时间</label>
<label class="layui-form-label"><span>*</span>联调时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="unitadjustperiod" id="unitadjustperiod" lay-verify="required">
</div>
... ... @@ -54,19 +54,19 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>申请时间</label>
<label class="layui-form-label"><span>*</span>申请时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="applyTime" id="applyTime" lay-verify="required">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label" style="width: 165px"><span style="color: red;font-size: 16px">*</span>主办处室负责人</label>
<label class="layui-form-label" ><span>*</span>主办处室负责人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="sponsorPrincipal" id= "sponsorPrincipal" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label" style="width: 165px"><span style="color: red;font-size: 16px">*</span>信息中心负责人</label>
<label class="layui-form-label"><span>*</span>信息中心负责人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="ticPrincipal" id= "ticPrincipal" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)" >
... ... @@ -76,13 +76,13 @@
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red">*</span>经办人</label>
<label class="layui-form-label"><span>*</span>经办人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="transactorPerson" id="transactorPerson" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red">*</span>联系方式</label>
<label class="layui-form-label"><span>*</span>联系方式</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="phone" id="phone" lay-verify="required|phone">
</div>
... ... @@ -115,7 +115,7 @@
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label textarea-label" style="text-overflow: clip;">主席台人员</label>
<label class="layui-form-label textarea-label">主席台人员</label>
<div class="layui-input-block">
<textarea class="layui-textarea" name="rostrummembers" maxlength="300" placeholder="收看总局会议可不填"></textarea>
</div>
... ...
... ... @@ -4,20 +4,20 @@
<div class="main">
<div class="layui-card">
<div class="layui-card-header">
<div class="layui-btn-group time-group" id="btns-meetingsummary-time" style="float: right;">
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<div class="layui-btn-group time-group right" id="btns-meetingsummary-time" >
<button type="button" class="layui-btn layui-btn-primary date"
data-period="all">全部
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="lastMonth">上月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs active date"
<button type="button" class="layui-btn layui-btn-primary active date"
data-period="month">本月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="lastYear">去年
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="year">今年
</button>
</div>
... ... @@ -29,7 +29,7 @@
</div>
</div>
<div class="layui-card-body" style="margin-top: 20px;">
<div style="display: flex">
<div style="display: flex;justify-content: space-between;align-items: center;">
<form class="layui-form layui-card-header" onsubmit="return false"
lay-filter="form-meetingsummary-condition">
<div class="layui-form-item">
... ... @@ -39,12 +39,15 @@
placeholder="会议纪要编号" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-inline" style="margin-left: 10px">
<div class="layui-input-inline" style="width: auto">
<div class="layui-inline">
<div class="layui-input-inline">
<input type="text" name="dateLimit" id="meetingsummarydateLimit" autocomplete="off"
class="layui-input" readonly placeholder="日期范围">
</div>
</div>
<button class="layui-inline layui-btn layui-btn-sm layui-btn-normal active"
id="orgSearchBtn" >搜索
</button>
</div>
</form>
</div>
... ...
... ... @@ -4,20 +4,20 @@
<div class="main">
<div class="layui-card">
<div class="layui-card-header">
<div class="layui-btn-group time-group" id="btns-routeAdjust-time" style="float: right;">
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<div class="layui-btn-group time-group right" id="btns-routeAdjust-time">
<button type="button" class="layui-btn layui-btn-primary date"
data-period="all">全部
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="lastMonth">上月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs active date"
<button type="button" class="layui-btn layui-btn-primary active date"
data-period="month">本月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="lastYear">去年
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="year">今年
</button>
</div>
... ... @@ -33,7 +33,7 @@
</div>
</div>
<div class="layui-card-body" style="margin-top: 10px;">
<div style="display: flex">
<div style="display: flex;justify-content: space-between;align-items: center;">
<form class="layui-form layui-card-header" onsubmit="return false"
lay-filter="form-routeAdjust-condition">
<div class="layui-form-item">
... ... @@ -47,7 +47,7 @@
<div class="layui-input-inline">
<select name="adjustType" id="slt-route-group"
lay-filter="slt-route-group" lay-search>
<option value="">=调整要求=</option>
<option value="">调整要求</option>
</select>
</div>
</div>
... ... @@ -55,19 +55,24 @@
<div class="layui-input-inline">
<select name="localCity" id="slt-route-org"
lay-filter="slt-route-org" lay-search>
<option value="">=城市A=</option>
<option value="">城市A</option>
</select>
</div>
</div>
<div class="layui-inline" style="margin-left: 10px">
<div class="layui-input-inline" style="width: auto">
<div class="layui-inline">
<div class="layui-input-inline">
<input type="text" name="dateLimit" id="routedateLimit" autocomplete="off"
class="layui-input" readonly placeholder="日期范围">
</div>
</div>
<button class="layui-inline layui-btn layui-btn-sm layui-btn-normal active"
id="orgSearchBtn" >搜索
</button>
</div>
</form>
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="routeAdjust_create" style="float: right">
</div>
<div style="margin-bottom: 10px;">
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="routeAdjust_create" >
新增
</button>
</div>
... ...
... ... @@ -19,7 +19,7 @@
<div class="layui-input-inline">
<select name="adjustType" id="slt-adjustType-group"
lay-filter="slt-adjustType-group" >
<option value="">=调整要求=</option>
<option value="">调整要求</option>
</select>
</div>
</div>
... ... @@ -28,7 +28,7 @@
<div class="layui-input-inline">
<select name="localCity" id="slt-localCity-group"
lay-filter="slt-localCity-group">
<option value="">=城市选择=</option>
<option value="">城市选择</option>
</select>
</div>
</div>
... ... @@ -39,7 +39,7 @@
<div class="layui-input-inline">
<select name="targetCity" id="slt-targetCity-group"
lay-filter="slt-targetCity-group">
<option value="">=城市选择=</option>
<option value="">城市选择</option>
</select>
</div>
</div>
... ...
... ... @@ -9,26 +9,26 @@
<input hidden name="id" id="id" lay-verify="checkReportIsExist">
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>机房</label>
<label class="layui-form-label"><span>*</span>机房</label>
<div class="layui-input-inline">
<select name="machineRoomId" id="slt-staffadd-machine" lay-verify="required"
lay-filter="slt-staffadd-machine">
<option value="">=选择机房=</option>
<option value="">选择机房</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>选择单位</label>
<label class="layui-form-label"><span>*</span>选择单位</label>
<div class="layui-input-inline">
<select name="manufacturerId" id="slt-staffadd-group"
lay-filter="slt-staffadd-group" lay-verify="required">
<option value="">=工作单位=</option>
<option value="">工作单位</option>
</select>
<input type="text" name="manufacturerOther" id="manufacturerOther" lay-filter="manufacturerOther" oninput="wordLeg(this);" maxlength="100" onchange="if(value.length>100) value=value.substr(0,100)" class="layui-input" style="display: none">
<input type="text" name="manufacturerOther" id="manufacturerOther" lay-filter="manufacturerOther" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)" class="layui-input" style="display: none">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>申请人</label>
<label class="layui-form-label"><span>*</span>申请人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="applyUser" id="applyUser" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)" >
</div>
... ... @@ -36,19 +36,19 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>联系方式</label>
<label class="layui-form-label"><span>*</span>联系方式</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="phone" id="phone" lay-verify="required|phone">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>进入时间</label>
<label class="layui-form-label"><span>*</span>进入时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="enterTime" id="enterTime" lay-verify="required">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>出来时间</label>
<label class="layui-form-label"><span>*</span>出来时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="outTime" id="outTime" lay-verify="required">
</div>
... ... @@ -56,19 +56,19 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label" ><span style="color: red;font-size: 16px">*</span>机房负责人</label>
<label class="layui-form-label" ><span>*</span>机房负责人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="machineRoomLeader" id="machineRoomLeader" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label" ><span style="color: red;font-size: 16px">*</span>项目管理员</label>
<label class="layui-form-label" ><span>*</span>项目管理员</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="projectLeader" id="projectLeader" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>运维负责人</label>
<label class="layui-form-label"><span>*</span>运维负责人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="operationUser" id="operationUser" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
... ... @@ -76,20 +76,20 @@
</div>
<div class="layui-form-item" >
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>携带物品</label>
<label class="layui-form-label"><span>*</span>携带物品</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="belongings" id="belongings" lay-verify="required|account" maxlength="150" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,150)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>值班人</label>
<label class="layui-form-label"><span>*</span>值班人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="watchkeeper" id= "watchkeeper" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label textarea-label"><span style="color: red;font-size: 16px">*</span>进入事由</label>
<label class="layui-form-label textarea-label"><span>*</span>进入事由</label>
<div class="layui-input-block">
<textarea class="layui-textarea" name="reason" id="reason" lay-verify="required|account" maxlength="150" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,150)"></textarea>
</div>
... ...
... ... @@ -10,7 +10,7 @@
lay-filter="noticemerge-form">
<div class="layui-form-item">
<div class="layui-inline">
<div class="layui-input-inline layui-input-inline--long">
<div class="layui-input-inline layui-input-inline--long keyword-input">
<input autocomplete="off" class="layui-input" id="condition-noticemerge-name"
lay-tips="关键字检索包含: </br>通知内容" placeholder="输入关键字,回车搜索" type="text">
</div>
... ...
... ... @@ -8,26 +8,26 @@
<input hidden name="id" id="id" lay-verify="checkrecoveryverifyIsExist">
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>业务系统</label>
<label class="layui-form-label"><span>*</span>业务系统</label>
<div class="layui-input-inline">
<select name="bizId" id="slt-biz-add"
lay-filter="slt-biz-add" lay-verify="required">
<option value="">=业务系统=</option>
<option value="">业务系统</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span
style="color: red;font-size: 16px">*</span>数据库名称</label>
>*</span>数据库名称</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="databaseName" id="databaseName" style="display: none">
<select name="resId" id="slt-resId" lay-verify="required" lay-filter ="slt-resId">
<option value="">=选择数据库=</option>
<option value="">选择数据库</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>申请时间</label>
<label class="layui-form-label"><span >*</span>申请时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="applyTime" id="applyTime" lay-verify="required">
</div>
... ... @@ -35,22 +35,22 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>系统负责人</label>
<label class="layui-form-label"><span >*</span>系统负责人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="principal" id="principal" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>所属处室</label>
<label class="layui-form-label"><span >*</span>所属处室</label>
<div class="layui-input-inline">
<select name="orgCode" id="slt-recoveryverifyAdd-org"
lay-filter="slt-recoveryverifyAdd-org" lay-verify="required">
<option value="">=所属处室=</option>
<option value="">所属处室</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>联系方式</label>
<label class="layui-form-label"><span >*</span>联系方式</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="phone" id="phone" lay-verify="required|phone">
</div>
... ... @@ -58,23 +58,23 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>运维负责人</label>
<label class="layui-form-label"><span >*</span>运维负责人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="operationUser" id="operationUser"
lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>所属公司</label>
<label class="layui-form-label"><span >*</span>所属公司</label>
<div class="layui-input-inline">
<select name="omanufacturerId" id="slt-recoveryverifyadd-group"
lay-filter="slt-recoveryverifyadd-group" lay-verify="required">
<option value="">=所属公司=</option>
<option value="">所属公司</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red">*</span>电话</label>
<label class="layui-form-label"><span>*</span>电话</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="ophone" id="ophone" lay-verify="required|phone">
</div>
... ... @@ -82,23 +82,23 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>实施人</label>
<label class="layui-form-label"><span >*</span>实施人</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="implemented" id="implemented"
lay-verify="required">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>所属公司</label>
<label class="layui-form-label"><span >*</span>所属公司</label>
<div class="layui-input-inline">
<select name="imanufacturerId" id="slt-Irecoveryverify-group"
lay-filter="slt-Irecoveryverify-group" lay-verify="required">
<option value="">=所属公司=</option>
<option value="">所属公司</option>
</select>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span style="color: red">*</span>电话</label>
<label class="layui-form-label"><span>*</span>电话</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="iphone" id="iphone" lay-verify="required|phone">
</div>
... ... @@ -129,23 +129,20 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-onethird" >
<label class="layui-form-label" ><span
style="color: red;font-size: 16px">*</span>恢复方式</label>
<label class="layui-form-label" ><span>*</span>恢复方式</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="recoverMethod" id="recoverMethod" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)"/>
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span
style="color: red;font-size: 16px">*</span>恢复结果:</label>
<label class="layui-form-label"><span>*</span>恢复结果:</label>
<div class="layui-input-block">
<input type="radio" name="recoverResult" value="0" title="成功" checked>
<input type="radio" name="recoverResult" value="1" title="失败">
</div>
</div>
<div class="layui-inline inline-onethird">
<label class="layui-form-label"><span
style="color: red;font-size: 16px">*</span>恢复时间段</label>
<label class="layui-form-label"><span>*</span>恢复时间段</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="unitadjustperiod" id="unitadjustperiod" lay-verify="required">
</div>
... ... @@ -173,8 +170,8 @@
</div>
<div class="layui-form-item">
<label class="layui-form-label textarea-label" style="text-overflow: clip"><span
style="color: red;font-size: 16px">*</span>恢复验证结果</label>
<label class="layui-form-label textarea-label" ><span
>*</span>恢复验证结果</label>
<div class="layui-input-block">
<textarea class="layui-textarea" name="resultDesc" maxlength="500"
placeholder="恢复验证结果" lay-verify="required"></textarea>
... ... @@ -182,8 +179,8 @@
</div>
<div class="layui-form-item">
<label class="layui-form-label textarea-label" style="text-overflow: clip"><span
style="color: red;font-size: 16px">*</span>恢复验证缺陷</label>
<label class="layui-form-label textarea-label" ><span
>*</span>恢复验证缺陷</label>
<div class="layui-input-block">
<textarea class="layui-textarea" name="defect" maxlength="300" placeholder="恢复验证缺陷(没有填无)" lay-verify="required"></textarea>
</div>
... ... @@ -193,13 +190,13 @@
</fieldset>
<div class="layui-form-item">
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;width: 160px"><span style="color: red;">*</span>运维负责人确认签字</label>
<label class="layui-form-label" ><span >*</span>运维确认签字</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="partyOperation" id="partyOperation" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;width: 160px"><span style="color: red">*</span>运维负责人确认时间</label>
<label class="layui-form-label" ><span>*</span>运维确认时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="oAcknowledgingTime" id="oAcknowledgingTime"
lay-verify="required">
... ... @@ -208,13 +205,13 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;width: 160px"><span style="color: red;">*</span>实施人确认签字</label>
<label class="layui-form-label" ><span >*</span>实施确认签字</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="partyImplemented" id="partyImplemented" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;width: 160px"><span style="color: red">*</span>实施人确认时间</label>
<label class="layui-form-label" ><span>*</span>实施确认时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="iAcknowledgingTime" id="iAcknowledgingTime"
lay-verify="required">
... ... @@ -223,13 +220,13 @@
</div>
<div class="layui-form-item">
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;width: 160px"><span style="color: red;">*</span>甲方确认签字</label>
<label class="layui-form-label" ><span >*</span>甲方确认签字</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="partyA" id="partyA" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)">
</div>
</div>
<div class="layui-inline inline-half">
<label class="layui-form-label" style="text-overflow: clip;width: 160px"><span style="color: red">*</span>甲方确认时间</label>
<label class="layui-form-label" ><span>*</span>甲方确认时间</label>
<div class="layui-input-inline">
<input type="text" class="layui-input" name="aAcknowledgingTime" id="aAcknowledgingTime"
lay-verify="required">
... ...
... ... @@ -3,17 +3,8 @@
<div class="page-panel ">
<div class="main">
<div class="layui-card">
<div class="layui-card-body" style="margin-top: 10px;">
<div class="layui-btn-group time-group" id="btns-recoverycount-time" style="float: right;">
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
data-period="lastYear">去年
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs active date"
data-period="year">今年
</button>
</div>
<div style="display: flex">
<div style="display: flex;justify-content: space-between;align-items: center;">
<form class="layui-form layui-card-header" onsubmit="return false"
lay-filter="form-recoverycount-condition">
<div class="layui-form-item">
... ... @@ -21,19 +12,24 @@
<div class="layui-input-inline">
<select name="busId" id="slt-recoverycount-biz"
lay-filter="slt-recoverycount-biz" lay-search>
<option value="">=业务系统=</option>
<option value="">业务系统</option>
</select>
</div>
<!-- <button class="layui-btn layui-btn-sm layui-btn-normal active"
id="recoverycount-export-excel" style="float: right;">
<i class="layui-icon">&#xe60a;</i>导出到Excel
</button>-->
</div>
<div class="layui-inline layui-btn-group time-group" id="btns-recoverycount-time">
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
data-period="lastYear">去年
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs active date"
data-period="year">今年
</button>
</div>
<button class="layui-inline layui-btn layui-btn-sm layui-btn-normal active"
id="orgSearchBtn" >搜索
</button>
</div>
</form>
</div>
<table id="recoverycount-table" class="layui-table" lay-filter="recoverycount-table">
<thead>
... ...
... ... @@ -4,20 +4,20 @@
<div class="main">
<div class="layui-card">
<div class="layui-card-header">
<div class="layui-btn-group time-group" id="btns-recoveryverify-time" style="float: right;">
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<div class="layui-btn-group time-group right" id="btns-recoveryverify-time">
<button type="button" class="layui-btn layui-btn-primary date"
data-period="all">全部
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="lastMonth">上月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="month">本月
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs date"
<button type="button" class="layui-btn layui-btn-primary date"
data-period="lastYear">去年
</button>
<button type="button" class="layui-btn layui-btn-primary layui-btn-xs active date"
<button type="button" class="layui-btn layui-btn-primary active date"
data-period="year">今年
</button>
</div>
... ... @@ -28,7 +28,7 @@
</div>
</div>
<div class="layui-card-body" style="margin-top: 10px;">
<div style="display: flex">
<div style="display: flex;justify-content: space-between;align-items: center;">
<form class="layui-form layui-card-header" onsubmit="return false"
lay-filter="form-recoveryverify-condition">
<div class="layui-form-item">
... ... @@ -72,16 +72,19 @@
</select>
</div>
</div>
<div class="layui-inline" style="margin-left: 10px">
<div class="layui-input-inline" style="width: auto">
<div class="layui-inline" >
<div class="layui-input-inline">
<input type="text" name="dateLimit" id="recoveryverifydateLimit" autocomplete="off"
class="layui-input" readonly placeholder="其他日期范围">
</div>
</div>
<button class="layui-inline layui-btn layui-btn-sm layui-btn-normal active"
id="orgSearchBtn" >搜索
</button>
</div>
</form>
</div>
<div style="display: flex;">
<div style="margin-bottom: 10px;">
<button class="layui-btn layui-btn-sm layui-btn-normal active" data-type="" id="recoveryverify_create">
新增
</button>
... ... @@ -90,7 +93,7 @@
</button>
<button class="layui-btn layui-btn-sm layui-btn-normal active"
id="recoveryverify-export-excel">
导出到Excel
导出
</button>
</div>
<table id="recoveryverify-table" class="layui-table" lay-filter="recoveryverify-table"></table>
... ...
... ... @@ -95,10 +95,10 @@
<div class="layui-card-body">
<div class="warn-btns bustype-btns hide">
<button class="layui-btn layui-btn-sm layui-btn-normal" id="bustype-reslist-add">
<i class="layui-icon">&#xe654;</i>添加绑定
添加绑定
</button>
<button class="layui-btn layui-btn-sm layui-btn-normal" id="bustype-reslist-unbind">
<i class="layui-icon">&#xe64d;</i>取消绑定
取消绑定
</button>
</div>
<table id="reslist_resListTable" lay-filter="reslist_resListTable"></table>
... ...
... ... @@ -19,7 +19,7 @@
</div>
</div>
<div class="layui-inline inline-half">
<label class="layui-form-label">日期<span style="color: red">*</span></label>
<label class="layui-form-label">日期<span>*</span></label>
<div class="layui-input-inline">
<input class="layui-input" lay-verify="required" id="createTime" name="createTime" type="text">
</div>
... ... @@ -46,10 +46,10 @@
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label textarea-label work_finish" style="height: 400px"></label>
<label class="layui-form-label textarea-label work_finish" ></label>
<div class="layui-input-block">
<textarea class="layui-textarea" cols="30" lay-verify="required"
name="workAccomplish" rows="20" style="height: 400px"></textarea>
name="workAccomplish" rows="20" ></textarea>
</div>
</div>
<div class="layui-form-item">
... ... @@ -118,45 +118,7 @@
</article>
<script>
layui.use('workReportAdd', function (fn) {
fn({{ d }});
fn({{d}});
})
</script>
<style>
#add-workReport-form .layui-form-label {
width: 130px;
/* padding: 8px 12px; */
text-align: left !important;
}
#add-workReport-form .layui-input-block {
margin-left: 130px !important;
}
.tags {
margin-top: 5px;
}
.tags span {
height: 20px;
margin-right: 10px;
margin-bottom: 3px;
padding: 5px 10px 5px 10px;
float: left;
white-space: nowrap;
color: #fff;
background-color: #009688;
text-shadow: 1px 1px 1px rgba(0, 0, 0, .15);
}
.tags .close {
font-weight: bold;
line-height: 20px;
margin-left: 10px;
cursor: pointer;
text-align: center;
color: #fff;
border: 0 none;
background: transparent none repeat scroll 0 0;
}
</style>
... ...
... ... @@ -19,15 +19,15 @@
<div class="layui-status search_panel">
<form class="layui-form layui-card-header layuiadmin-card-header-auto"
lay-filter="workReport-form" onsubmit="return false;">
<div class="layui-form-item">
<div class="layui-form-item" style="width: 100%">
<div class="layui-inline">
<div class="layui-input-inline" style="width: 260px">
<div class="layui-input-inline">
<input autocomplete="off" class="layui-input" id="workReport_title"
name="repTitle" placeholder="标题搜索,支持内容模糊匹配" type="text">
name="repTitle" placeholder="请输入关键字" type="text">
</div>
</div>
<div class="layui-inline">
<div class="layui-input-inline auto-width">
<div class="layui-input-inline auto-width" style="border-style: none!important;">
<input checked lay-filter="workReport_isRead" name="isRead" title="全部" type="radio"
value="">
<input lay-filter="workReport_isRead" name="isRead" title="无人阅读" type="radio"
... ... @@ -37,7 +37,7 @@
</div>
</div>
<div class="layui-inline">
<div class="layui-input-inline auto-width">
<div class="layui-input-inline auto-width" style="border-style: none!important;">
<input checked lay-filter="workReport_type" name="repType" title="全部" type="radio"
value="">
<input lay-filter="workReport_type" name="repType" title="日报" type="radio"
... ... @@ -71,6 +71,9 @@
type="button">全部
</button>
</div>
<button class="layui-inline layui-btn layui-btn-sm layui-btn-normal active"
id="orgSearchBtn" >搜索
</button>
</div>
</form>
</div>
... ...
... ... @@ -23,7 +23,7 @@
<div class="layui-inline">
<div class="layui-input-inline layui-input-inline--long">
<input autocomplete="off" class="layui-input" id="monitor_keyword"
name="repTitle" placeholder="标题搜索,支持内容模糊匹配" type="text">
name="repTitle" placeholder="请输入关键字" type="text">
</div>
</div>
<div class="layui-inline">
... ... @@ -42,14 +42,8 @@
</select>
</div>
</div>
<!-- <div class="layui-inline">
<div class="layui-input-inline">
<input type="radio" name="currIsRead" value="0" title="未读" lay-filter="workReport-currIsRead">
<input type="radio" name="currIsRead" value="1" title="已读" lay-filter="workReport-currIsRead">
</div>
</div>-->
<div class="layui-inline">
<div class="layui-input-inline" style="width: auto">
<div class="layui-input-inline auto-width" style="border-style: none!important;" >
<input checked="checked" lay-filter="workReport-repType" name="repType" title="日报" type="radio"
value="day">
<input lay-filter="workReport-repType" name="repType" title="周报" type="radio"
... ... @@ -58,37 +52,40 @@
value="month">
</div>
</div>
<div class="layui-btn-group time-group" id="btns-workreport-time" style="padding: 0">
<button class="layui-btn layui-btn-primary layui-btn-xs date" data-period="today"
<div class="layui-inline" >
<div class="layui-input-inline" >
<input autocomplete="off" class="layui-input" id="dateLimit" name="dateLimit"
placeholder="其他日期范围" readonly type="text">
</div>
</div>
<div class="layui-inline layui-btn-group time-group" id="btns-workreport-time">
<button class="layui-btn layui-btn-primary layui-btn-sm date" data-period="today"
type="button">今天
</button>
<button class="layui-btn layui-btn-primary layui-btn-xs date" data-period="lastWeek"
<button class="layui-btn layui-btn-primary layui-btn-sm date" data-period="lastWeek"
type="button">上周
</button>
<button class="layui-btn layui-btn-primary layui-btn-xs active date" data-period="thisWeek"
<button class="layui-btn layui-btn-primary layui-btn-sm active date" data-period="thisWeek"
type="button">本周
</button>
<button class="layui-btn layui-btn-primary layui-btn-xs date" data-period="lastMonth"
<button class="layui-btn layui-btn-primary layui-btn-sm date" data-period="lastMonth"
type="button">上月
</button>
<button class="layui-btn layui-btn-primary layui-btn-xs date" data-period="thisMonth"
<button class="layui-btn layui-btn-primary layui-btn-sm date" data-period="thisMonth"
type="button">本月
</button>
<button class="layui-btn layui-btn-primary layui-btn-xs date" data-period="thisQuarter"
<button class="layui-btn layui-btn-primary layui-btn-sm date" data-period="thisQuarter"
type="button">本季度
</button>
<button class="layui-btn layui-btn-primary layui-btn-xs date" data-period=""
<button class="layui-btn layui-btn-primary layui-btn-sm date" data-period=""
type="button">全部
</button>
</div>
<div class="layui-inline" style="margin-left: 10px">
<div class="layui-input-inline" style="width: auto">
<input autocomplete="off" class="layui-input" id="dateLimit" name="dateLimit"
placeholder="其他日期范围" readonly type="text">
</div>
</div>
</div>
</form>
</div>
</div>
<div class="layui-card-echart" style="display: flex">
... ... @@ -138,7 +135,7 @@
<!-- <div class="pie-chart" id="chart-noRead-report"></div>-->
</div>
</div>
<div class="layui-card-body " style="margin-top: 30px;">
<div class="layui-card-body " style="margin-top: 10px;">
<div class="warn-btns layui-btn-group read-group">
<button class="layui-btn layui-btn-sm layui-btn-primary isRead active" data-type="0">
未读
... ...
... ... @@ -51,7 +51,7 @@
layui.config({
base: '../src/' //指定 layuiAdmin 项目路径,本地开发用 src,线上用 dist
// ,version: '1.2.1'//运行环境用个固定版本号
, version: 'V6.0.0'//本地开发环境,避免改动后的文件未及时生效,所以用时间戳作为版本
, version: 'V6'//本地开发环境,避免改动后的文件未及时生效,所以用时间戳作为版本
}).use('index');
</script>
</body>
... ...
spring:
application:
name: zjweb
name: mj-zhjk-web
server:
port: 8088
port: 28089
ssl:
enabled: false
key-alias: tomcat_https
... ... @@ -12,6 +12,8 @@ server:
key-password: Hg0801..
url:
gateway: http://127.0.0.1:7895
# gateway: http://192.168.0.75:28088
# gateway: http://192.168.0.196:7895
inspection_web: http://localhost:8082
assetsweb: http://localhost:8082
mxgraph_editor: http://192.168.0.44:8085
... ...