src/App.vue
@@ -13,10 +13,10 @@ <physicalFactorTherapyTechnology v-if="activeBook.name == 'physicalFactorTherapyTechnology'"> </physicalFactorTherapyTechnology> <occupationalTherapyTechniques v-if="activeBook.name == 'occupationalTherapyTechniques'"> </occupationalTherapyTechniques> </occupationalTherapyTechniques>--> <rehabilitationMedicineIntroduction v-if="activeBook.name == 'rehabilitationMedicineIntroduction'"> </rehabilitationMedicineIntroduction> <rehabilitationAssessmentTechniques v-if="activeBook.name == 'rehabilitationAssessmentTechniques'"> <!-- <rehabilitationAssessmentTechniques v-if="activeBook.name == 'rehabilitationAssessmentTechniques'"> </rehabilitationAssessmentTechniques> <rehabilitationPsychology v-if="activeBook.name == 'rehabilitationPsychology'"></rehabilitationPsychology> <humanKinematicsFundamentals v-if="activeBook.name == 'humanKinematicsFundamentals'"></humanKinematicsFundamentals> --> @@ -76,11 +76,11 @@ // orthodontics: () => import("@/books/orthodontics/view/index.vue"), // physicalFactorTherapyTechnology: () => import("@/books/physicalFactorTherapyTechnology/view/index.vue"), // occupationalTherapyTechniques: () => import("@/books/occupationalTherapyTechniques/view/index.vue"), // rehabilitationMedicineIntroduction: () => import("@/books/rehabilitationMedicineIntroduction/view/index.vue"), rehabilitationMedicineIntroduction: () => import("@/books/rehabilitationMedicineIntroduction/view/index.vue"), // rehabilitationAssessmentTechniques: () => import("@/books/rehabilitationAssessmentTechniques/view/index.vue"), // rehabilitationPsychology: () => import("@/books/rehabilitationPsychology/view/index.vue"), // humanKinematicsFundamentals: () => import("@/books/humanKinematicsFundamentals/view/index.vue"), preventiveDentistry: () => import("./books/preventiveDentistry/view/index.vue"), preventiveDentistry: () => import("./books/preventiveDentistry/view/index.vue"), // oralImaging: () => import("./books/oralImaging/view/index.vue"), // clinicalDiseasesSummary: () => import("./books/clinicalDiseasesSummary/view/index.vue"), // digitalDentalRestorationTechnology: () => import("./books/digitalDentalRestorationTechnology/view/index.vue"), @@ -143,6 +143,8 @@ // oralMaxillofacialSurgery // 20 口腔颌面外科学 // oralHistopathology // 19 口腔组织病理学 // TCMRehabilitationTechnology // 12 中医康复技术 // rehabilitationMedicineIntroduction // 6 康复医学导论(w) // rehabilitationAssessmentTechniques // 7 康复评定技术(w) this.activeBook = await this.config.getBookConfig( process.env.VUE_APP_RESOURCE_CTX + (process.env.VUE_APP_ENV == "product" src/assets/methods/examination.js
@@ -2,7 +2,16 @@ import { tokenKey } from "@/assets/js/config"; import getPublicImage from "@/assets/js/middleGround/tool"; // 获取题目列表 const getQuestionList = async (page, questionList, activeBook) => { const getQuestionList = async ( page, questionList, activeBook, bookQuestionsList ) => { if (!bookQuestionsList || !Array.isArray(bookQuestionsList) || bookQuestionsList.length === 0) { console.warn("getQuestionList: 传入的 bookQuestionsList 为空或无效,将返回空列表。"); return []; } const token = localStorage.getItem(tokenKey); let collectList = []; if (token) collectList = await getCollectList(activeBook); @@ -36,187 +45,244 @@ catalogName: "简答题", infoList: [], }, { catalogName: "材料题", infoList: [], }, ]; let singleChoiceArr = []; // 单选 let judgeArr = []; // 判断 let shortArr = []; // 简答 let multipleChoiceArr = []; // 多选 let completionArr = []; // 填空 let materialArr = []; // 材料 // 11 for (let qindex = 0; qindex < questionList.length; qindex++) { const qitem = questionList[qindex]; let query = { storeInfo: activeBook.storeRefcode, path: "*", cmsPath: activeBook.rootCmsItemId, cmsType: "*", productId: activeBook.bookId, queryType: "*", itemIds: qitem + "", itemFields: { Embedded_QuestionBank_Stem: [], Embedded_QuestionBank_AnalysisCon: [], Embedded_QuestionBank_Answer: [], Embedded_QuestionBank_Option: [], Embedded_QuestionBank_QuestionType: [], Embedded_QuestionBank_StemStyle: [], Embedded_QuestionBank_OptionStyle: [], Embedded_QuestionBank_KnowledgePoint: [], Embedded_QuestionBank_Difficulty: [], }, }; const res = await MG.store.getProductDetail(query); if (!res.datas) return false; res.datas.cmsDatas[0].datas.forEach((item, index) => { let oldObj = {}; if (oldList) { oldObj = oldList.find((item) => item.id == qitem); } const questionObj = { number: index + 1, // 题号 id: item.id, stem: item.Embedded_QuestionBank_QuestionType == "completion" ? JSON.parse(item.Embedded_QuestionBank_Stem) .stemTxt.replaceAll("<vacancy>", ",input,") .split(",") : JSON.parse(item.Embedded_QuestionBank_Stem), // 题干 answer: item.Embedded_QuestionBank_Answer, // 答案 option: item.Embedded_QuestionBank_Option ? JSON.parse(item.Embedded_QuestionBank_Option) : "", // 选择题选项 analysisCon: item.Embedded_QuestionBank_AnalysisCon, // 解析 questionType: item.Embedded_QuestionBank_QuestionType, // 题型 optionStyle: item.Embedded_QuestionBank_OptionStyle, // 选项显示类型 stemStyle: item.Embedded_QuestionBank_StemStyle, // 题干显示类型 difficulty: item.Embedded_QuestionBank_Difficulty ? 4 - item.Embedded_QuestionBank_Difficulty : 0, // 难度等级 userAnswer: oldObj ? oldObj.userAnswer : item.Embedded_QuestionBank_QuestionType == "completion" || item.Embedded_QuestionBank_QuestionType == "multipleChoice" ? [] : "", isSubmit: false, // 查看解析 isRight: null, // 是否正确 isComplete: false, isCollect: collectList.indexOf(qitem) > -1 ? true : false, isUnfold: "", }; // 多选和填空答案肯为数组,要转换JSON格式 if ( questionObj.questionType == "completion" || questionObj.questionType == "multipleChoice" ) { try { questionObj.answer = JSON.parse(questionObj.answer); } catch (error) { questionObj.answer = item.Embedded_QuestionBank_Answer; for (let bindex = 0; bindex < questionList.length; bindex++) { const qitem = questionList[bindex]; let foundItems = bookQuestionsList.find((citem) => citem.id == qitem); if ( foundItems && foundItems.Embedded_QuestionBank_QuestionType == "material" ) { foundItems.childList = bookQuestionsList.filter( (ditem) => ditem.productLinkInfo[0].LinkPath == foundItems.productLinkPath ); } let foundlist = []; foundlist.push(foundItems); if (foundlist.length > 0 && foundlist != undefined) { foundlist.forEach((item, index) => { const questionObj = handleQuestion(item, index + 1, oldList, collectList); if (item.Embedded_QuestionBank_QuestionType == "judge") { questionObj.type = "判断题"; judgeArr.push(questionObj); } else if (item.Embedded_QuestionBank_QuestionType == "singleChoice") { questionObj.type = "单选题"; singleChoiceArr.push(questionObj); } else if ( item.Embedded_QuestionBank_QuestionType == "multipleChoice" ) { questionObj.type = "多选题"; multipleChoiceArr.push(questionObj); } else if (item.Embedded_QuestionBank_QuestionType == "completion") { questionObj.type = "填空题"; completionArr.push(questionObj); } else if (item.Embedded_QuestionBank_QuestionType == "shortAnswer") { questionObj.type = "简答题"; shortArr.push(questionObj); } else if (item.Embedded_QuestionBank_QuestionType == "material") { questionObj.type = "材料题"; materialArr.push(questionObj); } } // 填空题改造 if (questionObj.questionType == "completion") { let index = 0; for (let i = 0; i < questionObj.stem.length; i++) { const item = questionObj.stem[i]; if (item == "input") { questionObj.stem[i] = { num: index, data: "input", }; questionObj.userAnswer[index] = ""; index++; } } } // 获取图片 if ( questionObj.stemStyle == "Image" || questionObj.stemStyle == "TxtAndImage" ) { questionObj.stem.stemImage = getPublicImage( questionObj.stem.stemImage, 150 ); } if ( questionObj.optionStyle == "Image" || questionObj.optionStyle == "TxtAndImage" ) { questionObj.option.forEach((optionItem) => { if (optionItem.img) optionItem.img = getPublicImage(optionItem.img, 150); }); } // 题干富文本处理 if (questionObj.stemStyle == "RichText") { // questionObj.option.txt = '' questionObj.stem.stemTxt = questionObj.stem.stemTxt .replace( /\<img/gi, '<img style="max-width: 300rpx !important;object-fit: contain;" class="stem-rich-img" ' ) .replace(/\<p/gi, '<p class="stem-rich-p"') .replace("../file", process.env.VUE_APP_API_URL + "/file"); } // 选项富文本处理 if ( questionObj.optionStyle == "RichText" && (questionObj.questionType == "singleChoice" || questionObj.questionType == "judge" || questionObj.questionType == "multipleChoice") ) { questionObj.option.forEach((item) => { if (item.txt) item.txt = item.txt .replace(/\<img/gi, '<img class="option-rich-img"') .replace(/\<p/gi, '<p class="stem-rich-p"') .replace("../file", process.env.VUE_APP_API_URL + "/file"); }); } // 解析富文本处理 if ( questionObj.analysisCon && typeof questionObj.analysisCon == "string" ) { questionObj.analysisCon = questionObj.analysisCon.replace( /\<img/gi, '<img style="max-width: 300rpx !important;object-fit: contain;" class="stem-rich-img" ' ); } // 听力题修改 // if (questionObj.questionType == 'singleChoice') { // const src = this.extractSourceSrc(questionObj.stem.stemTxt) // if (src) { // questionObj.src = src // questionObj.stem.stemTxt = this.removeVideoAndAudioTags(questionObj.stem.stemTxt) // } // } if (item.Embedded_QuestionBank_QuestionType == "judge") { questionObj.type = "判断题"; judgeArr.push(questionObj); } else if (item.Embedded_QuestionBank_QuestionType == "singleChoice") { questionObj.type = "单选题"; singleChoiceArr.push(questionObj); } else if (item.Embedded_QuestionBank_QuestionType == "multipleChoice") { questionObj.type = "多选题"; multipleChoiceArr.push(questionObj); } else if (item.Embedded_QuestionBank_QuestionType == "completion") { questionObj.type = "填空题"; completionArr.push(questionObj); } else if (item.Embedded_QuestionBank_QuestionType == "shortAnswer") { questionObj.type = "简答题"; shortArr.push(questionObj); } }); }); } } // for (let qindex = 0; qindex < questionList.length; qindex++) { // const qitem = questionList[qindex]; // let query = { // storeInfo: activeBook.storeRefcode, // path: "*", // cmsPath: activeBook.rootCmsItemId, // cmsType: "*", // productId: activeBook.bookId, // queryType: "*", // itemIds: qitem + "", // itemFields: { // Embedded_QuestionBank_Stem: [], // Embedded_QuestionBank_AnalysisCon: [], // Embedded_QuestionBank_Answer: [], // Embedded_QuestionBank_Option: [], // Embedded_QuestionBank_QuestionType: [], // Embedded_QuestionBank_StemStyle: [], // Embedded_QuestionBank_OptionStyle: [], // Embedded_QuestionBank_KnowledgePoint: [], // Embedded_QuestionBank_Difficulty: [], // }, // }; // const res = await MG.store.getProductDetail(query); // console.log(res.datas.cmsDatas[0].datas, "材料题"); // if (!res.datas) return false; // res.datas.cmsDatas[0].datas.forEach((item, index) => { // let oldObj = {}; // if (oldList) { // oldObj = oldList.find((item) => item.id == qitem); // } // const questionObj = { // number: index + 1, // 题号 // id: item.id, // stem: // item.Embedded_QuestionBank_QuestionType == "completion" // ? JSON.parse(item.Embedded_QuestionBank_Stem) // .stemTxt.replaceAll("<vacancy>", ",input,") // .split(",") // : JSON.parse(item.Embedded_QuestionBank_Stem), // 题干 // answer: item.Embedded_QuestionBank_Answer, // 答案 // option: item.Embedded_QuestionBank_Option // ? JSON.parse(item.Embedded_QuestionBank_Option) // : "", // 选择题选项 // analysisCon: item.Embedded_QuestionBank_AnalysisCon, // 解析 // questionType: item.Embedded_QuestionBank_QuestionType, // 题型 // optionStyle: item.Embedded_QuestionBank_OptionStyle, // 选项显示类型 // stemStyle: item.Embedded_QuestionBank_StemStyle, // 题干显示类型 // difficulty: item.Embedded_QuestionBank_Difficulty // ? 4 - item.Embedded_QuestionBank_Difficulty // : 0, // 难度等级 // userAnswer: oldObj // ? oldObj.userAnswer // : item.Embedded_QuestionBank_QuestionType == "completion" || // item.Embedded_QuestionBank_QuestionType == "multipleChoice" // ? [] // : "", // isSubmit: false, // 查看解析 // isRight: null, // 是否正确 // isComplete: false, // isCollect: collectList.indexOf(qitem) > -1 ? true : false, // isUnfold: "", // }; // console.log(item, "材料题"); // // 多选和填空答案肯为数组,要转换JSON格式 // if ( // questionObj.questionType == "completion" || // questionObj.questionType == "multipleChoice" // ) { // try { // questionObj.answer = JSON.parse(questionObj.answer); // } catch (error) { // questionObj.answer = item.Embedded_QuestionBank_Answer; // } // } // // 填空题改造 // if (questionObj.questionType == "completion") { // let index = 0; // for (let i = 0; i < questionObj.stem.length; i++) { // const item = questionObj.stem[i]; // if (item == "input") { // questionObj.stem[i] = { // num: index, // data: "input", // }; // questionObj.userAnswer[index] = ""; // index++; // } // } // } // // 获取图片 // if ( // questionObj.stemStyle == "Image" || // questionObj.stemStyle == "TxtAndImage" // ) { // questionObj.stem.stemImage = getPublicImage( // questionObj.stem.stemImage, // 150 // ); // } // if ( // questionObj.optionStyle == "Image" || // questionObj.optionStyle == "TxtAndImage" // ) { // questionObj.option.forEach((optionItem) => { // if (optionItem.img) // optionItem.img = getPublicImage(optionItem.img, 150); // }); // } // // 题干富文本处理 // if (questionObj.stemStyle == "RichText") { // // questionObj.option.txt = '' // questionObj.stem.stemTxt = questionObj.stem.stemTxt // .replace( // /\<img/gi, // '<img style="max-width: 300rpx !important;object-fit: contain;" class="stem-rich-img" ' // ) // .replace(/\<p/gi, '<p class="stem-rich-p"') // .replace("../file", process.env.VUE_APP_API_URL + "/file"); // } // // 选项富文本处理 // if ( // questionObj.optionStyle == "RichText" && // (questionObj.questionType == "singleChoice" || // questionObj.questionType == "judge" || // questionObj.questionType == "multipleChoice") // ) { // questionObj.option.forEach((item) => { // if (item.txt) // item.txt = item.txt // .replace(/\<img/gi, '<img class="option-rich-img"') // .replace(/\<p/gi, '<p class="stem-rich-p"') // .replace("../file", process.env.VUE_APP_API_URL + "/file"); // }); // } // // 解析富文本处理 // if ( // questionObj.analysisCon && // typeof questionObj.analysisCon == "string" // ) { // questionObj.analysisCon = questionObj.analysisCon.replace( // /\<img/gi, // '<img style="max-width: 300rpx !important;object-fit: contain;" class="stem-rich-img" ' // ); // } // // 听力题修改 // // if (questionObj.questionType == 'singleChoice') { // // const src = this.extractSourceSrc(questionObj.stem.stemTxt) // // if (src) { // // questionObj.src = src // // questionObj.stem.stemTxt = this.removeVideoAndAudioTags(questionObj.stem.stemTxt) // // } // // } // if (item.Embedded_QuestionBank_QuestionType == "judge") { // questionObj.type = "判断题"; // judgeArr.push(questionObj); // } else if (item.Embedded_QuestionBank_QuestionType == "singleChoice") { // questionObj.type = "单选题"; // singleChoiceArr.push(questionObj); // } else if (item.Embedded_QuestionBank_QuestionType == "multipleChoice") { // questionObj.type = "多选题"; // multipleChoiceArr.push(questionObj); // } else if (item.Embedded_QuestionBank_QuestionType == "completion") { // questionObj.type = "填空题"; // completionArr.push(questionObj); // } else if (item.Embedded_QuestionBank_QuestionType == "shortAnswer") { // questionObj.type = "简答题"; // shortArr.push(questionObj); // } else if (item.Embedded_QuestionBank_QuestionType == "material") { // questionObj.type = "材料题"; // materialArr.push(questionObj); // } // }); // } // 22 cardList[0].infoList = singleChoiceArr; cardList[1].infoList = judgeArr; cardList[2].infoList = multipleChoiceArr; cardList[3].infoList = completionArr; cardList[4].infoList = shortArr; cardList[5].infoList = materialArr; for (let index = 0; index < cardList.length; index++) { const item = cardList[index]; for (let cindex = 0; cindex < item.infoList.length; cindex++) { @@ -226,6 +292,163 @@ } return cardList.filter((item) => item.infoList.length > 0); }; // 处理题目逻辑 const handleQuestion = (item, index, oldList, collectList) => { // 注意:这里的 qitem 应该是 item.id,我假设你原来的代码里 qitem 就是当前 item 的 id const qitem = item.id; let oldObj = {}; if (oldList) { oldObj = oldList.find((oldItem) => oldItem.id == qitem); } // 1. 构建 questionObj 的基础结构 const questionObj = { number: index + 1, // 题号 id: item.id, stem: item.Embedded_QuestionBank_QuestionType == "completion" ? JSON.parse(item.Embedded_QuestionBank_Stem) .stemTxt.replaceAll("<vacancy>", ",input,") .split(",") : JSON.parse(item.Embedded_QuestionBank_Stem), // 题干 answer: item.Embedded_QuestionBank_Answer, // 答案 option: item.Embedded_QuestionBank_Option ? JSON.parse(item.Embedded_QuestionBank_Option) : "", // 选择题选项 analysisCon: item.Embedded_QuestionBank_AnalysisCon, // 解析 questionType: item.Embedded_QuestionBank_QuestionType, // 题型 optionStyle: item.Embedded_QuestionBank_OptionStyle, // 选项显示类型 stemStyle: item.Embedded_QuestionBank_StemStyle, // 题干显示类型 difficulty: item.Embedded_QuestionBank_Difficulty ? 4 - item.Embedded_QuestionBank_Difficulty : 0, // 难度等级 userAnswer: oldObj ? oldObj.userAnswer : item.Embedded_QuestionBank_QuestionType == "completion" || item.Embedded_QuestionBank_QuestionType == "multipleChoice" ? [] : "", isSubmit: false, // 查看解析 isRight: null, // 是否正确 isComplete: false, isCollect: collectList.indexOf(qitem) > -1 ? true : false, isUnfold: "", }; // 2. 处理多选和填空题的答案(JSON格式转换) if ( questionObj.questionType == "completion" || questionObj.questionType == "multipleChoice" ) { try { questionObj.answer = JSON.parse(questionObj.answer); } catch (error) { console.error("解析答案失败:", error, item); questionObj.answer = item.Embedded_QuestionBank_Answer; // 解析失败则保留原样 } } // 3. 填空题改造 if (questionObj.questionType == "completion") { let inputIndex = 0; // 使用更具描述性的变量名 for (let i = 0; i < questionObj.stem.length; i++) { const stemPart = questionObj.stem[i]; // 使用更具描述性的变量名 if (stemPart == "input") { questionObj.stem[i] = { num: inputIndex, data: "input", }; // 确保 userAnswer 是数组且长度足够 if (!Array.isArray(questionObj.userAnswer)) { questionObj.userAnswer = []; } questionObj.userAnswer[inputIndex] = ""; inputIndex++; } } } // 4. 材料题处理 (核心递归点) if (questionObj.questionType == "material" && Array.isArray(item.childList)) { // 遍历子题目列表,并对每一个子项递归调用 processQuestionItem questionObj.childList = item.childList.map((childItem, childIndex) => { // 子题目通常不需要 oldList 和 collectList,但为了逻辑统一,可以传入 // 如果子题目也需要独立的作答状态和收藏状态,则需要调整 oldList 和 collectList 的结构 // 这里假设它们不需要,或者由父级材料题统一管理 return handleQuestion(childItem, childIndex + 1, null, []); }); } // 5. 获取图片 if ( questionObj.stemStyle == "Image" || questionObj.stemStyle == "TxtAndImage" ) { // 确保 stem 是一个对象且有 stemImage 属性 if (questionObj.stem && typeof questionObj.stem === 'object' && questionObj.stem.stemImage) { questionObj.stem.stemImage = getPublicImage( questionObj.stem.stemImage, 150 ); } } if ( questionObj.optionStyle == "Image" || questionObj.optionStyle == "TxtAndImage" ) { questionObj.option.forEach((optionItem) => { if (optionItem.img) optionItem.img = getPublicImage(optionItem.img, 150); }); } // 6. 题干富文本处理 if (questionObj.stemStyle == "RichText") { // 确保 stem 是一个对象且有 stemTxt 属性 if (questionObj.stem && typeof questionObj.stem === 'object' && questionObj.stem.stemTxt) { questionObj.stem.stemTxt = questionObj.stem.stemTxt .replace( /\<img/gi, '<img style="max-width: 300rpx !important;object-fit: contain;" class="stem-rich-img" ' ) .replace(/\<p/gi, '<p class="stem-rich-p"') .replace("../file", process.env.VUE_APP_API_URL + "/file"); } } // 7. 选项富文本处理 if ( questionObj.optionStyle == "RichText" && (questionObj.questionType == "singleChoice" || questionObj.questionType == "judge" || questionObj.questionType == "multipleChoice") ) { questionObj.option.forEach((optItem) => { // 使用更具描述性的变量名 if (optItem.txt) optItem.txt = optItem.txt .replace(/\<img/gi, '<img class="option-rich-img"') .replace(/\<p/gi, '<p class="stem-rich-p"') .replace("../file", process.env.VUE_APP_API_URL + "/file"); }); } // 8. 解析富文本处理 if ( questionObj.analysisCon && typeof questionObj.analysisCon == "string" ) { questionObj.analysisCon = questionObj.analysisCon.replace( /\<img/gi, '<img style="max-width: 300rpx !important;object-fit: contain;" class="stem-rich-img" ' ); } return questionObj; }; // 获取收藏列表 const getCollectList = async (activeBook) => { const allCollect = [ src/assets/methods/resources.js
@@ -1,7 +1,7 @@ import fileApi from "@/assets/js/middleGround/api/file"; import identityApi from "../js/middleGround/api/identity"; import { tokenKey } from "../js/config"; export const getResourcePath = async (md5, appRefCode = "jingshieke") => { export const getResourcePath = async (md5, appRefCode = "PUMC") => { // const res = fileApi.getAliVod({ // md5, // appRefCode, @@ -16,7 +16,6 @@ md5, appRefCode, }); console.log("res", res); if (typeof res === "string" && res.includes("http")) { return res; } else if (typeof res === "object" && res.data != "") { src/books/preventiveDentistry/assets/examinationList.js
New file @@ -0,0 +1,9 @@ const testData = { 2: { 18: [ 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 21987, ], }, }; export default testData; src/books/preventiveDentistry/assets/images/zongJie.svg
@@ -1 +1,15 @@ <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1755139571356" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="14731" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><path d="M579.2 659.2c6.4-9.6 12.8-19.2 16-28.8l28.8 19.2c-16 25.6-32 48-51.2 70.4l48-6.4c0 9.6 0 19.2 3.2 28.8-32 3.2-64 9.6-92.8 19.2-3.2-9.6-6.4-22.4-9.6-32 9.6-3.2 16-9.6 22.4-16 9.6-6.4 16-16 22.4-25.6-25.6 3.2-32 3.2-35.2 6.4-3.2-6.4-6.4-22.4-9.6-32 6.4-3.2 12.8-9.6 16-16 16-22.4 25.6-44.8 35.2-70.4l32 12.8c-12.8 25.6-25.6 48-41.6 70.4h16z m-64 128c35.2-3.2 70.4-9.6 105.6-19.2l3.2 28.8c-35.2 6.4-73.6 16-102.4 22.4l-6.4-32z m195.2-147.2v28.8h51.2v32h-134.4v-32h51.2V640h-57.6v-32h57.6v-32h35.2v32h57.6v32h-60.8z m-80 80h121.6v108.8h-32v-9.6h-57.6v12.8h-32v-112z m32 28.8v38.4h57.6v-38.4h-57.6zM236.8 537.6c12.8-19.2 19.2-38.4 22.4-60.8l32 6.4c-3.2 22.4-9.6 44.8-22.4 67.2l-32-12.8z m121.6-80H272v-92.8h41.6c-6.4-16-12.8-28.8-22.4-38.4l28.8-12.8c12.8 12.8 22.4 28.8 28.8 44.8l-16 6.4H384c9.6-16 19.2-32 25.6-51.2l32 12.8c-6.4 12.8-16 25.6-22.4 38.4h38.4v92.8h-89.6c16 9.6 28.8 22.4 41.6 35.2l-22.4 19.2c-12.8-16-28.8-28.8-44.8-41.6l16-12.8z m41.6 73.6c12.8 0 16-3.2 16-25.6 9.6 6.4 19.2 9.6 28.8 12.8-3.2 32-12.8 41.6-44.8 41.6h-51.2c-38.4 0-51.2-9.6-51.2-38.4v-51.2h35.2v48c0 9.6 3.2 9.6 19.2 9.6l48 3.2z m-92.8-102.4H416v-35.2H307.2v35.2z m147.2 41.6c16 19.2 28.8 38.4 38.4 60.8l-28.8 12.8c-9.6-22.4-19.2-41.6-35.2-60.8l25.6-12.8z" p-id="14732"></path><path d="M825.6 960H204.8c-38.4 0-67.2-32-67.2-67.2V204.8c0-38.4 32-67.2 67.2-67.2h121.6c19.2 0 35.2 16 35.2 35.2s-16 35.2-35.2 35.2H204.8V896h617.6V204.8h-112c-19.2 0-35.2-16-35.2-35.2s16-35.2 35.2-35.2h112c38.4 0 67.2 32 67.2 67.2v688c3.2 38.4-28.8 70.4-64 70.4z" fill="#000333" p-id="14733"></path><path d="M636.8 272h-240c-57.6 0-102.4-44.8-102.4-102.4s44.8-102.4 102.4-102.4h240c57.6 0 102.4 44.8 102.4 102.4s-48 102.4-102.4 102.4z m-243.2-137.6c-19.2 0-35.2 16-35.2 35.2s16 35.2 35.2 35.2h240c19.2 0 35.2-16 35.2-35.2s-16-35.2-35.2-35.2h-240z" p-id="14734"></path></svg> <?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg t="1755139571356" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="14731" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"> <path d="M579.2 659.2c6.4-9.6 12.8-19.2 16-28.8l28.8 19.2c-16 25.6-32 48-51.2 70.4l48-6.4c0 9.6 0 19.2 3.2 28.8-32 3.2-64 9.6-92.8 19.2-3.2-9.6-6.4-22.4-9.6-32 9.6-3.2 16-9.6 22.4-16 9.6-6.4 16-16 22.4-25.6-25.6 3.2-32 3.2-35.2 6.4-3.2-6.4-6.4-22.4-9.6-32 6.4-3.2 12.8-9.6 16-16 16-22.4 25.6-44.8 35.2-70.4l32 12.8c-12.8 25.6-25.6 48-41.6 70.4h16z m-64 128c35.2-3.2 70.4-9.6 105.6-19.2l3.2 28.8c-35.2 6.4-73.6 16-102.4 22.4l-6.4-32z m195.2-147.2v28.8h51.2v32h-134.4v-32h51.2V640h-57.6v-32h57.6v-32h35.2v32h57.6v32h-60.8z m-80 80h121.6v108.8h-32v-9.6h-57.6v12.8h-32v-112z m32 28.8v38.4h57.6v-38.4h-57.6zM236.8 537.6c12.8-19.2 19.2-38.4 22.4-60.8l32 6.4c-3.2 22.4-9.6 44.8-22.4 67.2l-32-12.8z m121.6-80H272v-92.8h41.6c-6.4-16-12.8-28.8-22.4-38.4l28.8-12.8c12.8 12.8 22.4 28.8 28.8 44.8l-16 6.4H384c9.6-16 19.2-32 25.6-51.2l32 12.8c-6.4 12.8-16 25.6-22.4 38.4h38.4v92.8h-89.6c16 9.6 28.8 22.4 41.6 35.2l-22.4 19.2c-12.8-16-28.8-28.8-44.8-41.6l16-12.8z m41.6 73.6c12.8 0 16-3.2 16-25.6 9.6 6.4 19.2 9.6 28.8 12.8-3.2 32-12.8 41.6-44.8 41.6h-51.2c-38.4 0-51.2-9.6-51.2-38.4v-51.2h35.2v48c0 9.6 3.2 9.6 19.2 9.6l48 3.2z m-92.8-102.4H416v-35.2H307.2v35.2z m147.2 41.6c16 19.2 28.8 38.4 38.4 60.8l-28.8 12.8c-9.6-22.4-19.2-41.6-35.2-60.8l25.6-12.8z" fill="#159a97" p-id="14732"></path> <path d="M825.6 960H204.8c-38.4 0-67.2-32-67.2-67.2V204.8c0-38.4 32-67.2 67.2-67.2h121.6c19.2 0 35.2 16 35.2 35.2s-16 35.2-35.2 35.2H204.8V896h617.6V204.8h-112c-19.2 0-35.2-16-35.2-35.2s16-35.2 35.2-35.2h112c38.4 0 67.2 32 67.2 67.2v688c3.2 38.4-28.8 70.4-64 70.4z" fill="#159a97" p-id="14733"></path> <path d="M636.8 272h-240c-57.6 0-102.4-44.8-102.4-102.4s44.8-102.4 102.4-102.4h240c57.6 0 102.4 44.8 102.4 102.4s-48 102.4-102.4 102.4z m-243.2-137.6c-19.2 0-35.2 16-35.2 35.2s16 35.2 35.2 35.2h240c19.2 0 35.2-16 35.2-35.2s-16-35.2-35.2-35.2h-240z" fill="#159a97" p-id="14734"></path> </svg> src/books/preventiveDentistry/assets/main.less
@@ -230,17 +230,22 @@ padding-left: 10%; display: flex; align-self: center; cursor: pointer; img { width: 30px; margin-right: 5px; } &:hover { color: #00918e; text-decoration: underline; span { cursor: pointer; &:hover { color: #00918e; text-decoration: underline; } } } .knowledgeExpansion-img { @@ -1709,9 +1714,20 @@ margin-top: 1.1em; } /*结束*/ .textarea-box { font-size: 1em; font-family: "Noto Sans SC"; width: 93%; max-width: 93%; border-color: #e9f2f3; &:focus { border-color: #40a8aa; outline: none; } } } .pdfModal { @@ -1721,6 +1737,7 @@ .pdfBox-component { width: 100%; height: 100%; overflow-y: auto; position: relative; .preview { @@ -1795,6 +1812,7 @@ } } .custom-dialog { overflow: hidden !important; src/books/preventiveDentistry/view/components/chapter001.vue
@@ -48,10 +48,13 @@ <p class="content"> 请从三级预防策略的角度为家长制订一份龋病预防的项目书。 </p> <p class="content"> <textarea class="textarea-box" v-model="questionData.one" placeholder="请输入内容" rows="5" @change="setQuestionData"></textarea> </p> </div> </div> <div class="knowledgeExpansion" @click="toUrl(getResourceInfo('A1', 'md5'), '教学课件')"> <div class="knowledgeExpansion" @click="toUrl(getResourceInfo('A1'))"> <div class="questionBank"> <img src="../../assets/images/sanJiao.svg" alt="" /> <span>教学课件</span> @@ -61,8 +64,7 @@ <span>教学课件</span> </div> </div> <p class="center mb-30"> <p class="center mb-30 pt-70"> <img class="g-pic" src="../../assets/images/0023_04.jpg" alt="" /> </p> <p class="content"> @@ -81,7 +83,7 @@ <h3 class="thirdTitle pt-70 mb-40"> 第一节 口腔预防医学的基本概述 </h3> <bookVideo :videoInfo="getResourceInfo('Z17')" :BookId="config.activeBook.bookId"></bookVideo> <bookVideo :videoInfo="getResourceInfo('Z17')" :BookId="config.activeBook.bookId"></bookVideo> <h4 class="fourthTitle">一、口腔预防医学的定义</h4> <p class="content"> 口腔预防医学是一门通过有组织性的社会努力,预防口腔疾病,维护口腔健康及提高生命质量的科学。口腔预防医学是口腔医学的一门分支学科和重要组成部分,它以人群为主要研究对象,应用生物学、环境医学、预防医学、临床医学及社会医学的理论和方法,研究口腔健康及其影响因素、预防口腔疾病的措施及对策,达到预防口腔疾病、促进口腔健康及提高生命质量的目的。 @@ -134,8 +136,7 @@ 从口腔预防医学发展历程看,大致可分为3个阶段:原始启蒙时代、科学基础形成时代、口腔预防医学诞生与发展时代。 </p> <h4 class="fourthTitle">一、原始启蒙时期</h4> <div class="theme-color">123</div> <bookVideo :videoInfo="getResourceInfo('Z15')" :BookId="config.activeBook.bookId"></bookVideo> <bookVideo :videoInfo="getResourceInfo('Z15')" :BookId="config.activeBook.bookId"></bookVideo> <p class="content"> 中华民族文化源远流长,对健康的探索和认识已逾数千年。公元前约1400年殷墟甲骨文清晰记载了象形文字并刻有了“齿”字和“龋”字。用齿字上面加一个小虫来表示“龋”字,认为是由虫蛀所致,至今民间仍有“虫牙”和“蛀牙”之说(图1-1)。古书中还记载了多种口腔卫生保健的方法,如漱口、咽津、剔牙、揩齿等,部分方法沿用至今。 </p> @@ -335,7 +336,7 @@ </div> <div class="knowledgeExpansion-box"> <img src="../../assets/images/tuoZhan.svg" alt="" /> <span>拓展练习</span> <span @click="openQuestion(0)">拓展练习</span> </div> </div> <p class="right-info fm-kt"> @@ -346,12 +347,17 @@ </div> </div> <preView :md5="p_md5" :pdfTitle="somePdfTitleValue" ref="pdfDialogRef"></preView> <dialogExaminations :cardList="interfaceQuestion" :questionIDList=questionIDList :page="questionNum" :questionTitle="questionTitleMain" ref="dialogRef"> </dialogExaminations> </div> </template> <script> import testData from "../../assets/examinationList"; import preView from "@/components/pdfview/index.vue"; import bookVideo from "@/components/bookVideo/index.vue"; import dialogExaminations from "@/components/dialogExaminations/index.vue"; export default { props: { showPageList: { @@ -361,19 +367,61 @@ type: Function, // 明确指定它是一个函数 required: true }, interfaceQuestion: { type: Array, required: true, default: () => [], } }, components: { preView, bookVideo, dialogExaminations }, data() { return { p_md5: "", somePdfTitleValue: "", // 题目相关 questionNum: 0, questionTitleMain: "", questionIDList: [], chapterNum: 2, cardArrayList: [], examinations: [ { questionTitleMain: "拓展练习", questionNum: 18, }, ], questionData: { one: "", }, }; }, mounted() { }, watch: { interfaceQuestion: { handler(newValue, oldValue) { console.log('--- 子组件:interfaceQuestion 更新了! ---'); console.log('新值 (newValue):', newValue); console.log('旧值 (oldValue):', oldValue); if (newValue && newValue.length > 0) { } }, deep: true, immediate: true }, }, mounted() { console.log(this.interfaceQuestion, "interfaceQuestion"); this.getQuestionData() }, methods: { toUrl(val) { if (val != null) { this.p_md5 = val.md5; @@ -381,6 +429,32 @@ this.$refs.pdfDialogRef.openDialog(); } }, setQuestionData() { localStorage.setItem( "preventiveDentistry-book-chapter01-questionData", JSON.stringify(this.questionData) ); }, getQuestionData() { let questionData = localStorage.getItem("preventiveDentistry-book-chapter01-questionData"); if (questionData) { this.questionData = JSON.parse(questionData); } }, openQuestion(num) { if (num != undefined) { this.questionNum = this.examinations[num].questionNum; console.log(this.questionNum); this.questionTitleMain = this.examinations[num].questionTitleMain; console.log(this.questionTitleMain); this.cardArrayList = this.interfaceQuestion; console.log(this.cardArrayList); this.questionIDList = testData[this.chapterNum][this.questionNum]; console.log(this.questionIDList); this.$refs.dialogRef.openDialogQuestion(); } }, }, }; </script> src/books/preventiveDentistry/view/components/index.vue
@@ -9,8 +9,8 @@ transformOrigin: 'center top', }"> <pageHeader v-if="showCatalogList.indexOf(1) > -1" :showPageList="loadPageList"></pageHeader> <chapterOne v-if="showCatalogList.indexOf(2) > -1" :showPageList="loadPageList" :getResourceInfo="resourceListFun"> <chapterOne v-if="showCatalogList.indexOf(2) > -1" :showPageList="loadPageList" :getResourceInfo="resourceListFun" :interfaceQuestion="bookQuestionsList"> </chapterOne> <chapterTwo v-if="showCatalogList.indexOf(3) > -1" :showPageList="loadPageList" :getResourceInfo="resourceListFun"> @@ -69,6 +69,9 @@ import chapterTwelve from "./chapter012.vue" import chapterThirteen from "./chapter013.vue" import NoteIcon from "@/assets/images/biji.png"; import getQuestionList from "@/assets/methods/examination"; import testData from "../../assets/examinationList"; import MG from "@/assets/js/middleGround/WebMiddleGroundApi"; import _ from "lodash"; import Swiper from "swiper/bundle"; import "swiper/swiper-bundle.css"; @@ -94,6 +97,7 @@ currentTime: null, videoList: [], resourceList: [], bookQuestionsList: [], }; }, computed: { @@ -152,10 +156,13 @@ this.resourceList = newVal; }, }, bookQuestionsList: { handler(newVal, oldVal) { this.bookQuestionsList = newVal; }, } }, mounted() { console.log("666"); // 默认加载章节 this.showCatalogList = [1]; // 滚动监听节流 @@ -208,6 +215,9 @@ this.getBookResourceList(); // 获取整本书题目 this.getBookQuestionList(); // 启动页码观察 setTimeout(() => { this.initObservation(); @@ -215,7 +225,7 @@ // 测试页面跳转 setTimeout(() => { this.gotoPage(2, 14); this.gotoPage(2, 18); }, 500); // const pageDom = (this.container ? this.container : document) @@ -234,30 +244,64 @@ }, methods: { // setZoom1() { // let scale = this.$store.state.qiankun.scale + 10; // const scrollBox = ( // this.container ? this.container : document // ).querySelector(".page-main"); // this.$store.commit("setZoom", scale); // }, // setZoom2() { // let scale = this.$store.state.qiankun.scale - 10; // const scrollBox = ( // this.container ? this.container : document // ).querySelector(".page-main"); // this.$store.commit("setZoom", scale); // }, // 请求资源Json async getBookResourceList() { this.resourceList = await this.config.getBookResources( process.env.VUE_APP_RESOURCE_CTX + (process.env.VUE_APP_ENV == "product" getBookResourceList() { this.config.getBookResources( process.env.VUE_APP_RESOURCE_CTX + (process.env.VUE_APP_ENV === "product" ? process.env.VUE_APP_BOOK_ID : "preventiveDentistry") ); console.log(this.resourceList, "resourceList"); ) .then(data => { this.resourceList = data; }) .catch(error => { console.error("获取图书资源列表失败:", error); }); }, // 获取图书问题列表 getBookQuestionList() { let query = { storeInfo: this.config.activeBook.storeRefcode, path: "*", cmsPath: this.config.activeBook.rootCmsItemId, cmsType: "*", productId: this.config.activeBook.bookId, queryType: "*", itemFields: { Embedded_QuestionBank_Stem: [], Embedded_QuestionBank_AnalysisCon: [], Embedded_QuestionBank_Answer: [], Embedded_QuestionBank_Option: [], Embedded_QuestionBank_QuestionType: [], Embedded_QuestionBank_StemStyle: [], Embedded_QuestionBank_OptionStyle: [], Embedded_QuestionBank_KnowledgePoint: [], Embedded_QuestionBank_Difficulty: [], }, } MG.store.getProductDetail(query) .then(res => { console.log(res.datas.cmsDatas[0].datas, "获取bookQuestionList成功"); let bookQuestionList = []; if (res.datas.cmsDatas[0].datas.length > 0) { res.datas.cmsDatas[0].datas.forEach(item => { if (item.datas.Type === "questionBankItem") { bookQuestionList.push(item); } if (item.id == 21987) { console.log(item, "21987"); } }); } console.log(bookQuestionList, "bookQuestionList"); this.bookQuestionsList = bookQuestionList; }) .catch(error => { console.error("获取图书问题列表失败:", error); }); }, resourceListFun(id, key) { let data = this.resourceList.find(item => item.key == id) return key ? data[key] : data @@ -609,7 +653,8 @@ // this.questionDataMap[page] = await getQuestionList( // page, // testData[catalog][page], // this.config.activeBook // this.config.activeBook, // this.bookQuestionsList, // ); // } else { // const obj = {}; @@ -617,7 +662,8 @@ // obj[key] = await getQuestionList( // [], // testData[catalog][page][key], // this.config.activeBook // this.config.activeBook, // this.bookQuestionsList, // ); // } // this.questionDataMap[page] = obj; src/books/rehabilitationMedicineIntroduction/assets/images/bg-wyh.png
src/books/rehabilitationMedicineIntroduction/assets/images/knowledgeExpansion.png
src/books/rehabilitationMedicineIntroduction/assets/images/learnGoal.png
src/books/rehabilitationMedicineIntroduction/assets/images/pageHeader.pngsrc/books/rehabilitationMedicineIntroduction/assets/main.less
@@ -14,24 +14,24 @@ } .bodystyle { padding: 0 15%; padding-top: 5px; padding: 0 12%; padding-bottom: 80px; line-height: 30px; position: relative; } .page-header-left { padding: 70px 0 0 0; padding: 70px 0 20px 0; } .header-txt { border-left: 2px solid #a11f45; border-left: 2px solid #722436; margin-left: 12%; padding-left: 5px; line-height: 14px; font-size: 12px; color: #a11f45; color: #722436; font-weight: 600; } .page-bottom-left { @@ -39,7 +39,7 @@ left: 12%; bottom: 60px; font-size: 15px; font-weight: 600; font-weight: 500; } .page-header-right { @@ -47,6 +47,7 @@ justify-content: end; align-items: center; padding-right: 10%; padding-bottom: 20px; padding-top: 70px; } @@ -62,15 +63,638 @@ .page-bottom-right { position: absolute; right: 10%; bottom: 70px; right: 12%; bottom: 60px; font-size: 15px; font-weight: 600; font-weight: 500; } .img-0 { width: 100%; } .mt-20 { margin-top: 20px; } .mb-10 { margin-bottom: 10px !important; } .mb-30 { margin-bottom: 30px !important; } .mb-40 { margin-bottom: 40px !important; } .pt-70 { padding-top: 70px !important; } .pt-120 { padding-top: 120px !important; } .mb-70 { margin-bottom: 70px !important; } .mb-100 { margin-bottom: 100px !important; } p { margin-top: 0.2em; margin-bottom: 0.2em !important; text-indent: 2em; line-height: 25px; text-align: justify; } .center { text-align: center; } .center-box { width: 75%; margin: 0 auto; } .center-box-one { width: 50%; margin: 0 auto; } .center-box-two { width: 50%; margin: 0 auto; } .center-box-three { width: 65%; margin: 0 auto; } .omit { color: #722436; } .bold { font-weight: bold; } .fc{ color: #722436; } .learnGoal { background-color: #ede5e3; border-radius: 10px; padding-top: 30px; padding-bottom: 10px; margin-bottom: 30px; position: relative; } .learnImg { position: absolute; top: -15px; left: 40%; } .g-pic { height: 2em; vertical-align: middle; } .CaseStudy-title { background-color: #91595b; color: #fff; padding-left: 20px; } .CaseStudy-content { border: 3px solid #e9dedc; padding: 5px 15px; } .knowledgeExpansion { margin: 30px 0; padding: 10px 0; border-top: 10px solid #eadcdb; border-bottom: 10px solid #eadcdb; position: relative; } .questionBank { position: relative; line-height: 0px; display: flex; align-items: center; top: -29px; left: 30px; img { width: 13px; } span { color: #00918e; font-size: 14px; font-weight: 600; margin-left: 1px; } } .knowledgeExpansion-box { margin: 0 0 10px 0; padding-left: 10%; display: flex; align-self: center; img { width: 30px; margin-right: 5px; } span { cursor: pointer; &:hover { color: #00918e; text-decoration: underline; } } } .knowledgeExpansion-img { position: absolute; width: 80px; top: -20px; left: 25px; } .knowledgeExpansion-video { padding: 0 8%; } /*<h2>二级标题*/ h2.secondTitle { text-align: center; font-size: 1.35em; line-height: 1.3em; text-indent: 0em; color: #009290; margin: 15% auto 1em auto; } h2.secondTitle1 { text-align: center; font-size: 1.5em; line-height: 1.3em; text-indent: 0em; color: #000; margin: 15% auto 1em auto; } h4.fourthTitle { font-size: 1.1em; line-height: 1.3em; text-indent: 2em; margin-top: 1em; color: #009290; } span.underline { text-decoration: underline; text-underline-offset: 6px; text-decoration-color: #009290; } h1.firstTitle-l1 { font-size: 2.2em; line-height: 1.2em; text-indent: 0em; text-align: center; color: #000; margin: 0.3em auto 1.5em auto; } /*<h1>篇章页居左一级标题*/ h1.firstTitle-l { font-size: 26px; line-height: 1.2em; text-indent: 0em; text-align: center; color: #722436; margin: 0.3em auto 1.8em auto; position: relative; } .bgImg-box { padding-top: 200px; margin-bottom: 50px; width: 100%; position: relative; .bg-wyh { width: 100%; margin: 0 auto; } .h1-title { position: absolute; bottom: -25px; left: 18%; } .h1-title-center { position: absolute; bottom: -25px; left: 12%; } .h1-title-two { position: absolute; bottom: -25px; left: 35%; } .h1-title-three { position: absolute; bottom: -25px; left: 41%; } .h1-title-four { position: absolute; bottom: -25px; left: 42%; } } .p-bqy { line-height: 20px; font-size: 12px; } /*图片说明居中加粗*/ .imgdescript-b { font-family: "汉仪楷体", "ETrump KaiTi", "方正仿宋", "FZFSJW--GB1-0"; font-size: 0.95em; margin: 0.3em auto; text-align: center; text-indent: 0em; color: #00918e; font-weight: bold; } /*图片说明居中*/ .imgdescript { font-family: "汉仪楷体", "ETrump KaiTi", "方正仿宋", "FZFSJW--GB1-0"; font-size: 0.95em; margin: 0.3em auto; text-align: center; text-indent: 0em; color: #5A5A5A; } /*右下角说明*/ .right-info { font-family: "汉仪楷体", "ETrump KaiTi", "方正仿宋", "FZFSJW--GB1-0"; font-size: 0.95em; text-align: right; margin-bottom: 0.5em; color: #5A5A5A; } .fm-kt { font-family: "kaiti"; } .unitSummary { display: flex; align-items: center; justify-content: space-between; .summary-lift { padding: 15px 0; background-color: #c9e1e1; width: 45%; display: flex; align-items: center; justify-content: center; cursor: pointer; &:hover { span { color: #00918e; text-decoration: underline; } } } .summary-right { padding: 15px 0; background-color: #c9e1e1; width: 45%; display: flex; align-items: center; justify-content: center; cursor: pointer; &:hover { span { color: #00918e; text-decoration: underline; } } } } .img-float { width: 310px; float: left; height: auto; margin: auto; margin-right: 20px; img { width: 100%; } p { margin: 0; } } .img-rights { width: 310px; float: right; height: auto; margin: auto; margin-left: 20px; img { width: 100%; } p { margin: 0 !important; } } .w235 { width: 235px; } .imgBox-003 { width: 100%; height: 280px; margin-bottom: 18px; } .img-0 { width: 100%; } .img-a { width: 95%; } .img-b { width: 70%; } .img-c { width: 60%; } .img-d { width: 50%; } .img-e { width: 45%; } .img-f { width: 40%; } .img-g { width: 30%; } .img-h { width: 20%; } .img-i { width: 10%; } .img-j { width: 5%; } .img-k { width: 2%; } .w100 { width: 100%; } .td-0 { text-indent: 0em !important; } .video-box-cover { border: 1px dashed #b2b2b2; padding: 2% 2%; } .video-box { margin: 20px 0 20px 0; border: 2px dashed #00918e; padding: 2% 2%; } .video-box-left { margin: 20px 8% 20px 0; border: 1px dashed #895B2E; padding: 2% 2%; } .videoname { display: flex; justify-content: center; align-items: center; } .sInput { width: 60px; border: 0; outline: none; text-align: center; } .collect-btn { cursor: pointer; width: 20px; height: 20px; margin-left: 10px; margin-top: 0.3%; } .fz-12 { font-size: 12px; } .header { display: flex; align-items: center; height: 2em; font-size: 12px; font-family: "Microsoft YaHei", sans-serif; color: #333; padding-top: 4em; padding-left: 8.6em; padding-bottom: 2em; } .header-divider { width: 1.5px; height: 1em; background-color: #00918F; margin: 0px 8px 0px 0px; } .header-right { padding: 3px 0%; /* 上下内边距确保垂直居中 */ color: #00918F; line-height: 1; /* 消除行高影响 */ display: inline-flex; /* 确保水平居中 */ align-items: center; /* 垂直居中 */ justify-content: center; /* 水平居中 */ } .footer-container { position: absolute; bottom: 0; font-family: "Times New Roman"; left: 694px; bottom: 40px; font-size: 15px; font-weight: 600; } .footerstyle { position: absolute; bottom: 0; font-family: "Times New Roman"; left: 100px; bottom: 40px; font-size: 15px; font-weight: 600; } /* 页眉 */ .header-container { padding: 15px 0; } .header-content { max-width: 730px; margin: 0 auto; padding: 0 30px; margin-top: 50px; display: flex; /* 开启弹性布局,子元素横向排列 */ align-items: center; /* 子元素垂直居中对齐 */ justify-content: flex-end; /* 文字居左,图片居右(两端对齐) */ } .header-title { font-size: 13px; font-weight: bold; text-align: right; margin-bottom: 0; } .cs { width: 4%; margin: 0em 1em 0em 0.5em; } /* 2.0.0版本*/ @@ -81,8 +705,9 @@ /* 页面背景色*/ body.bodybg-color { background-color: #a11f45; background-color: #722436; } /* 垂直居中*/ div.vertical-middle { padding-top: 35%; @@ -97,6 +722,7 @@ text-indent: 0em; color: #888888; } /*章标居右*/ .sub-Title-r { text-align: left; @@ -107,15 +733,8 @@ color: #888888; } /*<h1>篇章页居左一级标题*/ h1.firstTitle-l { font-size: 1.6em; line-height: 1.2em; text-indent: 0em; text-align: left; color: #a11f45; margin: 0.3em auto 1.8em auto; } /*篇章页副标题居左*/ .subHead-l { text-align: left; @@ -132,9 +751,10 @@ line-height: 1.2em; text-indent: 0em; text-align: left; color: #a11f45; color: #722436; margin: 0.3em auto 1.8em auto; } /*篇章页副标题居右*/ .subHead-r { font-size: 1.1em; @@ -161,7 +781,7 @@ text-indent: 0em; text-align: left; margin: 25% auto 2em auto; color: #a11f45; color: #722436; } /*<h1>带副标一级标题*/ @@ -171,7 +791,7 @@ text-indent: 0em; text-align: left; margin: 25% auto 0em auto; color: #a11f45; color: #722436; } /*<h1>带章标一级标题*/ @@ -181,7 +801,7 @@ text-indent: 0em; text-align: left; margin: 0em auto 2em auto; color: #a11f45; color: #722436; } /*<h1>带章标及副标一级标题*/ @@ -191,7 +811,7 @@ text-indent: 0em; text-align: left; margin: 0em auto 0em auto; color: #a11f45; color: #722436; } /*<h2>二级标题*/ @@ -199,7 +819,7 @@ font-size: 1.35em; line-height: 1.3em; text-indent: 0em; color: #a11f45; color: #722436; margin: 10% auto 2em auto; } @@ -208,7 +828,7 @@ font-size: 1.35em; line-height: 1.3em; text-indent: 0em; color: #a11f45; color: #722436; margin: 0em auto 2em auto; } @@ -217,7 +837,7 @@ font-size: 1.35em; line-height: 1.3em; text-indent: 0em; color: #a11f45; color: #722436; margin: 25% auto 0em auto; } @@ -226,7 +846,7 @@ font-size: 1.35em; line-height: 1.3em; text-indent: 0em; color: #a11f45; color: #722436; margin: 0em auto 0em auto; } @@ -234,9 +854,9 @@ h3.thirdTitle { font-size: 1.2em; line-height: 1.3em; text-indent: 0em; text-indent: 2em; margin-top: 1em; color: #a11f45; color: #722436; } /*<h4>四级标题*/ @@ -245,7 +865,7 @@ line-height: 1.3em; text-indent: 0em; margin-top: 1em; color: #a11f45; color: #722436; } /*<h5>五级标题*/ @@ -254,7 +874,7 @@ line-height: 1.3em; text-indent: 0em; margin-top: 1em; color: #a11f45; color: #722436; } /*<h6>六级标题*/ @@ -263,8 +883,9 @@ line-height: 1.3em; text-indent: 0em; margin-top: 1em; color: #a11f45; color: #722436; } /*标题作者居中*/ .author { font-family: "汉仪楷体", "ETrump KaiTi", "方正仿宋", "FZFSJW--GB1-0"; @@ -275,6 +896,7 @@ color: #5a5a5a; margin: -2em auto 3em auto; } /*标题作者居左*/ .author-l { font-family: "汉仪楷体", "ETrump KaiTi", "方正仿宋", "FZFSJW--GB1-0"; @@ -304,6 +926,7 @@ margin: 20% auto 0.3em auto; color: #888888; } /*一级标题章标*/ .subHead-2 { text-align: left; @@ -333,6 +956,7 @@ margin: 20% auto 0.3em auto; color: #888888; } /*版权标题*/ .copyright-title { font-size: 1.5em; @@ -349,6 +973,7 @@ text-indent: 0em; line-height: 1.8em; } /*文前*/ .preface { font-family: "汉仪楷体", "ETrump KaiTi", "方正仿宋", "FZFSJW--GB1-0"; @@ -366,6 +991,7 @@ color: #5a5a5a; margin: 25% auto 0.3em auto; } /*正文内容*/ .content { font-size: 1em; @@ -407,7 +1033,7 @@ line-height: 1.3em; margin: 1em auto; text-align: center; color: #a11f45; color: #722436; font-weight: bold; } @@ -419,7 +1045,7 @@ margin: 1em auto; text-align: left; text-indent: 0em; color: #a11f45; color: #722436; font-weight: bold; } @@ -429,9 +1055,10 @@ font-size: 1.05em; line-height: 1.3em; margin: 1em auto; color: #a11f45; color: #722436; text-indent: 2em; font-weight: bold; margin-bottom: 10px !important; } /*引文内容居左(引文、诗歌、诗词、书信、书信称谓、居右署名)*/ @@ -641,7 +1268,7 @@ /*边框*/ .border { border: 1px solid #a11f45; border: 1px solid #722436; border-radius: 0.25em; padding: 0.25em; margin: 1em auto; @@ -649,7 +1276,7 @@ /*边框底色*/ .border bgColor { border: 1px solid #a11f45; border: 1px solid #722436; background: #d2d2d2; border-radius: 0.25em; padding: 0.25em; @@ -681,6 +1308,7 @@ float: left; margin-left: 4em; } /*表格表头*/ .imgtitle { font-family: "汉仪旗黑55S", "HYQiHei-55s"; @@ -688,8 +1316,10 @@ margin: 1em auto -0.8em auto; text-align: center; text-indent: 0; color: #5a5a5a; font-weight: 600; color: #722436; } /*图片说明居中*/ .imgdescript { font-family: "汉仪楷体", "ETrump KaiTi", "方正仿宋", "FZFSJW--GB1-0"; @@ -709,6 +1339,7 @@ text-indent: 2em; color: #5a5a5a; } /*图片说明居中加粗*/ .imgdescript-b { font-family: "汉仪楷体", "ETrump KaiTi", "方正仿宋", "FZFSJW--GB1-0"; @@ -796,5 +1427,6 @@ .pagebreak { page-break-after: always; } /*结束*/ } } src/books/rehabilitationMedicineIntroduction/view/components/chapter1.vue
@@ -4,37 +4,35 @@ <div class="page-box" page="11"> <div v-if="showPageList.indexOf(11) > -1"> <div class="bodystyle"> <h1 class="firstTitle-l">第一章 绪论</h1> <div class="bodyPic"><img src="../../assets/images/0019-01.jpg" style="width:30%" active="true" /> <h1 class="firstTitle-l secondTitle mb-100 pt-120">第一章 绪 论</h1> <div class="learnGoal"> <img class="learnImg img-h" src="../../assets/images/learnGoal.png" alt="" /> <p class="center"><span class="bold fc">素质目标</span></p> <p class="content">具备康复专业思想,建立初步的康复理念,为后续的专业课程打下良好基础。</p> <p class="center omit">........................</p> <p class="center"><span class="bold fc">知识目标</span></p> <p class="content">(1)掌握:康复的概念、对象、内容;康复医学的定义及主要内容。</p> <p class="content">(2)熟悉:康复、医学康复与康复医学的区别和关联。</p> <p class="content">(3)了解:康复医学发展基础、我国康复医学发展和现状。</p> <p class="center omit">........................</p> <p class="center"><span class="bold fc">能力目标</span></p> <p class="content">能够应用康复的视角看待医学实践过程中的功能障碍。</p> </div> <div class="bodyPic"><img src="../../assets/images/0019-02.jpg" style="width:30%" active="true" /> <div class="CaseStudy mb-30"> <div class="CaseStudy-title">案例导入</div> <div class="CaseStudy-content"> <p class="titleQuot-1">【案例】</p> <p class="content"> 患者,女,53岁。因右肩部疼痛伴右手肿胀1周到医院就诊。患者3个月前无明显诱因突然出现右侧肢体不能活动,家人发现后立即送至急诊科。入院时,患者神志清楚,言语流利,右侧肢体肌力0级,右侧肢体肌张力增高,右侧巴宾斯基征阳性。诊断为脑梗死。入院后给予改善脑循环、降压、营养神经等治疗,病情逐渐稳定,遗留右侧肢体活动不利症状。近1周来,患者出现右肩部疼痛,被动活动时疼痛加重,右手肿胀,压痛明显,无关节畸形。 </p> <p class="titleQuot-1">【问题】</p> <p class="content">作为一名康复治疗师,请按国际功能、残疾和健康分类体系对该患者进行康复评定。</p> </div> </div> <div class="bodyPic"><img src="../../assets/images/0019-03.jpg" style="width:80%" active="true" /> </div> <p class="center"><span class="bold">素质目标</span></p> <p class="content">具备康复专业思想,建立初步的康复理念,为后续的专业课程打下良好基础。</p> <p class="center">........................</p> <p class="center"><span class="bold">知识目标</span></p> <p class="content">(1)掌握:康复的概念、对象、内容;康复医学的定义及主要内容。</p> <p class="content">(2)熟悉:康复、医学康复与康复医学的区别和关联。</p> <p class="content">(3)了解:康复医学发展基础、我国康复医学发展和现状。</p> <p class="center">........................</p> <p class="center"><span class="bold">能力目标</span></p> <p class="content">能够应用康复的视角看待医学实践过程中的功能障碍。</p> <div class="bodyPic"><img src="../../assets/images/0019-04.jpg" style="width:80%" active="true" /> </div> <p class="titleQuot-1">【案例】</p> <p class="content"> 患者,女,53岁。因右肩部疼痛伴右手肿胀1周到医院就诊。患者3个月前无明显诱因突然出现右侧肢体不能活动,家人发现后立即送至急诊科。入院时,患者神志清楚,言语流利,右侧肢体肌力0级,右侧肢体肌张力增高,右侧巴宾斯基征阳性。诊断为脑梗死。入院后给予改善脑循环、降压、营养神经等治疗,病情逐渐稳定,遗留右侧肢体活动不利症状。近1周来,患者出现右肩部疼痛,被动活动时疼痛加重,右手肿胀,压痛明显,无关节畸形。 </p> <p class="titleQuot-1">【问题】</p> <p class="content">作为一名康复治疗师,请按国际功能、残疾和健康分类体系对该患者进行康复评定。</p> <p class="center"><img class="g-pic" src="../../assets/images/0019_05.jpg" /></p> <p class="center mb-30"><img class="g-pic" src="../../assets/images/0019_05.jpg" /></p> <p class="content"> 康复医学是医学的一个重要分支,是一门具有独立的理论基础、功能评定方法、治疗技术和规范的医学应用学科,旨在加速人体伤病后的恢复进程,减轻或预防其后遗功能障碍程度,帮助病、伤、残者回归社会,并提高生存质量。 </p> </div> <div class="page-bottom-right"> 001 @@ -59,15 +57,16 @@ Organization,WHO)将康复(rehabilitation)定义为:“采取一切措施以减轻残疾带来的影响并使残疾人重返社会。康复不仅是训练残疾人使其适应周围的环境,而且也需要调整残疾人周围的环境和社会条件以利于他们重返社会。” </p> <p class="content">康复是指综合、协调地应用各种措施,以减少病、伤、残者的身体、心理和社会的功能障碍,发挥病、伤、残者的最大潜能,使其能重返社会,提高生存质量。</p> <div class="bodyPic"><img src="../../assets/images/0020-01.jpg" style="width:80%" active="true" /> <div class="knowledgeExpansion"> <img class="knowledgeExpansion-img" src="../../assets/images/knowledgeExpansion.png" alt="" /> <p class="center"><span class="bold fc">“康复”一词的由来</span></p> <p class="quotation"> 康复(rehabilitation)一词来自英文“rehabilitation”,由前缀“re-”和词根“habilitation”构成,意为重新获得某种能力、资格或适应正常社会生活的状态。“rehabilitation”并非一开始就用在医学上,在中世纪它用于宗教,指教徒违反了教规而被逐出教门,得到赦免重新获得教籍;在近代,它又用在法律上,指囚徒服刑期满或得到赦免;在现代,英国、美国等国家将残疾人的医疗福利事业统称为“rehabilitation”,意为使残疾人重新适应正常的社会生活,重新恢复做人的权利、资格和尊严。 </p> <p class="quotation"> “rehabilitation”在不同的国家和地区翻译不同。我们不能简单地按康复两个汉字的字义习惯性地将康复理解为病后恢复至健康的过程,这与国际上康复的含义有很大的差异,易使人对现代康复产生曲解。 </p> </div> <p class="center"><span class="bold">“康复”一词的由来</span></p> <p class="quotation"> 康复(rehabilitation)一词来自英文“rehabilitation”,由前缀“re-”和词根“habilitation”构成,意为重新获得某种能力、资格或适应正常社会生活的状态。“rehabilitation”并非一开始就用在医学上,在中世纪它用于宗教,指教徒违反了教规而被逐出教门,得到赦免重新获得教籍;在近代,它又用在法律上,指囚徒服刑期满或得到赦免;在现代,英国、美国等国家将残疾人的医疗福利事业统称为“rehabilitation”,意为使残疾人重新适应正常的社会生活,重新恢复做人的权利、资格和尊严。 </p> <p class="quotation"> “rehabilitation”在不同的国家和地区翻译不同。我们不能简单地按康复两个汉字的字义习惯性地将康复理解为病后恢复至健康的过程,这与国际上康复的含义有很大的差异,易使人对现代康复产生曲解。 </p> <p class="titleQuot-1">(二)康复对象</p> <p class="content"> 康复对象为暂时或永久的功能障碍者,包括残疾人、各种慢性病患者、老年人、急性疾病恢复期的患者及亚健康人群。这些患者的功能障碍不仅与生理功能相关,还与社会、心理、职业、环境等诸多因素有关。</p> @@ -88,23 +87,24 @@ <div class="page-box" page="13"> <div v-if="showPageList.indexOf(13) > -1"> <div class="page-header-right"> <span class="header-title">第一章 绪论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> <span class="header-title">第一章 绪 论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> </div> <div class="bodystyle"> <p class="content"><span class="bold">1.医学康复</span> 是运用一切医学方法与手段帮助残疾人减轻功能障碍,实现全面康复目标,即通过临床诊断、手术、药物、康复功能评定和各种康复治疗方法,如物理疗法、作业疗法、语言疗法、心理疗法、传统康复疗法等治疗方法,使伤残及功能障碍者最大限度地改善和补偿其功能,使残存的功能和潜在的能力得以充分发挥,从而获得最大限度的生活自理能力。医学康复是康复的基础和出发点,是实现康复目标的根本保证。医学康复的措施应尽早进行,抓住早期康复的时机,尽量减少各种继发性功能障碍。 class="bold fc">1.医学康复</span> 是运用一切医学方法与手段帮助残疾人减轻功能障碍,实现全面康复目标,即通过临床诊断、手术、药物、康复功能评定和各种康复治疗方法,如物理疗法、作业疗法、语言疗法、心理疗法、传统康复疗法等治疗方法,使伤残及功能障碍者最大限度地改善和补偿其功能,使残存的功能和潜在的能力得以充分发挥,从而获得最大限度的生活自理能力。医学康复是康复的基础和出发点,是实现康复目标的根本保证。医学康复的措施应尽早进行,抓住早期康复的时机,尽量减少各种继发性功能障碍。 </p> <p class="content"><span class="bold">2.康复工程</span> 是应用现代工程技术的原理与方法,研究残疾人全面康复中的工程技术问题。它是研究残疾人的能力障碍和社会的不利条件,并通过假肢、矫形器、辅助工具或者环境改造等途径,最大限度地恢复、代偿或重建残疾人躯体功能的一种治疗措施。 class="bold fc">2.康复工程</span> 是应用现代工程技术的原理与方法,研究残疾人全面康复中的工程技术问题。它是研究残疾人的能力障碍和社会的不利条件,并通过假肢、矫形器、辅助工具或者环境改造等途径,最大限度地恢复、代偿或重建残疾人躯体功能的一种治疗措施。 </p> <p class="content"><span class="bold">3.教育康复</span> 是指通过教育与训练的手段,提高残疾人的素质与能力,如智力、日常生活的操作能力、职业技能、适应社会的心理能力等。教育康复作为特殊教育的一部分,是按照教育对象的实际需要,制定教育方案,组织教育教学,实施个别训练,给予强化辅导。参与者大多为教育工作者,并有一定的康复知识基础。在教育过程中,教育工作者注重将特殊教育、幼儿教育、成人教育及早期干预融为一体,形成特殊的教育过程。如对聋哑儿童的教育,既要帮助其解决听力、语言、心理等功能障碍问题,同时又要为其达到重返社会的最终目标起到良好的促进和推动作用。 class="bold fc">3.教育康复</span> 是指通过教育与训练的手段,提高残疾人的素质与能力,如智力、日常生活的操作能力、职业技能、适应社会的心理能力等。教育康复作为特殊教育的一部分,是按照教育对象的实际需要,制定教育方案,组织教育教学,实施个别训练,给予强化辅导。参与者大多为教育工作者,并有一定的康复知识基础。在教育过程中,教育工作者注重将特殊教育、幼儿教育、成人教育及早期干预融为一体,形成特殊的教育过程。如对聋哑儿童的教育,既要帮助其解决听力、语言、心理等功能障碍问题,同时又要为其达到重返社会的最终目标起到良好的促进和推动作用。 </p> <p class="content"><span class="bold">4.职业康复</span> 是一种帮助残疾人或伤病患者恢复或获得职业能力的过程,具体如下。①对残疾后就业能力的评估,妥善选择能够充分发挥其潜能的合适职业。②根据残疾人所能从事的职业进行就业前的训练,根据训练结果决定就业方式及安排残疾人就业,以及进行就业后的随访。③切实使残疾人或伤病患者能够重新融入社会,在适合自己的工作岗位上实现自我价值。残疾人就业要比健全人困难得多,需要通过政策、法律的保障和科学的职业康复程序,使残疾人各尽所能、就业稳定且合理。其程序包括就业咨询、就业能力评定、就业前职业教育与训练和心理教育、就业安置及就业后的随访。 class="bold fc">4.职业康复</span> 是一种帮助残疾人或伤病患者恢复或获得职业能力的过程,具体如下。①对残疾后就业能力的评估,妥善选择能够充分发挥其潜能的合适职业。②根据残疾人所能从事的职业进行就业前的训练,根据训练结果决定就业方式及安排残疾人就业,以及进行就业后的随访。③切实使残疾人或伤病患者能够重新融入社会,在适合自己的工作岗位上实现自我价值。残疾人就业要比健全人困难得多,需要通过政策、法律的保障和科学的职业康复程序,使残疾人各尽所能、就业稳定且合理。其程序包括就业咨询、就业能力评定、就业前职业教育与训练和心理教育、就业安置及就业后的随访。 </p> <p class="content"><span class="bold">5.社会康复</span> 是从社会角度推进医学康复、教育康复、职业康复等工作,依靠各级政府,动员社会各界、各种力量为残疾人的生活、学习、工作和社会活动创造良好的社会环境,减少和消除不利于残疾人回归社会的各种社会障碍,使他们以平等的权利和机会参与社会生活,享有与健全人同样的权利和尊严,并履行社会职责。社会康复涉及面广,内容如下。 class="bold fc">5.社会康复</span> 是从社会角度推进医学康复、教育康复、职业康复等工作,依靠各级政府,动员社会各界、各种力量为残疾人的生活、学习、工作和社会活动创造良好的社会环境,减少和消除不利于残疾人回归社会的各种社会障碍,使他们以平等的权利和机会参与社会生活,享有与健全人同样的权利和尊严,并履行社会职责。社会康复涉及面广,内容如下。 </p> <p class="content">(1)改善法律环境,维护和保障残疾人的合法权益,保障其人身安全和尊严不受侵犯,确立残疾人在社会中的平等地位和公正待遇。</p> <p class="content">(2)建立无障碍环境,包括道路和交通设施、公共建筑、住宅、学校、工厂等环境,使残疾人获得生活起居的方便,并享受社会的公共设施服务。</p> @@ -143,9 +143,9 @@ 根据病、伤、残者的功能状况、生活自理能力、学习能力、工作能力,以及参与社会生活能力、心理状态等方面,康复的程度分为高水平、中水平、低水平三级(表1-1)。康复程度的高低决定了患者能否重返社会、与社会相结合。身体功能状况是评价康复程度的基础,但不是影响康复程度的唯一因素。如一个坐轮椅的患者可能会达到高水平的康复,而一个能行走的残疾人如果缺乏其他方面应有的条件(如心理状态、参与社会生活能力等),很可能只达到低水平的康复。康复不是使病、伤、残者完全恢复到伤病前的功能水平和生活质量,而是尽量充分利用其残存的功能,通过行为和生活方式的调整与改变来适应环境,满足其自身基本的或较高水平的康复要求。 </p> <p class="imgtitle">表1-1 康复的程度</p> <div class="bodyPic"><img class="openImgBox" alt="表1-1 康复的程度" src="../../assets/images/0022-01.jpg" style="width:80%" active="true" /> <div class="bodyPic"><img class="openImgBox" alt="表1-1 康复的程度" src="../../assets/images/0022-01.jpg" style="width:100%" active="true" /> </div> </div> <div class="page-bottom-left"> 004 @@ -157,7 +157,8 @@ <div class="page-box" page="15"> <div v-if="showPageList.indexOf(15) > -1"> <div class="page-header-right"> <span class="header-title">第一章 绪论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> <span class="header-title">第一章 绪 论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> </div> <div class="bodystyle"> <p class="titleQuot-1">(六)康复目标</p> @@ -180,13 +181,13 @@ rehabilitation)这两个名词是同义语,在美国、加拿大等国家用“物理医学与康复”,其他各国家则多采用“康复医学”这个名称。</p> <p class="content">康复、医学康复与康复医学之间虽有某些交叉和重叠,但在性质、对象、目的、方法、负责人员等方面均有差别(表1-2)。</p> <p class="content"><span class="bold">1.康复定义</span> 康复是一项面向残疾人的综合性事业,由各级政府组织和协调。其对象包括一切永久性残疾人。服务的手段包括医学康复、工程康复、教育康复、职业康复、社会康复和一切可利用的措施。目的在于最大限度地恢复残疾人身体、心理、职业、社会和经济的能力,以便使其重新与健全人平等地参与社会生活。 class="bold fc">1.康复定义</span> 康复是一项面向残疾人的综合性事业,由各级政府组织和协调。其对象包括一切永久性残疾人。服务的手段包括医学康复、工程康复、教育康复、职业康复、社会康复和一切可利用的措施。目的在于最大限度地恢复残疾人身体、心理、职业、社会和经济的能力,以便使其重新与健全人平等地参与社会生活。 </p> <p class="content"><span class="bold">2.医学康复定义</span> 医学康复是应用临床医学的方法为康复服务的一部分,仍属于临床医学范畴。医学康复指医务人员采用临床医学的方法和手段,为躯体、听视觉、交流器官等功能障碍者提供服务,目的在于改善功能或为其后的功能康复创造条件。如眼科医师为白内障患者进行晶状体摘除术而使其复明;骨科医师为脊髓灰质炎后遗症患者施行矫形手术,从而使其肢体功能得到一定程度的改善,并为以后的功能训练提供条件等。 class="bold fc">2.医学康复定义</span> 医学康复是应用临床医学的方法为康复服务的一部分,仍属于临床医学范畴。医学康复指医务人员采用临床医学的方法和手段,为躯体、听视觉、交流器官等功能障碍者提供服务,目的在于改善功能或为其后的功能康复创造条件。如眼科医师为白内障患者进行晶状体摘除术而使其复明;骨科医师为脊髓灰质炎后遗症患者施行矫形手术,从而使其肢体功能得到一定程度的改善,并为以后的功能训练提供条件等。 </p> <p class="content"><span class="bold">3.康复医学定义</span> 康复医学则是具有明确的学术内容和技术体系、独立的理论基础、功能评定方法、治疗技能和规范的医学应用学科。它以人体运动功能障碍及与运动相关的功能障碍(如循环功能障碍、呼吸功能障碍等)者为主要对象;服务的手段是康复医学的专门诊疗技术,如物理疗法、作业疗法、康复评定等;目的是减轻或消除功能障碍及其影响。 class="bold fc">3.康复医学定义</span> 康复医学则是具有明确的学术内容和技术体系、独立的理论基础、功能评定方法、治疗技能和规范的医学应用学科。它以人体运动功能障碍及与运动相关的功能障碍(如循环功能障碍、呼吸功能障碍等)者为主要对象;服务的手段是康复医学的专门诊疗技术,如物理疗法、作业疗法、康复评定等;目的是减轻或消除功能障碍及其影响。 </p> </div> @@ -206,18 +207,19 @@ </div> <div class="bodystyle"> <p class="imgtitle">表1-2 康复、医学康复与康复医学的区别和关联</p> <div class="bodyPic"><img class="openImgBox" alt="表1-2 康复、医学康复与康复医学的区别和关联" src="../../assets/images/0024-01.jpg" style="width:80%" active="true" /> <div class="bodyPic"><img class="openImgBox" alt="表1-2 康复、医学康复与康复医学的区别和关联" src="../../assets/images/0024-01.jpg" style="width:80%" active="true" /> </div> <p class="titleQuot-1">(二)基本原则</p> <p class="content">康复医学的三大基本原则是功能训练、全面康复、回归社会。</p> <p class="content"><span class="bold">1.功能训练</span> 康复医学关注的并不是伤病本身,而是伤病引起的功能变化,着眼于恢复人体的正常功能活动。这对于一直关注伤病本身的传统医学模式而言是一个全新的视角,所以康复医学又被称为“功能医学”。功能训练的原则就是采取各种方法,提高患者在运动、感知、心理、言语、日常生活、职业活动和社会生活等方面的能力,为其重返社会创造条件。 class="bold fc">1.功能训练</span> 康复医学关注的并不是伤病本身,而是伤病引起的功能变化,着眼于恢复人体的正常功能活动。这对于一直关注伤病本身的传统医学模式而言是一个全新的视角,所以康复医学又被称为“功能医学”。功能训练的原则就是采取各种方法,提高患者在运动、感知、心理、言语、日常生活、职业活动和社会生活等方面的能力,为其重返社会创造条件。 </p> <p class="content"><span class="bold">2.全面康复</span> 全面康复是康复的准则和方针,使患者心理、生理和社会功能实现全面的、整体的康复。全面康复包含两方面的含义:一是从医学角度上采取多学科、多专业合作的方式,针对伤病带来的各种问题进行处理;二是通过医学、教育、职业、社会等方面的各种康复措施,使患者全面恢复生理和社会能力。 class="bold fc">2.全面康复</span> 全面康复是康复的准则和方针,使患者心理、生理和社会功能实现全面的、整体的康复。全面康复包含两方面的含义:一是从医学角度上采取多学科、多专业合作的方式,针对伤病带来的各种问题进行处理;二是通过医学、教育、职业、社会等方面的各种康复措施,使患者全面恢复生理和社会能力。 </p> <p class="content"><span class="bold">3.回归社会</span> 回归社会是康复医学的最终目标。正如世界卫生组织所指出的那样:“健康不仅是没有疾病或虚弱,而且是身体、心理和社会适应的完全良好状态。”这种以重返社会为根本目标的康复医学是新的生物-心理-社会医学模式的最好体现。 class="bold fc">3.回归社会</span> 回归社会是康复医学的最终目标。正如世界卫生组织所指出的那样:“健康不仅是没有疾病或虚弱,而且是身体、心理和社会适应的完全良好状态。”这种以重返社会为根本目标的康复医学是新的生物-心理-社会医学模式的最好体现。 </p> <p class="titleQuot-1">(三)服务对象</p> <p class="content"> @@ -237,7 +239,8 @@ <div class="page-box" page="17"> <div v-if="showPageList.indexOf(17) > -1"> <div class="page-header-right"> <span class="header-title">第一章 绪论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> <span class="header-title">第一章 绪 论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> </div> <div class="bodystyle"> <p class="titleQuot-1">(四)服务形式</p> @@ -280,7 +283,7 @@ </div> <div class="bodystyle"> <p class="content"><span class="bold">1.萌芽期(1910年以前)</span> 中国古代,温泉、日光、砭针、磁石、按摩、健身运动等方法已应用于治疗风湿、慢性疼痛、劳损等疾病。《素问·异法方宜论》曰:“其病多痿厥寒热,其治宜导引按蹻”。《素问·血气形志篇》指出:“形乐志苦,病生于脉,治之以灸刺;形乐志乐,病生于肉,治之以针石;形苦志乐,病生于筋,治之以熨引”。马王堆汉墓出土的帛书《导引图》绘有导引术多种,并注明各种导引术的名称及其主治的疾病。名医华佗模仿虎、鹿、熊、猿、鸟五种动物的动作编成的“五禽戏”,即最早的导引术之一。隋代巢元方的《诸病源候论》记述了多种导引术治疗偏枯、麻木、风湿痹痛、消渴等疾病。中国传统运动是早已被世界公认的运动疗法。现代康复医学中松弛疗法的起源和发展也深受我国古代气功——坐禅的影响。 class="bold fc">1.萌芽期(1910年以前)</span> 中国古代,温泉、日光、砭针、磁石、按摩、健身运动等方法已应用于治疗风湿、慢性疼痛、劳损等疾病。《素问·异法方宜论》曰:“其病多痿厥寒热,其治宜导引按蹻”。《素问·血气形志篇》指出:“形乐志苦,病生于脉,治之以灸刺;形乐志乐,病生于肉,治之以针石;形苦志乐,病生于筋,治之以熨引”。马王堆汉墓出土的帛书《导引图》绘有导引术多种,并注明各种导引术的名称及其主治的疾病。名医华佗模仿虎、鹿、熊、猿、鸟五种动物的动作编成的“五禽戏”,即最早的导引术之一。隋代巢元方的《诸病源候论》记述了多种导引术治疗偏枯、麻木、风湿痹痛、消渴等疾病。中国传统运动是早已被世界公认的运动疗法。现代康复医学中松弛疗法的起源和发展也深受我国古代气功——坐禅的影响。 </p> <p class="content"> 古希腊时代希波克拉底(Hippocrates)已相当重视自然疗法,认为自然因子如日光、海水、矿泉等有镇静、镇痛、消炎作用,主张利用运动训练无力的肌肉、加速身体的痊愈与锻炼意志。希腊出土的文物上甚至已绘有“假足”,这说明古代西方也在应用一些原始的康复治疗技术。公元2世纪后,卡留斯·奥雷利亚努斯(Caelius @@ -291,7 +294,7 @@ 公元后至1910年以前的阶段,初期的运动疗法、作业疗法、电疗法和光疗法开始萌芽,残疾人的职业培训、聋人与盲人的特殊教育、精神病的心理治疗、患者的社会服务等工作也已开始。由于历史条件的限制,萌芽期的运动疗法、作业疗法、电疗法和光疗法等主要作为临床治疗学内容的一部分,很少被用来作为改善某种功能的措施。此阶段的治疗对象比较单一,主要为风湿性疾病、轻型外伤后遗症患者、聋人与盲人(特殊教育如应用手语、盲文)等。 </p> <p class="content"><span class="bold">2.形成期(1910—1946年)</span> 从1910年开始,康复一词才开始正式应用在残疾的治疗上,康复机构纷纷建立,为残疾人制定了法律,保障残疾人的福利和就业。1917年后,为对伤员进行康复治疗,康复医学得到发展。20世纪二三十年代的脊髓灰质炎流行,医学上所需面对的各种功能障碍问题越来越引起人们的重视。在康复评定方面出现了徒手肌力检查等方法,在康复治疗方面出现了增强肌力训练的运动方法、代偿和矫正肢体功能的假肢和矫形器、超声治疗、言语治疗等方法。1942年在美国纽约召开的全美康复会上给康复下了第一个著名的定义:“康复是使残疾人最大限度地恢复其身体的、精神的、社会的、职业的和经济的能力。”英国于1943年发表公告,公开承认了康复的概念。 class="bold fc">2.形成期(1910—1946年)</span> 从1910年开始,康复一词才开始正式应用在残疾的治疗上,康复机构纷纷建立,为残疾人制定了法律,保障残疾人的福利和就业。1917年后,为对伤员进行康复治疗,康复医学得到发展。20世纪二三十年代的脊髓灰质炎流行,医学上所需面对的各种功能障碍问题越来越引起人们的重视。在康复评定方面出现了徒手肌力检查等方法,在康复治疗方面出现了增强肌力训练的运动方法、代偿和矫正肢体功能的假肢和矫形器、超声治疗、言语治疗等方法。1942年在美国纽约召开的全美康复会上给康复下了第一个著名的定义:“康复是使残疾人最大限度地恢复其身体的、精神的、社会的、职业的和经济的能力。”英国于1943年发表公告,公开承认了康复的概念。 </p> <p class="content">在此阶段,康复医学面对的主要病种有截肢、脊髓损伤、脊髓灰质炎后遗症、周围神经损伤、脑卒中后偏瘫、小儿脑瘫等。</p> @@ -306,11 +309,12 @@ <div class="page-box" page="19"> <div v-if="showPageList.indexOf(19) > -1"> <div class="page-header-right"> <span class="header-title">第一章 绪论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> <span class="header-title">第一章 绪 论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> </div> <div class="bodystyle"> <p class="content"><span class="bold">3.确立期(1946—1970年)</span> 第二次世界大战后,客观的需要促进了康复医学的发展。美国、英国都把战时取得的康复经验运用到和平时期,建立了许多康复中心,康复的热潮也逐渐传播至西欧和北欧。1946年被尊为美国康复医学之父的霍华德·A.腊斯克(Howard class="bold fc">3.确立期(1946—1970年)</span> 第二次世界大战后,客观的需要促进了康复医学的发展。美国、英国都把战时取得的康复经验运用到和平时期,建立了许多康复中心,康复的热潮也逐渐传播至西欧和北欧。1946年被尊为美国康复医学之父的霍华德·A.腊斯克(Howard A.Rusk)教授积极推动康复医学的发展,提出了康复医学的系统理论、原理和特有方法。此时康复治疗已初步贯彻全面康复的原则,即重视身体上和心理上的康复,进行手术后或伤病恢复期早期活动的功能训练。1951年世界物理治疗联盟成立。1948年,世界卫生组织在其章程中明确提出“健康”的新概念,即“健康是整个身体、精神和社会生活的完满状态,而不仅仅是没有疾病和体弱”。这一概念强调了全面的健康理念,是康复医学理论基础的一个组成部分。1949年起,美国住院医师的专科培训开始增加康复医学。同年,美国物理医学会改名为美国物理医学与康复学会。1969年国际康复医学会国际物理医学与康复学会成立。1952年世界作业治疗师联盟成立。1955年腊斯克教授在美国成立了世界康复基金会(World Rehabilitation Foundation,WRF)。在此期间,随着科技的进步和经济的发展,康复医学已逐步形成了系统的理论和特有的技术和方法,作为一门新兴学科迅速成长。</p> <p class="content"> @@ -324,7 +328,7 @@ 本阶段的特点是确立了康复医学的概念,康复医学已成为一门独立的医学学科,在教育、职业、社会等康复领域中也形成了制度化的、科学的、技术的体系,各部门、领域间的配合协作步入正轨,并有了国际交流。这些都标志着康复医学日臻成熟,逐步得到世界人民和医学界公认。 </p> <p class="content"><span class="bold">4.发展期(1970年以后)</span> 1970年以后,世界各国的医疗、教育都有了较快发展。在医疗方面,一些发达国家的康复病床、康复医师和主要康复治疗专业人员的数量都已具有一定规模。不少康复中心和康复科已因成绩显著而闻名于世,如由腊斯克教授建立的美国纽约大学RUSK康复医学研究院(Institute class="bold fc">4.发展期(1970年以后)</span> 1970年以后,世界各国的医疗、教育都有了较快发展。在医疗方面,一些发达国家的康复病床、康复医师和主要康复治疗专业人员的数量都已具有一定规模。不少康复中心和康复科已因成绩显著而闻名于世,如由腊斯克教授建立的美国纽约大学RUSK康复医学研究院(Institute of Rehabilitation Medicine,IRM);世界物理医学之父克鲁森(Krusen)和著名专家科特基(Kottke)创建的美国明尼苏达大学物理医学与康复科(Department of Physical Medicine and Rehabilitation,University of Minnesota);全美规模最大的芝加哥康复研究所(Rehabilitation Institute of @@ -362,7 +366,7 @@ <h3 class="thirdTitle">二、康复医学发展基础</h3> <p class="content">任何医学学科的发展都是人类社会需要和医学科学进步的结果。近几十年来,康复医学得到迅速发展并日益为社会所重视,其原因主要有以下几个方面。</p> <p class="content"><span class="bold">1.社会和患者的迫切需要</span> 在医学科技迅猛发展的今天,尽管有特发某种烈性传染病的可能,但总体上讲慢性非传染性疾病已成为当前医学发展的重要问题。目前人类的死因主要是心肌梗死、脑血管意外、癌症和创伤等,这些患者经过临床医师成功抢救,有很大一部分能够存活下来,造成慢性病患者、残疾人、老年病患者增多。但运动障碍、认知障碍、言语障碍、社交障碍、心理障碍、疼痛等各种各样的后遗症却造成患者生活无法自理,生活质量严重降低。如何应用医学的方法、手段来进一步改善这些功能障碍,提高患者的生活质量,让“幸存”的患者真正“幸福地生存”下去,有赖于康复医学的物理治疗、作业治疗、言语治疗、心理治疗、康复工程等各种积极的康复措施。 class="bold fc">1.社会和患者的迫切需要</span> 在医学科技迅猛发展的今天,尽管有特发某种烈性传染病的可能,但总体上讲慢性非传染性疾病已成为当前医学发展的重要问题。目前人类的死因主要是心肌梗死、脑血管意外、癌症和创伤等,这些患者经过临床医师成功抢救,有很大一部分能够存活下来,造成慢性病患者、残疾人、老年病患者增多。但运动障碍、认知障碍、言语障碍、社交障碍、心理障碍、疼痛等各种各样的后遗症却造成患者生活无法自理,生活质量严重降低。如何应用医学的方法、手段来进一步改善这些功能障碍,提高患者的生活质量,让“幸存”的患者真正“幸福地生存”下去,有赖于康复医学的物理治疗、作业治疗、言语治疗、心理治疗、康复工程等各种积极的康复措施。 </p> </div> @@ -376,27 +380,28 @@ <div class="page-box" page="21"> <div v-if="showPageList.indexOf(21) > -1"> <div class="page-header-right"> <span class="header-title">第一章 绪论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> <span class="header-title">第一章 绪 论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> </div> <div class="bodystyle"> <p class="content"> 事实证明,康复医学能明显降低死亡率和提高生存质量。如心肌梗死患者中,参加康复治疗者的死亡率比不参加者低36.8%。在脑卒中存活的患者中,进行积极的康复治疗可使90%的患者能重新步行和生活自理,30%的患者能恢复一些较轻的工作;相反,如果不进行康复治疗,上述两方面的百分率相应只有6%和5%。在癌症患者中,据统计目前有40%左右可以治愈,在余下60%不可治愈的患者中又有60%可以存活15年之久。这些患者在15年中,或有沉重的思想负担,或需另选职业,或因遗留的慢性疼痛,或身体衰竭而受到折磨,所有这些都需要通过积极的康复治疗来解决。在创伤方面,以截瘫为例,1950年以前,截瘫后患者只能存活2.9年。20世纪50年代后,虽然截瘫的患者存活时间延长到5.9年,但患者却因残障而成为社会和家庭的负担。由于采取了积极的康复治疗,目前80%以上的截瘫患者能重返工作岗位或继续学习。至于肢体伤残,由于现代假肢与矫形器技术的发展,许多患者装配了先进假肢和自助器具以后,绝大多数能生活自理且能重新选择一种合适的职业。康复医学使许多严重残疾的患者不但没有成为社会和家庭的负担,而且还能以不同的方式为社会继续作出贡献,这是康复医学能日益受到社会重视的原因之一。 </p> <p class="content"><span class="bold">2.经济发展的必然结果</span> 在现代社会经济快速发展、物质文化生活水平不断提高的前提下,人们已不再仅仅满足于治病保命的低需求,而把能够过上有意义、有质量的生活作为更高的追求目标。以改善和提高残疾人生活质量为宗旨的康复医学就成为人类社会的共同需求。 class="bold fc">2.经济发展的必然结果</span> 在现代社会经济快速发展、物质文化生活水平不断提高的前提下,人们已不再仅仅满足于治病保命的低需求,而把能够过上有意义、有质量的生活作为更高的追求目标。以改善和提高残疾人生活质量为宗旨的康复医学就成为人类社会的共同需求。 </p> <p class="content"> 随着人类社会生产力的不断提高,社会财富日益增多,政府对医疗的投入日益增加,社会保障体系逐渐完善,各种医疗保险制度也日益健全和得以实施。我国经过十几年的努力,已经建立了适应社会主义市场经济要求的城镇职工基本医疗保险、统一的城乡居民基本医疗保险等医疗保障体系。政府投入的加大、相应政策的支持、社会保障体系的日益完善,为各级康复机构的建立、康复人才培训的开展、康复治疗设备的购置等奠定了基础,使康复医学的迅速发展成为可能。 </p> <p class="content"><span class="bold">3.科技发展</span> 科技进步促进社会的进步,科技的发展和研究方法的改善为康复医学的发展与创新提供了技术支撑,康复医学正从经验医学向循证医学方向迈进。 class="bold fc">3.科技发展</span> 科技进步促进社会的进步,科技的发展和研究方法的改善为康复医学的发展与创新提供了技术支撑,康复医学正从经验医学向循证医学方向迈进。 </p> <p class="content"> 计算机技术的发展为康复医学数据系统的开发利用构建了良好的平台,保证了一些多中心、大样本的随机对照研究可以得出科学的结论。同时CT、PET、MRI、fMRI等非创伤性神经影像学技术的出现,为研究康复过程中脑功能的恢复提供了先进的检测手段,促进了康复医学临床研究的发展。膜片钳技术、免疫组织化学技术、场电位记录技术、RNA干扰技术、蛋白质组学技术等先进研究技术的发展也促进了康复医学基础研究的深入开展,如脑的可塑性研究为脑血管病的康复治疗奠定了科学的理论基础。工程技术、自动化技术、材料科学等高新技术与现代康复医学的结合促进了康复工程的发展,如截瘫患者可以借助计算机辅助的功能性电刺激装置或者安装一个外骨骼支架机器人完成“行走”;截肢后的现代肌电假肢几乎可以完全模拟和替代正常肢体功能;人工耳蜗使耳聋患者“听”见声音;盲人可借助人工视觉“看”到眼前事物;哑人可借助计算机辅助语音系统“说话”;目前广泛应用的康复机器人可对处于不同康复期的患者提供不同强度、不同模式的训练,使康复锻炼过程定量化、科学化。云计算、大数据、物联网、移动互联网、虚拟现实等信息技术与健康服务的深度融合,极大地提升了康复信息服务能力。 </p> <p class="content">现代社会高科技的飞速发展为康复医学的发展提供了宝贵的机会,各种高新技术的广泛运用,使过去的一些幻想变成了现实。</p> <p class="content"><span class="bold">4.应对重大自然灾害和战争的必要准备</span> 目前人类还不能完全控制自然灾害和避免战争,地震、水、火灾害和战争都造成了大量残疾人。对这些患者是否进行康复治疗,其结局是大不一样的,这也是必须重视康复医学发展的主要原因之一。WHO对社区康复(community-based class="bold fc">4.应对重大自然灾害和战争的必要准备</span> 目前人类还不能完全控制自然灾害和避免战争,地震、水、火灾害和战争都造成了大量残疾人。对这些患者是否进行康复治疗,其结局是大不一样的,这也是必须重视康复医学发展的主要原因之一。WHO对社区康复(community-based rehabilitation,CBR)的推广尤为积极,因为只有社区康复的发展和推广,才能实现真正意义上的“人人享受卫生保健”的目标。</p> </div> @@ -448,7 +453,8 @@ <div class="page-box" page="23"> <div v-if="showPageList.indexOf(23) > -1"> <div class="page-header-right"> <span class="header-title">第一章 绪论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> <span class="header-title">第一章 绪 论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> </div> <div class="bodystyle"> <p class="content"> @@ -536,7 +542,8 @@ <div class="page-box" page="25"> <div v-if="showPageList.indexOf(25) > -1"> <div class="page-header-right"> <span class="header-title">第一章 绪论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> <span class="header-title">第一章 绪 论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> </div> <div class="bodystyle"> <p class="content"> @@ -599,12 +606,12 @@ <p class="content"> 康复基础学是指康复医学的理论基础,重点是与康复功能训练,特别是与主动功能训练有关的解剖学、生理学、人体发育学、人体运动学,以及与患者生活和社会活动密切相关的环境改造学。</p> <p class="content"><span class="bold">1.解剖学</span> 是研究正常人体形态结构的科学,可分为系统解剖学和局部解剖学。系统解剖学按人体功能系统分别研究各个器官的形态结构,所涉及的康复基础包括运动系统(运动生物力学、运动生化以及制动对机体的影响)、神经系统、循环系统、呼吸系统、内分泌系统、泌尿生殖系统等。局部解剖学研究人体各局部器官的形态结构。 class="bold fc">1.解剖学</span> 是研究正常人体形态结构的科学,可分为系统解剖学和局部解剖学。系统解剖学按人体功能系统分别研究各个器官的形态结构,所涉及的康复基础包括运动系统(运动生物力学、运动生化以及制动对机体的影响)、神经系统、循环系统、呼吸系统、内分泌系统、泌尿生殖系统等。局部解剖学研究人体各局部器官的形态结构。 </p> <p class="content"><span class="bold">2.生理学</span> 是一门研究生物体功能活动规律的科学。它研究生命活动的新陈代谢、生物体对外界环境变化的反应及兴奋性和生殖。它探讨人体功能活动的调节方式,包括神经调节、体液调节和自身调节,以及发生功能变化时的反馈调节。 class="bold fc">2.生理学</span> 是一门研究生物体功能活动规律的科学。它研究生命活动的新陈代谢、生物体对外界环境变化的反应及兴奋性和生殖。它探讨人体功能活动的调节方式,包括神经调节、体液调节和自身调节,以及发生功能变化时的反馈调节。 </p> <p class="content"><span class="bold">3.人体发育学及人体运动学</span> 是研究正常人体各器官的组织结构及运动功能等发育的科学。</p> <p class="content"><span class="bold fc">3.人体发育学及人体运动学</span> 是研究正常人体各器官的组织结构及运动功能等发育的科学。</p> </div> <div class="page-bottom-left"> @@ -617,11 +624,12 @@ <div class="page-box" page="27"> <div v-if="showPageList.indexOf(27) > -1"> <div class="page-header-right"> <span class="header-title">第一章 绪论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> <span class="header-title">第一章 绪 论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> </div> <div class="bodystyle"> <p class="content"><span class="bold">4.环境改造学</span> 是通过调整环境以适应残疾人的生活、学习或工作要求的一门科学。环境改造的目的就是通过建立无障碍设施,消除环境对残疾人造成的各种障碍,为残疾人参与社会活动创造基本条件。 class="bold fc">4.环境改造学</span> 是通过调整环境以适应残疾人的生活、学习或工作要求的一门科学。环境改造的目的就是通过建立无障碍设施,消除环境对残疾人造成的各种障碍,为残疾人参与社会活动创造基本条件。 </p> <h3 class="thirdTitle">二、康复功能评定</h3> <p class="content"> @@ -637,7 +645,7 @@ <p class="content"> 康复治疗技术是康复医学的主要内容,可定义为帮助残疾人获得知识和技能,最大限度获得躯体、精神和社会功能的一个主动的、动态的过程。康复治疗可最大限度地增加患者的功能,将残疾与残障降到最低限度,从而促进其活动能力和参与能力。常用的康复治疗技术有以下几种。 </p> <p class="content"><span class="bold">1.物理治疗</span> 物理治疗(physiotherapy,physical <p class="content"><span class="bold fc">1.物理治疗</span> 物理治疗(physiotherapy,physical therapy,PT)是运用最广的康复治疗技术,包括物理因子疗法(非力学方法)和运动疗法(力学方法)。</p> <p class="content"> (1)物理因子疗法:简称理疗,是指用人工物理因子如电、光、声、磁、冷、热、水等治疗各种疾病的方法,对减轻炎症、缓解疼痛、改善肌肉瘫痪、抑制痉挛、防止瘢痕的增生,以及促进局部血液循环等均有较好效果。常用的理疗有:①电疗,低频电疗法、中频电疗法、高频电疗法。②光疗,红外线疗法、可见光疗法、紫外线疗法、激光疗法等。③超声波疗法。④磁场疗法。⑤温热疗法,石蜡疗法、砂粒疗法、泥疗法等。⑥水疗法,浸浴、淋浴、哈巴德槽浴、步行浴、涡流浴、气泡浴、水中运动等。⑦生物反馈疗法等。 @@ -664,21 +672,21 @@ technique)、鲁德技术(Rood technique)、博巴斯技术(Bobath technique)、本体感神经肌肉易化法(proprioceptive neuromuscular facili-tation,PNF)。③运动再学习疗法。④其他常用运动疗法技术,如麦胥基力学疗法、关节松动术、按摩疗法、牵引技术、水中运动、医疗体操等。</p> <p class="content">在运动疗法技术使用过程中,所应用的基本运动种类有被动运动、主动运动、抗阻运动和牵张运动。</p> <p class="content"><span class="bold">2.作业疗法</span> 作业疗法(occupational <p class="content"><span class="bold fc">2.作业疗法</span> 作业疗法(occupational therapy,OT)是指针对病、伤、残者的功能障碍,从日常生活活动、工作或劳动中有针对性地选取一些作业活动,对患者进行训练,以恢复患者的独立生活能力的治疗方法。目的是减轻残疾,保持健康,增强患者参与社会、适应环境、创造生活的能力。主要用于日常生活活动障碍、肢体精细动作和认知功能障碍的患者。常用的作业疗法如下。①功能性作业疗法,如木工、纺织、刺绣、雕刻、手工艺品制作等手工操作,套环、七巧板、书法、绘画等游戏活动。②日常生活能力训练,如进食、梳洗、更衣、如厕、家务劳动、床椅转移等训练。③感知和认知障碍的训练,如失认症、失用症、注意障碍、记忆障碍等的训练。④假肢、矫形器及特殊轮椅的操纵和使用训练。⑤自助具的制作。⑥压力治疗。⑦康复环境设计及改造等。 </p> <p class="content">具体的作业治疗训练项目应根据患者的性别、年龄、兴趣、原来的职业和障碍等情况进行选择。</p> <p class="content"><span class="bold">3.言语治疗</span> 言语治疗(speech <p class="content"><span class="bold fc">3.言语治疗</span> 言语治疗(speech therapy,ST)是针对脑外伤、脑卒中、小儿脑瘫、头颈部肿瘤、先天缺陷等引起的语言交流障碍的患者进行言语功能评定和矫治的方法。常见的语言障碍有听觉障碍、语言发音迟缓、失语症、言语失用、构音障碍和口吃等。通过评定,鉴别言语或语言障碍的类型,给予针对性的练习,如发音器官和构音结构练习、单音刺激、物品命名练习、读字练习、情景会话练习等方法以恢复或改善患者的言语交流能力。 </p> <p class="content">对于经过系统言语治疗仍难以恢复言语交流能力的患者,可对其进行言语代偿交流方法的训练如使用交流板、交流册和电脑等交流,以增强交流能力。</p> <p class="content"> 近年来神经系统损伤后所致的吞咽功能障碍越来越受到康复医学界重视,针对吞咽障碍的康复评定和治疗也在不断探索和完善中。临床检查包括饮水试验、食管的运动能力以及口腔、咽喉的功能状况等。X线造影录像应该是最为客观、准确的检查方法。在评定的基础上,对患者进行针对性的直接或间接的口腔、面部等运动能力的训练,以及摄食训练和摄食-吞咽障碍的综合训练。 </p> <p class="content"><span class="bold">4.心理治疗</span> 心理治疗(psychological <p class="content"><span class="bold fc">4.心理治疗</span> 心理治疗(psychological therapy)是通过观察、谈话、实验和心理测验(性格、智力人格、神经心理和心理适应能力等)对患者进行心理学评价、心理咨询和心理治疗的方法。常用的心理治疗包括精神支持疗法、暗示疗法、催眠疗法、行为疗法、脱敏疗法、松弛疗法、音乐疗法和心理咨询等。通过心理治疗,使患者以积极、主动的态度参与康复治疗、家庭和社会生活。患者的精神和心理因素可以影响其整体功能的恢复程度,甚至影响预后和生活质量,康复医学专业人员应重视每一位个体的心理评定和治疗。 </p> <p class="content"><span class="bold">5.文娱疗法</span> 文娱疗法(recreation <p class="content"><span class="bold fc">5.文娱疗法</span> 文娱疗法(recreation therapy,RT)是选择患者力所能及的一些文娱、体育活动对其进行治疗的一种疗法。文娱疗法不但可以提高患者的身体功能,改善平衡和协调能力,还能增强其信心,使其得到愉悦,从而调整心理状态。 </p> @@ -693,25 +701,26 @@ <div class="page-box" page="29"> <div v-if="showPageList.indexOf(29) > -1"> <div class="page-header-right"> <span class="header-title">第一章 绪论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> <span class="header-title">第一章 绪 论</span><img class="header-img" src="../../assets/images/pageHeader.png" /> </div> <div class="bodystyle"> <p class="content"><span class="bold">6.中国传统治疗</span> 中国传统治疗(traditional Chinese <p class="content"><span class="bold fc">6.中国传统治疗</span> 中国传统治疗(traditional Chinese medicine,TCM)包括中药、针灸、推拿按摩、气功、武术等。这些治疗方法在调整机体整体功能、疼痛处理与控制、身体平衡和协调功能改善,以及运动养生和饮食养生等方面具有独特的作用。综合应用中国传统治疗与康复训练能进一步提高患者的功能。中西医结合的康复治疗方法在全球范围内越来越受到重视和推崇,特别是在近年来科研人员应用现代医学的科学实验方法逐步证明了中国传统治疗的有效性和安全性后。 </p> <p class="content"><span class="bold">7.康复工程</span> 康复工程(rehabilitation <p class="content"><span class="bold fc">7.康复工程</span> 康复工程(rehabilitation engineering,RE)是应用现代工程学的原理和方法,通过为残疾人设计与制作假肢、矫形器、自助具和进行无障碍环境的改造等,最大限度地恢复、代偿或重建患者的功能,为其回归社会创造条件,是重要的康复手段之一。特别是对一般治疗方法效果不理想的身体器官缺损和功能障碍者,它是一种主要的甚至唯一的治疗手段。康复工程的内容主要包括假肢、矫形器等功能代偿用品、功能重建用品、装饰性假器官等的设计与制作、无障碍建筑的设计等。 </p> <p class="content"><span class="bold">8.康复护理</span> 康复护理(rehabilitation <p class="content"><span class="bold fc">8.康复护理</span> 康复护理(rehabilitation nursing,RN)是实施早期康复的主要组成部分,也是决定患者康复成功与否的关键组成部分。如果患者的功能未能很好地发挥,不能正常地生活和工作,这就意味着护理工作还没有结束。康复护理人员应该理解和熟悉康复医学的基本概念、主要内容和技能,并使之渗透到整体护理工作中,使康复观念和基本技术成为整体护理工作的一部分。 </p> <p class="content"> 康复护理是促进患者在其生活环境中获得最高功能水平的一个动态过程。康复护理人员是康复对象的照顾者、早期康复的执行者、将康复治疗转移到日常生活中的督促者、对患者存在问题的协调者和健康教育者。如为防止肌肉萎缩和关节僵直,鼓励患者早期进行肢体主动或被动运动,鼓励患者利用自助工具进食、穿衣、梳洗、排泄等。康复护理要为患者提供良好的康复环境及有益的活动,避免并发症和继发残疾,创造和利用各种条件将功能训练内容与日常生活活动相结合,提高患者的生活自理能力。 </p> <p class="content"><span class="bold">9.社会康复服务</span> 社会康复服务(social rehabilitation <p class="content"><span class="bold fc">9.社会康复服务</span> 社会康复服务(social rehabilitation work)是一项为残疾人的社会需求提供服务的工作。社会康复服务人员首先应该对患者的生活理想、家庭成员构成情况及相互关系、社会背景、家庭经济、住房和社区环境等进行了解和评定,然后协调好残疾人与社会间的相互适应关系。例如,住院期间帮助患者尽快熟悉和适应环境,正确对待现实和将来,树立生活信心,与家人一起向社会福利、服务、保险和救济部门求助;治疗期间,协调患者与康复各专业成员的关系;出院后进行随访,帮助患者与社会有关部门联系,解决实际困难。 </p> <p class="content"><span class="bold">10.职业康复治疗</span> 职业康复治疗(vocational rehabilitation <p class="content"><span class="bold fc">10.职业康复治疗</span> 职业康复治疗(vocational rehabilitation therapy)是通过对患者致残前的职业专长、职业兴趣、工作习惯、作业速度、工作技能、身心功能状况、就业潜力及职业适应能力作出综合性分析与评估,帮助选择能发挥其潜能的职业项目,对适宜就业者提出建议,对需要就业者进行就业前适应性训练,为回归社会打下基础。 </p> <h3 class="thirdTitle">四、临床康复</h3> @@ -736,13 +745,13 @@ </div> <div class="bodystyle"> <p class="content"><span class="bold">1.肌肉骨骼康复</span> 研究人体肌肉骨骼疾病的临床处理、功能评定和康复治疗的专业。涉及疾病主要包括骨折、运动创伤、截肢、关节置换术、颈椎病、腰椎间盘突出症、骨关节炎、类风湿关节炎、软组织损伤和烧伤等。 class="bold fc">1.肌肉骨骼康复</span> 研究人体肌肉骨骼疾病的临床处理、功能评定和康复治疗的专业。涉及疾病主要包括骨折、运动创伤、截肢、关节置换术、颈椎病、腰椎间盘突出症、骨关节炎、类风湿关节炎、软组织损伤和烧伤等。 </p> <p class="content"><span class="bold">2.神经康复</span> 研究人体中枢神经和周围神经系统疾病的临床特点、功能评定、康复治疗和功能结局。中枢神经系统疾病,包括脑卒中、脑外伤、脑性瘫痪、阿尔茨海默病及脊髓损伤、脊髓炎等。周围神经系统疾病,包括脊神经病变、神经丛和神经干损伤等。 class="bold fc">2.神经康复</span> 研究人体中枢神经和周围神经系统疾病的临床特点、功能评定、康复治疗和功能结局。中枢神经系统疾病,包括脑卒中、脑外伤、脑性瘫痪、阿尔茨海默病及脊髓损伤、脊髓炎等。周围神经系统疾病,包括脊神经病变、神经丛和神经干损伤等。 </p> <p class="content"><span class="bold">3.内外科疾病康复</span> 研究内外科系统疾病,如原发性高血压、冠心病、慢性充血性心力衰竭、糖尿病、慢性阻塞性肺疾病、肿瘤、下肢深静脉血栓形成、肠粘连等的临床特点、功能评定和康复治疗。 class="bold fc">3.内外科疾病康复</span> 研究内外科系统疾病,如原发性高血压、冠心病、慢性充血性心力衰竭、糖尿病、慢性阻塞性肺疾病、肿瘤、下肢深静脉血栓形成、肠粘连等的临床特点、功能评定和康复治疗。 </p> <h3 class="thirdTitle">五、社区康复</h3> <p class="content"> @@ -751,7 +760,7 @@ <p class="content"> CBR是在社区的范围内,依靠社区的行政领导和群众组织,依靠社区人力、物力、信息和技术,在基层条件下以简便、实用的方式向残疾人提供全面康复服务。CBR的优点是服务面广、方便快捷、实用易行、费用低,有利于残疾人回归家庭和社会,应大力推广,以解决大部分残疾人的康复问题。 </p> <div class="bodyPic"><img src="../../assets/images/0038-01.jpg" style="width:80%" active="true" /> <div class="bodyPic"><img src="../../assets/images/0038-01.jpg" style="width:80%" active="true" /> </div> <p class="right-info">(徐娜娜)</p> @@ -762,11 +771,11 @@ </div> </div> </div> </template> </template> <script> export default { props: { showPageList: { type: Array, src/books/rehabilitationMedicineIntroduction/view/components/chapter2.vue
@@ -1,14 +1,8 @@ <template> <div class="chapter" num="3"> <!-- 第31页 - 奇数页 --> <div class="page-box" page="31"> <div v-if="showPageList.indexOf(31) > -1"> <div class="page-header-right"> <span class="header-title">第二章 康复医学的重要性及人才培养</span><img class="header-img" src="../../assets/images/pageHeader.png" /> </div> <div class="bodystyle"> <h1 class="firstTitle-l">第二章 康复医学的重要性及人才培养</h1> <div class="bodyPic"><img src="../../assets/images/0039-01.jpg" style="width:30%" active="true" /> src/books/rehabilitationMedicineIntroduction/view/components/header.vue
@@ -15,33 +15,44 @@ <div class="page-box" page="3"> <div v-if="showPageList.indexOf(3) > -1"> <div class="bodystyle"> <p class="copyright-text">内容提要</p> <p class="copyright-text"> <p class="center bold pt-70">内容提要</p> <p class="p-bqy"> 本教材是“全国高等职业教育康复治疗技术专业新形态规划教材”之一,系根据本套教材的编写指导思想和原则要求,结合专业培养目标和本课程要求的教学目标编写而成,内容涵盖了残疾学、功能障碍、康复医学的工作方式和流程等。此外,本教材还增加了丰富的数字资源,包括微课、课件、思维导图、岗位对标考试等知识点总结、能力测试等,丰富了教材内容,增强了线上和线下教学的联动性,以提升学生学习的主动性和积极性。 </p> <p class="copyright-text">本教材主要供康复治疗技术、中医康复技术、运动健康指导、体育保健与康复等专业使用,还可作为康复医学工作者的参考书。</p> <p class="copyright-text"> 图书在版编目(CIP)数据</p> <p class="copyright-text"> 康复医学导论/阎小芹主编.--北京:中国协和医科大学出版社,2025.7.--(全国高等职业教育康复治疗技术专业新形态规划教材).--ISBN <p class="p-bqy mb-10">本教材主要供康复治疗技术、中医康复技术、运动健康指导、体育保健与康复等专业使用,还可作为康复医学工作者的参考书。</p> <p class="p-bqy bold">图书在版编目(CIP)数据</p> <p class="p-bqy">康复医学导论/阎小芹主编.--北京:中国协和医科大学出版社,2025.7.--(全国高等职业教育康复治疗技术专业新形态规划教材).--ISBN 978-7-5679-2640-0</p> <p class="copyright-text"> Ⅰ.R49</p> <p class="copyright-text">中国国家版本馆CIP数据核字第2025F9C602号</p> <p class="copyright-text">主 编 阎小芹</p> <p class="copyright-text">策划编辑 魏亚萌</p> <p class="copyright-text">责任编辑 魏亚萌 张仟姗</p> <p class="copyright-text">封面设计 邱晓俐</p> <p class="copyright-text">责任校对 张 麓</p> <p class="copyright-text">责任印制 黄艳霞</p> <p class="copyright-text">出版发行 中国协和医科大学出版社</p> <p class="copyright-text">(北京市东城区东单三条9号 邮编100730 电话010-65260431)</p> <p class="copyright-text">网 址 www.pumcp.com</p> <p class="copyright-text">印 刷 三河市龙大印装有限公司</p> <p class="copyright-text">开 本 889mm×1194mm 1/16</p> <p class="copyright-text">印 张 7.5</p> <p class="copyright-text">字 数 200千字</p> <p class="copyright-text">版 次 2025年7月第1版</p> <p class="copyright-text">印 次 2025年7月第1次印刷</p> <p class="copyright-text">定 价 42.00元</p> <p class="copyright-text">(版权所有,侵权必究,如有印装质量问题,由本社发行部调换)</p> <p class="p-bqy">Ⅰ.R49</p> <p class="p-bqy">中国国家版本馆CIP数据核字第2025F9C602号</p> <p><br></p> <p><br></p> <p><br></p> <p><br></p> <p><br></p> <p><br></p> <p><br></p> <p><br></p> <p><br></p> <div class="center-box"> <p class=" block"><span class="bold">主 编</span> 阎小芹</p> <p class=" block"><span class="bold">策划编辑</span> 魏亚萌</p> <p class=" block"><span class="bold">责任编辑</span> 魏亚萌 张仟姗</p> <p class=" block"><span class="bold">封面设计</span> 邱晓俐</p> <p class=" block"><span class="bold">责任校对</span> 张 麓</p> <p class=" block"><span class="bold">责任印制</span> 黄艳霞</p> <p class=" block"><span class="bold">出版发行</span> 中国协和医科大学出版社</p> <p class="fz-12"> (北京市东城区东单三条9号 邮编100730 电话010-55260431)</p> <p class=" block"><span class="bold">网 址</span> www.pumсp.com</p> <p class=" block"><span class="bold">印 刷</span> 三河市龙大印装有限公司</p> <p class=" block"><span class="bold">开 本</span> 889mmx1194mm 1/16</p> <p class=" block"><span class="bold">印 张</span> 7.5</p> <p class=" block"><span class="bold">字 数</span> 200千字</p> <p class=" block"><span class="bold">版 次</span> 2025年7月第1版</p> <p class=" block"><span class="bold">印 次</span> 2025年7月第1次印刷</p> <p class=" block"><span class="bold">定 价</span> 42.00元</p> <p class="bold">(版权所有,侵权必究,如有印装质量问题,由本社发行部调换)</p> </div> </div> </div> </div> @@ -49,78 +60,112 @@ <div class="page-box" page="4"> <div v-if="showPageList.indexOf(4) > -1"> <div class="bodystyle"> <h1 class="firstTitle-l">全国高等职业教育康复治疗技术专业新形态规划教材建设指导委员会</h1> <p class="content"><span class="bold">主 任 委 员</span> 殷忠勇(<span class="quotation-s">江苏医药职业学院</span>) </p> <p class="content"><span class="bold">副主任委员</span>(按姓氏笔画排序)</p> <p class="content"> 王 衍 (<span class="quotation-s">沧州医学高等专科学校</span>)</p> <p class="content"> 李 渤 (<span class="quotation-s">聊城职业技术学院</span>)</p> <p class="content"> 张 建 (<span class="quotation-s">天津生物工程职业技术学院</span>)</p> <p class="content"> 赵金奎 (<span class="quotation-s">滨州职业学院</span>)</p> <p class="content"> 袁俊斋 (<span class="quotation-s">濮阳医学高等专科学校</span>)</p> <p class="content"> 夏立平 (<span class="quotation-s">江苏护理职业学院</span>)</p> <p class="content"> 郭树榜 (<span class="quotation-s">菏泽医学专科学校</span>)</p> <p class="content"><span class="bold">委 员</span> (按姓氏笔画排序)</p> <p class="content"> 王 静 王木林 刘 尊 刘婷婷 刘慧霞</p> <p class="content"> 孙立华 苏东岳 李 旭 李延辉 邹 颖</p> <p class="content"> 张永静 陈 进 陈文莉 陈正平 金 星</p> <p class="content"> 郑永亮 郝福春 耿姣姣 徐 娟 郭新庆</p> <p class="content"> 黄 翠 阎小芹 董新春 智 娟</p> <div class="bgImg-box"> <h1 class="firstTitle-l center h1-title"> 全国高等职业教育康复治疗技术专业<br />新形态规划教材建设指导委员会 </h1> <img class="bg-wyh" src="../../assets/images/bg-wyh.png" alt=""> </div> <div class="center-box"> <p class="content"><span class="bold">主 任 委 员</span> 殷忠勇(<span class="quotation-s">江苏医药职业学院</span>) </p> <p class="content"><span class="bold">副主任委员</span>(按姓氏笔画排序)</p> <p class="content"> 王 衍 (<span class="quotation-s">沧州医学高等专科学校</span>)</p> <p class="content"> 李 渤 (<span class="quotation-s">聊城职业技术学院</span>)</p> <p class="content"> 张 建 (<span class="quotation-s">天津生物工程职业技术学院</span>)</p> <p class="content"> 赵金奎 (<span class="quotation-s">滨州职业学院</span>)</p> <p class="content"> 袁俊斋 (<span class="quotation-s">濮阳医学高等专科学校</span>)</p> <p class="content"> 夏立平 (<span class="quotation-s">江苏护理职业学院</span>)</p> <p class="content"> 郭树榜 (<span class="quotation-s">菏泽医学专科学校</span>)</p> <p class="content"><span class="bold">委 员</span> (按姓氏笔画排序)</p> <p class="content"> 王 静 王木林 刘 尊 刘婷婷 刘慧霞</p> <p class="content"> 孙立华 苏东岳 李 旭 李延辉 邹 颖</p> <p class="content"> 张永静 陈 进 陈文莉 陈正平 金 星</p> <p class="content"> 郑永亮 郝福春 耿姣姣 徐 娟 郭新庆</p> <p class="content"> 黄 翠 阎小芹 董新春 智 娟</p> </div> </div> </div> </div> <div class="page-box" page="5"> <div v-if="showPageList.indexOf(5) > -1"> <div class="bodystyle"> <h1 class="firstTitle-l">全国高等职业教育康复治疗技术专业新形态规划教材数字教材建设指导委员会</h1> <p class="content"><span class="bold">主任委员</span> 张光宇 (<span class="quotation-s">中国医学科学院北京协和医院)</span> </p> <p class="content"> 陆建霞 (<span class="quotation-s">江苏医药职业学院</span>)</p> <p class="content"><span class="bold">委 员</span>(按姓氏笔画排序)</p> <p class="content"> 王 静 王木林 刘 尊 刘婷婷 刘慧霞</p> <p class="content"> 孙立华 苏东岳 李 旭 李 渤 李延辉</p> <p class="content"> 邹 颖 张永静 张争辉 陈 进 陈文莉</p> <p class="content"> 陈正平 金 星 郑永亮 郝福春 袁 莉</p> <p class="content"> 耿姣姣 徐 娟 郭新庆 黄 翠 崔颜宏</p> <p class="content"> 阎小芹 董新春 智 娟</p> <div class="bgImg-box"> <h1 class="firstTitle-l center h1-title-center"> 全国高等职业教育康复治疗技术专业<br />新形态规划教材数字教材建设指导委员会 </h1> <img class="bg-wyh" src="../../assets/images/bg-wyh.png" alt=""> </div> <div class="center-box-three"> <p class="content"><span class="bold">主任委员</span> 张光宇 (<span class="quotation-s">中国医学科学院北京协和医院)</span> </p> <p class="content"> 陆建霞 (<span class="quotation-s">江苏医药职业学院</span>)</p> <p class="content"><span class="bold">委 员</span>(按姓氏笔画排序)</p> <p class="content"> 王 静 王木林 刘 尊 刘婷婷 刘慧霞</p> <p class="content"> 孙立华 苏东岳 李 旭 李 渤 李延辉</p> <p class="content"> 邹 颖 张永静 张争辉 陈 进 陈文莉</p> <p class="content"> 陈正平 金 星 郑永亮 郝福春 袁 莉</p> <p class="content"> 耿姣姣 徐 娟 郭新庆 黄 翠 崔颜宏</p> <p class="content"> 阎小芹 董新春 智 娟</p> </div> </div> </div> </div> <div class="page-box" page="6"> <div v-if="showPageList.indexOf(6) > -1"> <div class="bodystyle"> <h1 class="firstTitle-l">编者名单</h1> <p class="content"><span class="bold">主 编</span> 阎小芹</p> <p class="content"><span class="bold">副主编</span> 吴 林 刘福泉</p> <p class="content"><span class="bold">编 者</span>(按姓氏笔画排序)</p> <p class="content"> 刘福泉 (<span class="quotation-s">沧州医学高等专科学校</span>)</p> <p class="content"> 李玉茹 (<span class="quotation-s">山东药品食品职业学院</span>)</p> <p class="content"> 吴 林 (<span class="quotation-s">菏泽医学专科学校</span>)</p> <p class="content"> 赵长磊 (<span class="quotation-s">潍坊市益都中心医院</span>)</p> <p class="content"> 赵秀蕊 (<span class="quotation-s">濮阳医学高等专科学校</span>)</p> <p class="content"> 徐娜娜 (<span class="quotation-s">潍坊护理职业学院</span>)</p> <p class="content"> 阎小芹 (<span class="quotation-s">潍坊护理职业学院</span>)</p> <div class="bgImg-box"> <h1 class="firstTitle-l center h1-title-three"> 编者名单 </h1> <img class="bg-wyh" src="../../assets/images/bg-wyh.png" alt=""> </div> <div class="center-box-one"> <p class="content"><span class="bold">主 编</span> 阎小芹</p> <p class="content"><span class="bold">副主编</span> 吴 林 刘福泉</p> <p class="content"><span class="bold">编 者</span>(按姓氏笔画排序)</p> <p class="content"> 刘福泉 (<span class="quotation-s">沧州医学高等专科学校</span>)</p> <p class="content"> 李玉茹 (<span class="quotation-s">山东药品食品职业学院</span>)</p> <p class="content"> 吴 林 (<span class="quotation-s">菏泽医学专科学校</span>)</p> <p class="content"> 赵长磊 (<span class="quotation-s">潍坊市益都中心医院</span>)</p> <p class="content"> 赵秀蕊 (<span class="quotation-s">濮阳医学高等专科学校</span>)</p> <p class="content"> 徐娜娜 (<span class="quotation-s">潍坊护理职业学院</span>)</p> <p class="content"> 阎小芹 (<span class="quotation-s">潍坊护理职业学院</span>)</p> </div> </div> </div> </div> <div class="page-box" page="7"> <div v-if="showPageList.indexOf(7) > -1"> <div class="bodystyle"> <h1 class="firstTitle-l">数字教材编者名单</h1> <p class="content"><span class="bold">主 编</span> 阎小芹</p> <p class="content"><span class="bold">编 者</span>(按姓氏笔画排序)</p> <p class="content"> 李玉茹 (<span class="quotation-s">山东药品食品职业学院</span>)</p> <p class="content"> 徐娜娜 (<span class="quotation-s">潍坊护理职业学院</span>)</p> <div class="bgImg-box"> <h1 class="firstTitle-l center h1-title-two"> 数字教材编者名单 </h1> <img class="bg-wyh" src="../../assets/images/bg-wyh.png" alt=""> </div> <div class="center-box-one"> <p class="content"><span class="bold">主 编</span> 阎小芹</p> <p class="content"><span class="bold">编 者</span>(按姓氏笔画排序)</p> <p class="content"> 李玉茹 (<span class="quotation-s">山东药品食品职业学院</span>)</p> <p class="content"> 徐娜娜 (<span class="quotation-s">潍坊护理职业学院</span>)</p> <p class="content"> 闫小芹 (<span class="quotation-s">潍坊护理职业学院</span>)</p> </div> </div> </div> </div> <div class="page-box" page="8"> <div v-if="showPageList.indexOf(8) > -1"> <div class="bodystyle"> <h1 class="firstTitle-l">出版说明</h1> <div class="bgImg-box"> <h1 class="firstTitle-l center h1-title-three"> 出 版 说 明 </h1> <img class="bg-wyh" src="../../assets/images/bg-wyh.png" alt=""> </div> <p class="content"> 随着我国人口老龄化加速、慢性病患病率上升及全民健康意识增强,康复治疗技术已成为现代医疗体系的重要支柱。《“健康中国2030”规划纲要》提出,要加强康复等急需紧缺专业人才培养培训,加大康复治疗师等健康人才培养培训力度。当前,我国康复治疗师缺口高达数十万人,专业人才培养迫在眉睫。同时,智能康复设备、数字疗法等新技术的应用,要求从业者兼具传统康复技能与数字化工具操作能力。在此背景下,职业教育作为技术技能人才培养的主阵地,亟需建设适应产业升级、符合岗位需求的新型教材体系,为培养高层次、专业化人才奠定基础。 </p> @@ -132,7 +177,9 @@ </p> <p class="content">本套教材涵盖康复评定技术、运动疗法技术、作业治疗技术等17门课程,定位清晰、特色鲜明,具有以下特点。</p> <p class="content"><span class="bold">一、构建高质量、互动性强的创新形态教材体系</span></p> <p class="content">本系列教材为创新形态教材,教材所有内容,均实现数字化呈现;同时,为纸质教材提供配套教</p> <p class="content"> 本系列教材为创新形态教材,教材所有内容,均实现数字化呈现;同时,为纸质教材提供配套教学视频、微课、思维导图、教学课件、在线练习等丰富教学资源,学生可直接获取与教材内容相关联的课程资源;支持多媒体资源嵌入与实时更新;配套的数字教材平台,支持在线教学、资源共享、数据分析等功能,实现教学全流程数字化管理,满足多样化教学需求。这种创新的学习方式,不仅提高了教学效果,也丰富了学习体验,使学习更加便捷,提升了学生的学习积极性和主动性。 </p> </div> <div class="page-bottom-right"> 001 @@ -147,9 +194,6 @@ </div> </div> <div class="bodystyle"> <p class="content"> 学视频、微课、思维导图、教学课件、在线练习等丰富教学资源,学生可直接获取与教材内容相关联的课程资源;支持多媒体资源嵌入与实时更新;配套的数字教材平台,支持在线教学、资源共享、数据分析等功能,实现教学全流程数字化管理,满足多样化教学需求。这种创新的学习方式,不仅提高了教学效果,也丰富了学习体验,使学习更加便捷,提升了学生的学习积极性和主动性。 </p> <p class="content"><span class="bold">二、强化价值引领,助推专业教育与思政教育相融合</span></p> <p class="content"> 本套教材以专业知识为载体,以思政教育为引领,深度挖掘专业课程蕴含的思政资源,巧妙融入教材内容,全方位助推专业教育与思政教育深度交融,培育德技兼修人才。在教材编写中,我们注重以康复案例为切入点,将社会主义核心价值观、医者仁心的职业精神、中华优秀传统文化等思政元素自然融入专业知识点。引导学生树立正确的职业价值观,具备社会责任感,在实践教学环节强化人文关怀培养,使学生在掌握专业技能的同时,自觉践行“健康所系,性命相托”的医者担当。 @@ -178,7 +222,12 @@ <div class="page-box" page="10"> <div v-if="showPageList.indexOf(10) > -1"> <div class="bodystyle"> <h1 class="firstTitle-l">前言</h1> <div class="bgImg-box"> <h1 class="firstTitle-l center h1-title-four"> 前   言 </h1> <img class="bg-wyh" src="../../assets/images/bg-wyh.png" alt=""> </div> <p class="content"> 为深入贯彻落实党的二十大精神,贯彻落实《关于深化现代职业教育体系建设改革的意见》,主动对接“健康中国2030”战略需求,适应新时期智慧医疗与康复技术融合发展新趋势,《康复医学导论》肩负起为康复治疗技术专业学生提供系统、科学、实用知识的重任。本教材紧扣高等职业院校人才培养目标,紧密结合临床需求,以培养具备扎实专业技能、良好职业素养和创新思维的康复治疗技术专门人才为目标,进一步优化了知识结构,充实了基本知识和基础理论,更加清晰地阐述了我国康复临床工作方式流程、诊疗常规、康复医学科设置及常用技术设备等内容。同时,强调了康复医学工作者应具备的伦理道德素质,注重培养学生的职业责任感和人文关怀精神。 </p> @@ -190,8 +239,9 @@ <p class="content"> 本教材由多所院校从事生产和教学一线的教师、医生悉心编写而成。在此对各位教师、学者表示衷心感谢。尽管编者力臻完善,本教材难免存在不足之处。欢迎广大读者提出宝贵意见,以便我们不断完善和更新内容。 </p> <p class="right-info">编者 </p> <p class="right-info">2025年4月</p> <p><br></p> <p class="right-info fm-kt">编者 </p> <p class="right-info fm-kt">2025年4月</p> </div> </div> </div> @@ -199,14 +249,14 @@ </template> <script> export default { export default { props: { showPageList: { type: Array, }, props: { showPageList: { type: Array, }, } }, } </script> <style lang="less" scoped></style> src/books/rehabilitationMedicineIntroduction/view/components/index.vue
@@ -187,9 +187,9 @@ }, 500); // 测试页面跳转 // setTimeout(() => { // this.gotoPage(8, 143); // }, 500); setTimeout(() => { this.gotoPage(2, 28); }, 500); // const pageDom = (this.container ? this.container : document) // .querySelector("#app") src/components/bookVideo/index.vue
@@ -15,11 +15,11 @@ <el-tooltip class="item" effect="dark" :content="localIsCollectVideo ? '点击取消' : '点击收藏'" placement="top-start"> <svgIcon class="collect-btn " :icon-file-name="collectResourceList.findIndex( (item) => item.id == videoPath ) > -1 ? collectCheck : collectImg " @click="handleCollect()"></svgIcon> (item) => item.id == videoPath ) > -1 ? collectCheck : collectImg " @click="handleCollect()"></svgIcon> </el-tooltip> </p> </div> @@ -41,7 +41,6 @@ videoPathSrc: "", collectResourceList: [], localIsCollectVideo: false, isDisplay: true, videoName: this.videoInfo.resourceName }; }, @@ -62,14 +61,11 @@ }, methods: { async getVidoePath() { console.log(this.videoInfo, "this.videoInfo.md5"); this.videoPathSrc = await getResourcePath( this.videoInfo.md5 ); }, handleCollect() { debugger this.handleCollectResource( this.videoPath, this.videoPath, src/components/dialogExaminations/index.vue
@@ -298,20 +298,15 @@ import { MathfieldElement } from "mathlive"; import { Message } from "element-ui"; import TEditorVue from "../teditor/index.vue"; import config from "@/assets/js/config"; export default { name: "examination-option", components: { TEditorVue }, props: { isClear: { type: Boolean, default: false, }, cardList: { type: Array, }, primaryColor: { type: String, default: "#00aeef", required: true, default: () => [], }, chapter: { type: Number, @@ -334,12 +329,18 @@ questionTitle: { type: String, }, questionIDList: { type: Array, required: true, default: () => [], } }, data() { return { type: "option", cardData: [], loading: true, primaryColor: config.activeBook.bookThemeColor, heart: require("@/assets/images/heart.png"), isHeart: require("@/assets/images/heart-check.png"), collectList: [], @@ -369,8 +370,9 @@ }, watch: { cardList: { handler(newVal) { this.cardData = this.cardList; handler(newVal, ol) { console.log("题目组件newVal", newVal); // this.cardData = this.cardList; if (newVal && newVal.length) { this.loading = false; } @@ -718,6 +720,14 @@ }, openDialogQuestion() { this.localDialogVisible = true; console.log(this.cardList, "this.cardList组件"); console.log(this.page, "this.page组件"); console.log(this.questionIDList, "this.questionIDList组件"); console.log(this.config.activeBook,"this.config.activeBook组件"); }, }, }; @@ -1106,7 +1116,7 @@ } /deep/ .el-collapse-item__content { width: 93%; width: 100%; padding: 0 20px; background-color: #f4f4f4; font-size: 16px; @@ -1392,4 +1402,88 @@ align-items: center; flex-wrap: wrap; } .pdfModal { width: 100%; height: 90vh; .pdfBox-component { width: 100%; height: 100%; overflow-y: auto; position: relative; .preview { width: 100%; height: 100%; .imageBox { height: calc(100% - 30px); overflow-x: hidden; overflow-y: auto; background: #ccc; box-sizing: border-box; } .imageBox:hover { cursor: zoom-in !important; } ::v-deep .el-dialog__header { background-color: rgba(0, 0, 0, 0.8); .header_title { display: flex; justify-content: space-between; align-items: center; color: #fff; font-weight: 900; font-size: 16px; font-family: 'FZLTXIHJW'; span:nth-child(2):hover { cursor: pointer; } } ::v-deep .el-dialog__title, ::v-deep .el-dialog__headerbtn .el-dialog__close { color: #fff; font-weight: 900; font-size: 16px; font-family: 'FZLTXIHJW'; } } .bottom_tool { height: 30px; background-color: rgba(0, 0, 0, 0.8); display: flex; justify-content: flex-end; align-items: center; svg { margin-right: 15px; fill: #d1d1d1; } svg:hover { fill: #fff; cursor: pointer; } } } .notBox { position: absolute; top: 0; left: 0; width: 100%; height: calc(100% - 30px); min-height: 300px; } } } </style>