From bfa24693ce9771f77b4e41a432b86b41de4481ff Mon Sep 17 00:00:00 2001 From: "1747191978@qq.com" <1942943850@qq.com> Date: Sun, 23 Feb 2025 11:49:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B2=BB=E7=96=97=E6=A1=A3=E6=A1=88=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E8=AF=A6=E6=83=85=E5=85=88=E9=87=8D=E7=BD=AE=E8=A1=A8?= =?UTF-8?q?=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- acupuncture-前台/.env.production | 2 +- .../src/views/medicalFile/index.vue | 51 ++++++++++++++++++- acupuncture-前台/vue.config.js | 2 +- acupuncture-后台/.env.production | 2 +- .../src/views/medicalFile/index.vue | 48 +++++++++++++++++ acupuncture-后台/vue.config.js | 2 +- 6 files changed, 102 insertions(+), 5 deletions(-) diff --git a/acupuncture-前台/.env.production b/acupuncture-前台/.env.production index 16933567..79e0cddc 100644 --- a/acupuncture-前台/.env.production +++ b/acupuncture-前台/.env.production @@ -8,4 +8,4 @@ VUE_APP_BASE_API = 'https://test.tall.wiki/acupuncture' VUE_APP_API_QZURL = 'https://test.tall.wiki/' # 访问路径 -VUE_APP_PUBLIC_PATH = '/acupunctureAdmin/' +VUE_APP_PUBLIC_PATH = '/acupunctureClient/' diff --git a/acupuncture-前台/src/views/medicalFile/index.vue b/acupuncture-前台/src/views/medicalFile/index.vue index 2b7039eb..a7f128c6 100644 --- a/acupuncture-前台/src/views/medicalFile/index.vue +++ b/acupuncture-前台/src/views/medicalFile/index.vue @@ -1222,6 +1222,7 @@ }, /** 详情按钮操作 */ handleDetails(row) { + this.getDetailsForm() //重置详情表单 this.form = JSON.parse(JSON.stringify(row)); queryRecord({ treatmentId: row.id @@ -1245,7 +1246,55 @@ this.title = "诊疗档案详情"; }); }, - + + getDetailsForm(){ + this.detailsForm = { + JBXX_ZYZD: [], //主要诊断 + JBXX_ZYZD_QT: "", //主要诊断_其他 + PG_RTCF_TZ: "", //体重 + PG_RTCF_QZTZ: "", //去脂体重 + PG_RTCF_JRL: "", //肌肉量 + PG_RTCF_TBW: "", //总水分(TBW) + PG_RTCF_DBZ: "", //蛋白质 + PG_RTCF_GZ: "", //骨质量(GZ) + G_RTCF_ZF: "", //脂肪 + PG_RTCF_PBF: "", //体脂百分比 + PG_RTCF_GGJ: "", //骨骼肌 + PG_RTCF_BMI: "", //体质指数(BMI) + PG_RTCF_WHR: "", //腰臀比(WHR) + PG_RTCF_NZZFSP: "", //内脏脂肪水平 + PG_RTCF_STGCFBFB: "", //身体成分脂肪百分比 + PG_RTCF_TXLX: "", //体型类型 + PG_RTCF_STNL: "", //身体年龄 + PG_RTCF_JKPF: "", //健康评分 + PG_TZBS_ZYTZ: "", //主要体质 + PG_TZBS_JJTZ: [], //兼夹体质 + PG_TT_TAPS_DF: "", //体型评分(TAPS)得分 + PG_TT_TRACE_DF: "", //体型评分(TRACE)得分 + PG_TT_SRS22_DF: "", //体型评分(SRS-22)得分 + "PG_SM_PHQ-9_DF": "", // 患者健康问卷(PHQ-9)评估得分 + PG_SM_EPSW_DF: "", //Epworth嗜睡评估得分 + PG_SM_PSQI_DF: "", //匹兹堡睡眠质量指数(PSQI)评估得分 + "PG_JL_HAMD-24_DF": "", //汉密尔顿抑郁评估(HAMD-24)得分 + PG_JL_SAS_DF: "", //焦虑自评量表(SAS)得分 + ZLFA_ZLLX: "", //治疗方式 + ZLFA_XWXLGY: "", // 行为心理干预 + ZLFA_YDGY: "", //运动干预 + ZLFA_ZJ_LF: "", //针灸疗法-疗法 + ZLFA_ZJ_XW: "", //针灸疗法-穴位 + ZLFA_YW: "", //药物治疗 + ZLFA_SHXG: "", // 生活习惯 + ZLFA_XLTS: "", //心理调适 + + ZLFA_LCYYZL: "", //临床用药治疗 + ZLFA_ZJ_LF_SMZ: "", // 失眠症-针灸疗法-疗法 + ZLFA_ZJ_XW_SMZ: "", // 失眠症-针灸疗法-穴位 + ZLFA_YW_SMZ: "", // 失眠症-药物治疗 + ZLFA_ZJ_LF_QT: "", // 其他-针灸疗法-疗法 + ZLFA_ZJ_XW_QT: "", // 其他-针灸疗法-穴位 + ZLFA_YW_QT: "", // 其他-药物治疗 + } + }, /** 诊疗档案 */ submitForm: function() { this.$refs["form"].validate((valid) => { diff --git a/acupuncture-前台/vue.config.js b/acupuncture-前台/vue.config.js index d57406c4..0c753c1f 100644 --- a/acupuncture-前台/vue.config.js +++ b/acupuncture-前台/vue.config.js @@ -19,7 +19,7 @@ module.exports = { // 默认情况下,Vue CLI 会假设你的应用是被部署在一个域名的根路径上 // 例如 https://www.ruoyi.vip/。如果应用被部署在一个子路径上,你就需要用这个选项指定这个子路径。例如,如果你的应用被部署在 https://www.ruoyi.vip/admin/,则设置 baseUrl 为 /admin/。 publicPath: - process.env.NODE_ENV === "production" ? "/acupunctureAdmin/" : "/", + process.env.NODE_ENV === "production" ? "/acupunctureClient/" : "/", // 在npm run build 或 yarn build 时 ,生成文件的目录名称(要和baseUrl的生产环境路径一致)(默认dist) outputDir: "dist", // 用于放置生成的静态资源 (js、css、img、fonts) 的;(项目打包之后,静态资源会放在这个文件夹下) diff --git a/acupuncture-后台/.env.production b/acupuncture-后台/.env.production index 79e0cddc..16933567 100644 --- a/acupuncture-后台/.env.production +++ b/acupuncture-后台/.env.production @@ -8,4 +8,4 @@ VUE_APP_BASE_API = 'https://test.tall.wiki/acupuncture' VUE_APP_API_QZURL = 'https://test.tall.wiki/' # 访问路径 -VUE_APP_PUBLIC_PATH = '/acupunctureClient/' +VUE_APP_PUBLIC_PATH = '/acupunctureAdmin/' diff --git a/acupuncture-后台/src/views/medicalFile/index.vue b/acupuncture-后台/src/views/medicalFile/index.vue index 7b3db496..ff356648 100644 --- a/acupuncture-后台/src/views/medicalFile/index.vue +++ b/acupuncture-后台/src/views/medicalFile/index.vue @@ -1222,6 +1222,7 @@ }, /** 详情按钮操作 */ handleDetails(row) { + this.getDetailsForm() //重置详情表单 this.form = JSON.parse(JSON.stringify(row)); queryRecord({ treatmentId: row.id @@ -1245,7 +1246,54 @@ this.title = "诊疗档案详情"; }); }, + getDetailsForm() { + this.detailsForm = { + JBXX_ZYZD: [], //主要诊断 + JBXX_ZYZD_QT: "", //主要诊断_其他 + PG_RTCF_TZ: "", //体重 + PG_RTCF_QZTZ: "", //去脂体重 + PG_RTCF_JRL: "", //肌肉量 + PG_RTCF_TBW: "", //总水分(TBW) + PG_RTCF_DBZ: "", //蛋白质 + PG_RTCF_GZ: "", //骨质量(GZ) + G_RTCF_ZF: "", //脂肪 + PG_RTCF_PBF: "", //体脂百分比 + PG_RTCF_GGJ: "", //骨骼肌 + PG_RTCF_BMI: "", //体质指数(BMI) + PG_RTCF_WHR: "", //腰臀比(WHR) + PG_RTCF_NZZFSP: "", //内脏脂肪水平 + PG_RTCF_STGCFBFB: "", //身体成分脂肪百分比 + PG_RTCF_TXLX: "", //体型类型 + PG_RTCF_STNL: "", //身体年龄 + PG_RTCF_JKPF: "", //健康评分 + PG_TZBS_ZYTZ: "", //主要体质 + PG_TZBS_JJTZ: [], //兼夹体质 + PG_TT_TAPS_DF: "", //体型评分(TAPS)得分 + PG_TT_TRACE_DF: "", //体型评分(TRACE)得分 + PG_TT_SRS22_DF: "", //体型评分(SRS-22)得分 + "PG_SM_PHQ-9_DF": "", // 患者健康问卷(PHQ-9)评估得分 + PG_SM_EPSW_DF: "", //Epworth嗜睡评估得分 + PG_SM_PSQI_DF: "", //匹兹堡睡眠质量指数(PSQI)评估得分 + "PG_JL_HAMD-24_DF": "", //汉密尔顿抑郁评估(HAMD-24)得分 + PG_JL_SAS_DF: "", //焦虑自评量表(SAS)得分 + ZLFA_ZLLX: "", //治疗方式 + ZLFA_XWXLGY: "", // 行为心理干预 + ZLFA_YDGY: "", //运动干预 + ZLFA_ZJ_LF: "", //针灸疗法-疗法 + ZLFA_ZJ_XW: "", //针灸疗法-穴位 + ZLFA_YW: "", //药物治疗 + ZLFA_SHXG: "", // 生活习惯 + ZLFA_XLTS: "", //心理调适 + ZLFA_LCYYZL: "", //临床用药治疗 + ZLFA_ZJ_LF_SMZ: "", // 失眠症-针灸疗法-疗法 + ZLFA_ZJ_XW_SMZ: "", // 失眠症-针灸疗法-穴位 + ZLFA_YW_SMZ: "", // 失眠症-药物治疗 + ZLFA_ZJ_LF_QT: "", // 其他-针灸疗法-疗法 + ZLFA_ZJ_XW_QT: "", // 其他-针灸疗法-穴位 + ZLFA_YW_QT: "", // 其他-药物治疗 + } + }, /** 诊疗档案 */ submitForm: function() { this.$refs["form"].validate((valid) => { diff --git a/acupuncture-后台/vue.config.js b/acupuncture-后台/vue.config.js index 0c753c1f..d57406c4 100644 --- a/acupuncture-后台/vue.config.js +++ b/acupuncture-后台/vue.config.js @@ -19,7 +19,7 @@ module.exports = { // 默认情况下,Vue CLI 会假设你的应用是被部署在一个域名的根路径上 // 例如 https://www.ruoyi.vip/。如果应用被部署在一个子路径上,你就需要用这个选项指定这个子路径。例如,如果你的应用被部署在 https://www.ruoyi.vip/admin/,则设置 baseUrl 为 /admin/。 publicPath: - process.env.NODE_ENV === "production" ? "/acupunctureClient/" : "/", + process.env.NODE_ENV === "production" ? "/acupunctureAdmin/" : "/", // 在npm run build 或 yarn build 时 ,生成文件的目录名称(要和baseUrl的生产环境路径一致)(默认dist) outputDir: "dist", // 用于放置生成的静态资源 (js、css、img、fonts) 的;(项目打包之后,静态资源会放在这个文件夹下)