From 97a39389bfb65335ecf09045c920462a087b4db7 Mon Sep 17 00:00:00 2001
From: "1747191978@qq.com" <1942943850@qq.com>
Date: Thu, 20 Mar 2025 17:21:25 +0800
Subject: [PATCH] =?UTF-8?q?hamd=E9=87=8F=E8=A1=A8=E6=97=A5=E5=A4=9C?=
=?UTF-8?q?=E5=8F=98=E5=8C=96=E5=88=86=E4=B8=BA=E4=B8=A4=E9=A2=98=EF=BC=8C?=
=?UTF-8?q?SAS=E3=80=81hamd=E6=80=BB=E5=88=86=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
acupuncture-前台/src/views/indexCom/XGZL.vue | 2 +-
acupuncture-前台/src/views/indexCom/index.js | 36 ++++++++++++++++++-
.../medicalFile/components/anxiety/HAMD.vue | 22 ++++++++----
.../src/views/medicalFile/details.vue | 4 +--
4 files changed, 54 insertions(+), 10 deletions(-)
diff --git a/acupuncture-前台/src/views/indexCom/XGZL.vue b/acupuncture-前台/src/views/indexCom/XGZL.vue
index 7c00173e..5d3846ca 100644
--- a/acupuncture-前台/src/views/indexCom/XGZL.vue
+++ b/acupuncture-前台/src/views/indexCom/XGZL.vue
@@ -196,7 +196,7 @@ export default {
},
{
value: zllxtj?.czy || 0,
- name: "纯中医",
+ name: "单纯中医",
},
];
this.handleHealType();
diff --git a/acupuncture-前台/src/views/indexCom/index.js b/acupuncture-前台/src/views/indexCom/index.js
index 23c8aa9f..0c0f6217 100644
--- a/acupuncture-前台/src/views/indexCom/index.js
+++ b/acupuncture-前台/src/views/indexCom/index.js
@@ -900,11 +900,13 @@ export const lossFollowEcharts = {
},
formatter: function (params) {
let res1 = params[0].name;
+ var ret = ""; //拼接加\n返回的类目项
+
for (var i = 0, l = params.length; i < l; i++) {
res1 +=
"
" +
`` +
- params[i].seriesName +
+ params[i].seriesName.slice() +
" : " +
params[i].value +
"个";
@@ -915,6 +917,38 @@ export const lossFollowEcharts = {
xAxis: {
type: "category",
data: [],
+ axisLabel: {
+ show: true,
+ textStyle: {
+ color: "#000000",
+ fontSize: "16",
+ },
+ },
+ axisLable: {
+ formatter: function (
+ value //X轴的内容
+ ) {
+ console.log("value", value);
+
+ var ret = ""; //拼接加\n返回的类目项
+ var max = 10; //每行显示的文字字数
+ var val = value.length; //X轴内容的文字字数
+ var rowN = Math.ceil(val / max); //需要换的行数
+ if (rowN > 1) {
+ //判断 如果字数大于2就换行
+ for (var i = 0; i < rowN; i++) {
+ var temp = ""; //每次截取的字符串
+ var start = i * max; //开始截取的位置
+ var end = start + max; //结束截取的位置
+ temp = value.substring(start, end) + "\n";
+ ret += temp; //最终的字符串
+ }
+ return ret;
+ } else {
+ return value;
+ }
+ },
+ },
},
grid: {
top: "12%",
diff --git a/acupuncture-前台/src/views/medicalFile/components/anxiety/HAMD.vue b/acupuncture-前台/src/views/medicalFile/components/anxiety/HAMD.vue
index 7572aab8..43cdf833 100644
--- a/acupuncture-前台/src/views/medicalFile/components/anxiety/HAMD.vue
+++ b/acupuncture-前台/src/views/medicalFile/components/anxiety/HAMD.vue
@@ -247,14 +247,24 @@ export default {
},
{
index: 19,
- question: "日夜变化",
+ question: "日夜变化(早)",
criteria: [
{ label: "无", value: 0 },
- { label: "有日夜变化", value: 1 },
+ { label: "轻度", value: 1 },
+ { label: "中度", value: 2 },
],
},
{
index: 20,
+ question: "日夜变化(晚)",
+ criteria: [
+ { label: "无", value: 0 },
+ { label: "轻度", value: 1 },
+ { label: "中度", value: 2 },
+ ],
+ },
+ {
+ index: 21,
question: "人格解体",
criteria: [
{ label: "无", value: 0 },
@@ -265,7 +275,7 @@ export default {
],
},
{
- index: 21,
+ index: 22,
question: "偏执症状",
criteria: [
{ label: "无", value: 0 },
@@ -276,7 +286,7 @@ export default {
],
},
{
- index: 22,
+ index: 23,
question: "强迫症状",
criteria: [
{ label: "无", value: 0 },
@@ -287,7 +297,7 @@ export default {
],
},
{
- index: 23,
+ index: 24,
question: "躯体化症状",
criteria: [
{ label: "无", value: 0 },
@@ -298,7 +308,7 @@ export default {
],
},
{
- index: 24,
+ index: 25,
question: "社交退缩",
criteria: [
{ label: "无", value: 0 },
diff --git a/acupuncture-前台/src/views/medicalFile/details.vue b/acupuncture-前台/src/views/medicalFile/details.vue
index a893cedd..3d4f4401 100644
--- a/acupuncture-前台/src/views/medicalFile/details.vue
+++ b/acupuncture-前台/src/views/medicalFile/details.vue
@@ -393,7 +393,7 @@