diff --git a/hxy-web/js/dataStatistics/viewPlan/monthPlanAudit.js b/hxy-web/js/dataStatistics/viewPlan/monthPlanAudit.js
index e1ec8bf..e97d0af 100644
--- a/hxy-web/js/dataStatistics/viewPlan/monthPlanAudit.js
+++ b/hxy-web/js/dataStatistics/viewPlan/monthPlanAudit.js
@@ -252,5 +252,14 @@ function noPass() {
var myIframe = window[layero.find('iframe')[0]['name']];
var fnc = myIframe.setData(yjIds, insMonths, ids); //aaa()为子页面的方法
},
+ end: function(){
+ var noPass = localStorage.getItem("noPass");
+ if(noPass =="1"){
+ parent.layer.msg("添加成功", { icon: 1 });
+ var index = parent.layer.getFrameIndex(window.name); //先得到当前 iframe层的索引
+ parent.layer.close(index); //再执行关闭
+ window.parent.location.reload();
+ }
+ }
});
}
\ No newline at end of file
diff --git a/hxy-web/js/dataStatistics/viewPlan/noPassReason.js b/hxy-web/js/dataStatistics/viewPlan/noPassReason.js
index b200963..80426d8 100644
--- a/hxy-web/js/dataStatistics/viewPlan/noPassReason.js
+++ b/hxy-web/js/dataStatistics/viewPlan/noPassReason.js
@@ -19,56 +19,59 @@ function setData(yjId, insMonth, id) {
var index = parent.layer.getFrameIndex(window.name); //先得到当前 iframe层的索引
parent.layer.close(index); //再执行关闭
});
- $("#searchBt").click(function() {
- // 加载提示
- let loadingMsg = layer.msg('数据上传中,请稍候...', {
- icon: 16,
- scrollbar: false,
- time: 0,
- shade: [0.8, '#393D49']
- });
- // form请求地址
- let formUrl = PATH_URL + "/inspectionPlan/updateDivideExamine";
-
- let revokeReason = $("#revokeReason").val();
- $.ajax({
- type: 'POST',
- url: formUrl, // 请求地址
- contentType: "application/json; charset=utf-8",
- data: JSON.stringify({
- "insMonth": insMonths,
- "yjId": yjIds,
- "id": ids,
- "auditStatus": 2,
- "auditReason":revokeReason
- }),
- success: function(data) {
- layer.close(loadingMsg); // 关闭提示层
- if (data.code == 200) {
- parent.layer.msg("审核成功", {
- icon: 1
- });
- var index = parent.layer.getFrameIndex(window
- .name); //先得到当前 iframe层的索引
- parent.layer.close(index); //再执行关闭
- reloading();
- } else {
- layer.alert(data.msg);
- }
- },
- error: function(XMLHttpRequest, textStatus, e) {
- layer.close(loadingMsg);
- layer.msg('数据请求发生异常,请稍后重试', {
- icon: 16,
- scrollbar: false
- });
- }
- });
-
+
+ // 验证成功后才会执行下面的操作
+ form.on('submit(formDemo)', function (data) {
+ addData();
});
});
}
+function addData(){
+ localStorage.setItem("noPass","1");
+ // 加载提示
+ let loadingMsg = layer.msg('数据上传中,请稍候...', {
+ icon: 16,
+ scrollbar: false,
+ time: 0,
+ shade: [0.8, '#393D49']
+ });
+ // form请求地址
+ let formUrl = PATH_URL + "/inspectionPlan/updateDivideExamine";
+
+ let revokeReason = $("#revokeReason").val();
+ $.ajax({
+ type: 'POST',
+ url: formUrl, // 请求地址
+ contentType: "application/json; charset=utf-8",
+ data: JSON.stringify({
+ "insMonth": insMonths,
+ "yjId": yjIds,
+ "id": ids,
+ "auditStatus": 4,
+ "auditReason":revokeReason
+ }),
+ success: function(data) {
+ layer.close(loadingMsg); // 关闭提示层
+ if (data.code == 200) {
+ parent.layer.msg("添加成功", { icon: 1 });
+ var index = parent.layer.getFrameIndex(window.name); //先得到当前 iframe层的索引
+ parent.layer.close(index); //再执行关闭
+ // reloading();
+ localStorage.setItem("noPass","1");
+ } else {
+ layer.alert(data.msg);
+ }
+ },
+ error: function(XMLHttpRequest, textStatus, e) {
+ layer.close(loadingMsg);
+ layer.msg('数据请求发生异常,请稍后重试', {
+ icon: 16,
+ scrollbar: false
+ });
+ }
+ });
+}
//设置弹窗关闭
diff --git a/hxy-web/js/dataStatistics/viewPlan/viewPlanList.js b/hxy-web/js/dataStatistics/viewPlan/viewPlanList.js
index 7da8b00..44ea1e4 100644
--- a/hxy-web/js/dataStatistics/viewPlan/viewPlanList.js
+++ b/hxy-web/js/dataStatistics/viewPlan/viewPlanList.js
@@ -21,9 +21,10 @@ function queryClick() {
let yjName = $('#yjName').val();
let insMonth = $('#insMonth').val();
let aiDitStatus = $('#aiDitStatus').val();
+ var subComId = $(window.parent.document).find("select[id='subComId']").val();
table.reload('layui_table', {
where: {
- fgsId: '26',
+ fgsId: subComId,
fgsName: fgsName,
yjName: yjName,
insMonth: insMonth,
@@ -37,10 +38,11 @@ function resetClick() {
$('#yjName').val('');
$('#insMonth').val('');
$('#aiDitStatus').val('0');
+ var subComId = $(window.parent.document).find("select[id='subComId']").val();
form.render();
table.reload('layui_table', {
where: {
- fgsId: "26",
+ fgsId: subComId,
fgsName: "",
yjName: "",
insMonth: "",
@@ -54,13 +56,14 @@ function resetClick() {
*/
function init() {
let aiDitStatus = $('#aiDitStatus').val();
+ var subComId = $(window.parent.document).find("select[id='subComId']").val();
// 渲染表格
table.render({
id: 'layui_table',
elem: '#table',
url: PATH_URL + '/inspectionPlan/getLineProjectListAuditPage',
where: {
- fgsId: '26',
+ fgsId: subComId,
aiDitStatus: aiDitStatus
},
page: true,
@@ -125,7 +128,7 @@ function init() {
text = '已通过';
color = '#19BE6B';
}
- if (status == '0') {
+ if (status == '0' || status == '4') {
text = '待审核';
color = '#FF9900';
}
@@ -303,7 +306,8 @@ function exportData() {
let yjName = $('#yjName').val();
let insMonth = $('#insMonth').val();
let aiDitStatus = $('#aiDitStatus').val();
- let fgsId = '26'
+ var subComId = $(window.parent.document).find("select[id='subComId']").val();
+ let fgsId = subComId
window.location.href = PATH_URL + `/inspectionPlan/exportAuditPlanData?token=` + token +
"&fgsName=" + fgsName +
diff --git a/hxy-web/js/wireManager/header.js b/hxy-web/js/wireManager/header.js
index 380d078..b9e5929 100644
--- a/hxy-web/js/wireManager/header.js
+++ b/hxy-web/js/wireManager/header.js
@@ -16,6 +16,7 @@ function init(){
type: 'POST',
url: PATH_URL + '/homePageSelect/getLineProtectorSubComAndStandDropdown', // 请求地址
contentType: "application/json; charset=utf-8",
+ async:false,
data: {}, //获取提交的表单字段
success: function (data) {
console.log("datadatasss:", data.data)
diff --git a/hxy-web/js/wireManager/viewPlan/addMonthPlan.js b/hxy-web/js/wireManager/viewPlan/addMonthPlan.js
index 4a957a0..fd7eadc 100644
--- a/hxy-web/js/wireManager/viewPlan/addMonthPlan.js
+++ b/hxy-web/js/wireManager/viewPlan/addMonthPlan.js
@@ -90,7 +90,7 @@ function init() {
var proName = d.proName;
var insMonth = d.insMonth;
var html =
- ``;
+ ``;
return html;
},
},
@@ -123,7 +123,7 @@ function init() {
templet: function(d) {
var id = d.id
var html =
- ``;
+ ``;
return html;
},
},
@@ -134,7 +134,7 @@ function init() {
templet: function(d) {
var id = d.id
var html =
- ``;
+ ``;
return html;
},
},
@@ -145,7 +145,7 @@ function init() {
templet: function(d) {
var id = d.id
var html =
- ``;
+ ``;
return html;
},
},
@@ -156,7 +156,7 @@ function init() {
templet: function(d) {
var id = d.id
var html =
- ``;
+ ``;
return html;
},
}
@@ -175,16 +175,16 @@ function init() {
.minutes, date.seconds);
// 确保结束时间不早于开始时间
- if (startDate && endDate) {
- if (endDate.getTime() < startDate.getTime()) {
- // 清空结束时间
- // 清除DOM元素的值
- $(this.elem).val('');
- // 重置endDate变量
- endDate = null;
- layer.msg('结束时间不能早于开始时间!');
- }
- }
+ // if (startDate && endDate) {
+ // if (endDate.getTime() < startDate.getTime()) {
+ // // 清空结束时间
+ // // 清除DOM元素的值
+ // $(this.elem).val('');
+ // // 重置endDate变量
+ // endDate = null;
+ // layer.msg('结束时间不能早于开始时间!');
+ // }
+ // }
}
});
laydate.render({
@@ -195,16 +195,16 @@ function init() {
.minutes, date.seconds);
// 确保结束时间不早于开始时间
- if (startDate && endDate) {
- if (endDate.getTime() < startDate.getTime()) {
- // 清空结束时间
- // 清除DOM元素的值
- $(this.elem).val('');
- // 重置endDate变量
- endDate = null;
- layer.msg('结束时间不能早于开始时间!');
- }
- }
+ // if (startDate && endDate) {
+ // if (endDate.getTime() < startDate.getTime()) {
+ // // 清空结束时间
+ // // 清除DOM元素的值
+ // $(this.elem).val('');
+ // // 重置endDate变量
+ // endDate = null;
+ // layer.msg('结束时间不能早于开始时间!');
+ // }
+ // }
}
});
},
@@ -260,19 +260,30 @@ function saveMonthPlan() {
return;
}
if (planStartTime == "") {
- layer.msg("请填写计划开始时间", {
+ layer.msg("请选择计划开始时间", {
icon: 0
});
$(planStartTimes[i]).focus();
return;
}
if (planEndTime == "") {
- layer.msg("请填写计划结束时间", {
+ layer.msg("请选择计划结束时间", {
icon: 0
});
$(planEndTimes[i]).focus();
return;
}
+
+ if(planStartTime !="" && planEndTime !=""){
+ if (planEndTime < planStartTime) {
+ layer.msg("结束时间不能早于开始时间!", {
+ icon: 0
+ });
+ $(planEndTimes[i]).focus();
+ return;
+ }
+ }
+
if (liablePerson == "") {
layer.msg("请填写责任人(护线员)", {
icon: 0
diff --git a/hxy-web/js/wireManager/viewPlan/updateMonthPlan.js b/hxy-web/js/wireManager/viewPlan/updateMonthPlan.js
index e954139..dd00e15 100644
--- a/hxy-web/js/wireManager/viewPlan/updateMonthPlan.js
+++ b/hxy-web/js/wireManager/viewPlan/updateMonthPlan.js
@@ -40,7 +40,7 @@ function init() {
var proName = d.proName;
var insMonth = d.insMonth;
var html =
- ``;
+ ``;
return html;
},
},
@@ -76,7 +76,7 @@ function init() {
var id = d.id
var dutyUser = d.dutyUser
var html =
- ``;
+ ``;
return html;
},
},
@@ -88,7 +88,7 @@ function init() {
var id = d.id
var supervisor = d.supervisor
var html =
- ``;
+ ``;
return html;
},
},
@@ -100,7 +100,7 @@ function init() {
var id = d.id
var complete = d.complete
var html =
- ``;
+ ``;
return html;
},
},
@@ -112,7 +112,7 @@ function init() {
var id = d.id
var remarks = d.remarks
var html =
- ``;
+ ``;
return html;
},
}
@@ -127,41 +127,13 @@ function init() {
laydate.render({
elem: '.planStartTime',
done: function(value, date, time) {
- // 将laydate的日期对象转换为原生Date对象
- startDate = new Date(date.year, date.month - 1, date.date, date.hours, date
- .minutes, date.seconds);
-
- // 确保结束时间不早于开始时间
- if (startDate && endDate) {
- if (endDate.getTime() < startDate.getTime()) {
- // 清空结束时间
- // 清除DOM元素的值
- $(this.elem).val('');
- // 重置endDate变量
- endDate = null;
- layer.msg('结束时间不能早于开始时间!');
- }
- }
+
}
});
laydate.render({
elem: '.planEndTime',
done: function(value, date, time) {
- // 将laydate的日期对象转换为原生Date对象
- endDate = new Date(date.year, date.month - 1, date.date, date.hours, date
- .minutes, date.seconds);
-
- // 确保结束时间不早于开始时间
- if (startDate && endDate) {
- if (endDate.getTime() < startDate.getTime()) {
- // 清空结束时间
- // 清除DOM元素的值
- $(this.elem).val('');
- // 重置endDate变量
- endDate = null;
- layer.msg('结束时间不能早于开始时间!');
- }
- }
+
}
});
},
@@ -217,19 +189,31 @@ function saveMonthPlan() {
return;
}
if (planStartTime == "") {
- layer.msg("请填写计划开始时间", {
+ layer.msg("请选择计划开始时间", {
icon: 0
});
$(planStartTimes[i]).focus();
return;
}
if (planEndTime == "") {
- layer.msg("请填写计划结束时间", {
+ layer.msg("请选择计划结束时间", {
icon: 0
});
$(planEndTimes[i]).focus();
return;
}
+
+ if(planStartTime !="" && planEndTime !=""){
+ if (planEndTime < planStartTime) {
+ layer.msg("结束时间不能早于开始时间!", {
+ icon: 0
+ });
+ $(planEndTimes[i]).focus();
+ return;
+ }
+ }
+
+
if (liablePerson == "") {
layer.msg("请填写责任人(护线员)", {
icon: 0
diff --git a/hxy-web/js/wireManager/viewPlan/viewPlanList.js b/hxy-web/js/wireManager/viewPlan/viewPlanList.js
index 8a754cb..4162572 100644
--- a/hxy-web/js/wireManager/viewPlan/viewPlanList.js
+++ b/hxy-web/js/wireManager/viewPlan/viewPlanList.js
@@ -92,7 +92,7 @@ function init(){
text = '已通过';
color = '#19BE6B';
}
- if(status == '0'){
+ if(status == '0' || status == '4'){
text = '待审核';
color = '#FF9900';
}