diff --git a/src/renderer/src/components/template-study/container/right.vue b/src/renderer/src/components/template-study/container/right.vue
index 8bc77e1..2ac4a57 100644
--- a/src/renderer/src/components/template-study/container/right.vue
+++ b/src/renderer/src/components/template-study/container/right.vue
@@ -15,10 +15,10 @@
-
+
删除
-
+
添加提示词
@@ -137,15 +137,17 @@ const curTemplate = reactive({ name: '', id: '' })
const templateList = ref([])
const childTempList = ref([])
const getTemplateList = () => {
- modelList({ model: props.type, type: 1, pageNum: 1, pageSize: 10000 }).then(res => {
+ modelList({ model: props.type, type: 1, pageNum: 1, pageSize: 10000, ex1: curNode.edustage, ex2: curNode.edusubject }).then(res => {
templateList.value = res.rows
- Object.assign(curTemplate, res.rows[0]);
- getChildTemplate()
+ if(res.rows.length > 0){
+ Object.assign(curTemplate, res.rows[0]);
+ getChildTemplate()
+ }
})
}
const getChildTemplate = () => {
tempLoading.value = true
- modelList({ model: props.type, type: 2, parentId: curTemplate.id }).then(res => {
+ modelList({ model: props.type, type: 2, parentId: curTemplate.id, ex1: curNode.edustage, ex2: curNode.edusubject }).then(res => {
childTempList.value = res.rows
if(childTempList.value.length){
childTempList.value.forEach(item => item.answer = '')
@@ -398,9 +400,9 @@ emitter.on('onGetMain', () => {
const curNode = reactive({})
onMounted(() => {
- getTemplateList()
let data = sessionStore.get('subject.curNode')
Object.assign(curNode, data);
+ getTemplateList()
let jsonKey = `${modeType.value}-${data.edustage}-${data.edusubject}`
params.dataset_id = dataSetJson[jsonKey]
})