基础管理-线路工程管理
This commit is contained in:
parent
a75811ca29
commit
320c89fffd
|
|
@ -147,13 +147,13 @@ function setParams(params) {
|
|||
success: function(res) {
|
||||
layer.close(loadingMsg);
|
||||
if (res.code === 200) {
|
||||
layer.msg(res.data, {icon: 1});
|
||||
layer.msg(res.msg, {icon: 1});
|
||||
setTimeout(function() {
|
||||
closePage(1);
|
||||
},3000)
|
||||
// 关闭页面并刷新父页面
|
||||
} else {
|
||||
layer.msg(res.data || '上传失败', {icon: 2});
|
||||
layer.msg(res.msg || '上传失败', {icon: 2});
|
||||
// 上传失败时重置
|
||||
resetFileSelection();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -155,11 +155,15 @@ function saveData(data) {
|
|||
}, function (result) {
|
||||
layer.close(loadingMsg);
|
||||
if (result.code === 200) {
|
||||
closePage(1);
|
||||
parent.layer.msg(result.msg, {icon: 1});
|
||||
layer.msg(result.msg, {icon: 1});
|
||||
setTimeout(function () {
|
||||
closePage(1);
|
||||
},3000)
|
||||
} else {
|
||||
layer.alert(result.msg, {icon: 2})
|
||||
enableForm();
|
||||
setTimeout(function () {
|
||||
enableForm();
|
||||
},3000)
|
||||
}
|
||||
}, function (xhr) {
|
||||
layer.close(loadingMsg);
|
||||
|
|
@ -174,5 +178,6 @@ function closePage(type) {
|
|||
parent.layer.close(index);
|
||||
if (type === 1) {
|
||||
parent.reloadData()
|
||||
parent.parent.reloadData()
|
||||
}
|
||||
}
|
||||
|
|
@ -171,8 +171,11 @@ function delData(id) {
|
|||
}, function (result) {
|
||||
layer.close(loadingMsg); // 关闭提示层
|
||||
if (result.code === 200) {
|
||||
parent.layer.msg(result.msg, {icon: 1})
|
||||
query()
|
||||
layer.msg(result.msg, {icon: 1})
|
||||
setTimeout(function () {
|
||||
parent.reloadData()
|
||||
query()
|
||||
},1000)
|
||||
} else if (result.code === 500) {
|
||||
layer.alert(result.msg, {icon: 2})
|
||||
}
|
||||
|
|
|
|||
|
|
@ -394,8 +394,10 @@ function saveData(data) {
|
|||
}, function (result) {
|
||||
layer.close(loadingMsg);
|
||||
if (result.code === 200) {
|
||||
closePage(1);
|
||||
parent.layer.msg(result.msg, {icon: 1});
|
||||
layer.msg(result.msg, {icon: 1});
|
||||
setTimeout(function () {
|
||||
closePage(1);
|
||||
},3000)
|
||||
} else {
|
||||
layer.alert(result.msg, {icon: 2})
|
||||
setTimeout(function () {
|
||||
|
|
|
|||
|
|
@ -115,8 +115,9 @@ function initTable(dataList, limit, page) {
|
|||
title: "操作", unresize: true, width: 200, align: "center",
|
||||
templet: function (d) {
|
||||
let html = '';
|
||||
let del = "<a class=\"layui-icon layui-icon-delete\" style='cursor:pointer;' title='删除' onclick=\"delData('" + d.id + "', '" + JSON.stringify(d.tbSpanTowerList) + "')\">删除</a>"
|
||||
let edit = "<a class=\"layui-icon layui-icon-edit\" style='cursor:pointer;' title='修改' onclick=\"addData('" + d.id + "')\">修改</a>";
|
||||
let encodedTowerList = encodeURIComponent(JSON.stringify(d.tbSpanTowerList));
|
||||
let del = "<a class=\"layui-icon layui-icon-delete\" style='cursor:pointer;' title='删除' onclick=\"delData('" + d.id + "', '" + encodedTowerList + "')\">删除</a>";
|
||||
let edit = "<a class=\"layui-icon layui-icon-edit\" style='cursor:pointer;' title='修改' onclick=\"addData('" + d.id + "')\">修改</a>";
|
||||
html = edit + del;
|
||||
if (d.delFlag == 1) {
|
||||
return '';
|
||||
|
|
@ -193,11 +194,13 @@ function addDataThreeSpan(id) {
|
|||
function delData(id, tbSpanTowerList) {
|
||||
// 将字符串转回对象
|
||||
try {
|
||||
// 将字符串转回对象
|
||||
// 处理可能的编码问题
|
||||
tbSpanTowerList = tbSpanTowerList.replace(/[\u0000-\u0019]+/g,""); // 移除不可见字符
|
||||
tbSpanTowerList = JSON.parse(tbSpanTowerList);
|
||||
} catch(e) {
|
||||
tbSpanTowerList = [];
|
||||
}
|
||||
|
||||
layer.confirm("确定删除吗?", {
|
||||
move: false
|
||||
}, function () {
|
||||
|
|
@ -205,26 +208,29 @@ function delData(id, tbSpanTowerList) {
|
|||
let url = dataUrl + "/tbThreeSpan/delTbThreeSpan";
|
||||
let params = {
|
||||
'id': id,
|
||||
'tbSpanTowerList':tbSpanTowerList
|
||||
'tbSpanTowerList': tbSpanTowerList
|
||||
}
|
||||
params = {
|
||||
encryptedData: encryptCBC(JSON.stringify(params))
|
||||
}
|
||||
|
||||
ajaxRequest(url, "POST", params, true, function () {
|
||||
}, function (result) {
|
||||
layer.close(loadingMsg); // 关闭提示层
|
||||
layer.close(loadingMsg);
|
||||
if (result.code === 200) {
|
||||
parent.layer.msg(result.data, {icon: 1})
|
||||
parent.reloadData()
|
||||
query()
|
||||
} else if (result.code === 500) {
|
||||
layer.alert(result.data, {icon: 2})
|
||||
layer.msg(result.msg, {icon: 1});
|
||||
setTimeout(function () {
|
||||
parent.reloadData();
|
||||
query();
|
||||
}, 3000);
|
||||
} else {
|
||||
layer.alert(result.msg, {icon: 2});
|
||||
}
|
||||
}, function (xhr) {
|
||||
layer.close(loadingMsg); // 关闭提示层
|
||||
error(xhr)
|
||||
layer.close(loadingMsg);
|
||||
error(xhr);
|
||||
});
|
||||
})
|
||||
});
|
||||
}
|
||||
|
||||
function exportThreeSpan(){
|
||||
|
|
|
|||
|
|
@ -217,11 +217,15 @@ function saveData(data) {
|
|||
}, function (result) {
|
||||
layer.close(loadingMsg);
|
||||
if (result.code === 200) {
|
||||
closePage(1);
|
||||
parent.layer.msg(result.msg, {icon: 1});
|
||||
layer.msg(result.msg, {icon: 1});
|
||||
setTimeout(function () {
|
||||
closePage(1);
|
||||
},3000)
|
||||
} else {
|
||||
layer.alert(result.msg, {icon: 2})
|
||||
enableForm(); // 保存失败时启用表单
|
||||
setTimeout(function () {
|
||||
enableForm();
|
||||
},3000)
|
||||
}
|
||||
}, function (xhr) {
|
||||
layer.close(loadingMsg);
|
||||
|
|
|
|||
|
|
@ -169,11 +169,14 @@ function delData(id) {
|
|||
}, function (result) {
|
||||
layer.close(loadingMsg); // 关闭提示层
|
||||
if (result.code === 200) {
|
||||
parent.layer.msg(result.data, {icon: 1})
|
||||
parent.reloadData()
|
||||
query()
|
||||
layer.msg(result.msg, {icon: 1})
|
||||
setTimeout(function () {
|
||||
parent.reloadData()
|
||||
query()
|
||||
},1000)
|
||||
|
||||
} else if (result.code === 500) {
|
||||
layer.alert(result.data, {icon: 2})
|
||||
layer.alert(result.msg, {icon: 2})
|
||||
}
|
||||
}, function (xhr) {
|
||||
layer.close(loadingMsg); // 关闭提示层
|
||||
|
|
|
|||
|
|
@ -197,7 +197,7 @@
|
|||
<div class="upload-title">
|
||||
上传填好的信息表
|
||||
</div>
|
||||
<div class="upload-desc">文件后缀名必须为xls 或 xlsx(即Excel格式),文件大小不得超过10M</div>
|
||||
<div class="upload-desc">文件后缀名必须为xls 或 xlsx(即Excel格式),文件大小不得超过10M,最多支持导入3000条数据</div>
|
||||
<button type="button" class="layui-btn layui-btn-primary layui-btn-sm" id="uploadFileWGS84">上传文件</button>
|
||||
<!-- 添加文件名显示区域 -->
|
||||
<div id="wgs84FileBox" style="display: none; margin-top: 10px;">
|
||||
|
|
@ -220,7 +220,7 @@
|
|||
<div class="upload-title">
|
||||
上传填好的信息表
|
||||
</div>
|
||||
<div class="upload-desc">文件后缀名必须为xls 或 xlsx(即Excel格式),文件大小不得超过10M</div>
|
||||
<div class="upload-desc">文件后缀名必须为xls 或 xlsx(即Excel格式),文件大小不得超过10M,最多支持导入3000条数据</div>
|
||||
<button type="button" class="layui-btn layui-btn-primary layui-btn-sm" id="uploadFile2000">上传文件</button>
|
||||
<!-- 添加文件名显示区域 -->
|
||||
<div id="2000FileBox" style="display: none; margin-top: 10px;">
|
||||
|
|
|
|||
Loading…
Reference in New Issue