fix:修改模型下拉接口
This commit is contained in:
parent
bbd3e99414
commit
e5ad27c262
@ -118,6 +118,7 @@ const EnumsModelsTitle = {
|
||||
'Finyx-AI': 'Finyx-AI是由AI算法结合第三方机构数据,全名为“线性回归模型人工智能分析”。采集了世界各大联赛数据,依托于海量的关键数据,利用回归分析、时间序列分析等建立统计分析模型,进行智能预测和结果预估。',
|
||||
'Uha': 'Uha模型是机构保证稳定盈利的模型之一,根据模型的波动走向、同赔倾向等特点,再加上百万赛事信息的数据整理,及独有情报信息,绘制出赛事趋势走向,推演赛果走向。',
|
||||
'D3-Index': 'D3-Index是通过AI数据模型,在海量的联赛数据中通过交易规模、历史战绩、受注热度、指数波动、状态等维度,深度训练和学习,最终给出严正的分析结果来供用户参考。',
|
||||
'HONG': '体育行业资深大佬专家推荐,带你长红!',
|
||||
}
|
||||
|
||||
/**配置模型类型 */
|
||||
@ -125,13 +126,15 @@ export const ModelsTypes = {
|
||||
// 足球
|
||||
soccer: [
|
||||
{ name: 'Finyx-AI模型', value: 'FINYX_F', title: EnumsModelsTitle['Finyx-AI'] },
|
||||
{ name: 'Uha模型', value: 'UHA_F', title: EnumsModelsTitle['Uha'] },
|
||||
// { name: 'Uha模型', value: 'UHA_F', title: EnumsModelsTitle['Uha'] },
|
||||
{ name: 'D3-Index模型', value: 'D3_F', title: EnumsModelsTitle['D3-Index'] },
|
||||
{ name: '红单专家', value: 'HONG_F', title: EnumsModelsTitle['HONG'] },
|
||||
],
|
||||
// 篮球
|
||||
basketball: [
|
||||
{ name: 'Finyx-AI模型', value: 'FINYX_B', title: EnumsModelsTitle['Finyx-AI'] },
|
||||
{ name: 'Uha模型', value: 'UHA_B', title: EnumsModelsTitle['Uha'] },
|
||||
// { name: 'Uha模型', value: 'UHA_B', title: EnumsModelsTitle['Uha'] },
|
||||
{ name: 'D3-Index模型', value: 'D3_B', title: EnumsModelsTitle['D3-Index'] },
|
||||
{ name: '红单专家', value: 'HONG_B', title: EnumsModelsTitle['HONG'] },
|
||||
]
|
||||
}
|
||||
|
||||
@ -24,10 +24,7 @@
|
||||
<el-table-column label="API密钥" prop="apiKey" :show-overflow-tooltip="true" />
|
||||
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
||||
<template #default="scope">
|
||||
<el-tooltip content="编辑" placement="top">
|
||||
<el-button link type="primary" icon="Edit"
|
||||
@click="openDialog('edit', scope.row)">编辑</el-button>
|
||||
</el-tooltip>
|
||||
<el-button link type="primary" icon="Edit" @click="openDialog('edit', scope.row)">编辑</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
@ -56,7 +53,12 @@
|
||||
<el-col :span="24">
|
||||
<el-form-item label="模型" prop="modelId">
|
||||
<el-select v-model="dialogForm.modelId" placeholder="请选择模型" @change="handleModelChange">
|
||||
<el-option v-for="item in modelsOptions" :key="item.id" :label="item.modelName" :value="item.id" />
|
||||
<el-option
|
||||
v-for="item in modelsOptions"
|
||||
:key="item.dictValue"
|
||||
:label="item.dictLabel"
|
||||
:value="item.dictValue"
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
@ -88,7 +90,8 @@
|
||||
</template>
|
||||
|
||||
<script setup name="configModels">
|
||||
import { modelList, modelConfigList, modelConfigUpdate } from "@/api/tc/model"
|
||||
import { modelConfigList, modelConfigUpdate } from "@/api/tc/model"
|
||||
import { getDicts } from "@/api/system/dict/data"
|
||||
import MdEditorPreview from "@/components/Markdown/MdEditorPreview"
|
||||
import { ref } from "vue"
|
||||
|
||||
@ -132,14 +135,15 @@ const { queryParams } = toRefs(data)
|
||||
|
||||
/** 查询模型列表 */
|
||||
function getModelList() {
|
||||
modelList().then(res => {
|
||||
modelsOptions.value = res.rows
|
||||
getDicts('model_name').then(res => {
|
||||
console.log(res.data);
|
||||
modelsOptions.value = res.data
|
||||
})
|
||||
}
|
||||
|
||||
/** 模型选择 */
|
||||
function handleModelChange() {
|
||||
dialogForm.value.modelName = modelsOptions.value.find(item => item.id === dialogForm.value.modelId)?.modelName || ''
|
||||
dialogForm.value.modelName = modelsOptions.value.find(item => item.dictValue === dialogForm.value.modelId)?.dictLabel || ''
|
||||
}
|
||||
|
||||
/** 提交表单 */
|
||||
|
||||
@ -92,16 +92,14 @@
|
||||
</el-popover>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="报告信息" prop="reportSatus">
|
||||
<!-- <el-table-column label="报告信息" prop="reportSatus">
|
||||
<template #default="scope">
|
||||
{{ scope.row.reportSatus === 1 ? scope.row.reportDetail.reportFlag : '' }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table-column> -->
|
||||
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
||||
<template #default="scope">
|
||||
<el-tooltip content="编辑" placement="top" v-if="scope.row.reportSatus === 1">
|
||||
<el-button link type="primary" icon="Edit" @click="openDialog(scope.row)">编辑</el-button>
|
||||
</el-tooltip>
|
||||
<el-button v-if="scope.row.reportSatus === 1" link type="primary" icon="Edit" @click="openDialog(scope.row)">编辑</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user