diff --git a/src/views/admin/system/menu/index.vue b/src/views/admin/system/menu/index.vue
index 1215092..e7a84d9 100644
--- a/src/views/admin/system/menu/index.vue
+++ b/src/views/admin/system/menu/index.vue
@@ -215,10 +215,10 @@ const handleDelete = async (row: any) => {
diff --git a/src/views/mch/mch-dept/index.vue b/src/views/mch/mch-dept/index.vue
index 386998b..29cdf2a 100644
--- a/src/views/mch/mch-dept/index.vue
+++ b/src/views/mch/mch-dept/index.vue
@@ -90,16 +90,10 @@
import { BasicTableProps, useTable } from "/@/hooks/table"
import * as mchDeptUserApi from "/@/api/wallet/mch-dept"
import { useMessage, useMessageBox } from "/@/hooks/message"
-import { useDict } from "/@/hooks/dict"
-import { ro } from "element-plus/es/locale"
-// 引入组件
const FormDialog = defineAsyncComponent(() => import("./form.vue"))
-// 定义查询字典
-// 定义变量内容
const formDialogRef = ref()
-// 搜索变量
const queryRef = ref()
const showSearch = ref(true)
// 多选变量
diff --git a/src/views/mch/mch-manage/index.vue b/src/views/mch/mch-manage/index.vue
index b48e890..73fac38 100644
--- a/src/views/mch/mch-manage/index.vue
+++ b/src/views/mch/mch-manage/index.vue
@@ -316,7 +316,7 @@ const handleDelete = async (ids: string[]) => {
text-overflow: ellipsis;
}
}
-::v-deep .el-table .success-row {
+:deep(.el-table) .success-row {
--el-table-tr-bg-color: var(--el-color-success-light-9);
}
diff --git a/src/views/supermarketerp/retailManagement/smErpRetailBack/form.vue b/src/views/supermarketerp/retailManagement/smErpRetailBack/form.vue
index 002fa6a..9f65d59 100644
--- a/src/views/supermarketerp/retailManagement/smErpRetailBack/form.vue
+++ b/src/views/supermarketerp/retailManagement/smErpRetailBack/form.vue
@@ -484,7 +484,7 @@ onMounted(() => {
diff --git a/src/views/supermarketerp/supermarketSpu/form.vue b/src/views/supermarketerp/supermarketSpu/form.vue
index 87354fb..906093c 100644
--- a/src/views/supermarketerp/supermarketSpu/form.vue
+++ b/src/views/supermarketerp/supermarketSpu/form.vue
@@ -301,11 +301,8 @@ const onSubmit = async () => {
} catch (err: any) {
useMessage().error(err.msg)
} finally {
- let timer = null
- timer = setTimeout(() => {
- loading.value = false
- timer = null
- }, 500)
+ await new Promise((resolve) => setTimeout(resolve, 500))
+ loading.value = false
}
}
@@ -319,7 +316,7 @@ defineExpose({
overflow-y: auto;
height: 54vh;
}
-::v-deep .el-tabs .el-tabs__nav .is-active {
+:deep(.el-tabs .el-tabs__nav) .is-active {
color: #2e5cf6 !important;
font-weight: bold !important;
}
diff --git a/src/views/wallet/wallet-inactive/index.vue b/src/views/wallet/wallet-inactive/index.vue
index 168990e..3b1fb8c 100644
--- a/src/views/wallet/wallet-inactive/index.vue
+++ b/src/views/wallet/wallet-inactive/index.vue
@@ -199,7 +199,7 @@ const handleDelete = async (ids: string[]) => {