diff --git a/src/views/customerService/product/component/importDialog.vue b/src/views/customerService/product/component/importDialog.vue
index 57ee4ca..1d2109e 100644
--- a/src/views/customerService/product/component/importDialog.vue
+++ b/src/views/customerService/product/component/importDialog.vue
@@ -261,7 +261,7 @@ const handleCustomUpload = async (file: File) => {
formData.append('type', 'zip');
formData.append('fileName', file.name);
- const response = await importProduct(formData);
+ const response: any = await importProduct(formData);
console.log('导入响应:', response);
if (response.code === 0 || response.failCount !== undefined) {
diff --git a/src/views/system/dict/dataList.vue b/src/views/system/dict/dataList.vue
index b2ea64a..aae7843 100644
--- a/src/views/system/dict/dataList.vue
+++ b/src/views/system/dict/dataList.vue
@@ -172,7 +172,7 @@ export default defineComponent({
editDicRef.value.openDialog(row);
};
// 删除字典
- const onRowDel = (row: TableDataRow) => {
+ const onRowDel = (row: TableDataRow | null) => {
let msg = '你确定要删除所选数据?';
let ids:number[] = [] ;
if(row){
diff --git a/src/views/system/menu/component/editMenu.vue b/src/views/system/menu/component/editMenu.vue
index e817728..a08d4d9 100644
--- a/src/views/system/menu/component/editMenu.vue
+++ b/src/views/system/menu/component/editMenu.vue
@@ -151,7 +151,7 @@ export default defineComponent({
components: { IconSelector },
props:{
visibleOptions:{
- type:Array,
+ type:Array as () => any[],
default:()=>[],
},
acType:{
@@ -165,7 +165,7 @@ export default defineComponent({
const state = reactive({
loading: false,
isShowDialog: false,
- roles:[],
+ roles:[] as any[],
// 参数请参考 `/src/router/route.ts` 中的 `dynamicRoutes` 路由菜单格式
ruleForm: {
id:undefined,
diff --git a/src/views/system/service/account.vue b/src/views/system/service/account.vue
deleted file mode 100644
index f806326..0000000
--- a/src/views/system/service/account.vue
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
- 客服账号管理
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/views/system/service/index.vue b/src/views/system/service/index.vue
deleted file mode 100644
index 9bd3256..0000000
--- a/src/views/system/service/index.vue
+++ /dev/null
@@ -1,13 +0,0 @@
-
- server 话术模板管理
-
-
-
-
-
\ No newline at end of file
diff --git a/src/views/system/service/tail.vue b/src/views/system/service/tail.vue
deleted file mode 100644
index 5839587..0000000
--- a/src/views/system/service/tail.vue
+++ /dev/null
@@ -1,13 +0,0 @@
-
-跟踪策略
-
-
-
-
-
\ No newline at end of file
diff --git a/src/views/system/user/component/editUser.vue b/src/views/system/user/component/editUser.vue
index 0fc35b9..c117668 100644
--- a/src/views/system/user/component/editUser.vue
+++ b/src/views/system/user/component/editUser.vue
@@ -120,18 +120,18 @@ export default defineComponent({
name: 'systemEditUser',
props: {
deptData: {
- type: Array,
+ type: Array as () => any[],
default: () => [],
},
genderData: {
- type: Array,
+ type: Array as () => any[],
default: () => [],
},
},
setup(prop, { emit }) {
- const roleList = ref([]);
- const postList = ref([]);
- const tenantList = ref([]); // 新增租户列表
+ const roleList = ref([]);
+ const postList = ref([]);
+ const tenantList = ref([]); // 新增租户列表
const formRef = ref(null);
const state = reactive({
isShowDialog: false,