Merge branch 'master-mj' of http://113.200.75.45:82/monitor_v3/hg-monitor-web into master-mj
Showing
30 changed files
with
212 additions
and
79 deletions
@@ -158,6 +158,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -158,6 +158,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
158 | var url = domainName + '/cmdb-CI/supplier/find/'+d.manufacturerId+'?accessToken='+accessToken | 158 | var url = domainName + '/cmdb-CI/supplier/find/'+d.manufacturerId+'?accessToken='+accessToken |
159 | $.ajax({ | 159 | $.ajax({ |
160 | url: url, | 160 | url: url, |
161 | + async: false, | ||
161 | success: function(res){ | 162 | success: function(res){ |
162 | if(res.data.cmdbSupplier){ | 163 | if(res.data.cmdbSupplier){ |
163 | manufacturerName = res.data.cmdbSupplier.shortName; | 164 | manufacturerName = res.data.cmdbSupplier.shortName; |
@@ -248,6 +249,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -248,6 +249,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
248 | var url = domainName + '/cmdb-CI/supplier/find/'+d.manufacturerId+'?accessToken='+accessToken | 249 | var url = domainName + '/cmdb-CI/supplier/find/'+d.manufacturerId+'?accessToken='+accessToken |
249 | $.ajax({ | 250 | $.ajax({ |
250 | url: url, | 251 | url: url, |
252 | + async: false, | ||
251 | success: function(res){ | 253 | success: function(res){ |
252 | if(res.data.cmdbSupplier){ | 254 | if(res.data.cmdbSupplier){ |
253 | manufacturerName = res.data.cmdbSupplier.shortName; | 255 | manufacturerName = res.data.cmdbSupplier.shortName; |
@@ -310,6 +312,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -310,6 +312,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
310 | var url = `${domainName}/cmdb-CI/supplier/list?page=1&limit=20&supplierType=0&accessToken=${accessToken}`; | 312 | var url = `${domainName}/cmdb-CI/supplier/list?page=1&limit=20&supplierType=0&accessToken=${accessToken}`; |
311 | $.ajax({ | 313 | $.ajax({ |
312 | url: url, | 314 | url: url, |
315 | + async: false, | ||
313 | success: function (res) { | 316 | success: function (res) { |
314 | var options = "<option value=''>=工作单位=</option>"; | 317 | var options = "<option value=''>=工作单位=</option>"; |
315 | $.each(res.data, function (i, v) { | 318 | $.each(res.data, function (i, v) { |
@@ -131,7 +131,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect | @@ -131,7 +131,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect | ||
131 | }); | 131 | }); |
132 | 132 | ||
133 | } | 133 | } |
134 | - | 134 | + form.verify({ |
135 | + account: function(value, item){ | ||
136 | + var max = item.getAttribute('maxlength'); | ||
137 | + if(value.length > max){ | ||
138 | + layer.msg('不能大于'+ max +'个字符的长度') ; | ||
139 | + } | ||
140 | + } | ||
141 | + }); | ||
135 | 142 | ||
136 | //初始化日期插件 | 143 | //初始化日期插件 |
137 | function initDatePlus() { | 144 | function initDatePlus() { |
@@ -80,7 +80,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'laydate' | @@ -80,7 +80,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'laydate' | ||
80 | saveForm() | 80 | saveForm() |
81 | } | 81 | } |
82 | }) | 82 | }) |
83 | - | 83 | + form.verify({ |
84 | + account: function(value, item){ | ||
85 | + var max = item.getAttribute('maxlength'); | ||
86 | + if(value.length > max){ | ||
87 | + layer.msg('不能大于'+ max +'个字符的长度') ; | ||
88 | + } | ||
89 | + } | ||
90 | + }); | ||
84 | //保存 | 91 | //保存 |
85 | function saveForm() { | 92 | function saveForm() { |
86 | layer.load(2) | 93 | layer.load(2) |
@@ -127,6 +127,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -127,6 +127,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
127 | var url =domainName +'/cmdb-CI/cmdbci/findList?page=1&limit=20&objId='+objectId+'&id='+d.machineRoomId+'&accessToken='+accessToken | 127 | var url =domainName +'/cmdb-CI/cmdbci/findList?page=1&limit=20&objId='+objectId+'&id='+d.machineRoomId+'&accessToken='+accessToken |
128 | $.ajax({ | 128 | $.ajax({ |
129 | url: url, | 129 | url: url, |
130 | + async: false, | ||
130 | success: function(res){ | 131 | success: function(res){ |
131 | $.each(res.data, function (i, v) { | 132 | $.each(res.data, function (i, v) { |
132 | machineRoomName = v.shortName; | 133 | machineRoomName = v.shortName; |
@@ -218,6 +219,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -218,6 +219,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
218 | var url = domainName + '/cmdb-CI/cmdbci/findList?page=1&limit=20&objId='+objectId+'&accessToken='+accessToken | 219 | var url = domainName + '/cmdb-CI/cmdbci/findList?page=1&limit=20&objId='+objectId+'&accessToken='+accessToken |
219 | $.ajax({ | 220 | $.ajax({ |
220 | url: url, | 221 | url: url, |
222 | + async: false, | ||
221 | success: function(res){ | 223 | success: function(res){ |
222 | var options = "<option value=''>=归属机房=</option>"; | 224 | var options = "<option value=''>=归属机房=</option>"; |
223 | $.each(res.data, function (i, v) { | 225 | $.each(res.data, function (i, v) { |
@@ -49,7 +49,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect | @@ -49,7 +49,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect | ||
49 | saveForm() | 49 | saveForm() |
50 | } | 50 | } |
51 | }) | 51 | }) |
52 | - | 52 | + form.verify({ |
53 | + account: function(value, item){ | ||
54 | + var max = item.getAttribute('maxlength'); | ||
55 | + if(value.length > max){ | ||
56 | + layer.msg('不能大于'+ max +'个字符的长度') ; | ||
57 | + } | ||
58 | + } | ||
59 | + }); | ||
53 | //保存 | 60 | //保存 |
54 | function saveForm() { | 61 | function saveForm() { |
55 | 62 |
@@ -163,6 +163,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -163,6 +163,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
163 | var url = domainName + '/cmdb-CI/supplier/find/'+d.manufacturerId+'?accessToken='+accessToken | 163 | var url = domainName + '/cmdb-CI/supplier/find/'+d.manufacturerId+'?accessToken='+accessToken |
164 | $.ajax({ | 164 | $.ajax({ |
165 | url: url, | 165 | url: url, |
166 | + async: false, | ||
166 | success: function(res){ | 167 | success: function(res){ |
167 | if(res.data.cmdbSupplier){ | 168 | if(res.data.cmdbSupplier){ |
168 | manufacturerName = res.data.cmdbSupplier.shortName; | 169 | manufacturerName = res.data.cmdbSupplier.shortName; |
@@ -253,6 +254,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -253,6 +254,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
253 | var url = domainName + '/cmdb-CI/supplier/find/'+d.manufacturerId+'?accessToken='+accessToken | 254 | var url = domainName + '/cmdb-CI/supplier/find/'+d.manufacturerId+'?accessToken='+accessToken |
254 | $.ajax({ | 255 | $.ajax({ |
255 | url: url, | 256 | url: url, |
257 | + async: false, | ||
256 | success: function(res){ | 258 | success: function(res){ |
257 | if(res.data.cmdbSupplier){ | 259 | if(res.data.cmdbSupplier){ |
258 | manufacturerName = res.data.cmdbSupplier.shortName; | 260 | manufacturerName = res.data.cmdbSupplier.shortName; |
@@ -357,6 +359,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -357,6 +359,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
357 | var url = `${domainName}/cmdb-CI/supplier/list?page=1&limit=20&supplierType=0&accessToken=${accessToken}`; | 359 | var url = `${domainName}/cmdb-CI/supplier/list?page=1&limit=20&supplierType=0&accessToken=${accessToken}`; |
358 | $.ajax({ | 360 | $.ajax({ |
359 | url: url, | 361 | url: url, |
362 | + async: false, | ||
360 | success: function (res) { | 363 | success: function (res) { |
361 | var options = "<option value=''>=工作单位=</option>"; | 364 | var options = "<option value=''>=工作单位=</option>"; |
362 | $.each(res.data, function (i, v) { | 365 | $.each(res.data, function (i, v) { |
@@ -191,7 +191,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect | @@ -191,7 +191,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect | ||
191 | 191 | ||
192 | } | 192 | } |
193 | 193 | ||
194 | - | 194 | + form.verify({ |
195 | + account: function(value, item){ | ||
196 | + var max = item.getAttribute('maxlength'); | ||
197 | + if(value.length > max){ | ||
198 | + layer.msg('不能大于'+ max +'个字符的长度') ; | ||
199 | + } | ||
200 | + } | ||
201 | + }); | ||
195 | //初始化日期插件 | 202 | //初始化日期插件 |
196 | function initDatePlus() { | 203 | function initDatePlus() { |
197 | currentDate = laydate.render({ | 204 | currentDate = laydate.render({ |
@@ -397,6 +397,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -397,6 +397,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
397 | var url = `${domainName}/cmdb-CI/supplier/list?page=1&limit=20&supplierType=0&accessToken=${accessToken}`; | 397 | var url = `${domainName}/cmdb-CI/supplier/list?page=1&limit=20&supplierType=0&accessToken=${accessToken}`; |
398 | $.ajax({ | 398 | $.ajax({ |
399 | url: url, | 399 | url: url, |
400 | + async: false, | ||
400 | success: function (res) { | 401 | success: function (res) { |
401 | var options = "<option value=''>=工作单位=</option>"; | 402 | var options = "<option value=''>=工作单位=</option>"; |
402 | $.each(res.data, function (i, v) { | 403 | $.each(res.data, function (i, v) { |
@@ -411,9 +412,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -411,9 +412,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
411 | form.render(); | 412 | form.render(); |
412 | } | 413 | } |
413 | }); | 414 | }); |
414 | - var url = domainName + '/cmdb-CI/cmdbci/findList?page=1&limit=20&objId=' + objectId + '&accessToken=' + accessToken | 415 | + url = domainName + '/cmdb-CI/cmdbci/findList?page=1&limit=20&objId=' + objectId + '&accessToken=' + accessToken |
415 | $.ajax({ | 416 | $.ajax({ |
416 | url: url, | 417 | url: url, |
418 | + async: false, | ||
417 | success: function (res) { | 419 | success: function (res) { |
418 | var options = "<option value=''>=归属机房=</option>"; | 420 | var options = "<option value=''>=归属机房=</option>"; |
419 | $.each(res.data, function (i, v) { | 421 | $.each(res.data, function (i, v) { |
@@ -485,6 +487,12 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -485,6 +487,12 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
485 | value: 1 | 487 | value: 1 |
486 | }); | 488 | }); |
487 | }); | 489 | }); |
490 | + let zoomShow = false; | ||
491 | + if (xData.length > 14) { | ||
492 | + zoomShow = true; | ||
493 | + } else { | ||
494 | + zoomShow = false; | ||
495 | + } | ||
488 | var series = [{ | 496 | var series = [{ |
489 | 497 | ||
490 | name: '设备进出', | 498 | name: '设备进出', |
@@ -604,7 +612,24 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -604,7 +612,24 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
604 | } | 612 | } |
605 | } | 613 | } |
606 | }], | 614 | }], |
607 | - series: series | 615 | + series: series, |
616 | + dataZoom: [//滚动条 | ||
617 | + { | ||
618 | + show: zoomShow, | ||
619 | + type: 'slider', | ||
620 | + realtime: true, | ||
621 | + startValue: 0, | ||
622 | + endValue: 14, | ||
623 | + xAxisIndex: [0], | ||
624 | + bottom: '10', | ||
625 | + left: '30', | ||
626 | + height: 10, | ||
627 | + borderColor: 'rgba(0,0,0,0)', | ||
628 | + textStyle: { | ||
629 | + color: '#05D5FF', | ||
630 | + }, | ||
631 | + }, | ||
632 | + ] | ||
608 | }; | 633 | }; |
609 | timeChart.setOption(option) | 634 | timeChart.setOption(option) |
610 | }); | 635 | }); |
@@ -122,6 +122,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -122,6 +122,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
122 | var url =domainName +'/cmdb-CI/cmdbci/findList?page=1&limit=20&objId='+objectId+'&id='+d.machineRoomId+'&accessToken='+accessToken | 122 | var url =domainName +'/cmdb-CI/cmdbci/findList?page=1&limit=20&objId='+objectId+'&id='+d.machineRoomId+'&accessToken='+accessToken |
123 | $.ajax({ | 123 | $.ajax({ |
124 | url: url, | 124 | url: url, |
125 | + async: false, | ||
125 | success: function(res){ | 126 | success: function(res){ |
126 | $.each(res.data, function (i, v) { | 127 | $.each(res.data, function (i, v) { |
127 | machineRoomName = v.shortName; | 128 | machineRoomName = v.shortName; |
@@ -147,6 +148,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -147,6 +148,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
147 | var url = domainName + '/cmdb-CI/supplier/find/'+d.manufacturerId+'?accessToken='+accessToken | 148 | var url = domainName + '/cmdb-CI/supplier/find/'+d.manufacturerId+'?accessToken='+accessToken |
148 | $.ajax({ | 149 | $.ajax({ |
149 | url: url, | 150 | url: url, |
151 | + async: false, | ||
150 | success: function(res){ | 152 | success: function(res){ |
151 | if(res.data.cmdbSupplier){ | 153 | if(res.data.cmdbSupplier){ |
152 | manufacturerName = res.data.cmdbSupplier.shortName; | 154 | manufacturerName = res.data.cmdbSupplier.shortName; |
@@ -239,6 +241,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -239,6 +241,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
239 | var url = `${domainName}/cmdb-CI/supplier/list?page=1&limit=20&supplierType=0&accessToken=${accessToken}`; | 241 | var url = `${domainName}/cmdb-CI/supplier/list?page=1&limit=20&supplierType=0&accessToken=${accessToken}`; |
240 | $.ajax({ | 242 | $.ajax({ |
241 | url: url, | 243 | url: url, |
244 | + async: false, | ||
242 | success: function (res) { | 245 | success: function (res) { |
243 | var options = "<option value=''>=工作单位=</option>"; | 246 | var options = "<option value=''>=工作单位=</option>"; |
244 | $.each(res.data, function (i, v) { | 247 | $.each(res.data, function (i, v) { |
@@ -253,9 +256,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -253,9 +256,10 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
253 | form.render(); | 256 | form.render(); |
254 | } | 257 | } |
255 | }); | 258 | }); |
256 | - var url = domainName + '/cmdb-CI/cmdbci/findList?page=1&limit=20&objId='+objectId+'&accessToken='+accessToken | 259 | + url = domainName + '/cmdb-CI/cmdbci/findList?page=1&limit=20&objId='+objectId+'&accessToken='+accessToken |
257 | $.ajax({ | 260 | $.ajax({ |
258 | url: url, | 261 | url: url, |
262 | + async: false, | ||
259 | success: function(res){ | 263 | success: function(res){ |
260 | var options = "<option value=''>=归属机房=</option>"; | 264 | var options = "<option value=''>=归属机房=</option>"; |
261 | $.each(res.data, function (i, v) { | 265 | $.each(res.data, function (i, v) { |
@@ -130,6 +130,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -130,6 +130,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
130 | var url = domainName + '/cmdb-CI/supplier/find/' + d.manufacturerId + '?accessToken=' + accessToken | 130 | var url = domainName + '/cmdb-CI/supplier/find/' + d.manufacturerId + '?accessToken=' + accessToken |
131 | $.ajax({ | 131 | $.ajax({ |
132 | url: url, | 132 | url: url, |
133 | + async: false, | ||
133 | success: function (res) { | 134 | success: function (res) { |
134 | if (res.data.cmdbSupplier) { | 135 | if (res.data.cmdbSupplier) { |
135 | manufacturerName = res.data.cmdbSupplier.shortName; | 136 | manufacturerName = res.data.cmdbSupplier.shortName; |
@@ -206,6 +207,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -206,6 +207,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
206 | var url = `${domainName}/cmdb-CI/supplier/list?page=1&limit=20&supplierType=0&accessToken=${accessToken}`; | 207 | var url = `${domainName}/cmdb-CI/supplier/list?page=1&limit=20&supplierType=0&accessToken=${accessToken}`; |
207 | $.ajax({ | 208 | $.ajax({ |
208 | url: url, | 209 | url: url, |
210 | + async: false, | ||
209 | success: function (res) { | 211 | success: function (res) { |
210 | var options = "<option value=''>=工作单位=</option>"; | 212 | var options = "<option value=''>=工作单位=</option>"; |
211 | $.each(res.data, function (i, v) { | 213 | $.each(res.data, function (i, v) { |
@@ -47,7 +47,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect | @@ -47,7 +47,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect | ||
47 | saveForm() | 47 | saveForm() |
48 | } | 48 | } |
49 | }) | 49 | }) |
50 | - | 50 | + form.verify({ |
51 | + account: function(value, item){ | ||
52 | + var max = item.getAttribute('maxlength'); | ||
53 | + if(value.length > max){ | ||
54 | + layer.msg('不能大于'+ max +'个字符的长度') ; | ||
55 | + } | ||
56 | + } | ||
57 | + }); | ||
51 | //保存 | 58 | //保存 |
52 | function saveForm() { | 59 | function saveForm() { |
53 | 60 |
@@ -42,7 +42,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect | @@ -42,7 +42,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect | ||
42 | saveForm() | 42 | saveForm() |
43 | } | 43 | } |
44 | }) | 44 | }) |
45 | - | 45 | + form.verify({ |
46 | + account: function(value, item){ | ||
47 | + var max = item.getAttribute('maxlength'); | ||
48 | + if(value.length > max){ | ||
49 | + layer.msg('不能大于'+ max +'个字符的长度') ; | ||
50 | + } | ||
51 | + } | ||
52 | + }); | ||
46 | //保存 | 53 | //保存 |
47 | function saveForm() { | 54 | function saveForm() { |
48 | layer.load(2) | 55 | layer.load(2) |
@@ -161,6 +161,12 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -161,6 +161,12 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
161 | value: 1 | 161 | value: 1 |
162 | }); | 162 | }); |
163 | }); | 163 | }); |
164 | + let zoomShow = false; | ||
165 | + if (xData.length > 16) { | ||
166 | + zoomShow = true; | ||
167 | + } else { | ||
168 | + zoomShow = false; | ||
169 | + } | ||
164 | var series = [{ | 170 | var series = [{ |
165 | name: '会议纪要数', | 171 | name: '会议纪要数', |
166 | data: countList, | 172 | data: countList, |
@@ -267,7 +273,24 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -267,7 +273,24 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
267 | } | 273 | } |
268 | } | 274 | } |
269 | }], | 275 | }], |
270 | - series: series | 276 | + series: series, |
277 | + dataZoom: [//滚动条 | ||
278 | + { | ||
279 | + show: zoomShow, | ||
280 | + type: 'slider', | ||
281 | + realtime: true, | ||
282 | + startValue: 0, | ||
283 | + endValue: 14, | ||
284 | + xAxisIndex: [0], | ||
285 | + bottom: '10', | ||
286 | + left: '30', | ||
287 | + height: 10, | ||
288 | + borderColor: 'rgba(0,0,0,0)', | ||
289 | + textStyle: { | ||
290 | + color: '#05D5FF', | ||
291 | + }, | ||
292 | + }, | ||
293 | + ] | ||
271 | }; | 294 | }; |
272 | orgChart.setOption(option) | 295 | orgChart.setOption(option) |
273 | }); | 296 | }); |
@@ -208,7 +208,7 @@ layui.define(['jquery','tree', 'treeTable', 'table', 'form', 'laydate', 'admin', | @@ -208,7 +208,7 @@ layui.define(['jquery','tree', 'treeTable', 'table', 'form', 'laydate', 'admin', | ||
208 | inside: false, | 208 | inside: false, |
209 | show:true, | 209 | show:true, |
210 | textStyle: { | 210 | textStyle: { |
211 | - color: '#000' | 211 | + color: '#a3a3a4' |
212 | }, | 212 | }, |
213 | rotate:60 | 213 | rotate:60 |
214 | }, | 214 | }, |
@@ -229,7 +229,7 @@ layui.define(['jquery','tree', 'treeTable', 'table', 'form', 'laydate', 'admin', | @@ -229,7 +229,7 @@ layui.define(['jquery','tree', 'treeTable', 'table', 'form', 'laydate', 'admin', | ||
229 | }, | 229 | }, |
230 | axisLabel: { | 230 | axisLabel: { |
231 | textStyle: { | 231 | textStyle: { |
232 | - color: '#999' | 232 | + color: '#a3a3a4' |
233 | }, | 233 | }, |
234 | formatter:'{value}条' | 234 | formatter:'{value}条' |
235 | } | 235 | } |
@@ -247,9 +247,9 @@ layui.define(['jquery','tree', 'treeTable', 'table', 'form', 'laydate', 'admin', | @@ -247,9 +247,9 @@ layui.define(['jquery','tree', 'treeTable', 'table', 'form', 'laydate', 'admin', | ||
247 | color: new echarts.graphic.LinearGradient( | 247 | color: new echarts.graphic.LinearGradient( |
248 | 0, 0, 0, 1, | 248 | 0, 0, 0, 1, |
249 | [ | 249 | [ |
250 | - {offset: 0, color: '#83bff6'}, | ||
251 | - {offset: 0.5, color: '#188df0'}, | ||
252 | - {offset: 1, color: '#188df0'} | 250 | + {offset: 0, color: '#1e90ff'}, |
251 | + {offset: 0.5, color: '#1e90ff'}, | ||
252 | + {offset: 1, color: '#1e90ff'} | ||
253 | ] | 253 | ] |
254 | ) | 254 | ) |
255 | }, | 255 | }, |
@@ -273,9 +273,9 @@ layui.define(['jquery','tree', 'treeTable', 'table', 'form', 'laydate', 'admin', | @@ -273,9 +273,9 @@ layui.define(['jquery','tree', 'treeTable', 'table', 'form', 'laydate', 'admin', | ||
273 | color: new echarts.graphic.LinearGradient( | 273 | color: new echarts.graphic.LinearGradient( |
274 | 0, 0, 0, 1, | 274 | 0, 0, 0, 1, |
275 | [ | 275 | [ |
276 | - {offset: 0, color: '#2378f7'}, | ||
277 | - {offset: 0.7, color: '#2378f7'}, | ||
278 | - {offset: 1, color: '#83bff6'} | 276 | + {offset: 0, color: '#1e90ff'}, |
277 | + {offset: 0.7, color: '#1e90ff'}, | ||
278 | + {offset: 1, color: '#1e90ff'} | ||
279 | ] | 279 | ] |
280 | ) | 280 | ) |
281 | } | 281 | } |
@@ -306,9 +306,9 @@ layui.define(['jquery','tree', 'treeTable', 'table', 'form', 'laydate', 'admin', | @@ -306,9 +306,9 @@ layui.define(['jquery','tree', 'treeTable', 'table', 'form', 'laydate', 'admin', | ||
306 | } | 306 | } |
307 | var html = ` | 307 | var html = ` |
308 | <div class="log-content-line1"> | 308 | <div class="log-content-line1"> |
309 | - <div style="width: 25%"><span>IP : </span>${item.host == null ? '-' : item.host}</div> | ||
310 | - <div style="width: 25%"><span>类型 : </span>${item.type == null ? '-' : item.type}</div> | ||
311 | - <div style="width: 50%"><span>标签 : </span><span>${item.tags == null || !item.tags? '-' : item.tags | 309 | + <div style="width: 33.3%"><span>IP : </span >${item.host == null ? '-' : item.host}</div> |
310 | + <div style="width: 33.3%"><span>类型 : </span>${item.type == null ? '-' : item.type}</div> | ||
311 | + <div style="width: 33.3%"><span>标签 : </span><span>${item.tags == null || !item.tags? '-' : item.tags | ||
312 | }</span></div> | 312 | }</span></div> |
313 | </div> | 313 | </div> |
314 | <div class="log-content-line2">${item.msg == null ? item.contents : item.msg}</div> | 314 | <div class="log-content-line2">${item.msg == null ? item.contents : item.msg}</div> |
@@ -323,7 +323,7 @@ layui.define(['jquery','tree', 'treeTable', 'table', 'form', 'laydate', 'admin', | @@ -323,7 +323,7 @@ layui.define(['jquery','tree', 'treeTable', 'table', 'form', 'laydate', 'admin', | ||
323 | 323 | ||
324 | var cols = [ | 324 | var cols = [ |
325 | {type: 'numbers', title: '序号', align: 'center'}, | 325 | {type: 'numbers', title: '序号', align: 'center'}, |
326 | - {field: 'datetime', title: '时间', width: 180, height: '60px', align: 'center', sort: false}, | 326 | + {field: 'datetime', title: '时间', width: 280, height: '60px', align: 'center', sort: false}, |
327 | { | 327 | { |
328 | field: 'contents1', title: '事件', align: 'center', sort: false, templet: function (d) { | 328 | field: 'contents1', title: '事件', align: 'center', sort: false, templet: function (d) { |
329 | return formartContents(d); | 329 | return formartContents(d); |
@@ -207,6 +207,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi | @@ -207,6 +207,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi | ||
207 | var databaseName =$("select#slt-resId").find("option:selected").text(); | 207 | var databaseName =$("select#slt-resId").find("option:selected").text(); |
208 | $("input#databaseName").val(databaseName); | 208 | $("input#databaseName").val(databaseName); |
209 | }) | 209 | }) |
210 | + form.verify({ | ||
211 | + account: function(value, item){ | ||
212 | + var max = item.getAttribute('maxlength'); | ||
213 | + if(value.length > max){ | ||
214 | + layer.msg('不能大于'+ max +'个字符的长度') ; | ||
215 | + } | ||
216 | + } | ||
217 | + }); | ||
210 | // 初始化下拉框 | 218 | // 初始化下拉框 |
211 | function loadSelect() { | 219 | function loadSelect() { |
212 | admin.req({ | 220 | admin.req({ |
@@ -50,7 +50,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','commonDetail', 'sessi | @@ -50,7 +50,14 @@ layui.define(['table', 'form', 'admin', 'layer', 'common','commonDetail', 'sessi | ||
50 | 50 | ||
51 | 51 | ||
52 | }) | 52 | }) |
53 | - | 53 | + form.verify({ |
54 | + account: function(value, item){ | ||
55 | + var max = item.getAttribute('maxlength'); | ||
56 | + if(value.length > max){ | ||
57 | + layer.msg('不能大于'+ max +'个字符的长度') ; | ||
58 | + } | ||
59 | + } | ||
60 | + }); | ||
54 | //保存 | 61 | //保存 |
55 | function saveForm() { | 62 | function saveForm() { |
56 | layer.load(2) | 63 | layer.load(2) |
@@ -38,6 +38,16 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi | @@ -38,6 +38,16 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'commonDetail','sessi | ||
38 | } | 38 | } |
39 | }) | 39 | }) |
40 | 40 | ||
41 | + form.verify({ | ||
42 | + account: function(value, item){ | ||
43 | + var max = item.getAttribute('maxlength'); | ||
44 | + if(value.length > max){ | ||
45 | + layer.msg('不能大于'+ max +'个字符的长度') ; | ||
46 | + } | ||
47 | + } | ||
48 | + }); | ||
49 | + | ||
50 | + | ||
41 | //保存 | 51 | //保存 |
42 | function saveForm() { | 52 | function saveForm() { |
43 | layer.load(2) | 53 | layer.load(2) |
@@ -96,6 +96,10 @@ layui.define(['table', 'layer', 'laytpl', 'common', 'sessions', 'admin'], functi | @@ -96,6 +96,10 @@ layui.define(['table', 'layer', 'laytpl', 'common', 'sessions', 'admin'], functi | ||
96 | access_token: accessToken, | 96 | access_token: accessToken, |
97 | nickname: $('#userlist-condition-nickname').val() | 97 | nickname: $('#userlist-condition-nickname').val() |
98 | } | 98 | } |
99 | + ,request: { | ||
100 | + pageName: 'page' //页码的参数名称,默认:page | ||
101 | + ,limitName: 'perPage' //每页数据量的参数名,默认:limit | ||
102 | + } | ||
99 | , cols: tableCols | 103 | , cols: tableCols |
100 | , limit: 20 | 104 | , limit: 20 |
101 | , limits: [300, 600, 900] | 105 | , limits: [300, 600, 900] |
@@ -727,7 +727,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | @@ -727,7 +727,7 @@ layui.define(['table', 'form', 'sessions', 'admin', 'common', 'echarts', 'laydat | ||
727 | type: 'value', | 727 | type: 'value', |
728 | gridIndex: 0, | 728 | gridIndex: 0, |
729 | axisLabel: { | 729 | axisLabel: { |
730 | - color: '#333' | 730 | + color: '#a3a3a4' |
731 | }, | 731 | }, |
732 | splitLine: { | 732 | splitLine: { |
733 | lineStyle: { | 733 | lineStyle: { |
@@ -32,7 +32,7 @@ | @@ -32,7 +32,7 @@ | ||
32 | <label class="layui-form-label"><span | 32 | <label class="layui-form-label"><span |
33 | style="color: red;font-size: 16px">*</span>预案版本</label> | 33 | style="color: red;font-size: 16px">*</span>预案版本</label> |
34 | <div class="layui-input-inline"> | 34 | <div class="layui-input-inline"> |
35 | - <input type="text" class="layui-input" name="title" id="title" lay-verify="required"> | 35 | + <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)"> |
36 | </div> | 36 | </div> |
37 | </div> | 37 | </div> |
38 | </div> | 38 | </div> |
@@ -49,7 +49,7 @@ | @@ -49,7 +49,7 @@ | ||
49 | <div class="layui-inline inline-onethird"> | 49 | <div class="layui-inline inline-onethird"> |
50 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>系统负责人</label> | 50 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>系统负责人</label> |
51 | <div class="layui-input-inline"> | 51 | <div class="layui-input-inline"> |
52 | - <input type="text" class="layui-input" name="principal" id="principal" lay-verify="required"> | 52 | + <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)"> |
53 | </div> | 53 | </div> |
54 | </div> | 54 | </div> |
55 | <div class="layui-inline inline-onethird"> | 55 | <div class="layui-inline inline-onethird"> |
@@ -64,7 +64,7 @@ | @@ -64,7 +64,7 @@ | ||
64 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>运维人员</label> | 64 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>运维人员</label> |
65 | <div class="layui-input-inline"> | 65 | <div class="layui-input-inline"> |
66 | <input type="text" class="layui-input" name="operationUser" id="operationUser" | 66 | <input type="text" class="layui-input" name="operationUser" id="operationUser" |
67 | - lay-verify="required"> | 67 | + lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)"> |
68 | </div> | 68 | </div> |
69 | </div> | 69 | </div> |
70 | <div class="layui-inline inline-onethird"> | 70 | <div class="layui-inline inline-onethird"> |
@@ -166,14 +166,14 @@ | @@ -166,14 +166,14 @@ | ||
166 | <label class="layui-form-label textarea-label" style="text-overflow: clip;"><span | 166 | <label class="layui-form-label textarea-label" style="text-overflow: clip;"><span |
167 | style="color: red;font-size: 16px">*</span>缺陷/汇总</label> | 167 | style="color: red;font-size: 16px">*</span>缺陷/汇总</label> |
168 | <div class="layui-input-block"> | 168 | <div class="layui-input-block"> |
169 | - <textarea class="layui-textarea" name="defect" maxlength="100" placeholder="方案缺陷/演练汇总"></textarea> | 169 | + <textarea class="layui-textarea" name="defect" maxlength="300" placeholder="方案缺陷/演练汇总"></textarea> |
170 | </div> | 170 | </div> |
171 | </div> | 171 | </div> |
172 | <div class="layui-form-item"> | 172 | <div class="layui-form-item"> |
173 | <div class="layui-inline inline-half"> | 173 | <div class="layui-inline inline-half"> |
174 | <label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;">*</span>甲方(确认签字)</label> | 174 | <label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;">*</span>甲方(确认签字)</label> |
175 | <div class="layui-input-inline"> | 175 | <div class="layui-input-inline"> |
176 | - <input type="text" class="layui-input" name="partyA" id="partyA" lay-verify="required"> | 176 | + <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)"> |
177 | </div> | 177 | </div> |
178 | </div> | 178 | </div> |
179 | <div class="layui-inline inline-half"> | 179 | <div class="layui-inline inline-half"> |
@@ -188,7 +188,7 @@ | @@ -188,7 +188,7 @@ | ||
188 | <div class="layui-inline inline-half"> | 188 | <div class="layui-inline inline-half"> |
189 | <label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;">*</span>运维(确认签字)</label> | 189 | <label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;">*</span>运维(确认签字)</label> |
190 | <div class="layui-input-inline"> | 190 | <div class="layui-input-inline"> |
191 | - <input type="text" class="layui-input" name="partyB" id="partyB" lay-verify="required"> | 191 | + <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)"> |
192 | </div> | 192 | </div> |
193 | </div> | 193 | </div> |
194 | <div class="layui-inline inline-half"> | 194 | <div class="layui-inline inline-half"> |
@@ -29,7 +29,7 @@ | @@ -29,7 +29,7 @@ | ||
29 | <div class="layui-inline inline-onethird"> | 29 | <div class="layui-inline inline-onethird"> |
30 | <label class="layui-form-label" style="width: 165px"><span style="color: red;font-size: 16px">*</span>升级文件/补丁版本</label> | 30 | <label class="layui-form-label" style="width: 165px"><span style="color: red;font-size: 16px">*</span>升级文件/补丁版本</label> |
31 | <div class="layui-input-inline"> | 31 | <div class="layui-input-inline"> |
32 | - <input type="text" class="layui-input" name="upgradeFiles" id="upgradeFiles" lay-verify="required"> | 32 | + <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)"> |
33 | </div> | 33 | </div> |
34 | </div> | 34 | </div> |
35 | </div> | 35 | </div> |
@@ -37,7 +37,7 @@ | @@ -37,7 +37,7 @@ | ||
37 | <div class="layui-inline inline-half"> | 37 | <div class="layui-inline inline-half"> |
38 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>系统负责人</label> | 38 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>系统负责人</label> |
39 | <div class="layui-input-inline"> | 39 | <div class="layui-input-inline"> |
40 | - <input type="text" class="layui-input" name="principal" id="principal" lay-verify="required"> | 40 | + <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)"> |
41 | </div> | 41 | </div> |
42 | </div> | 42 | </div> |
43 | <div class="layui-inline inline-half"> | 43 | <div class="layui-inline inline-half"> |
@@ -51,7 +51,7 @@ | @@ -51,7 +51,7 @@ | ||
51 | <div class="layui-inline inline-onethird"> | 51 | <div class="layui-inline inline-onethird"> |
52 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>升级人</label> | 52 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>升级人</label> |
53 | <div class="layui-input-inline"> | 53 | <div class="layui-input-inline"> |
54 | - <input type="text" class="layui-input" name="upgradePerson" id = "upgradePerson" lay-verify="required"> | 54 | + <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)"> |
55 | </div> | 55 | </div> |
56 | </div> | 56 | </div> |
57 | <div class="layui-inline inline-onethird"> | 57 | <div class="layui-inline inline-onethird"> |
@@ -32,7 +32,7 @@ | @@ -32,7 +32,7 @@ | ||
32 | <div class="layui-inline inline-onethird"> | 32 | <div class="layui-inline inline-onethird"> |
33 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>设备型号</label> | 33 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>设备型号</label> |
34 | <div class="layui-input-inline"> | 34 | <div class="layui-input-inline"> |
35 | - <input type="text" class="layui-input" name="deviceModel" id="deviceModel" lay-verify="required"> | 35 | + <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)" > |
36 | </div> | 36 | </div> |
37 | </div> | 37 | </div> |
38 | </div> | 38 | </div> |
@@ -59,7 +59,7 @@ | @@ -59,7 +59,7 @@ | ||
59 | <div class="layui-inline inline-onethird"> | 59 | <div class="layui-inline inline-onethird"> |
60 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>申请人</label> | 60 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>申请人</label> |
61 | <div class="layui-input-inline"> | 61 | <div class="layui-input-inline"> |
62 | - <input type="text" class="layui-input" name="applyUser" id="applyUser" lay-verify="required"> | 62 | + <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)" > |
63 | </div> | 63 | </div> |
64 | </div> | 64 | </div> |
65 | </div> | 65 | </div> |
@@ -87,7 +87,7 @@ | @@ -87,7 +87,7 @@ | ||
87 | <div class="layui-inline inline-onethird"> | 87 | <div class="layui-inline inline-onethird"> |
88 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>现物理位置</label> | 88 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>现物理位置</label> |
89 | <div class="layui-input-inline"> | 89 | <div class="layui-input-inline"> |
90 | - <input type="text" class="layui-input" name="localPlace" id= "localPlace" lay-verify="required"> | 90 | + <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)" > |
91 | </div> | 91 | </div> |
92 | </div> | 92 | </div> |
93 | <div class="layui-inline inline-onethird"> | 93 | <div class="layui-inline inline-onethird"> |
@@ -99,7 +99,7 @@ | @@ -99,7 +99,7 @@ | ||
99 | <div class="layui-inline inline-onethird"> | 99 | <div class="layui-inline inline-onethird"> |
100 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>值班人</label> | 100 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>值班人</label> |
101 | <div class="layui-input-inline"> | 101 | <div class="layui-input-inline"> |
102 | - <input type="text" class="layui-input" name="watchkeeper" id= "watchkeeper" lay-verify="required"> | 102 | + <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)" > |
103 | </div> | 103 | </div> |
104 | </div> | 104 | </div> |
105 | </div> | 105 | </div> |
@@ -107,26 +107,26 @@ | @@ -107,26 +107,26 @@ | ||
107 | <div class="layui-inline inline-onethird"> | 107 | <div class="layui-inline inline-onethird"> |
108 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>设备负责人</label> | 108 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>设备负责人</label> |
109 | <div class="layui-input-inline"> | 109 | <div class="layui-input-inline"> |
110 | - <input type="text" class="layui-input" name="machineRoomLeader" id="machineRoomLeader" lay-verify="required"> | 110 | + <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)" > |
111 | </div> | 111 | </div> |
112 | </div> | 112 | </div> |
113 | <div class="layui-inline inline-onethird"> | 113 | <div class="layui-inline inline-onethird"> |
114 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>总集成</label> | 114 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>总集成</label> |
115 | <div class="layui-input-inline"> | 115 | <div class="layui-input-inline"> |
116 | - <input type="text" class="layui-input" name="integration" id="integration" lay-verify="required"> | 116 | + <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)" > |
117 | </div> | 117 | </div> |
118 | </div> | 118 | </div> |
119 | <div class="layui-inline inline-onethird"> | 119 | <div class="layui-inline inline-onethird"> |
120 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>运维负责人</label> | 120 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>运维负责人</label> |
121 | <div class="layui-input-inline"> | 121 | <div class="layui-input-inline"> |
122 | - <input type="text" class="layui-input" name="operationUser" id="operationUser" lay-verify="required"> | 122 | + <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)" > |
123 | </div> | 123 | </div> |
124 | </div> | 124 | </div> |
125 | </div> | 125 | </div> |
126 | <div class="layui-form-item"> | 126 | <div class="layui-form-item"> |
127 | <label class="layui-form-label textarea-label"><span style="color: red;font-size: 16px">*</span>进入事由</label> | 127 | <label class="layui-form-label textarea-label"><span style="color: red;font-size: 16px">*</span>进入事由</label> |
128 | <div class="layui-input-block"> | 128 | <div class="layui-input-block"> |
129 | - <textarea class="layui-textarea" name="reason" id="reason" lay-verify="required"></textarea> | 129 | + <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> |
130 | </div> | 130 | </div> |
131 | </div> | 131 | </div> |
132 | <button type="submit" lay-submit lay-filter="device-form-save-id" class="layui-btn hide" | 132 | <button type="submit" lay-submit lay-filter="device-form-save-id" class="layui-btn hide" |
@@ -29,7 +29,7 @@ | @@ -29,7 +29,7 @@ | ||
29 | <div class="layui-inline inline-onethird"> | 29 | <div class="layui-inline inline-onethird"> |
30 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>设备名称</label> | 30 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>设备名称</label> |
31 | <div class="layui-input-inline"> | 31 | <div class="layui-input-inline"> |
32 | - <input type="text" class="layui-input" name="deviceInfo" id="deviceInfo" lay-verify="required"> | 32 | + <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)"> |
33 | </div> | 33 | </div> |
34 | </div> | 34 | </div> |
35 | </div> | 35 | </div> |
@@ -37,7 +37,7 @@ | @@ -37,7 +37,7 @@ | ||
37 | <div class="layui-inline inline-onethird"> | 37 | <div class="layui-inline inline-onethird"> |
38 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>故障发现人</label> | 38 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>故障发现人</label> |
39 | <div class="layui-input-inline"> | 39 | <div class="layui-input-inline"> |
40 | - <input type="text" class="layui-input" name="hitchDiscover" id="hitchDiscover" lay-verify="required"> | 40 | + <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)"> |
41 | </div> | 41 | </div> |
42 | </div> | 42 | </div> |
43 | <div class="layui-inline inline-onethird"> | 43 | <div class="layui-inline inline-onethird"> |
@@ -67,7 +67,7 @@ | @@ -67,7 +67,7 @@ | ||
67 | <div class="layui-inline inline-onethird"> | 67 | <div class="layui-inline inline-onethird"> |
68 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>设备负责人</label> | 68 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>设备负责人</label> |
69 | <div class="layui-input-inline"> | 69 | <div class="layui-input-inline"> |
70 | - <input type="text" class="layui-input" name="projectLeader" id="projectLeader" lay-verify="required"> | 70 | + <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)"> |
71 | </div> | 71 | </div> |
72 | </div> | 72 | </div> |
73 | <div class="layui-inline inline-onethird"> | 73 | <div class="layui-inline inline-onethird"> |
@@ -81,7 +81,7 @@ | @@ -81,7 +81,7 @@ | ||
81 | <div class="layui-inline inline-onethird"> | 81 | <div class="layui-inline inline-onethird"> |
82 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>维修人</label> | 82 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>维修人</label> |
83 | <div class="layui-input-inline"> | 83 | <div class="layui-input-inline"> |
84 | - <input type="text" class="layui-input" name="repairer" id= "repairer" lay-verify="required"> | 84 | + <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)"> |
85 | </div> | 85 | </div> |
86 | </div> | 86 | </div> |
87 | <div class="layui-inline inline-onethird"> | 87 | <div class="layui-inline inline-onethird"> |
@@ -148,7 +148,7 @@ | @@ -148,7 +148,7 @@ | ||
148 | <div class="layui-form-item"> | 148 | <div class="layui-form-item"> |
149 | <label class="layui-form-label textarea-label" style="text-overflow: clip;"><span style="color: red;font-size: 16px">*</span>故障现象描述</label> | 149 | <label class="layui-form-label textarea-label" style="text-overflow: clip;"><span style="color: red;font-size: 16px">*</span>故障现象描述</label> |
150 | <div class="layui-input-block"> | 150 | <div class="layui-input-block"> |
151 | - <textarea class="layui-textarea" name="hitchDesc" maxlength="20" placeholder="故障现象描述"></textarea> | 151 | + <textarea class="layui-textarea" name="hitchDesc" maxlength="200" placeholder="故障现象描述"></textarea> |
152 | </div> | 152 | </div> |
153 | </div> | 153 | </div> |
154 | <div class="layui-form-item"> | 154 | <div class="layui-form-item"> |
@@ -161,13 +161,13 @@ | @@ -161,13 +161,13 @@ | ||
161 | <div class="layui-inline inline-half"> | 161 | <div class="layui-inline inline-half"> |
162 | <label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;">*</span>甲方(确认签字)</label> | 162 | <label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;">*</span>甲方(确认签字)</label> |
163 | <div class="layui-input-inline"> | 163 | <div class="layui-input-inline"> |
164 | - <input type="text" class="layui-input" name="partyA" id="partyA" lay-verify="required"> | 164 | + <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)"> |
165 | </div> | 165 | </div> |
166 | </div> | 166 | </div> |
167 | <div class="layui-inline inline-half"> | 167 | <div class="layui-inline inline-half"> |
168 | <label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;">*</span>乙方(确认签字)</label> | 168 | <label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;">*</span>乙方(确认签字)</label> |
169 | <div class="layui-input-inline"> | 169 | <div class="layui-input-inline"> |
170 | - <input type="text" class="layui-input" name="partyB" id="partyB" lay-verify="required"> | 170 | + <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)"> |
171 | </div> | 171 | </div> |
172 | </div> | 172 | </div> |
173 | </div> | 173 | </div> |
@@ -21,7 +21,7 @@ | @@ -21,7 +21,7 @@ | ||
21 | <div class="layui-inline inline-onethird"> | 21 | <div class="layui-inline inline-onethird"> |
22 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>加班人</label> | 22 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>加班人</label> |
23 | <div class="layui-input-inline"> | 23 | <div class="layui-input-inline"> |
24 | - <input type="text" class="layui-input" name="extraWorker" id="extraWorker" lay-verify="required"> | 24 | + <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)"> |
25 | </div> | 25 | </div> |
26 | </div> | 26 | </div> |
27 | <div class="layui-inline inline-onethird"> | 27 | <div class="layui-inline inline-onethird"> |
@@ -55,13 +55,13 @@ | @@ -55,13 +55,13 @@ | ||
55 | <div class="layui-inline inline-onethird"> | 55 | <div class="layui-inline inline-onethird"> |
56 | <label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;font-size: 16px">*</span>加班时长(小时)</label> | 56 | <label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;font-size: 16px">*</span>加班时长(小时)</label> |
57 | <div class="layui-input-inline"> | 57 | <div class="layui-input-inline"> |
58 | - <input type="text" class="layui-input" name="extraDuration" id="extraDuration" lay-verify="required"> | 58 | + <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)"> |
59 | </div> | 59 | </div> |
60 | </div> | 60 | </div> |
61 | <div class="layui-inline inline-onethird" > | 61 | <div class="layui-inline inline-onethird" > |
62 | <label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;font-size: 16px">*</span>甲方负责人</label> | 62 | <label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;font-size: 16px">*</span>甲方负责人</label> |
63 | <div class="layui-input-inline"> | 63 | <div class="layui-input-inline"> |
64 | - <input type="text" class="layui-input" name="projectLeader" id="projectLeader" lay-verify="required"> | 64 | + <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)"> |
65 | </div> | 65 | </div> |
66 | </div> | 66 | </div> |
67 | <div class="layui-inline inline-onethird"> | 67 | <div class="layui-inline inline-onethird"> |
@@ -100,7 +100,7 @@ | @@ -100,7 +100,7 @@ | ||
100 | <div class="layui-inline inline-half"> | 100 | <div class="layui-inline inline-half"> |
101 | <label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;font-size: 16px">*</span>甲方确认签字</label> | 101 | <label class="layui-form-label" style="text-overflow: clip;"><span style="color: red;font-size: 16px">*</span>甲方确认签字</label> |
102 | <div class="layui-input-inline"> | 102 | <div class="layui-input-inline"> |
103 | - <input type="text" class="layui-input" name="partA" id="partA" lay-verify="required"> | 103 | + <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)"> |
104 | </div> | 104 | </div> |
105 | </div> | 105 | </div> |
106 | <div class="layui-inline inline-half"> | 106 | <div class="layui-inline inline-half"> |
@@ -20,7 +20,7 @@ | @@ -20,7 +20,7 @@ | ||
20 | <div class="layui-inline inline-half"> | 20 | <div class="layui-inline inline-half"> |
21 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>会议室</label> | 21 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>会议室</label> |
22 | <div class="layui-input-inline"> | 22 | <div class="layui-input-inline"> |
23 | - <input type="text" class="layui-input" name="meetingRoom" id="meetingRoom" lay-verify="required"> | 23 | + <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)"> |
24 | </div> | 24 | </div> |
25 | </div> | 25 | </div> |
26 | </div> | 26 | </div> |
@@ -48,7 +48,7 @@ | @@ -48,7 +48,7 @@ | ||
48 | <div class="layui-inline inline-onethird"> | 48 | <div class="layui-inline inline-onethird"> |
49 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>联调人员</label> | 49 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>联调人员</label> |
50 | <div class="layui-input-inline"> | 50 | <div class="layui-input-inline"> |
51 | - <input type="text" class="layui-input" name="unitadjustPerson" id="unitadjustPerson" lay-verify="required"> | 51 | + <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)"> |
52 | </div> | 52 | </div> |
53 | </div> | 53 | </div> |
54 | <div class="layui-inline inline-onethird"> | 54 | <div class="layui-inline inline-onethird"> |
@@ -62,13 +62,13 @@ | @@ -62,13 +62,13 @@ | ||
62 | <div class="layui-inline inline-half"> | 62 | <div class="layui-inline inline-half"> |
63 | <label class="layui-form-label" style="width: 165px"><span style="color: red;font-size: 16px">*</span>会议主办处室负责人</label> | 63 | <label class="layui-form-label" style="width: 165px"><span style="color: red;font-size: 16px">*</span>会议主办处室负责人</label> |
64 | <div class="layui-input-inline"> | 64 | <div class="layui-input-inline"> |
65 | - <input type="text" class="layui-input" name="sponsorPrincipal" id= "sponsorPrincipal" lay-verify="required"> | 65 | + <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)"> |
66 | </div> | 66 | </div> |
67 | </div> | 67 | </div> |
68 | <div class="layui-inline inline-half"> | 68 | <div class="layui-inline inline-half"> |
69 | <label class="layui-form-label" style="width: 165px"><span style="color: red;font-size: 16px">*</span>信息中心负责人</label> | 69 | <label class="layui-form-label" style="width: 165px"><span style="color: red;font-size: 16px">*</span>信息中心负责人</label> |
70 | <div class="layui-input-inline"> | 70 | <div class="layui-input-inline"> |
71 | - <input type="text" class="layui-input" name="ticPrincipal" id= "ticPrincipal" lay-verify="required" > | 71 | + <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)" > |
72 | 72 | ||
73 | </div> | 73 | </div> |
74 | </div> | 74 | </div> |
@@ -78,7 +78,7 @@ | @@ -78,7 +78,7 @@ | ||
78 | <div class="layui-inline inline-half"> | 78 | <div class="layui-inline inline-half"> |
79 | <label class="layui-form-label"><span style="color: red">*</span>经办人</label> | 79 | <label class="layui-form-label"><span style="color: red">*</span>经办人</label> |
80 | <div class="layui-input-inline"> | 80 | <div class="layui-input-inline"> |
81 | - <input type="text" class="layui-input" name="transactorPerson" id="transactorPerson" lay-verify="required"> | 81 | + <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)"> |
82 | </div> | 82 | </div> |
83 | </div> | 83 | </div> |
84 | <div class="layui-inline inline-half"> | 84 | <div class="layui-inline inline-half"> |
@@ -28,7 +28,7 @@ | @@ -28,7 +28,7 @@ | ||
28 | <div class="pie-chart" id="chart-meetingsummary-report" style="min-height: 240px"></div> | 28 | <div class="pie-chart" id="chart-meetingsummary-report" style="min-height: 240px"></div> |
29 | </div> | 29 | </div> |
30 | </div> | 30 | </div> |
31 | - <div class="layui-card-body" style="margin-top: 10px;"> | 31 | + <div class="layui-card-body" style="margin-top: 20px;"> |
32 | <div style="display: flex"> | 32 | <div style="display: flex"> |
33 | <form class="layui-form layui-card-header" onsubmit="return false" | 33 | <form class="layui-form layui-card-header" onsubmit="return false" |
34 | lay-filter="form-meetingsummary-condition"> | 34 | lay-filter="form-meetingsummary-condition"> |
@@ -46,7 +46,7 @@ | @@ -46,7 +46,7 @@ | ||
46 | <div class="layui-inline inline-onethird"> | 46 | <div class="layui-inline inline-onethird"> |
47 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>申请单位</label> | 47 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>申请单位</label> |
48 | <div class="layui-input-inline"> | 48 | <div class="layui-input-inline"> |
49 | - <input type="text" class="layui-input" name="applyCity" id="applyCity" lay-verify="required"> | 49 | + <input type="text" class="layui-input" name="applyCity" id="applyCity" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)"> |
50 | </div> | 50 | </div> |
51 | </div> | 51 | </div> |
52 | <div class="layui-inline inline-onethird"> | 52 | <div class="layui-inline inline-onethird"> |
@@ -60,13 +60,13 @@ | @@ -60,13 +60,13 @@ | ||
60 | <div class="layui-inline inline-onethird"> | 60 | <div class="layui-inline inline-onethird"> |
61 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>端口速率</label> | 61 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>端口速率</label> |
62 | <div class="layui-input-inline"> | 62 | <div class="layui-input-inline"> |
63 | - <input type="text" class="layui-input" name="portSpeed" id="portSpeed" lay-verify="required"> | 63 | + <input type="text" class="layui-input" name="portSpeed" id="portSpeed" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)"> |
64 | </div> | 64 | </div> |
65 | </div> | 65 | </div> |
66 | <div class="layui-inline inline-onethird"> | 66 | <div class="layui-inline inline-onethird"> |
67 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>线路速率</label> | 67 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>线路速率</label> |
68 | <div class="layui-input-inline"> | 68 | <div class="layui-input-inline"> |
69 | - <input type="text" class="layui-input" name="electricSpeed" id="electricSpeed" lay-verify="required"> | 69 | + <input type="text" class="layui-input" name="electricSpeed" id="electricSpeed" lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)"> |
70 | </div> | 70 | </div> |
71 | </div> | 71 | </div> |
72 | <div class="layui-inline inline-onethird"> | 72 | <div class="layui-inline inline-onethird"> |
@@ -24,13 +24,13 @@ | @@ -24,13 +24,13 @@ | ||
24 | lay-filter="slt-staffadd-group" lay-verify="required"> | 24 | lay-filter="slt-staffadd-group" lay-verify="required"> |
25 | <option value="">=工作单位=</option> | 25 | <option value="">=工作单位=</option> |
26 | </select> | 26 | </select> |
27 | - <input type="text" name="manufacturerOther" id="manufacturerOther" lay-filter="manufacturerOther" class="layui-input" style="display: none"> | 27 | + <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"> |
28 | </div> | 28 | </div> |
29 | </div> | 29 | </div> |
30 | <div class="layui-inline inline-onethird"> | 30 | <div class="layui-inline inline-onethird"> |
31 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>申请人</label> | 31 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>申请人</label> |
32 | <div class="layui-input-inline"> | 32 | <div class="layui-input-inline"> |
33 | - <input type="text" class="layui-input" name="applyUser" id="applyUser" lay-verify="required"> | 33 | + <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)" > |
34 | </div> | 34 | </div> |
35 | </div> | 35 | </div> |
36 | </div> | 36 | </div> |
@@ -58,19 +58,19 @@ | @@ -58,19 +58,19 @@ | ||
58 | <div class="layui-inline inline-onethird"> | 58 | <div class="layui-inline inline-onethird"> |
59 | <label class="layui-form-label" ><span style="color: red;font-size: 16px">*</span>机房负责人</label> | 59 | <label class="layui-form-label" ><span style="color: red;font-size: 16px">*</span>机房负责人</label> |
60 | <div class="layui-input-inline"> | 60 | <div class="layui-input-inline"> |
61 | - <input type="text" class="layui-input" name="machineRoomLeader" id="machineRoomLeader" lay-verify="required"> | 61 | + <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)"> |
62 | </div> | 62 | </div> |
63 | </div> | 63 | </div> |
64 | <div class="layui-inline inline-onethird"> | 64 | <div class="layui-inline inline-onethird"> |
65 | <label class="layui-form-label" ><span style="color: red;font-size: 16px">*</span>项目管理员</label> | 65 | <label class="layui-form-label" ><span style="color: red;font-size: 16px">*</span>项目管理员</label> |
66 | <div class="layui-input-inline"> | 66 | <div class="layui-input-inline"> |
67 | - <input type="text" class="layui-input" name="projectLeader" id="projectLeader" lay-verify="required"> | 67 | + <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)"> |
68 | </div> | 68 | </div> |
69 | </div> | 69 | </div> |
70 | <div class="layui-inline inline-onethird"> | 70 | <div class="layui-inline inline-onethird"> |
71 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>运维负责人</label> | 71 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>运维负责人</label> |
72 | <div class="layui-input-inline"> | 72 | <div class="layui-input-inline"> |
73 | - <input type="text" class="layui-input" name="operationUser" id="operationUser" lay-verify="required"> | 73 | + <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)"> |
74 | </div> | 74 | </div> |
75 | </div> | 75 | </div> |
76 | </div> | 76 | </div> |
@@ -78,20 +78,20 @@ | @@ -78,20 +78,20 @@ | ||
78 | <div class="layui-inline inline-half"> | 78 | <div class="layui-inline inline-half"> |
79 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>携带物品</label> | 79 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>携带物品</label> |
80 | <div class="layui-input-inline"> | 80 | <div class="layui-input-inline"> |
81 | - <input type="text" class="layui-input" name="belongings" id="belongings" lay-verify="required"> | 81 | + <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)"> |
82 | </div> | 82 | </div> |
83 | </div> | 83 | </div> |
84 | <div class="layui-inline inline-half"> | 84 | <div class="layui-inline inline-half"> |
85 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>值班人</label> | 85 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>值班人</label> |
86 | <div class="layui-input-inline"> | 86 | <div class="layui-input-inline"> |
87 | - <input type="text" class="layui-input" name="watchkeeper" id= "watchkeeper" lay-verify="required"> | 87 | + <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)"> |
88 | </div> | 88 | </div> |
89 | </div> | 89 | </div> |
90 | </div> | 90 | </div> |
91 | <div class="layui-form-item"> | 91 | <div class="layui-form-item"> |
92 | <label class="layui-form-label textarea-label"><span style="color: red;font-size: 16px">*</span>进入事由</label> | 92 | <label class="layui-form-label textarea-label"><span style="color: red;font-size: 16px">*</span>进入事由</label> |
93 | <div class="layui-input-block"> | 93 | <div class="layui-input-block"> |
94 | - <textarea class="layui-textarea" name="reason" id="reason" lay-verify="required"></textarea> | 94 | + <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> |
95 | </div> | 95 | </div> |
96 | </div> | 96 | </div> |
97 | <button type="submit" lay-submit lay-filter="staff-form-save-id" class="layui-btn hide" | 97 | <button type="submit" lay-submit lay-filter="staff-form-save-id" class="layui-btn hide" |
@@ -117,12 +117,12 @@ | @@ -117,12 +117,12 @@ | ||
117 | .log-content-line1 div{ | 117 | .log-content-line1 div{ |
118 | width: 33%; | 118 | width: 33%; |
119 | text-align: left; | 119 | text-align: left; |
120 | - font-weight: 100; | ||
121 | - color: #000; | 120 | + font-size: 12px; |
121 | + color: #a3a3a4; | ||
122 | } | 122 | } |
123 | 123 | ||
124 | .log-content-line1 div span{ | 124 | .log-content-line1 div span{ |
125 | - | 125 | + color: #a3a3a4; |
126 | } | 126 | } |
127 | 127 | ||
128 | .log-content-line2{ | 128 | .log-content-line2{ |
@@ -37,7 +37,7 @@ | @@ -37,7 +37,7 @@ | ||
37 | <div class="layui-inline inline-onethird"> | 37 | <div class="layui-inline inline-onethird"> |
38 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>系统负责人</label> | 38 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>系统负责人</label> |
39 | <div class="layui-input-inline"> | 39 | <div class="layui-input-inline"> |
40 | - <input type="text" class="layui-input" name="principal" id="principal" lay-verify="required"> | 40 | + <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)"> |
41 | </div> | 41 | </div> |
42 | </div> | 42 | </div> |
43 | <div class="layui-inline inline-onethird"> | 43 | <div class="layui-inline inline-onethird"> |
@@ -61,7 +61,7 @@ | @@ -61,7 +61,7 @@ | ||
61 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>运维负责人</label> | 61 | <label class="layui-form-label"><span style="color: red;font-size: 16px">*</span>运维负责人</label> |
62 | <div class="layui-input-inline"> | 62 | <div class="layui-input-inline"> |
63 | <input type="text" class="layui-input" name="operationUser" id="operationUser" | 63 | <input type="text" class="layui-input" name="operationUser" id="operationUser" |
64 | - lay-verify="required"> | 64 | + lay-verify="required|account" maxlength="30" onkeyup="if(this.value.length>30) this.value=this.value.substr(0,30)"> |
65 | </div> | 65 | </div> |
66 | </div> | 66 | </div> |
67 | <div class="layui-inline inline-onethird"> | 67 | <div class="layui-inline inline-onethird"> |
@@ -132,7 +132,7 @@ | @@ -132,7 +132,7 @@ | ||
132 | <label class="layui-form-label" style="width: 160px"><span | 132 | <label class="layui-form-label" style="width: 160px"><span |
133 | style="color: red;font-size: 16px">*</span>恢复方式</label> | 133 | style="color: red;font-size: 16px">*</span>恢复方式</label> |
134 | <div class="layui-input-inline"> | 134 | <div class="layui-input-inline"> |
135 | - <input type="text" class="layui-input" name="recoverMethod" id="recoverMethod" lay-verify="required"/> | 135 | + <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)"/> |
136 | </div> | 136 | </div> |
137 | </div> | 137 | </div> |
138 | <div class="layui-inline inline-half"> | 138 | <div class="layui-inline inline-half"> |
@@ -186,7 +186,7 @@ | @@ -186,7 +186,7 @@ | ||
186 | <label class="layui-form-label textarea-label" style="text-overflow: clip;width: 120px"><span | 186 | <label class="layui-form-label textarea-label" style="text-overflow: clip;width: 120px"><span |
187 | style="color: red;font-size: 16px">*</span>恢复验证缺陷</label> | 187 | style="color: red;font-size: 16px">*</span>恢复验证缺陷</label> |
188 | <div class="layui-input-block"> | 188 | <div class="layui-input-block"> |
189 | - <textarea class="layui-textarea" name="defect" maxlength="100" placeholder="恢复验证缺陷(没有填无)" lay-verify="required"></textarea> | 189 | + <textarea class="layui-textarea" name="defect" maxlength="300" placeholder="恢复验证缺陷(没有填无)" lay-verify="required"></textarea> |
190 | </div> | 190 | </div> |
191 | </div> | 191 | </div> |
192 | <fieldset class="layui-elem-field layui-field-title"> | 192 | <fieldset class="layui-elem-field layui-field-title"> |
@@ -196,7 +196,7 @@ | @@ -196,7 +196,7 @@ | ||
196 | <div class="layui-inline inline-half"> | 196 | <div class="layui-inline inline-half"> |
197 | <label class="layui-form-label" style="text-overflow: clip;width: 160px"><span style="color: red;">*</span>运维负责人(确认签字)</label> | 197 | <label class="layui-form-label" style="text-overflow: clip;width: 160px"><span style="color: red;">*</span>运维负责人(确认签字)</label> |
198 | <div class="layui-input-inline"> | 198 | <div class="layui-input-inline"> |
199 | - <input type="text" class="layui-input" name="partyOperation" id="partyOperation" lay-verify="required"> | 199 | + <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)"> |
200 | </div> | 200 | </div> |
201 | </div> | 201 | </div> |
202 | <div class="layui-inline inline-half"> | 202 | <div class="layui-inline inline-half"> |
@@ -211,7 +211,7 @@ | @@ -211,7 +211,7 @@ | ||
211 | <div class="layui-inline inline-half"> | 211 | <div class="layui-inline inline-half"> |
212 | <label class="layui-form-label" style="text-overflow: clip;width: 160px"><span style="color: red;">*</span>实施人(确认签字)</label> | 212 | <label class="layui-form-label" style="text-overflow: clip;width: 160px"><span style="color: red;">*</span>实施人(确认签字)</label> |
213 | <div class="layui-input-inline"> | 213 | <div class="layui-input-inline"> |
214 | - <input type="text" class="layui-input" name="partyImplemented" id="partyImplemented" lay-verify="required"> | 214 | + <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)"> |
215 | </div> | 215 | </div> |
216 | </div> | 216 | </div> |
217 | <div class="layui-inline inline-half"> | 217 | <div class="layui-inline inline-half"> |
@@ -226,7 +226,7 @@ | @@ -226,7 +226,7 @@ | ||
226 | <div class="layui-inline inline-half"> | 226 | <div class="layui-inline inline-half"> |
227 | <label class="layui-form-label" style="text-overflow: clip;width: 160px"><span style="color: red;">*</span>甲方(确认签字)</label> | 227 | <label class="layui-form-label" style="text-overflow: clip;width: 160px"><span style="color: red;">*</span>甲方(确认签字)</label> |
228 | <div class="layui-input-inline"> | 228 | <div class="layui-input-inline"> |
229 | - <input type="text" class="layui-input" name="partyA" id="partyA" lay-verify="required"> | 229 | + <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)"> |
230 | </div> | 230 | </div> |
231 | </div> | 231 | </div> |
232 | <div class="layui-inline inline-half"> | 232 | <div class="layui-inline inline-half"> |
-
Please register or login to post a comment