| | |
| | | <template> |
| | | <div class="container"> |
| | | <Breadcrumb :items="['大模型', '知识库管理']" /> |
| | | <Breadcrumb :items="['dmx.list.index', 'dmx.list.kbm']" /> |
| | | <div class="main-container"> |
| | | <div class="lf-container"> |
| | | <div class="lf-container-top"> |
| | |
| | | </div> |
| | | <div class="rt-container"> |
| | | <a-tabs default-active-key="1"> |
| | | <a-tab-pane key="1" title="数据集"> |
| | | <a-tab-pane key="1" :title= "t('dmx.list.DataSet')"> |
| | | <div class="rt-container-main"> |
| | | <a-card ref="account" class="general-card" :title="$t('')" style="padding-top: 20px"> |
| | | <a-row> |
| | |
| | | <div style="display: flex;align-items: center;"> |
| | | <div style="width: 100px"> |
| | | <a-popover title="Title"> |
| | | <a-tag :color="'blue'" border>成功</a-tag> |
| | | <a-tag :color="'blue'" border>{{$t('dmx.list.complete')}}</a-tag> |
| | | <template #content> |
| | | <p>Here is the text content</p> |
| | | </template> |
| | | </a-popover> |
| | | <a-popover title="Title"> |
| | | <a-tag :color="'gold'" border>取消</a-tag> |
| | | <a-tag :color="'gold'" border>{{$t('dmx.list.cancel')}}</a-tag> |
| | | <template #content> |
| | | <p>Here is the text content</p> |
| | | </template> |
| | | </a-popover> |
| | | <a-popover title="Title"> |
| | | <a-tag :color="'green'" border>未启动</a-tag> |
| | | <a-tag :color="'green'" border>{{$t('dmx.list.NotStarted')}}</a-tag> |
| | | <template #content> |
| | | <p>Here is the text content</p> |
| | | </template> |
| | |
| | | <template #operations="{ record }" > |
| | | <tool/> |
| | | <edit/> |
| | | <a-popconfirm content="确定删除吗?" type="warning" @ok="deleteItem(record)"> |
| | | <a-popconfirm :content="t('dmx.list.EnsureDelete')" type="warning" @ok="deleteItem(record)"> |
| | | <a-button v-permission="['admin']" type="text" size="small"> |
| | | <template #icon> |
| | | <icon-delete /> |
| | |
| | | </a-card> |
| | | </div> |
| | | </a-tab-pane> |
| | | <a-tab-pane key="2" title="测试"> |
| | | <a-tab-pane key="2" :title="t('dmx.list.test')"> |
| | | <div class="rt-container-main"> |
| | | <test ></test> |
| | | </div> |
| | | </a-tab-pane> |
| | | <a-tab-pane key="3" title="配置"> |
| | | <a-tab-pane key="3" :title="t('dmx.list.disposition')"> |
| | | <div class="rt-container-main"> |
| | | <config ></config> |
| | | </div> |
| | |
| | | </div> |
| | | <div style="display: flex; align-items: center;"> |
| | | <a-radio-group v-model="position" type="button" style="margin-right: 10px"> |
| | | <a-radio value="top">全文</a-radio> |
| | | <a-radio value="right">省略</a-radio> |
| | | <a-radio value="top">{{'dmx.list.EntireArticle'}}</a-radio> |
| | | <a-radio value="right">{{'dmx.list.omit'}}</a-radio> |
| | | </a-radio-group> |
| | | <a-popover position="bottom"> |
| | | <a-button type="outline" class="button" style="margin-right: 10px">批量 <icon-down style="margin-left: 4px" /></a-button> |
| | | <a-button type="outline" class="button" style="margin-right: 10px">{{'dmx.list.batch'}} <icon-down style="margin-left: 4px" /></a-button> |
| | | <template #content> |
| | | <p>Here is the text content</p> |
| | | <p>Here is the text content</p> |
| | |
| | | ]); |
| | | const columns = computed<TableColumnData[]>(() => [ |
| | | { |
| | | title: t('名称'), |
| | | title: t('dmx.column.name'), |
| | | dataIndex: 'name', |
| | | slotName: 'name', |
| | | }, |
| | |
| | | dataIndex: 'contentType', |
| | | }, |
| | | { |
| | | title: t('上传时间'), |
| | | title: t('dmx.column.UploadTime'), |
| | | dataIndex: 'filterType', |
| | | }, |
| | | { |
| | | title: t('创建人'), |
| | | title: t('dmx.column.Founder'), |
| | | dataIndex: 'count', |
| | | }, |
| | | { |
| | | title: t('解析状态'), |
| | | title: t('dmx.column.Status'), |
| | | dataIndex: 'createdTime', |
| | | }, |
| | | { |
| | | title: t('启用'), |
| | | title: t('dmx.column.Enable'), |
| | | dataIndex: 'staue', |
| | | slotName: 'staue', |
| | | }, |
| | | { |
| | | title: t('解析状态'), |
| | | title: t('dmx.column.ParseState'), |
| | | dataIndex: 'status', |
| | | slotName: 'status', |
| | | }, |
| | | { |
| | | title: t('操作'), |
| | | title: t('dmx.column.Operate'), |
| | | dataIndex: 'operations', |
| | | slotName: 'operations', |
| | | width: 150, |
| | |
| | | 'searchTable.actions.refresh': 'refresh', |
| | | 'searchTable.actions.density': 'density', |
| | | 'searchTable.actions.columnSetting': 'columnSetting', |
| | | 'dmx.list.index': 'Large model', |
| | | 'dmx.list.kbm': 'Knowledge base management', |
| | | 'dmx.list.DataSet': 'Data set', |
| | | 'dmx.list.complete': 'finish', |
| | | 'dmx.list.cancel': 'cancel', |
| | | 'dmx.list.NotStarted': 'Not Started', |
| | | 'dmx.list.EnsureDelete': 'Delete?', |
| | | 'dmx.list.test': 'test', |
| | | 'dmx.list.disposition': 'disposition', |
| | | 'dmx.list.EntireArticle': 'Full text', |
| | | 'dmx.list.omit': 'omit', |
| | | 'dmx.list.batch': 'batch', |
| | | |
| | | 'dmx.KBL.LegalKB': 'Legal knowledge base', |
| | | 'dmx.KBL.GovernmentKB': 'Government knowledge base', |
| | | 'dmx.KBL.MedicalKB': 'Medical knowledge base', |
| | | 'dmx.KBL.OtherKB': 'Other knowledge base', |
| | | |
| | | 'dmx.column.name':'name', |
| | | 'dmx.column.UploadTime': 'UploadTime', |
| | | 'dmx.column.Founder': 'Founder', |
| | | 'dmx.column.Status': 'Status', |
| | | 'dmx.column.Enable': 'Enable', |
| | | 'dmx.column.ParseState': 'ParseState', |
| | | 'dmx.column.Operate': 'Operate', |
| | | |
| | | |
| | | }; |
| | |
| | | 'searchTable.actions.refresh': '刷新', |
| | | 'searchTable.actions.density': '密度', |
| | | 'searchTable.actions.columnSetting': '列设置', |
| | | 'dmx.list.index': '大模型', |
| | | 'dmx.list.kbm': '知识库管理', |
| | | 'dmx.list.DataSet': '数据集', |
| | | 'dmx.list.complete': '完成', |
| | | 'dmx.list.cancel': '取消', |
| | | 'dmx.list.NotStarted': '未启动', |
| | | 'dmx.list.EnsureDelete': '确定删除吗?', |
| | | 'dmx.list.test': '测试', |
| | | 'dmx.list.disposition': '配置', |
| | | 'dmx.list.EntireArticle': '全文', |
| | | 'dmx.list.omit': '省略', |
| | | 'dmx.list.batch': '批量', |
| | | |
| | | 'dmx.KBL.LegalKB': '法律知识库', |
| | | 'dmx.KBL.GovernmentKB': '政务知识库', |
| | | 'dmx.KBL.MedicalKB': '医学知识库', |
| | | 'dmx.KBL.OtherKB': '其他知识库', |
| | | |
| | | 'dmx.column.name': '名称', |
| | | 'dmx.column.UploadTime': '上传时间', |
| | | 'dmx.column.Founder': '创建人', |
| | | 'dmx.column.Status': '解析状态', |
| | | 'dmx.column.Enable': '启用', |
| | | 'dmx.column.ParseState': '解析状态', |
| | | 'dmx.column.Operate': '操作', |
| | | |
| | | }; |