基础管理-线路工程管理

This commit is contained in:
lSun 2025-04-29 15:25:52 +08:00
parent 153e07d522
commit b090147172
2 changed files with 25 additions and 4 deletions

View File

@ -171,6 +171,16 @@ function saveData2() {
$('#formSubmit').trigger('click') $('#formSubmit').trigger('click')
} }
// 处理空字段转换为null
function handleEmptyFields(data) {
for (let key in data) {
if (data[key] === '' || data[key] === undefined) {
data[key] = null;
}
}
return data;
}
// 保存数据 // 保存数据
function saveData(data) { function saveData(data) {
let loadingMsg = layer.msg('数据上传中,请稍候...', {icon: 16, scrollbar: false, time: 0}); let loadingMsg = layer.msg('数据上传中,请稍候...', {icon: 16, scrollbar: false, time: 0});
@ -180,15 +190,20 @@ function saveData(data) {
url = dataUrl + "/tbProject/updateTbProject"; url = dataUrl + "/tbProject/updateTbProject";
} }
params.departId = params.orgId_select_nodeId; params.departId = params.orgId_select_nodeId;
console.log("线路工程管理的新增修改", params)
// 处理空字段
params = handleEmptyFields(params);
console.log("线路工程管理的新增修改", params);
params = { params = {
encryptedData: encryptCBC(JSON.stringify(params)) encryptedData: encryptCBC(JSON.stringify(params))
} }
ajaxRequest(url, "POST", params, true, function () { ajaxRequest(url, "POST", params, true, function () {
$('.save').addClass("layui-btn-disabled").attr("disabled", true); $('.save').addClass("layui-btn-disabled").attr("disabled", true);
$('.cancel').addClass("layui-btn-disabled").attr("disabled", true); $('.cancel').addClass("layui-btn-disabled").attr("disabled", true);
}, function (result) { }, function (result) {
layer.close(loadingMsg); // 关闭提示层 layer.close(loadingMsg);
if (result.code === 200) { if (result.code === 200) {
closePage(1); closePage(1);
parent.layer.msg(result.msg, {icon: 1}); parent.layer.msg(result.msg, {icon: 1});
@ -198,7 +213,7 @@ function saveData(data) {
$('.cancel').removeClass("layui-btn-disabled").attr("disabled", false); $('.cancel').removeClass("layui-btn-disabled").attr("disabled", false);
} }
}, function (xhr) { }, function (xhr) {
layer.close(loadingMsg); // 关闭提示层 layer.close(loadingMsg);
$('.save').removeClass("layui-btn-disabled").attr("disabled", false); $('.save').removeClass("layui-btn-disabled").attr("disabled", false);
$('.cancel').removeClass("layui-btn-disabled").attr("disabled", false); $('.cancel').removeClass("layui-btn-disabled").attr("disabled", false);
error(xhr) error(xhr)

View File

@ -77,7 +77,13 @@ function initTable(dataList, limit, page) {
{field: "lineLength", title: "线路长度km",width: 200, unresize: true, align: "center"}, {field: "lineLength", title: "线路长度km",width: 200, unresize: true, align: "center"},
{field: "", title: "计划起止时间",width: 180, unresize: true, align: "center", {field: "", title: "计划起止时间",width: 180, unresize: true, align: "center",
templet: function (d) { templet: function (d) {
let html = d.planStartTime + "~" + d.planEndTime; let html="";
if(d.planStartTime){
html = d.planStartTime;
}
if(d.planEndTime){
html += "~" + d.planEndTime;
}
return html; return html;
} }
}, },