...
|
...
|
@@ -35,10 +35,32 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'xmSelect', 'vie |
|
|
steps: ['1', '2'],
|
|
|
descriptionHeader: ['基本信息', '升级申请审批信息'],
|
|
|
showBtn: false,
|
|
|
clickAble:true,
|
|
|
pageCount: '.pageCont',
|
|
|
curStep: 1,//当前显示第几页
|
|
|
})
|
|
|
|
|
|
function loadManufacturer(val) {
|
|
|
admin.req({
|
|
|
url: domainName + '/inspection-report/file/document/list?id=63a5c772d6fb6c7dba6bd3d4d337315c&name=&types=&docIds=&checkAuth=true',
|
|
|
data: {},
|
|
|
success: function (res) {
|
|
|
if (res && res.success) {
|
|
|
let opt = '';
|
|
|
res.data.forEach(item => {
|
|
|
let selected = '';
|
|
|
if(val && item.id === val){
|
|
|
selected = "selected='selected'"
|
|
|
}
|
|
|
opt += `<option value="${item.id}" ${selected}>${item.fileName}</option>`
|
|
|
})
|
|
|
$('select[name="appDept"]').append(opt);
|
|
|
form.render();
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
|
|
|
setTimeout(function () {
|
|
|
|
|
|
laydate.render({
|
...
|
...
|
@@ -58,20 +80,6 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'xmSelect', 'vie |
|
|
|
|
|
|
|
|
admin.req({
|
|
|
url: domainName + '/inspection-report/file/document/list?id=63a5c772d6fb6c7dba6bd3d4d337315c&name=&types=&docIds=&checkAuth=true',
|
|
|
data: {},
|
|
|
success: function (res) {
|
|
|
if (res && res.success) {
|
|
|
let opt = '';
|
|
|
res.data.forEach(item => {
|
|
|
opt += `<option value="${item.id}">${item.fileName}</option>`
|
|
|
})
|
|
|
$('select[name="appDept"]').append(opt);
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
|
|
|
admin.req({
|
|
|
url: domainName + '/api-web/home/business/findAllBusType',
|
|
|
data: {'type': 'per'},
|
|
|
success: function (response) {
|
...
|
...
|
@@ -226,6 +234,7 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'xmSelect', 'vie |
|
|
busIdSelect.setValue(bean.busIds.split(','), null, true);
|
|
|
affectedBusIdSelect.setValue(bean.affectedBusIds.split(','), null, true);
|
|
|
userSelect.setValue(bean.acceptUser.split(','), null, true);
|
|
|
loadManufacturer(bean.appDept);
|
|
|
form.render();
|
|
|
}
|
|
|
})
|
...
|
...
|
@@ -253,18 +262,37 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'xmSelect', 'vie |
|
|
}
|
|
|
}, 0);
|
|
|
|
|
|
$(".ystep-container-steps").find("li:nth-child(1)").on('click', function () {
|
|
|
document.querySelectorAll('#page2 input').forEach((e,i) => {
|
|
|
$(e).attr("lay-verify","");
|
|
|
})
|
|
|
$('#verifyShutdownplanBtn').attr('verify-result',false);
|
|
|
})
|
|
|
|
|
|
$(".ystep-container-steps").find("li:nth-child(2)").on('click', function () {
|
|
|
$("#verifyShutdownplanBtn").trigger("click");
|
|
|
let result = $('#verifyShutdownplanBtn').attr('verify-result');
|
|
|
if(!result || result !== 'true'){
|
|
|
$(".ystep-container-steps").find("li:nth-child(1)").trigger("click")
|
|
|
return false;
|
|
|
}
|
|
|
document.querySelectorAll('#page2 input').forEach((e,i) => {
|
|
|
$(e).attr("lay-verify","required");
|
|
|
})
|
|
|
|
|
|
loadManufacturer();
|
|
|
|
|
|
})
|
|
|
|
|
|
form.on('submit(verifyShutdownplanBtn)', function (data) {
|
|
|
$('#verifyShutdownplanBtn').attr('verify-result',true);
|
|
|
|
|
|
document.querySelectorAll('#page2 input').forEach((e,i) => {
|
|
|
$(e).attr("lay-verify","required");
|
|
|
})
|
|
|
|
|
|
// 获取业务名称
|
|
|
let arr = busIdSelect.getValue()
|
|
|
|
|
|
// 系统名称:填写停机业务(会存在多个业务系统名称)
|
|
|
$('input[name="appName"]').val(arr.map(item => item.name).join(','));
|
|
|
$('textarea[name="appName"]').val(arr.map(item => item.name).join(','));
|
|
|
|
|
|
|
|
|
// 申请日期:填写停机计划当天日期
|
...
|
...
|
|