|
|
@ -442,20 +442,18 @@ |
|
|
|
<div v-for="(j, jnd) in i.list" :key="jnd"> |
|
|
|
<div v-if="j.title != '针灸疗法'"> |
|
|
|
<div class="div-title3">{{ j.title }}</div> |
|
|
|
<span |
|
|
|
<el-radio |
|
|
|
:disabled="form.status != 0 && form.status != 3" |
|
|
|
border |
|
|
|
v-if="k.type == 'but'" |
|
|
|
@click="handleButClick(j, k)" |
|
|
|
class="span-but" |
|
|
|
:class="{ |
|
|
|
'span-but-active': |
|
|
|
detailsForm[j.valueCode] == (k.value || k.title), |
|
|
|
}" |
|
|
|
v-for="(k, knd) in j.list" |
|
|
|
:key="knd" |
|
|
|
:label="k.value || k.title" |
|
|
|
v-model="detailsForm[j.valueCode]" |
|
|
|
> |
|
|
|
{{ k.value || k.title }} |
|
|
|
</span> |
|
|
|
</el-radio> |
|
|
|
<el-checkbox |
|
|
|
:disabled="form.status != 0 && form.status != 3" |
|
|
|
border |
|
|
|
v-if="m.type == 'checkout'" |
|
|
|
v-for="(m, mnd) in j.list" |
|
|
@ -464,6 +462,12 @@ |
|
|
|
:label="m.value || m.title" |
|
|
|
> |
|
|
|
</el-checkbox> |
|
|
|
<el-input |
|
|
|
style="width: 150px; margin: 5px" |
|
|
|
v-if="j.valueCode == 'ZLFA_YW_SMZ'" |
|
|
|
v-model="detailsForm['ZLFA_YW_SMZ_QT']" |
|
|
|
placeholder="其他药物" |
|
|
|
></el-input> |
|
|
|
<div |
|
|
|
v-for="(o, ond) in j.list" |
|
|
|
:key="ond" |
|
|
@ -482,6 +486,7 @@ |
|
|
|
{{ k.title }} |
|
|
|
</div> |
|
|
|
<el-checkbox |
|
|
|
:disabled="form.status != 0 && form.status != 3" |
|
|
|
border |
|
|
|
v-for="(p, pnd) in k.list" |
|
|
|
:key="pnd + 'c'" |
|
|
@ -492,19 +497,16 @@ |
|
|
|
{{ p.value || p.title }} |
|
|
|
</el-checkbox> |
|
|
|
|
|
|
|
<span |
|
|
|
<el-radio |
|
|
|
:disabled="form.status != 0 && form.status != 3" |
|
|
|
border |
|
|
|
v-if="l.type == 'but'" |
|
|
|
@click="handleButClick(k, l)" |
|
|
|
class="span-but" |
|
|
|
:class="{ |
|
|
|
'span-but-active': |
|
|
|
detailsForm[k.valueCode] == (l.value || l.title), |
|
|
|
}" |
|
|
|
v-for="(l, lnd) in k.list" |
|
|
|
:key="lnd" |
|
|
|
:label="p.value || p.title" |
|
|
|
v-model="detailsForm[k.valueCode]" |
|
|
|
> |
|
|
|
{{ l.value || l.title }} |
|
|
|
</span> |
|
|
|
</el-radio> |
|
|
|
<div |
|
|
|
v-for="(o, ond) in k.list" |
|
|
|
:key="ond" |
|
|
@ -1214,7 +1216,19 @@ export default { |
|
|
|
queryRecord({ |
|
|
|
treatmentId: treatmentId, |
|
|
|
}).then((res) => { |
|
|
|
let arrList = ["JBXX_ZYZD", "PG_RTCF_TXLX", "PG_TZBS_JJTZ", "SFDL"]; |
|
|
|
let arrList = [ |
|
|
|
"JBXX_ZYZD", |
|
|
|
"PG_RTCF_TXLX", |
|
|
|
"PG_TZBS_JJTZ", |
|
|
|
"SFDL", |
|
|
|
"ZLFA_ZJ_LF", |
|
|
|
"ZLFA_ZJ_XW", |
|
|
|
"ZLFA_YW", |
|
|
|
"ZLFA_ZJ_LF_SMZ", |
|
|
|
"ZLFA_ZJ_XW_SMZ", |
|
|
|
"ZLFA_YW_SMZ", |
|
|
|
"ZLFA_ZJ_LF_QT", |
|
|
|
]; |
|
|
|
let recordValDict = res.data.recordValDict; |
|
|
|
for (let key in recordValDict) { |
|
|
|
if (arrList.includes(key)) { |
|
|
@ -1276,14 +1290,14 @@ export default { |
|
|
|
ZLFA_YDGY: "", //运动干预 |
|
|
|
ZLFA_ZJ_LF: [], //针灸疗法-疗法 |
|
|
|
ZLFA_ZJ_XW: [], //针灸疗法-穴位 |
|
|
|
ZLFA_YW: "", //药物治疗 |
|
|
|
ZLFA_YW: [], //药物治疗 |
|
|
|
ZLFA_SHXG: "", // 生活习惯 |
|
|
|
ZLFA_XLTS: "", //心理调适 |
|
|
|
|
|
|
|
ZLFA_LCYYZL: "", //临床用药治疗 |
|
|
|
ZLFA_ZJ_LF_SMZ: [], // 失眠症-针灸疗法-疗法 |
|
|
|
ZLFA_ZJ_XW_SMZ: [], // 失眠症-针灸疗法-穴位 |
|
|
|
ZLFA_YW_SMZ: "", // 失眠症-药物治疗 |
|
|
|
ZLFA_YW_SMZ: [], // 失眠症-药物治疗 |
|
|
|
ZLFA_ZJ_LF_QT: [], // 其他-针灸疗法-疗法 |
|
|
|
ZLFA_ZJ_XW_QT: "", // 其他-针灸疗法-穴位 |
|
|
|
ZLFA_YW_QT: "", // 其他-药物治疗 |
|
|
@ -1325,6 +1339,11 @@ export default { |
|
|
|
<style scoped src="@/assets/styles/common.css"></style> |
|
|
|
<!-- box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); --> |
|
|
|
<style scoped> |
|
|
|
>>> .el-radio { |
|
|
|
padding: 0 10px !important; |
|
|
|
line-height: 34px; |
|
|
|
margin: 5px !important; |
|
|
|
} |
|
|
|
>>> .el-checkbox { |
|
|
|
padding: 0 10px !important; |
|
|
|
line-height: 34px; |
|
|
|