|
@@ -1090,6 +1090,7 @@
|
|
|
<div class="footerbtn flex1">
|
|
|
<div class="borderimg">
|
|
|
<el-button
|
|
|
+ :disabled="isSubmitting"
|
|
|
@click="
|
|
|
handleEditfire();
|
|
|
"
|
|
@@ -1293,6 +1294,7 @@
|
|
|
<div class="footerbtn flex1">
|
|
|
<div class="borderimg">
|
|
|
<el-button
|
|
|
+ :disabled="isSubmitting"
|
|
|
@click="addrequest();
|
|
|
"
|
|
|
>
|
|
@@ -1465,6 +1467,7 @@
|
|
|
<div class="footerbtn flex1">
|
|
|
<div class="borderimg">
|
|
|
<el-button
|
|
|
+ :disabled="isSubmitting"
|
|
|
@click="
|
|
|
addjiancf();
|
|
|
sdialog.adddialog = false;
|
|
@@ -1527,6 +1530,7 @@
|
|
|
<div class="footerbtn flex1">
|
|
|
<div class="borderimg">
|
|
|
<el-button
|
|
|
+ :disabled="isSubmitting"
|
|
|
@click="
|
|
|
addjiancf();
|
|
|
sdialog.adddwater = false;
|
|
@@ -1573,6 +1577,7 @@
|
|
|
<div class="footerbtn flex1">
|
|
|
<div class="borderimg">
|
|
|
<el-button
|
|
|
+ :disabled="isSubmitting"
|
|
|
@click="xnadd(); "
|
|
|
>
|
|
|
确定
|
|
@@ -2069,7 +2074,7 @@ const fireadd = () => {
|
|
|
//sdialog.value.dianadddialog = false;
|
|
|
}else{
|
|
|
isSubmitting = true; // 开始提交
|
|
|
- console.log("ceshibug")
|
|
|
+
|
|
|
const params = {
|
|
|
transCode: "D00004",
|
|
|
pid: firepid.value,
|
|
@@ -2277,7 +2282,10 @@ const xiugaitable = () => {
|
|
|
};
|
|
|
// 修改接口
|
|
|
const xiugaiapi = () => {
|
|
|
- const params = {
|
|
|
+ if(isSubmitting) return
|
|
|
+ else{
|
|
|
+ isSubmitting = true;
|
|
|
+ const params = {
|
|
|
transCode: "D000010",
|
|
|
pid: firepid.value,
|
|
|
site: source.site,
|
|
@@ -2287,7 +2295,7 @@ const xiugaiapi = () => {
|
|
|
.then((res) => {
|
|
|
handledisaster(aid.value);
|
|
|
ElMessage({
|
|
|
- message: "保存成功",
|
|
|
+ message: "修改成功",
|
|
|
type: "success",
|
|
|
});
|
|
|
|
|
@@ -2295,7 +2303,12 @@ const xiugaiapi = () => {
|
|
|
fun3D();
|
|
|
|
|
|
})
|
|
|
- .catch((err) => {});
|
|
|
+ .catch((err) => {})
|
|
|
+ .finally(() => {
|
|
|
+ isSubmitting = false; // 提交结束
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
};
|
|
|
|
|
|
// 水泵加载
|
|
@@ -2443,7 +2456,9 @@ const getinquire = () => {
|
|
|
// }
|
|
|
// 灾源火灾检测添加
|
|
|
const addjiancf = () => {
|
|
|
+ if(isSubmitting) return
|
|
|
if (zaihai.value.addEied == "a") {
|
|
|
+ isSubmitting = true;
|
|
|
const params = {
|
|
|
transCode: "D00006",
|
|
|
sid: firesid.value,
|
|
@@ -2463,6 +2478,9 @@ const addjiancf = () => {
|
|
|
})
|
|
|
.catch((err) => {
|
|
|
ElMessage.error(err.returnMsg);
|
|
|
+ })
|
|
|
+ .finally(() => {
|
|
|
+ isSubmitting = false; // 提交结束
|
|
|
});
|
|
|
} else {
|
|
|
zaiyuxiugaiapi();
|
|
@@ -2829,6 +2847,8 @@ const zaiyuxiugai = () => {
|
|
|
};
|
|
|
// 灾害源的检测表修改接口
|
|
|
const zaiyuxiugaiapi = () => {
|
|
|
+ if (isSubmitting) return;
|
|
|
+ isSubmitting = true;
|
|
|
const params = {
|
|
|
transCode: "D000012",
|
|
|
svid: jiancobj.value.svid,
|
|
@@ -2848,6 +2868,9 @@ const zaiyuxiugaiapi = () => {
|
|
|
})
|
|
|
.catch((err) => {
|
|
|
ElMessage.error(err.returnMsg);
|
|
|
+ })
|
|
|
+ .finally(() => {
|
|
|
+ isSubmitting = false; // 提交结束
|
|
|
});
|
|
|
};
|
|
|
// 灾源突水检测添加
|
|
@@ -2991,9 +3014,11 @@ const pumploadsave = () => {
|
|
|
|
|
|
//水泵的添加接口
|
|
|
const addrequest=()=>{
|
|
|
+ if (isSubmitting) return;
|
|
|
if(firepid.value==null||firepid.value==""){
|
|
|
ElMessage.error("巷道不能为空")
|
|
|
}else{
|
|
|
+ isSubmitting = true;
|
|
|
const params = {
|
|
|
transCode: "D20002",
|
|
|
pumpid:pumpobj.value.pumpid,
|
|
@@ -3020,6 +3045,9 @@ const addrequest=()=>{
|
|
|
const regex = /字段\d*/g;
|
|
|
let Msg=err.returnMsg.replace(regex, '');
|
|
|
ElMessage.error(Msg)
|
|
|
+ })
|
|
|
+ .finally(() => {
|
|
|
+ isSubmitting = false; // 提交结束
|
|
|
});
|
|
|
}
|
|
|
}
|
|
@@ -3073,11 +3101,13 @@ const clineadd=()=>{
|
|
|
}
|
|
|
//性能表添加接口
|
|
|
const xnadd=()=>{
|
|
|
+ if (isSubmitting) return;
|
|
|
if(pumpxc.value.hight==''||pumpxc.value.hight==null){
|
|
|
ElMessage.error("水位高度不能空")
|
|
|
}else if(pumpxc.value.flow==''||pumpxc.value.flow==null){
|
|
|
ElMessage.error("流量不能为空")
|
|
|
}else{
|
|
|
+ isSubmitting = true;
|
|
|
const params = {
|
|
|
transCode: "D20005",
|
|
|
pumphfid:pumpxc.value.pumphfid,
|
|
@@ -3096,6 +3126,9 @@ const xnadd=()=>{
|
|
|
})
|
|
|
.catch((err) => {
|
|
|
ElMessage.error(err.returnMsg);
|
|
|
+ })
|
|
|
+ .finally(() => {
|
|
|
+ isSubmitting = false; // 提交结束
|
|
|
});
|
|
|
}
|
|
|
}
|