Browse Source

hamd量表日夜变化分为两题,SAS、hamd总分调整

newMaster
1747191978@qq.com 3 months ago
parent
commit
97a39389bf
  1. 2
      acupuncture-前台/src/views/indexCom/XGZL.vue
  2. 36
      acupuncture-前台/src/views/indexCom/index.js
  3. 22
      acupuncture-前台/src/views/medicalFile/components/anxiety/HAMD.vue
  4. 4
      acupuncture-前台/src/views/medicalFile/details.vue

2
acupuncture-前台/src/views/indexCom/XGZL.vue

@ -196,7 +196,7 @@ export default {
},
{
value: zllxtj?.czy || 0,
name: "纯中医",
name: "纯中医",
},
];
this.handleHealType();

36
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 +=
"<br/>" +
`<span style="background:${params[i].color};width:12px;display:inline-block;height:12px;border-radius:50%;margin-right:5px;"></span>` +
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%",

22
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 },

4
acupuncture-前台/src/views/medicalFile/details.vue

@ -393,7 +393,7 @@
<div class="human-body">
<el-form-item prop="PG_JL_HAMD-24_DF">
<template v-slot:label>
<span>汉密尔顿抑郁评估HAMD-24得分(0-96)</span>
<span>汉密尔顿抑郁评估HAMD-24得分(0-76)</span>
<span
class="foem-item-pg"
@click="
@ -415,7 +415,7 @@
</el-form-item>
<el-form-item prop="PG_JL_SAS_DF">
<template v-slot:label>
<span>焦虑自评SAS得分(0-100)</span>
<span>焦虑自评SAS得分(0-80)</span>
<span
class="foem-item-pg"
@click="handleComponents('PG_JL_SAS_DF', '焦虑自评(SAS)')"

Loading…
Cancel
Save