diff --git a/src/views/YunYingserviceStaff/YunYingserviceStaffList/index.vue b/src/views/YunYingserviceStaff/YunYingserviceStaffList/index.vue
index 6747acb..526d0b5 100644
--- a/src/views/YunYingserviceStaff/YunYingserviceStaffList/index.vue
+++ b/src/views/YunYingserviceStaff/YunYingserviceStaffList/index.vue
@@ -280,23 +280,22 @@ function handleDelete({ id }) {
content: t('button.confirm'),
okText: t('button.confirm'),
onOk: () => {
- return new Promise((resolve, reject) => {
- ; (async () => {
- try {
- const { success } = await apis.productOrder.delItem(id).catch(() => {
- throw new Error()
- })
- if (config('http.code.success') === success) {
- resolve()
- message.success(t('component.message.success.delete'))
- await getPageList()
- }
- } catch (error) {
- reject()
+ return new Promise(async (resolve, reject) => {
+ try {
+ const res = await apis.serviceStaffList.delItem(id);
+ if (config('http.code.success') === res.success) {
+ message.success(t('component.message.success.delete'));
+ await getPageList();
+ resolve();
+ } else {
+ reject(new Error('API returned failure'));
}
- })()
- })
- },
+ } catch (error) {
+ message.error(t('component.message.error.delete'));
+ reject(error);
+ }
+ });
+ }
})
}
diff --git a/src/views/serverObj/serverList/components/TransferOut.vue b/src/views/serverObj/serverList/components/TransferOut.vue
index bc9e202..edd61cb 100644
--- a/src/views/serverObj/serverList/components/TransferOut.vue
+++ b/src/views/serverObj/serverList/components/TransferOut.vue
@@ -119,14 +119,21 @@ function handleOk() {
break
}
hideLoading()
- if (config('http.code.success') === true) {
+
+ // 修改这里:检查请求是否成功
+ if (result && config('http.code.success') === result.success) {
hideModal()
+ // 触发列表刷新
emit('ok')
+ // 可以添加成功提示
+ message.success('操作成功')
+ } else {
+ message.error('操作失败')
}
} catch (error) {
console.log(error.message)
hideLoading()
- // message.error(error.message)
+ message.error('操作失败')
}
})
.catch(() => {
diff --git a/src/views/serverObj/serverList/index.vue b/src/views/serverObj/serverList/index.vue
index fb45fa1..7761133 100644
--- a/src/views/serverObj/serverList/index.vue
+++ b/src/views/serverObj/serverList/index.vue
@@ -362,7 +362,7 @@
-
+
diff --git a/src/views/workorderMenu/waitWorkOrder/index.vue b/src/views/workorderMenu/waitWorkOrder/index.vue
index 291d5dc..e41536d 100644
--- a/src/views/workorderMenu/waitWorkOrder/index.vue
+++ b/src/views/workorderMenu/waitWorkOrder/index.vue
@@ -102,7 +102,7 @@
-
+
{{ $t('button.reset') }}
@@ -126,7 +126,7 @@
-
+