Merge pull request '模型添加编辑' (#117) from main into prod

Reviewed-on: #117
This commit is contained in:
charles 2026-06-03 18:21:01 +08:00
commit dd0c598a2c
3 changed files with 8 additions and 10 deletions

View File

@ -129,7 +129,7 @@ export const reqModelInfoConfig = (params = {}) => {
const isFormData = params instanceof FormData
return request({
url: '/cntoai/model_management_add.dspy',
method: 'post',
method: isFormData ? 'post' : 'get',
params: isFormData ? undefined : params,
data: isFormData ? params : undefined,
headers: isFormData ? { 'Content-Type': 'multipart/form-data' } : undefined
@ -141,7 +141,7 @@ export const reqModelInfoConfigEdit = (params = {}) => {
const isFormData = params instanceof FormData
return request({
url: '/cntoai/model_management_update.dspy',
method: 'post',
method: isFormData ? 'post' : 'get',
params: isFormData ? undefined : params,
data: isFormData ? params : undefined,
headers: isFormData ? { 'Content-Type': 'multipart/form-data' } : undefined

View File

@ -65,6 +65,7 @@ service.interceptors.request.use(
// console.log(config);
// do something before request is sent
// if (store.getters.token) {
config.headers = config.headers || {}
config.headers['client_uuid'] = sessionStorage.getItem('client_uuid');
// }
return config

View File

@ -447,26 +447,23 @@ export default {
async handleSubmit() {
const params = this.buildParams()
const isEdit = !!this.editForm.id
if (!String(this.editForm.provider || '').trim() || !String(this.editForm.model_name || '').trim()) {
if (!this.editForm.provider || !this.editForm.model_name) {
this.$message.warning('请填写厂商名称和模型名称')
return
}
this.submitLoading = true
try {
const res = isEdit ? await reqModelInfoConfigEdit(params) : await reqModelInfoConfig(params)
if (res && res.status) {
if (res.status === true) {
this.$message.success(res.msg || (isEdit ? '编辑成功' : '添加成功'))
this.dialogVisible = false
this.$emit('success')
} else {
this.$message.error(res?.msg || (isEdit ? '编辑失败' : '添加失败'))
}
} catch (error) {
console.error('保存失败', error)
this.$message.error('保存失败,请检查网络或联系管理员')
} finally {
this.submitLoading = false
}
}
}
}