diff --git a/src/renderer/src/api/file/index.js b/src/renderer/src/api/file/index.js
index 25c7e76..dac999b 100644
--- a/src/renderer/src/api/file/index.js
+++ b/src/renderer/src/api/file/index.js
@@ -71,3 +71,11 @@ export const addFileToKj = (id) => {
method: 'get'
})
}
+
+export const getModelInfo = (params) => {
+ return request({
+ url: '/education/llmModel/getModelInfo',
+ method: 'post',
+ params
+ })
+}
diff --git a/src/renderer/src/views/model/index.vue b/src/renderer/src/views/model/index.vue
index a42bd06..ec0d2f0 100644
--- a/src/renderer/src/views/model/index.vue
+++ b/src/renderer/src/views/model/index.vue
@@ -9,7 +9,7 @@
-
+
@@ -83,7 +83,7 @@ import useUserStore from '@/store/modules/user' // 用户信息
import ChooseTextbook from '@/components/choose-textbook/index.vue'
import KjListItem from '@/views/prepare/container/kj-list-item.vue'
import FileImage from '@/components/file-image/index.vue'
-import {creatAPT, getSmarttalkPage} from '@/api/file'
+import {creatAPT, getSmarttalkPage, getModelInfo} from '@/api/file'
import {ArrowDown, Flag, Position} from '@element-plus/icons-vue'
import {asyncLocalFile, parseCataByNode} from "@/utils/talkFile";
import { dataSetJson } from '@/utils/comm' // 数据集id文生图
@@ -165,9 +165,6 @@ const uploadData = ref({
fileRoot: '备课'
})
const currentFileList = ref([])
-// 页面加载
-onMounted(() => {
-})
const gotoRoute = (item) => {
if (item.path) {
@@ -392,6 +389,35 @@ const changeBook = async(data) => {
uploadData.value.levelSecondId = cata[1]
uploadData.value.levelThirdId = cata[2]
uploadData.value.textbookId = data.textBook.curBookId
+ getModelInfo({cataid: currentNode.value.id}).then(res=>{
+ console.log(res)
+ if (res&&res.data) {
+ tags.filter(item=>{
+ switch (item.name) {
+ case '课标分析':
+ item.num = res.data.kbs
+ break;
+ case '教材分析':
+ item.num = res.data.jcs
+ break;
+ case '考试分析':
+ item.num = res.data.kss
+ break;
+ case '素材设计':
+ item.num = res.data.scs
+ break;
+ case '作业设计':
+ item.num = res.data.zys
+ break;
+ case '框架设计':
+ item.num = res.data.kjs
+ break;
+ default:
+ break;
+ }
+ })
+ }
+ })
getSmarttalkPage({
...uploadData.value,
orderByColumn: 'createTime',
@@ -469,6 +495,11 @@ const changeClass = async (type, row, other) => {
break
}
}
+
+// 页面加载
+onMounted(() => {
+})
+