yn_hxy_web/hxy-web/js/dataStatistics/header.js

80 lines
2.3 KiB
JavaScript
Raw Normal View History

2024-08-20 17:44:33 +08:00
let layer,laypage,table,form,element;
layui.use(['element', 'layer', 'form', 'element','laypage'], function(){
layer = layui.layer; //弹层
element = layui.element; //分页
laypage = layui.laypage; //分页
table = layui.table; //表格
form=layui.form;
init()
})
//初始化云间公司
function init(){
2024-08-21 21:40:46 +08:00
var subComId = $(window.parent.document).find("select[id='subComId']").val();
2024-08-20 17:44:33 +08:00
$.ajax({
type: 'POST',
url: PATH_URL + '/homePageSelect/getSubCom', // 请求地址
contentType: "application/json; charset=utf-8",
async: false,
2024-08-21 21:40:46 +08:00
data: {
fgsId: subComId
}, //获取提交的表单字段
2024-08-20 17:44:33 +08:00
success: function (data) {
if(data.code == 200){
let html = '';
let resultObj = data.data;
for (let i = 0; i < resultObj.length; i++) {
html += `<option value="${resultObj[i].id}" style="color: #757575 !important;font-weight: 400 !important;">${resultObj[i].name}</option>`;
}
$("#subComId").html(html);
}else{
$("#subComId").html('<option value="">--无数据--</option>');
}
layui.form.render();
//下拉选监听
form.on('select(yjSelect)', function(data){
var iframe = $("#indexFrame")[0];
var iframeWindow = iframe.contentWindow;
iframeWindow.initStation();
iframeWindow.setData();
2024-08-21 21:40:46 +08:00
var viewPlanFrame = $("#viewPlanFrame")[0];
var viewPlanWindow = viewPlanFrame.contentWindow;
viewPlanWindow.init();
var staffFrame = $("#staffFrame")[0];
var staffWindow = staffFrame.contentWindow;
staffWindow.init();
var viewStatisticsFrame = $("#viewStatisticsFrame")[0];
var viewStatisticsWindow = viewStatisticsFrame.contentWindow;
viewStatisticsWindow.init();
var workVisaFrame = $("#workVisaFrame")[0];
var workVisaWindow = workVisaFrame.contentWindow;
workVisaWindow.init();
var specialPatrolFrame = $("#specialPatrolFrame")[0];
var specialPatrolWindow = specialPatrolFrame.contentWindow;
specialPatrolWindow.init();
var wagesStatisticsFrame = $("#wagesStatisticsFrame")[0];
var wagesStatisticsWindow = wagesStatisticsFrame.contentWindow;
wagesStatisticsWindow.init();
2024-08-20 17:44:33 +08:00
});
},
error: function (XMLHttpRequest, textStatus, e) {
layer.msg('数据请求发生异常,请稍后重试', {icon: 16, scrollbar: false});
top.layer.close(addLoadingMsg); //再执行关闭
}
});
}