优化碳排管理
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<!-- 首页 -->
|
||||
<div v-if="isMainPage">
|
||||
<div v-if="isMainPage" style="height: 100%">
|
||||
<ns-view-list-table v-bind="tableConfig" :scroll="{ x: 750 }" :model="data" ref="mainRef" />
|
||||
</div>
|
||||
<!-- 填报页 -->
|
||||
@@ -153,10 +153,7 @@
|
||||
formState.value.orgId = orgId.value;
|
||||
formState.value.startTime = formState.value.reportScope[0];
|
||||
formState.value.endTime = formState.value.reportScope[1];
|
||||
if (
|
||||
oldStartTime.value === formState.value.startTime &&
|
||||
oldEndTime.value === formState.value.endTime
|
||||
) {
|
||||
if (text.value === '新增报告') {
|
||||
spinning.value = true;
|
||||
fetch(carbonInventoryCheck.createOrUpdate, formState.value).then((res) => {
|
||||
visible.value = false;
|
||||
@@ -164,26 +161,38 @@
|
||||
spinning.value = false;
|
||||
});
|
||||
} else {
|
||||
Modal.confirm({
|
||||
title: '修改日期后会导致数据丢失是否保留数据?',
|
||||
icon: createVNode(ExclamationCircleOutlined),
|
||||
onOk() {
|
||||
spinning.value = true;
|
||||
fetch(carbonInventoryCheck.createOrUpdate, formState.value)
|
||||
.then((res) => {
|
||||
visible.value = false;
|
||||
mainRef.value?.nsTableRef.reload();
|
||||
spinning.value = false;
|
||||
})
|
||||
.catch((error) => {
|
||||
message.error(error ? error : '保存失败!');
|
||||
});
|
||||
},
|
||||
onCancel() {
|
||||
console.log('Cancel');
|
||||
},
|
||||
class: 'test',
|
||||
});
|
||||
if (
|
||||
oldStartTime.value === formState.value.startTime &&
|
||||
oldEndTime.value === formState.value.endTime
|
||||
) {
|
||||
spinning.value = true;
|
||||
fetch(carbonInventoryCheck.createOrUpdate, formState.value).then((res) => {
|
||||
visible.value = false;
|
||||
mainRef.value?.nsTableRef.reload();
|
||||
spinning.value = false;
|
||||
});
|
||||
} else {
|
||||
Modal.confirm({
|
||||
title: '修改日期会导致已有数据丢失,是否继续修改?',
|
||||
icon: createVNode(ExclamationCircleOutlined),
|
||||
onOk() {
|
||||
spinning.value = true;
|
||||
fetch(carbonInventoryCheck.createOrUpdate, formState.value)
|
||||
.then((res) => {
|
||||
visible.value = false;
|
||||
mainRef.value?.nsTableRef.reload();
|
||||
spinning.value = false;
|
||||
})
|
||||
.catch((error) => {
|
||||
message.error(error ? error : '保存失败!');
|
||||
});
|
||||
},
|
||||
onCancel() {
|
||||
console.log('Cancel');
|
||||
},
|
||||
class: 'test',
|
||||
});
|
||||
}
|
||||
}
|
||||
})
|
||||
.catch((error) => {
|
||||
|
Reference in New Issue
Block a user