From 3436d15f6c29d6a25e38e5c470a0799c842b8af7 Mon Sep 17 00:00:00 2001 From: yinbangzhong <zhongbangyin@126.com> Date: 星期二, 06 八月 2024 11:06:10 +0800 Subject: [PATCH] 权限登录控制 --- src/views/dmx/model/components/addTableName.vue | 44 ++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 40 insertions(+), 4 deletions(-) diff --git a/src/views/dmx/model/components/addTableName.vue b/src/views/dmx/model/components/addTableName.vue index a6b5631..45ace16 100644 --- a/src/views/dmx/model/components/addTableName.vue +++ b/src/views/dmx/model/components/addTableName.vue @@ -20,12 +20,12 @@ <a-form-item field="name" label="妯″瀷鍚嶇О"> <a-input v-model="form.name" placeholder="璇疯緭鍏ユā鍨嬪悕绉�" /> </a-form-item> - <a-form-item field="apiKey" label="API-Key"> + <!-- <a-form-item field="apiKey" label="API-Key"> <a-input v-model="form.apiKey" placeholder="API-Key" /> </a-form-item> <a-form-item field="baseUrl" label="Base-Url"> <a-input v-model="form.baseUrl" placeholder="Base-Url" /> - </a-form-item> + </a-form-item> --> <a-form-item field="tags" label="妯″瀷鎻忚堪"> <a-textarea v-model="form.tags" @@ -39,6 +39,7 @@ <Upload :action="uploadAction" :limit="1" + :url="form.urlS" @update:fileList="updateFileList" @success="handleSuccess" ></Upload> @@ -57,8 +58,15 @@ </template> <script lang="ts" setup> - import { onMounted, onBeforeMount, reactive, ref, computed } from 'vue'; - import { addLlmFactory } from '@/api/model'; + import { + onMounted, + onBeforeMount, + watchEffect, + reactive, + ref, + computed, + } from 'vue'; + import { addLlmFactory, getLlmDetail } from '@/api/model'; import { Message } from '@arco-design/web-vue'; const addTabVisible = defineModel('tabShow'); @@ -82,6 +90,7 @@ api_base: '', tags: '', logo: '', + urlS: '', }); const formRef = ref(null); @@ -154,6 +163,33 @@ }); formRef.value?.resetFields(); }; + + // onMounted(() => { + // if (editList.value) { + // getDetail(); + // } + // }); + + // const getDetail = async () => { + // const data = await getLlmDetail( + // editList.value.llm_factory, + // editList.value.tags + // ); + + // form.urlS = data.data.urlS; + // imageUrls.value = data.data.logo; + // }; + + watchEffect(() => { + if (props.nameList) { + console.log(props.nameList); + form.name = props.nameList.llm_factory; + form.tags = props.nameList.tags; + form.urlS = props.nameList.logo; + } + + // getDetail(); + }); </script> <script lang="ts"> -- Gitblit v1.8.0