| | |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "@arco-design/web-vue": "^2.44.7", |
| | | "@vue-office/docx": "^1.6.2", |
| | | "@vue-office/excel": "^1.7.11", |
| | | "@vueuse/core": "^9.3.0", |
| | | "arco-design-pro-vue": "^2.7.3", |
| | | "axios": "^0.24.0", |
| | |
| | | "path-browserify": "^1.0.1" |
| | | } |
| | | }, |
| | | "node_modules/@vue-office/docx": { |
| | | "version": "1.6.2", |
| | | "resolved": "https://registry.npmmirror.com/@vue-office/docx/-/docx-1.6.2.tgz", |
| | | "integrity": "sha512-OHAoUHeY8nHjhWvwDhlPx+/rmRkxmqLpvPgtfCEOZ4H1c1LCdJ6eDbdV3152ww8dcdZ7fgGQu3fmSSaI7JwdpQ==", |
| | | "hasInstallScript": true, |
| | | "peerDependencies": { |
| | | "@vue/composition-api": "^1.7.1", |
| | | "vue": "^2.0.0 || >=3.0.0", |
| | | "vue-demi": "^0.14.6" |
| | | }, |
| | | "peerDependenciesMeta": { |
| | | "@vue/composition-api": { |
| | | "optional": true |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/@vue-office/excel": { |
| | | "version": "1.7.11", |
| | | "resolved": "https://registry.npmmirror.com/@vue-office/excel/-/excel-1.7.11.tgz", |
| | | "integrity": "sha512-LF3R9IV573Sf4qTu6Ik5Ee8UMfkrsZQ6HEQE25/2m1c0CMcHX6KanIy6Cz0b0Q+FrLH3TjIsLTm6oPcqAbDGSA==", |
| | | "hasInstallScript": true, |
| | | "peerDependencies": { |
| | | "@vue/composition-api": "^1.7.1", |
| | | "vue": "^2.0.0 || >=3.0.0", |
| | | "vue-demi": "^0.14.6" |
| | | }, |
| | | "peerDependenciesMeta": { |
| | | "@vue/composition-api": { |
| | | "optional": true |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/@vue/babel-helper-vue-transform-on": { |
| | | "version": "1.2.2", |
| | | "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.2.2.tgz", |
| | |
| | | "url": "https://github.com/sponsors/antfu" |
| | | } |
| | | }, |
| | | "node_modules/@vueuse/core/node_modules/vue-demi": { |
| | | "version": "0.14.8", |
| | | "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.8.tgz", |
| | | "integrity": "sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==", |
| | | "hasInstallScript": true, |
| | | "license": "MIT", |
| | | "bin": { |
| | | "vue-demi-fix": "bin/vue-demi-fix.js", |
| | | "vue-demi-switch": "bin/vue-demi-switch.js" |
| | | }, |
| | | "engines": { |
| | | "node": ">=12" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/antfu" |
| | | }, |
| | | "peerDependencies": { |
| | | "@vue/composition-api": "^1.0.0-rc.1", |
| | | "vue": "^3.0.0-0 || ^2.6.0" |
| | | }, |
| | | "peerDependenciesMeta": { |
| | | "@vue/composition-api": { |
| | | "optional": true |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/@vueuse/metadata": { |
| | | "version": "9.13.0", |
| | | "resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.13.0.tgz", |
| | |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/antfu" |
| | | } |
| | | }, |
| | | "node_modules/@vueuse/shared/node_modules/vue-demi": { |
| | | "version": "0.14.8", |
| | | "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.8.tgz", |
| | | "integrity": "sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==", |
| | | "hasInstallScript": true, |
| | | "license": "MIT", |
| | | "bin": { |
| | | "vue-demi-fix": "bin/vue-demi-fix.js", |
| | | "vue-demi-switch": "bin/vue-demi-switch.js" |
| | | }, |
| | | "engines": { |
| | | "node": ">=12" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/antfu" |
| | | }, |
| | | "peerDependencies": { |
| | | "@vue/composition-api": "^1.0.0-rc.1", |
| | | "vue": "^3.0.0-0 || ^2.6.0" |
| | | }, |
| | | "peerDependenciesMeta": { |
| | | "@vue/composition-api": { |
| | | "optional": true |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/acorn": { |
| | |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/pinia/node_modules/vue-demi": { |
| | | "version": "0.14.8", |
| | | "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.8.tgz", |
| | | "integrity": "sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==", |
| | | "hasInstallScript": true, |
| | | "license": "MIT", |
| | | "bin": { |
| | | "vue-demi-fix": "bin/vue-demi-fix.js", |
| | | "vue-demi-switch": "bin/vue-demi-switch.js" |
| | | }, |
| | | "engines": { |
| | | "node": ">=12" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/antfu" |
| | | }, |
| | | "peerDependencies": { |
| | | "@vue/composition-api": "^1.0.0-rc.1", |
| | | "vue": "^3.0.0-0 || ^2.6.0" |
| | | }, |
| | | "peerDependenciesMeta": { |
| | | "@vue/composition-api": { |
| | | "optional": true |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/pinkie": { |
| | | "version": "2.0.4", |
| | | "resolved": "https://registry.npmmirror.com/pinkie/-/pinkie-2.0.4.tgz", |
| | |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/vue-demi": { |
| | | "version": "0.14.10", |
| | | "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.10.tgz", |
| | | "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", |
| | | "hasInstallScript": true, |
| | | "bin": { |
| | | "vue-demi-fix": "bin/vue-demi-fix.js", |
| | | "vue-demi-switch": "bin/vue-demi-switch.js" |
| | | }, |
| | | "engines": { |
| | | "node": ">=12" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/antfu" |
| | | }, |
| | | "peerDependencies": { |
| | | "@vue/composition-api": "^1.0.0-rc.1", |
| | | "vue": "^3.0.0-0 || ^2.6.0" |
| | | }, |
| | | "peerDependenciesMeta": { |
| | | "@vue/composition-api": { |
| | | "optional": true |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/vue-echarts": { |
| | | "version": "6.7.3", |
| | | "resolved": "https://registry.npmmirror.com/vue-echarts/-/vue-echarts-6.7.3.tgz", |
| | |
| | | "path-browserify": "^1.0.1" |
| | | } |
| | | }, |
| | | "@vue-office/docx": { |
| | | "version": "1.6.2", |
| | | "resolved": "https://registry.npmmirror.com/@vue-office/docx/-/docx-1.6.2.tgz", |
| | | "integrity": "sha512-OHAoUHeY8nHjhWvwDhlPx+/rmRkxmqLpvPgtfCEOZ4H1c1LCdJ6eDbdV3152ww8dcdZ7fgGQu3fmSSaI7JwdpQ==", |
| | | "requires": {} |
| | | }, |
| | | "@vue-office/excel": { |
| | | "version": "1.7.11", |
| | | "resolved": "https://registry.npmmirror.com/@vue-office/excel/-/excel-1.7.11.tgz", |
| | | "integrity": "sha512-LF3R9IV573Sf4qTu6Ik5Ee8UMfkrsZQ6HEQE25/2m1c0CMcHX6KanIy6Cz0b0Q+FrLH3TjIsLTm6oPcqAbDGSA==", |
| | | "requires": {} |
| | | }, |
| | | "@vue/babel-helper-vue-transform-on": { |
| | | "version": "1.2.2", |
| | | "resolved": "https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.2.2.tgz", |
| | |
| | | "@vueuse/metadata": "9.13.0", |
| | | "@vueuse/shared": "9.13.0", |
| | | "vue-demi": "*" |
| | | }, |
| | | "dependencies": { |
| | | "vue-demi": { |
| | | "version": "0.14.8", |
| | | "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.8.tgz", |
| | | "integrity": "sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==", |
| | | "requires": {} |
| | | } |
| | | } |
| | | }, |
| | | "@vueuse/metadata": { |
| | |
| | | "integrity": "sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==", |
| | | "requires": { |
| | | "vue-demi": "*" |
| | | }, |
| | | "dependencies": { |
| | | "vue-demi": { |
| | | "version": "0.14.8", |
| | | "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.8.tgz", |
| | | "integrity": "sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==", |
| | | "requires": {} |
| | | } |
| | | } |
| | | }, |
| | | "acorn": { |
| | |
| | | "requires": { |
| | | "@vue/devtools-api": "^6.5.0", |
| | | "vue-demi": ">=0.14.5" |
| | | }, |
| | | "dependencies": { |
| | | "vue-demi": { |
| | | "version": "0.14.8", |
| | | "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.8.tgz", |
| | | "integrity": "sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==", |
| | | "requires": {} |
| | | } |
| | | } |
| | | }, |
| | | "pinkie": { |
| | |
| | | "@vue/shared": "3.4.32" |
| | | } |
| | | }, |
| | | "vue-demi": { |
| | | "version": "0.14.10", |
| | | "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.10.tgz", |
| | | "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", |
| | | "requires": {} |
| | | }, |
| | | "vue-echarts": { |
| | | "version": "6.7.3", |
| | | "resolved": "https://registry.npmmirror.com/vue-echarts/-/vue-echarts-6.7.3.tgz", |
| | |
| | | </template> |
| | | |
| | | <script lang="ts" setup> |
| | | import { onMounted, onBeforeMount, reactive, ref } from 'vue'; |
| | | import { onMounted, onBeforeMount, reactive, ref } from 'vue'; |
| | | |
| | | const visible = ref(false); |
| | | const loading = ref(false); |
| | |
| | | width: '100%', |
| | | }" |
| | | alt="dessert" |
| | | :src="'http://' + item.logo" |
| | | :src="item.logo" |
| | | /> |
| | | </div> |
| | | <a-card :bordered="false" hoverable> |
| | |
| | | |
| | | <script lang="ts" setup> |
| | | import { ref, reactive, nextTick } from 'vue'; |
| | | import addModel from '@/views/dmx/model/components/addModel.vue'; |
| | | import editModel from '@/views/dmx/model/components/editModel.vue'; |
| | | import addPageModel from './components/addPageModel.vue'; |
| | | import addTableName from './components/addTableName.vue'; |
| | |
| | | const editList = ref({ llm_factory: '' }); |
| | | //增加模型子类 |
| | | const handleAddModel = () => { |
| | | if (tabKey.value == 'key') { |
| | | tabShow.value = true; |
| | | } else { |
| | | modelType.value = 2; |
| | | editList.value.llm_factory = tabKey.value; |
| | | show.value = true; |
| | | title.value = '添加模式'; |
| | | } |
| | | // if (tabKey.value == 'key') { |
| | | // tabShow.value = true; |
| | | // } else { |
| | | // modelType.value = 2; |
| | | // editList.value.llm_factory = tabKey.value; |
| | | // show.value = true; |
| | | // title.value = '添加模式'; |
| | | // } |
| | | modelType.value = 2; |
| | | editList.value.llm_factory = tabKey.value; |
| | | show.value = true; |
| | | title.value = '添加模式'; |
| | | }; |
| | | //编辑模型子类 |
| | | const handleEditModel = (val) => { |
| | |
| | | const handleDelete = async (key: any) => { |
| | | console.log(key, 45455); |
| | | // tabData.value = tabData.value.filter((item) => item.key !== key); |
| | | Reflect.deleteProperty(tabData.value, key); |
| | | await deleteLlmFactory(key); |
| | | queryModel(); |
| | | if (key !== 'key') { |
| | | Reflect.deleteProperty(tabData.value, key); |
| | | await deleteLlmFactory(key); |
| | | queryModel(); |
| | | } |
| | | }; |
| | | |
| | | const visible = ref(false); |
| | |
| | | } |
| | | } |
| | | .card_content { |
| | | position: relative; |
| | | .arco-btn-group { |
| | | position: absolute; |
| | | right: 10px; |
| | | top: 90px; |
| | | } |
| | | .card_wrap_box_img { |
| | | min-height: 200px; |
| | | max-height: 240px; |
| | |
| | | border: 1px solid var(--color-neutral-3); |
| | | border-radius: 4px; |
| | | position: relative; |
| | | .arco-btn-group { |
| | | position: absolute; |
| | | right: 10px; |
| | | top: 90px; |
| | | } |
| | | &:hover { |
| | | transform: translateY(-4px); |
| | | // box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.1); |
| | |
| | | "path-browserify" "^1.0.1" |
| | | |
| | | "@vue-office/docx@^1.6.2": |
| | | version "1.6.2" |
| | | resolved "https://registry.npmmirror.com/@vue-office/docx/-/docx-1.6.2.tgz#c97d28db60db5325dd351d90b0202dd3d54ad427" |
| | | integrity sha512-OHAoUHeY8nHjhWvwDhlPx+/rmRkxmqLpvPgtfCEOZ4H1c1LCdJ6eDbdV3152ww8dcdZ7fgGQu3fmSSaI7JwdpQ== |
| | | "integrity" "sha512-OHAoUHeY8nHjhWvwDhlPx+/rmRkxmqLpvPgtfCEOZ4H1c1LCdJ6eDbdV3152ww8dcdZ7fgGQu3fmSSaI7JwdpQ==" |
| | | "resolved" "https://registry.npmmirror.com/@vue-office/docx/-/docx-1.6.2.tgz" |
| | | "version" "1.6.2" |
| | | |
| | | "@vue-office/excel@^1.7.11": |
| | | version "1.7.11" |
| | | resolved "https://registry.npmmirror.com/@vue-office/excel/-/excel-1.7.11.tgz#e37e5a2c212907a62c9b65e42d9df21f9c68a2cc" |
| | | integrity sha512-LF3R9IV573Sf4qTu6Ik5Ee8UMfkrsZQ6HEQE25/2m1c0CMcHX6KanIy6Cz0b0Q+FrLH3TjIsLTm6oPcqAbDGSA== |
| | | "integrity" "sha512-LF3R9IV573Sf4qTu6Ik5Ee8UMfkrsZQ6HEQE25/2m1c0CMcHX6KanIy6Cz0b0Q+FrLH3TjIsLTm6oPcqAbDGSA==" |
| | | "resolved" "https://registry.npmmirror.com/@vue-office/excel/-/excel-1.7.11.tgz" |
| | | "version" "1.7.11" |
| | | |
| | | "@vue/babel-helper-vue-transform-on@1.2.2": |
| | | "integrity" "sha512-nOttamHUR3YzdEqdM/XXDyCSdxMA9VizUKoroLX6yTyRtggzQMHXcmwh8a7ZErcJttIBIc9s68a1B8GZ+Dmvsw==" |
| | |
| | | optionalDependencies: |
| | | "fsevents" "~2.3.2" |
| | | |
| | | "vue-demi@*": |
| | | "integrity" "sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==" |
| | | "resolved" "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.8.tgz" |
| | | "version" "0.14.8" |
| | | "vue-demi@*", "vue-demi@^0.14.6", "vue-demi@>=0.14.5": |
| | | "integrity" "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==" |
| | | "resolved" "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.10.tgz" |
| | | "version" "0.14.10" |
| | | |
| | | "vue-demi@^0.13.11": |
| | | "integrity" "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==" |
| | | "resolved" "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz" |
| | | "version" "0.13.11" |
| | | |
| | | "vue-demi@>=0.14.5": |
| | | "integrity" "sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==" |
| | | "resolved" "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.8.tgz" |
| | | "version" "0.14.8" |
| | | |
| | | "vue-echarts@^6.2.3": |
| | | "integrity" "sha512-vXLKpALFjbPphW9IfQPOVfb1KjGZ/f8qa/FZHi9lZIWzAnQC1DgnmEK3pJgEkyo6EP7UnX6Bv/V3Ke7p+qCNXA==" |
| | |
| | | "@vue/language-core" "1.8.27" |
| | | "semver" "^7.5.4" |
| | | |
| | | "vue@^2.6.12 || ^3.1.1", "vue@^2.6.14 || ^3.3.0", "vue@^3.0.0", "vue@^3.0.0-0 || ^2.6.0", "vue@^3.1.0", "vue@^3.2.0", "vue@^3.2.25", "vue@^3.2.40", "vue@2 || 3", "vue@3.4.32": |
| | | "vue@^2.0.0 || >=3.0.0", "vue@^2.6.12 || ^3.1.1", "vue@^2.6.14 || ^3.3.0", "vue@^3.0.0", "vue@^3.0.0-0 || ^2.6.0", "vue@^3.1.0", "vue@^3.2.0", "vue@^3.2.25", "vue@^3.2.40", "vue@2 || 3", "vue@3.4.32": |
| | | "integrity" "sha512-9mCGIAi/CAq7GtaLLLp2J92pEic+HArstG+pq6F+H7+/jB9a0Z7576n4Bh4k79/50L1cKMIhZC3MC0iGpl+1IA==" |
| | | "resolved" "https://registry.npmmirror.com/vue/-/vue-3.4.32.tgz" |
| | | "version" "3.4.32" |