diff --git a/packageB/train/index.vue b/packageB/train/index.vue index bcef18e..541562b 100644 --- a/packageB/train/index.vue +++ b/packageB/train/index.vue @@ -13,7 +13,7 @@ --> - + 专项练习 diff --git a/packageB/train/practice/startPracticing.vue b/packageB/train/practice/startPracticing.vue index d479e3a..76ee4dc 100644 --- a/packageB/train/practice/startPracticing.vue +++ b/packageB/train/practice/startPracticing.vue @@ -125,6 +125,7 @@ import useUserStore from '@/stores/useUserStore'; import useDictStore from '@/stores/useDictStore'; const userInfo = ref({}); const Authorization = ref(''); +const cataType = ref(''); const radio = ref(''); const radio2 = ref(''); const checkList = ref([]); @@ -161,6 +162,7 @@ watch(questionIndex, (newVal, oldVal) => { // }); onLoad((options) => { + cataType.value = options.cataType; Authorization.value=uni.getStorageSync('Padmin-Token')||'' getHeart(); }); @@ -202,7 +204,8 @@ function queryData(){ 'Content-Type':"application/x-www-form-urlencoded" } $api.myRequest('/train/public/trainPractice/getQuestions', { - userId: userInfo.value.userId + userId: userInfo.value.userId, + category: cataType.value },'post',9100,header).then((resData) => { if(resData&&resData.code==200){ resData.data.forEach((item,i)=>{ diff --git a/packageB/train/practice/startPracticingList.vue b/packageB/train/practice/startPracticingList.vue new file mode 100644 index 0000000..1c11977 --- /dev/null +++ b/packageB/train/practice/startPracticingList.vue @@ -0,0 +1,392 @@ + + + + + diff --git a/pages.json b/pages.json index 78cb9f8..3cc332c 100644 --- a/pages.json +++ b/pages.json @@ -342,6 +342,12 @@ "navigationBarTitleText": "技能评价" } }, + { + "path": "train/practice/startPracticingList", + "style": { + "navigationBarTitleText": "专项训练" + } + }, { "path": "train/practice/startPracticing", "style": {