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 @@ - - - - - \ 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,