|
@@ -102,7 +102,7 @@
|
|
upload-url="/api/admin/tb/crm/detail/sop/import"
|
|
upload-url="/api/admin/tb/crm/detail/sop/import"
|
|
:format="['xls', 'xlsx']"
|
|
:format="['xls', 'xlsx']"
|
|
:uploadData="{ crmNo: props.dispatchInfo.crmNo }"
|
|
:uploadData="{ crmNo: props.dispatchInfo.crmNo }"
|
|
- @onSuccess="fetchData"
|
|
|
|
|
|
+ @onSuccess="search"
|
|
:failRule="uploadFailRule"
|
|
:failRule="uploadFailRule"
|
|
>
|
|
>
|
|
<t-button variant="outline">
|
|
<t-button variant="outline">
|
|
@@ -200,7 +200,7 @@
|
|
<AllocationDialog
|
|
<AllocationDialog
|
|
v-model:visible="showAllocationDialog"
|
|
v-model:visible="showAllocationDialog"
|
|
:curRow="curRow"
|
|
:curRow="curRow"
|
|
- @success="fetchData"
|
|
|
|
|
|
+ @success="search"
|
|
:isCloud="isCloud"
|
|
:isCloud="isCloud"
|
|
></AllocationDialog>
|
|
></AllocationDialog>
|
|
</my-drawer>
|
|
</my-drawer>
|
|
@@ -304,7 +304,11 @@ const addSopItem = (item) => {
|
|
isCloud.value
|
|
isCloud.value
|
|
).then(() => {
|
|
).then(() => {
|
|
MessagePlugin.success(curRow.value?.id ? '修改成功' : '新增成功');
|
|
MessagePlugin.success(curRow.value?.id ? '修改成功' : '新增成功');
|
|
- fetchData();
|
|
|
|
|
|
+ if (curRow.value?.id) {
|
|
|
|
+ fetchData();
|
|
|
|
+ } else {
|
|
|
|
+ search();
|
|
|
|
+ }
|
|
});
|
|
});
|
|
};
|
|
};
|
|
const editSopItem = (row) => {
|
|
const editSopItem = (row) => {
|
|
@@ -412,7 +416,7 @@ const getInfo = () => {
|
|
});
|
|
});
|
|
};
|
|
};
|
|
const whenOpen = () => {
|
|
const whenOpen = () => {
|
|
- fetchData();
|
|
|
|
|
|
+ search();
|
|
getInfo();
|
|
getInfo();
|
|
};
|
|
};
|
|
|
|
|