diff --git a/src/views/device/components/Metadata/Import/index.vue b/src/views/device/components/Metadata/Import/index.vue index a5285c75..5fcf73d7 100644 --- a/src/views/device/components/Metadata/Import/index.vue +++ b/src/views/device/components/Metadata/Import/index.vue @@ -34,13 +34,14 @@ - - - @@ -61,7 +62,7 @@ import { Store } from 'jetlinks-store'; import { SystemConst } from '@/utils/consts'; import { useInstanceStore } from '@/store/instance' import { useProductStore } from '@/store/product'; -import { UploadOutlined } from '@ant-design/icons-vue'; +import { UploadOutlined, ExclamationCircleOutlined } from '@ant-design/icons-vue'; import { FILE_UPLOAD } from '@/api/comm'; import { LocalStore } from '@/utils/comm'; import { TOKEN_KEY } from '@/utils/variable'; @@ -175,6 +176,10 @@ const beforeUpload: UploadProps['beforeUpload'] = file => { const fileChange = (info: UploadChangeParam) => { if (info.file.status === 'done') { console.log(info) + const { response } = info.file + if (response.status === 200) { + formModel.upload = response.result + } } } @@ -285,4 +290,10 @@ const handleImport = async () => { padding: 10px; } } +.upload-button { + width: 37px; + height: 30px; + line-height: 30px; + margin: 0 -11px; +} \ No newline at end of file diff --git a/src/views/device/components/Metadata/index.vue b/src/views/device/components/Metadata/index.vue index 3493c164..9250a832 100644 --- a/src/views/device/components/Metadata/index.vue +++ b/src/views/device/components/Metadata/index.vue @@ -44,7 +44,6 @@ - {{ visible }}