diff --git a/package.json b/package.json
index 8b55ed63..7dc69841 100644
--- a/package.json
+++ b/package.json
@@ -32,6 +32,8 @@
"@dcloudio/uni-quickapp-webview": "3.0.0-4060620250520001",
"crypto-js": "^3.1.9-1",
"markdown-it": "^14.1.0",
+ "markdown-it-attrs": "^4.3.1",
+ "markdown-it-highlightjs": "^4.2.0",
"pinia": "^2.3.1",
"terser": "^5.42.0",
"uuid": "^11.1.0",
diff --git a/src/components/markdown-preview/markdown-preview.vue b/src/components/markdown-preview/markdown-preview.vue
index df00d1ad..b57ce8f6 100644
--- a/src/components/markdown-preview/markdown-preview.vue
+++ b/src/components/markdown-preview/markdown-preview.vue
@@ -7,42 +7,13 @@
-
\ No newline at end of file
diff --git a/src/pages/course/index.vue b/src/pages/course/index.vue
index cf4fa96a..92b24b85 100644
--- a/src/pages/course/index.vue
+++ b/src/pages/course/index.vue
@@ -5,7 +5,7 @@
-
+
课程中心
diff --git a/src/pages/course/study.vue b/src/pages/course/study.vue
index ac21596f..9da2eb2c 100644
--- a/src/pages/course/study.vue
+++ b/src/pages/course/study.vue
@@ -8,7 +8,7 @@
-
+
语言选择,开启学习之旅
@@ -43,7 +43,7 @@
-
+
课程学习
@@ -317,6 +317,9 @@ const nextStep = () => {
const pgrphNum = ref(1)
const showOrder = ref(0)
const isLastPgrph = ref(false)
+const backRouter = ()=>{
+ common.redirectTo(`/pages/courseDetail/index?crsId=${crsId.value}&crsNum=${crsNum.value}&from=study`)
+}
// 获取段落
const getGraphInfoUnStudy = (flag = 0) => {
console.log(isLastPgrph.value)
@@ -334,7 +337,6 @@ const getGraphInfoUnStudy = (flag = 0) => {
requestBody: JSON.stringify(_data)
}).then(res=>{
let _body = res.body|| {}
- console.log(_body)
if(!_body.chatBody) {
return
}
@@ -342,10 +344,10 @@ const getGraphInfoUnStudy = (flag = 0) => {
common.show('恭喜你已学完全部知识点', '有什么心得跟我们分享吗?',true, '取消','去评论').then((res) => {
if(res) {
// 去评论
- common.navigateTo(`/pages/courseDetail/submit?crsId=${crsId.value}&crsNum=${crsNum.value}&from=study&imgId=${imageId.value}`)
+ common.redirectTo(`/pages/courseDetail/submit?crsId=${crsId.value}&crsNum=${crsNum.value}&from=study&imgId=${imageId.value}`)
}else{
// 取消
- common.navigateTo(`/pages/courseDetail/index?crsId=${crsId.value}&crsNum=${crsNum.value}&from=study`)
+ common.redirectTo(`/pages/courseDetail/index?crsId=${crsId.value}&crsNum=${crsNum.value}&from=study`)
}
}).finally(() => {})
return
@@ -387,6 +389,7 @@ const getQuestionInfoUnStudy = (pgrphId) => {
.then(res=>{
let _id = new Date().getTime() + 'id'
let _body = res.body || {}
+ console.log(_body)
if(_body.chatBody && _body.chatBody?.stdyStat !== 'N'){
let _id = new Date().getTime() + 'id'
lastTalkingInfo.value = {
diff --git a/src/pages/index/components/answer.vue b/src/pages/index/components/answer.vue
index f63c3005..2c8c3905 100644
--- a/src/pages/index/components/answer.vue
+++ b/src/pages/index/components/answer.vue
@@ -1,9 +1,19 @@
- 答案
+
+
+
-
-
\ No newline at end of file
diff --git a/src/pages/index/dialog.vue b/src/pages/index/dialog.vue
index 8f0d2897..9a773039 100644
--- a/src/pages/index/dialog.vue
+++ b/src/pages/index/dialog.vue
@@ -92,7 +92,6 @@
import { ref } from 'vue'
import common from '@/common/common';
import TouchBtn from '@/pages/course/components/touchBtn.vue'
- import MarkdownPreview from '@/components/markdown-preview/markdown-preview.vue';
import TalkingItem from './components/talking-item.vue';
const questionList = ref([
'对公小程序开户流程?',