@@ -150,17 +160,18 @@ const dialogVisible = ref(false)
const base_form_data_rule = ref({
name: { required: true, trigger: 'blur', message: '模型名不能为空' },
+ permission_type: { required: true, trigger: 'change', message: '权限不能为空' },
model_type: { required: true, trigger: 'change', message: '模型类型不能为空' },
model_name: { required: true, trigger: 'change', message: '基础模型不能为空' }
})
const base_form_data = ref<{
name: string
-
+ permission_type: string
model_type: string
model_name: string
-}>({ name: '', model_type: '', model_name: '' })
+}>({ name: '', model_type: '', model_name: '', permission_type: 'PRIVATE' })
const credential_form_data = ref>({})
@@ -212,7 +223,7 @@ const list_base_model = (model_type: any) => {
}
const close = () => {
- base_form_data.value = { name: '', model_type: '', model_name: '' }
+ base_form_data.value = { name: '', model_type: '', model_name: '', permission_type: 'PRIVATE' }
credential_form_data.value = {}
model_form_field.value = []
base_model_list.value = []
diff --git a/ui/src/views/template/component/EditModel.vue b/ui/src/views/template/component/EditModel.vue
index d506f041c..6a8451169 100644
--- a/ui/src/views/template/component/EditModel.vue
+++ b/ui/src/views/template/component/EditModel.vue
@@ -48,6 +48,15 @@
placeholder="请给基础模型设置一个名称"
/>
+
+
+ 权限
+
+
+ 私有
+ 公用
+
+
模型类型
@@ -151,11 +160,11 @@ const base_form_data_rule = ref({
const base_form_data = ref<{
name: string
-
+ permission_type: string
model_type: string
model_name: string
-}>({ name: '', model_type: '', model_name: '' })
+}>({ name: '', model_type: '', model_name: '', permission_type: 'PRIVATE' })
const credential_form_data = ref>({})
@@ -204,6 +213,7 @@ const open = (provider: Provider, model: Model) => {
base_form_data.value = {
name: model.name,
+ permission_type: model.permission_type,
model_type: model.model_type,
model_name: model.model_name
}
@@ -214,7 +224,7 @@ const open = (provider: Provider, model: Model) => {
}
const close = () => {
- base_form_data.value = { name: '', model_type: '', model_name: '' }
+ base_form_data.value = { name: '', model_type: '', model_name: '', permission_type: '' }
dynamicsFormRef.value?.ruleFormRef?.resetFields()
credential_form_data.value = {}
model_form_field.value = []