前端接口对接

This commit is contained in:
pengyb 2024-08-21 21:21:45 +08:00
parent 83a3fdba1d
commit e0e41f37f9
6 changed files with 45 additions and 9 deletions

View File

@ -68,17 +68,17 @@
</div>
<!-- 栏目2 -->
<div class="layui-tab-item">
<iframe src="./viewResult/viewResult.html" frameborder="0" width="100%"
<iframe src="./viewResult/viewResult.html" id="viewResultFrame" frameborder="0" width="100%"
height="100%"></iframe>
</div>
<!-- 栏目3 -->
<div class="layui-tab-item">
<iframe src="./viewPlan/viewPlanList.html" frameborder="0" width="100%"
<iframe src="./viewPlan/viewPlanList.html" id="viewPlanFrame" frameborder="0" width="100%"
height="100%"></iframe>
</div>
<!-- 栏目4 -->
<div class="layui-tab-item">
<iframe src="./staff/staffList.html" frameborder="0" width="100%"
<iframe src="./staff/staffList.html" id="staffFrame" frameborder="0" width="100%"
height="100%"></iframe>
</div>
<!-- 栏目5 -->

View File

@ -305,7 +305,6 @@ function initTable3(userName,proName,yjName,makeMonth){
* 详情
* */
function checkView(obj) {
debugger
let height = '98%';
let width = '95%';
$.ajax({

View File

@ -45,6 +45,20 @@ function init(){
iframeWindow.setData();
var viewResultFrame = $("#viewResultFrame")[0];
var viewResultWindow = viewResultFrame.contentWindow;
viewResultWindow.init();
var viewPlanFrame = $("#viewPlanFrame")[0];
var viewPlanWindow = viewPlanFrame.contentWindow;
viewPlanWindow.init();
var staffFrame = $("#staffFrame")[0];
var staffWindow = staffFrame.contentWindow;
staffWindow.init();
var projectFrame = $("#projectFrame")[0];
var projectWindow = projectFrame.contentWindow;
projectWindow.init();

View File

@ -286,7 +286,11 @@ function initGmTableOne(){
skin: 'line', // 表格样式
cols: [[
{
type: 'checkbox'
type: 'checkbox',
templet: function(d){
// 根据条件决定是否渲染多选框
return '<input type="checkbox" disabled />';
}
},
{
title: '序号',
@ -298,7 +302,16 @@ function initGmTableOne(){
{field:'gtUserName', title: '护线员 (来源:人员合同)',align: 'center',},
]],
done: function(res,curr,count){
//checkPermission();
//我这里是封装过talbe所以是res.rows需要打印出自己的res是什么
for (var i in res.data) {
let item = res.data[i];
if(item.isTower == '1'){
// checkbox 根据条件设置不可选中
$('tr[data-index=' + i + '] input[type="checkbox"]').prop('disabled', true);
//重新渲染
form.render();
}
}
}
});
}
@ -350,7 +363,16 @@ function initGmTableTwo(){
}
]],
done: function(res,curr,count){
//checkPermission();
//我这里是封装过talbe所以是res.rows需要打印出自己的res是什么
for (var i in res.data) {
let item = res.data[i];
if(item.isTower == '1'){
// checkbox 根据条件设置不可选中
$('tr[data-index=' + i + '] input[type="checkbox"]').prop('disabled', true);
//重新渲染
form.render();
}
}
}
});
}

View File

@ -52,6 +52,7 @@ function resetClick(){
* 初始化数据
*/
function init(){
var yjId = $(window.parent.document).find("input[id='taskSourceId']").attr("stationId");
// 渲染表格
table.render({
id: 'layui_table',
@ -59,7 +60,7 @@ function init(){
url: PATH_URL + '/inspectionPlan/getLineProjectListPage',
where: {
insMonth:$('#insMonth').val(),
yjId:$(window.parent.document).find("input[id='taskSourceId']").attr("stationId")
yjId:yjId
},
page: true,
method:'post',