2 changed files with 150 additions and 0 deletions
@ -0,0 +1,65 @@ |
|||||
|
import { defHttp } from '@/utils/http/axios'; |
||||
|
import { ID, IDS, commonExport } from '@/api/base'; |
||||
|
import { ModelUserPromptssettingVO, ModelUserPromptssettingForm, ModelUserPromptssettingQuery } from './model'; |
||||
|
|
||||
|
/** |
||||
|
* 查询模型提示词用户配置列表 |
||||
|
* @param params |
||||
|
* @returns |
||||
|
*/ |
||||
|
export function ModelUserPromptssettingList(params?: ModelUserPromptssettingQuery) { |
||||
|
return defHttp.get<ModelUserPromptssettingVO[]>({ url: '/productManagement/ModelUserPromptssetting/list', params }); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* 导出模型提示词用户配置列表 |
||||
|
* @param params |
||||
|
* @returns |
||||
|
*/ |
||||
|
export function ModelUserPromptssettingExport(params?: ModelUserPromptssettingQuery) { |
||||
|
return commonExport('/productManagement/ModelUserPromptssetting/export', params ?? {}); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* 查询模型提示词用户配置详细 |
||||
|
* @param id id |
||||
|
* @returns |
||||
|
*/ |
||||
|
export function ModelUserPromptssettingInfo(id: ID) { |
||||
|
return defHttp.get<ModelUserPromptssettingVO>({ url: '/productManagement/ModelUserPromptssetting/' + id }); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* 新增模型提示词用户配置 |
||||
|
* @param data |
||||
|
* @returns |
||||
|
*/ |
||||
|
export function ModelUserPromptssettingAdd(data: ModelUserPromptssettingForm) { |
||||
|
return defHttp.postWithMsg<void>({ url: '/productManagement/ModelUserPromptssetting', data }); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* 更新模型提示词用户配置 |
||||
|
* @param data |
||||
|
* @returns |
||||
|
*/ |
||||
|
export function ModelUserPromptssettingUpdate(data: ModelUserPromptssettingForm) { |
||||
|
return defHttp.putWithMsg<void>({ url: '/productManagement/ModelUserPromptssetting', data }); |
||||
|
} |
||||
|
|
||||
|
/** |
||||
|
* 删除模型提示词用户配置 |
||||
|
* @param id id |
||||
|
* @returns |
||||
|
*/ |
||||
|
export function ModelUserPromptssettingRemove(id: ID | IDS) { |
||||
|
return defHttp.deleteWithMsg<void>({ url: '/productManagement/ModelUserPromptssetting/' + id },); |
||||
|
} |
||||
|
/** |
||||
|
* 查询模型提示词用户配置详细根据用户id |
||||
|
* @param userId userId |
||||
|
* @returns |
||||
|
*/ |
||||
|
export function ModelUserPromptssettingInfoByUserId() { |
||||
|
return defHttp.get<ModelUserPromptssettingVO>({ url: '/productManagement/ModelUserPromptssetting/getInfoByuserId'}); |
||||
|
} |
@ -0,0 +1,85 @@ |
|||||
|
import { BaseEntity, PageQuery } from '@/api/base'; |
||||
|
|
||||
|
export interface ModelUserPromptssettingVO { |
||||
|
/** |
||||
|
* id |
||||
|
*/ |
||||
|
id: string | number; |
||||
|
|
||||
|
/** |
||||
|
* 模型所属行业 |
||||
|
*/ |
||||
|
taskIndustry: string; |
||||
|
|
||||
|
/** |
||||
|
* 模型所属区域 |
||||
|
*/ |
||||
|
taskRegion: string; |
||||
|
|
||||
|
/** |
||||
|
* 任务类型(名称) |
||||
|
*/ |
||||
|
taskName: string; |
||||
|
|
||||
|
/** |
||||
|
* 用户id |
||||
|
*/ |
||||
|
userId: string | number; |
||||
|
|
||||
|
} |
||||
|
|
||||
|
export interface ModelUserPromptssettingForm extends BaseEntity { |
||||
|
/** |
||||
|
* id |
||||
|
*/ |
||||
|
id?: string | number; |
||||
|
|
||||
|
/** |
||||
|
* 模型所属行业 |
||||
|
*/ |
||||
|
taskIndustry?: string; |
||||
|
|
||||
|
/** |
||||
|
* 模型所属区域 |
||||
|
*/ |
||||
|
taskRegion?: string; |
||||
|
|
||||
|
/** |
||||
|
* 任务类型(名称) |
||||
|
*/ |
||||
|
taskName?: string; |
||||
|
|
||||
|
/** |
||||
|
* 用户id |
||||
|
*/ |
||||
|
userId?: string | number; |
||||
|
|
||||
|
} |
||||
|
|
||||
|
export interface ModelUserPromptssettingQuery extends PageQuery { |
||||
|
|
||||
|
/** |
||||
|
* 模型所属行业 |
||||
|
*/ |
||||
|
taskIndustry?: string; |
||||
|
|
||||
|
/** |
||||
|
* 模型所属区域 |
||||
|
*/ |
||||
|
taskRegion?: string; |
||||
|
|
||||
|
/** |
||||
|
* 任务类型(名称) |
||||
|
*/ |
||||
|
taskName?: string; |
||||
|
|
||||
|
/** |
||||
|
* 用户id |
||||
|
*/ |
||||
|
userId?: string | number; |
||||
|
|
||||
|
/** |
||||
|
* 日期范围参数 |
||||
|
*/ |
||||
|
params?: any; |
||||
|
} |
Loading…
Reference in new issue