From c855aff557f40ac1f0a33dd64110a45d633bdc91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E6=97=A6?= Date: Sun, 15 Jun 2025 16:59:50 +0800 Subject: [PATCH] refactor: update build script and improve type annotations in modal components --- package.json | 2 +- src/components/modal/point-bind-modal.vue | 2 +- src/components/modal/robot-add-modal.vue | 2 +- src/components/modal/robot-bind-modal.vue | 2 +- src/components/modal/route-bind-modal.vue | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index c2e7a67..3223b8a 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "type": "module", "scripts": { "start": "vite", - "build": "vue-tsc -b && vite build && npm run copy-mocks", + "build": "vue-tsc -b && vite build", "copy-mocks": "node -e \"const fs=require('fs');const path=require('path');function copyDir(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});fs.readdirSync(s).forEach(f=>{const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?copyDir(sp,dp):fs.copyFileSync(sp,dp)})}copyDir('mocks','dist/mocks')\"", "preview": "vite preview" }, diff --git a/src/components/modal/point-bind-modal.vue b/src/components/modal/point-bind-modal.vue index 4336116..f94e315 100644 --- a/src/components/modal/point-bind-modal.vue +++ b/src/components/modal/point-bind-modal.vue @@ -84,7 +84,7 @@ const submit = () => { :rowSelection="{ columnWidth: 32, selectedRowKeys: selected, - onChange: (keys) => (selected = keys), + onChange: (keys: string[]) => (selected = keys), }" :scroll="{ y: 80 }" bordered diff --git a/src/components/modal/robot-add-modal.vue b/src/components/modal/robot-add-modal.vue index 1b9ec74..ff50c48 100644 --- a/src/components/modal/robot-add-modal.vue +++ b/src/components/modal/robot-add-modal.vue @@ -69,7 +69,7 @@ const submit = () => { :rowSelection="{ columnWidth: 32, selectedRowKeys: selected, - onChange: (keys) => (selected = keys), + onChange: (keys: string[]) => (selected = keys), }" :scroll="{ y: 80 }" bordered diff --git a/src/components/modal/robot-bind-modal.vue b/src/components/modal/robot-bind-modal.vue index e740807..08dc59d 100644 --- a/src/components/modal/robot-bind-modal.vue +++ b/src/components/modal/robot-bind-modal.vue @@ -53,7 +53,7 @@ const submit = () => { :rowSelection="{ columnWidth: 32, selectedRowKeys: selected, - onChange: (keys) => (selected = keys), + onChange: (keys: string[]) => (selected = keys), }" :scroll="{ y: 80 }" bordered diff --git a/src/components/modal/route-bind-modal.vue b/src/components/modal/route-bind-modal.vue index 549d609..d7d4d72 100644 --- a/src/components/modal/route-bind-modal.vue +++ b/src/components/modal/route-bind-modal.vue @@ -54,7 +54,7 @@ const submit = () => { :rowSelection="{ columnWidth: 32, selectedRowKeys: selected, - onChange: (keys) => (selected = keys), + onChange: (keys: string[]) => (selected = keys), }" :scroll="{ y: 80 }" bordered