巡检点bug

This commit is contained in:
Timer
2026-03-11 00:13:43 +08:00
parent e3582cb6ae
commit 4ca5d82ac0
2 changed files with 63 additions and 57 deletions

View File

@ -290,10 +290,10 @@
};
//初始化楼层
var refreshSelect4Floor = function (companyId) {
$.post(ext.contextPath + "/timeEfficiency/patrolArea/getPatrolAreaFloor4Select.do", {companyId: companyId}, function (data) {
$("#processSectionId").empty();
var selelct_ = $("#processSectionId").select2({
var refreshSelect4Floor = function (unitId) {
$.post(ext.contextPath + "/timeEfficiency/patrolArea/getPatrolAreaFloor4Select.do", {unitId: unitId}, function (data) {
$("#floorName").empty();
var selelct_ = $("#floorName").select2({
data: data,
placeholder: '请选择',//默认文字提示
allowClear: true,//允许清空
@ -310,7 +310,7 @@
return repo.text;
} // 函数用于呈现当前的选择
});
selelct_.val('${patrolPoint.processSectionId}').trigger("change");
selelct_.val('${patrolPoint.floorId}').trigger("change");
}, 'json');
};
@ -683,7 +683,7 @@
} else {
$("#hidden_bizid").attr("disabled", "disabled");
$("#input_bizid").css("display", "none");
refreshSelect('${patrolPoint.bizId}');
refreshSelect('${patrolPoint.unitId}');
var selelct = $("#bizId").select2({
data: data,
placeholder: '请选择',//默认文字提示
@ -701,7 +701,7 @@
return repo.text;
} // 函数用于呈现当前的选择
});
selelct.val('${patrolPoint.bizId}').trigger("change");
selelct.val('${patrolPoint.unitId}').trigger("change");
selelct.on("change", function (e) {
var companyId = $(this).val();
$.post(ext.contextPath + "/user/processSection/getProcessSection4Select.do", {companyId: companyId}, function (data) {
@ -754,30 +754,33 @@
//巡检楼层下拉数据
var selectType = $("#floorName").select2({minimumResultsForSearch: 10})
$.post(ext.contextPath + "/timeEfficiency/patrolArea/getPatrolAreaFloor4Select.do", {unitId: '${patrolPoint.unitId}'}, function (data) {
$("#floorName").empty();
var selelct_ = $("#floorName").select2({
data: data,
placeholder: '请选择',//默认文字提示
allowClear: false,//允许清空
escapeMarkup: function (markup) {
return markup;
}, // 自定义格式化防止xss注入
language: "zh-CN",
minimumInputLength: 0,
minimumResultsForSearch: 10,//数据超过10个启用搜索框
formatResult: function formatRepo(repo) {
return repo.text;
}, // 函数用来渲染结果
formatSelection: function formatRepoSelection(repo) {
return repo.text;
} // 函数用于呈现当前的选择
});
selelct_.val('${patrolPoint.floorId}').trigger("change");
selelct_.on('change', function (e) {
$('#floorId').val(e.target.value);
})
}, 'json');
var floorUnitId = '${patrolPoint.unitId}' || '${patrolPoint.bizId}';
if(floorUnitId && floorUnitId !== '') {
$.post(ext.contextPath + "/timeEfficiency/patrolArea/getPatrolAreaFloor4Select.do", {unitId: floorUnitId}, function (data) {
$("#floorName").empty();
var selelct_ = $("#floorName").select2({
data: data,
placeholder: '请选择',//默认文字提示
allowClear: false,//允许清空
escapeMarkup: function (markup) {
return markup;
}, // 自定义格式化防止xss注入
language: "zh-CN",
minimumInputLength: 0,
minimumResultsForSearch: 10,//数据超过10个启用搜索框
formatResult: function formatRepo(repo) {
return repo.text;
}, // 函数用来渲染结果
formatSelection: function formatRepoSelection(repo) {
return repo.text;
} // 函数用于呈现当前的选择
});
selelct_.val('${patrolPoint.floorId}').trigger("change");
selelct_.on('change', function (e) {
$('#floorId').val(e.target.value);
})
}, 'json');
}
})
</script>

View File

@ -233,7 +233,7 @@
} else {
$("#hidden_bizid").attr("disabled", "disabled");
$("#input_bizid").css("display", "none");
refreshSelect('${patrolPoint.bizId}');
refreshSelect('${patrolPoint.unitId}');
var selelct = $("#bizId").select2({
data: data,
placeholder: '请选择',//默认文字提示
@ -251,7 +251,7 @@
return repo.text;
} // 函数用于呈现当前的选择
});
selelct.val('${patrolPoint.bizId}').trigger("change");
selelct.val('${patrolPoint.unitId}').trigger("change");
selelct.on("change", function (e) {
var companyId = $(this).val();
$.post(ext.contextPath + "/user/processSection/getProcessSection4Select.do", {companyId: companyId}, function (data) {
@ -304,30 +304,33 @@
//巡检楼层下拉数据
var selectType = $("#floorName").select2({minimumResultsForSearch: 10})
$.post(ext.contextPath + "/timeEfficiency/patrolArea/getPatrolAreaFloor4Select.do", {unitId: '${patrolPoint.unitId}'}, function (data) {
$("#floorName").empty();
var selelct_ = $("#floorName").select2({
data: data,
placeholder: '请选择',//默认文字提示
allowClear: false,//允许清空
escapeMarkup: function (markup) {
return markup;
}, // 自定义格式化防止xss注入
language: "zh-CN",
minimumInputLength: 0,
minimumResultsForSearch: 10,//数据超过10个启用搜索框
formatResult: function formatRepo(repo) {
return repo.text;
}, // 函数用来渲染结果
formatSelection: function formatRepoSelection(repo) {
return repo.text;
} // 函数用于呈现当前的选择
});
selelct_.val('${patrolPoint.floorId}').trigger("change");
selelct_.on('change', function (e) {
$('#floorId').val(e.target.value);
})
}, 'json');
var floorUnitId = '${patrolPoint.unitId}' || '${patrolPoint.bizId}';
if(floorUnitId && floorUnitId !== '') {
$.post(ext.contextPath + "/timeEfficiency/patrolArea/getPatrolAreaFloor4Select.do", {unitId: floorUnitId}, function (data) {
$("#floorName").empty();
var selelct_ = $("#floorName").select2({
data: data,
placeholder: '请选择',//默认文字提示
allowClear: false,//允许清空
escapeMarkup: function (markup) {
return markup;
}, // 自定义格式化防止xss注入
language: "zh-CN",
minimumInputLength: 0,
minimumResultsForSearch: 10,//数据超过10个启用搜索框
formatResult: function formatRepo(repo) {
return repo.text;
}, // 函数用来渲染结果
formatSelection: function formatRepoSelection(repo) {
return repo.text;
} // 函数用于呈现当前的选择
});
selelct_.val('${patrolPoint.floorId}').trigger("change");
selelct_.on('change', function (e) {
$('#floorId').val(e.target.value);
})
}, 'json');
}
})
</script>
<div class="modal fade" id="subModal">