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