|
@@ -1111,6 +1111,16 @@
|
|
|
inactive-color="#ff4949">
|
|
inactive-color="#ff4949">
|
|
|
</el-switch>
|
|
</el-switch>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
+ <el-form-item label="是否开启扫码立减金" prop="scanCodeDiscountEnabled">
|
|
|
|
|
+ <el-switch
|
|
|
|
|
+ v-model="form17.scanCodeDiscountEnabled"
|
|
|
|
|
+ active-color="#13ce66"
|
|
|
|
|
+ inactive-color="#ff4949">
|
|
|
|
|
+ </el-switch>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item label="扫码立减金额" prop="scanCodeDiscountAmount" v-if="form17.scanCodeDiscountEnabled">
|
|
|
|
|
+ <el-input-number :precision="2" :step="0.1" :max="500" v-model="form17.scanCodeDiscountAmount"></el-input-number>
|
|
|
|
|
+ </el-form-item>
|
|
|
<div class="footer">
|
|
<div class="footer">
|
|
|
<el-button type="primary" @click="submitForm17">提 交</el-button>
|
|
<el-button type="primary" @click="submitForm17">提 交</el-button>
|
|
|
</div>
|
|
</div>
|
|
@@ -1661,7 +1671,7 @@
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
|
|
|
|
|
<el-tab-pane label="健康指标配置" name="his.healthIndexConfig">
|
|
<el-tab-pane label="健康指标配置" name="his.healthIndexConfig">
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<el-form ref="form26" :model="form26" label-width="200px">
|
|
<el-form ref="form26" :model="form26" label-width="200px">
|
|
|
<!-- 红色提示 严格按照对应格式参数填写,指标参数只能是数字和特殊符号,数值保留一位小数,特殊符号只能有 < > ≥ ≤ ~ 不能有空格 -->
|
|
<!-- 红色提示 严格按照对应格式参数填写,指标参数只能是数字和特殊符号,数值保留一位小数,特殊符号只能有 < > ≥ ≤ ~ 不能有空格 -->
|
|
|
<el-card class="box-card">
|
|
<el-card class="box-card">
|
|
@@ -1671,38 +1681,38 @@
|
|
|
</el-card>
|
|
</el-card>
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<!-- 血糖指标 -->
|
|
<!-- 血糖指标 -->
|
|
|
<el-card class="box-card" style="margin-bottom: 20px;">
|
|
<el-card class="box-card" style="margin-bottom: 20px;">
|
|
|
<div slot="header" class="clearfix">
|
|
<div slot="header" class="clearfix">
|
|
|
<span>血糖指标 (mmol/L)</span>
|
|
<span>血糖指标 (mmol/L)</span>
|
|
|
</div>
|
|
</div>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<el-form-item label="空腹血糖正常值">
|
|
<el-form-item label="空腹血糖正常值">
|
|
|
<el-input v-model="form26.bloodGlucose.fasting.normal" placeholder="例如: 3.9-6.1">
|
|
<el-input v-model="form26.bloodGlucose.fasting.normal" placeholder="例如: 3.9-6.1">
|
|
|
<template slot="append">mmol/L</template>
|
|
<template slot="append">mmol/L</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<el-form-item label="餐后1小时血糖正常值">
|
|
<el-form-item label="餐后1小时血糖正常值">
|
|
|
<el-input v-model="form26.bloodGlucose.post1Hour.normal" placeholder="例如: 6.7-9.0">
|
|
<el-input v-model="form26.bloodGlucose.post1Hour.normal" placeholder="例如: 6.7-9.0">
|
|
|
<template slot="append">mmol/L</template>
|
|
<template slot="append">mmol/L</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<el-form-item label="餐后2小时血糖正常值">
|
|
<el-form-item label="餐后2小时血糖正常值">
|
|
|
<el-input v-model="form26.bloodGlucose.post2Hour.normal" placeholder="例如: ≤7.8">
|
|
<el-input v-model="form26.bloodGlucose.post2Hour.normal" placeholder="例如: ≤7.8">
|
|
|
<template slot="append">mmol/L</template>
|
|
<template slot="append">mmol/L</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<el-form-item label="血糖异常程度配置">
|
|
<el-form-item label="血糖异常程度配置">
|
|
|
<el-table :data="form26.bloodGlucose.severity" style="width: 100%;">
|
|
<el-table :data="form26.bloodGlucose.severity" style="width: 100%;">
|
|
|
<el-table-column prop="level" label="严重程度" width="120">
|
|
<el-table-column prop="level" label="严重程度" width="120">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
- <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
|
|
|
|
+ <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
|
- {{ scope.row.level === 'normal' ? '正常' :
|
|
|
|
|
|
|
+ {{ scope.row.level === 'normal' ? '正常' :
|
|
|
scope.row.level === 'mild' ? '轻微' : '严重' }}
|
|
scope.row.level === 'mild' ? '轻微' : '严重' }}
|
|
|
</el-tag>
|
|
</el-tag>
|
|
|
</template>
|
|
</template>
|
|
@@ -1720,22 +1730,22 @@
|
|
|
</el-table>
|
|
</el-table>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-card>
|
|
</el-card>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<!-- 血压指标 -->
|
|
<!-- 血压指标 -->
|
|
|
<el-card class="box-card" style="margin-bottom: 20px;">
|
|
<el-card class="box-card" style="margin-bottom: 20px;">
|
|
|
<div slot="header" class="clearfix">
|
|
<div slot="header" class="clearfix">
|
|
|
<span>血压指标 (mmHg)</span>
|
|
<span>血压指标 (mmHg)</span>
|
|
|
</div>
|
|
</div>
|
|
|
-
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
<el-form-item label="血压异常程度配置">
|
|
<el-form-item label="血压异常程度配置">
|
|
|
<el-table :data="form26.bloodPressure.severity" style="width: 100%;">
|
|
<el-table :data="form26.bloodPressure.severity" style="width: 100%;">
|
|
|
<el-table-column prop="level" label="严重程度" width="120">
|
|
<el-table-column prop="level" label="严重程度" width="120">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
- <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
|
|
|
|
+ <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
|
- {{ scope.row.level === 'normal' ? '正常' :
|
|
|
|
|
|
|
+ {{ scope.row.level === 'normal' ? '正常' :
|
|
|
scope.row.level === 'mild' ? '轻微' : '严重' }}
|
|
scope.row.level === 'mild' ? '轻微' : '严重' }}
|
|
|
</el-tag>
|
|
</el-tag>
|
|
|
</template>
|
|
</template>
|
|
@@ -1770,9 +1780,9 @@
|
|
|
<el-table :data="form26.uricAcid.male" style="width: 100%;">
|
|
<el-table :data="form26.uricAcid.male" style="width: 100%;">
|
|
|
<el-table-column prop="level" label="风险等级" width="120">
|
|
<el-table-column prop="level" label="风险等级" width="120">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
- <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
|
|
|
|
+ <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
|
- {{ scope.row.level === 'normal' ? '正常' :
|
|
|
|
|
|
|
+ {{ scope.row.level === 'normal' ? '正常' :
|
|
|
scope.row.level === 'mild' ? '不良' : '高风险' }}
|
|
scope.row.level === 'mild' ? '不良' : '高风险' }}
|
|
|
</el-tag>
|
|
</el-tag>
|
|
|
</template>
|
|
</template>
|
|
@@ -1789,14 +1799,14 @@
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<el-tab-pane label="女性" name="female">
|
|
<el-tab-pane label="女性" name="female">
|
|
|
<el-table :data="form26.uricAcid.female" style="width: 100%;">
|
|
<el-table :data="form26.uricAcid.female" style="width: 100%;">
|
|
|
<el-table-column prop="level" label="风险等级" width="120">
|
|
<el-table-column prop="level" label="风险等级" width="120">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
- <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
|
|
|
|
+ <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
|
- {{ scope.row.level === 'normal' ? '正常' :
|
|
|
|
|
|
|
+ {{ scope.row.level === 'normal' ? '正常' :
|
|
|
scope.row.level === 'mild' ? '不良' : '高风险' }}
|
|
scope.row.level === 'mild' ? '不良' : '高风险' }}
|
|
|
</el-tag>
|
|
</el-tag>
|
|
|
</template>
|
|
</template>
|
|
@@ -1827,9 +1837,9 @@
|
|
|
<el-table :data="form26.bmi.severity" style="width: 100%;">
|
|
<el-table :data="form26.bmi.severity" style="width: 100%;">
|
|
|
<el-table-column prop="level" label="严重程度" width="120">
|
|
<el-table-column prop="level" label="严重程度" width="120">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
- <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
|
|
|
|
+ <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
|
- {{ scope.row.level === 'normal' ? '正常' :
|
|
|
|
|
|
|
+ {{ scope.row.level === 'normal' ? '正常' :
|
|
|
scope.row.level === 'mild' ? '偏瘦' : '偏胖' }}
|
|
scope.row.level === 'mild' ? '偏瘦' : '偏胖' }}
|
|
|
</el-tag>
|
|
</el-tag>
|
|
|
</template>
|
|
</template>
|
|
@@ -1861,9 +1871,9 @@
|
|
|
<el-table :data="form26.waist.male" style="width: 100%;">
|
|
<el-table :data="form26.waist.male" style="width: 100%;">
|
|
|
<el-table-column prop="level" label="风险等级" width="120">
|
|
<el-table-column prop="level" label="风险等级" width="120">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
- <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
|
|
|
|
+ <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
|
- {{ scope.row.level === 'normal' ? '正常' :
|
|
|
|
|
|
|
+ {{ scope.row.level === 'normal' ? '正常' :
|
|
|
scope.row.level === 'mild' ? '偏小' : '偏大' }}
|
|
scope.row.level === 'mild' ? '偏小' : '偏大' }}
|
|
|
</el-tag>
|
|
</el-tag>
|
|
|
</template>
|
|
</template>
|
|
@@ -1880,14 +1890,14 @@
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<el-tab-pane label="女性" name="female">
|
|
<el-tab-pane label="女性" name="female">
|
|
|
<el-table :data="form26.waist.female" style="width: 100%;">
|
|
<el-table :data="form26.waist.female" style="width: 100%;">
|
|
|
<el-table-column prop="level" label="风险等级" width="120">
|
|
<el-table-column prop="level" label="风险等级" width="120">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
- <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
|
|
|
|
+ <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
|
- {{ scope.row.level === 'normal' ? '正常' :
|
|
|
|
|
|
|
+ {{ scope.row.level === 'normal' ? '正常' :
|
|
|
scope.row.level === 'mild' ? '偏小' : '偏大' }}
|
|
scope.row.level === 'mild' ? '偏小' : '偏大' }}
|
|
|
</el-tag>
|
|
</el-tag>
|
|
|
</template>
|
|
</template>
|
|
@@ -1919,9 +1929,9 @@
|
|
|
<el-table :data="form26.hip.male" style="width: 100%;">
|
|
<el-table :data="form26.hip.male" style="width: 100%;">
|
|
|
<el-table-column prop="level" label="风险等级" width="120">
|
|
<el-table-column prop="level" label="风险等级" width="120">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
- <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
|
|
|
|
+ <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
|
- {{ scope.row.level === 'normal' ? '正常' :
|
|
|
|
|
|
|
+ {{ scope.row.level === 'normal' ? '正常' :
|
|
|
scope.row.level === 'mild' ? '偏小' : '偏大' }}
|
|
scope.row.level === 'mild' ? '偏小' : '偏大' }}
|
|
|
</el-tag>
|
|
</el-tag>
|
|
|
</template>
|
|
</template>
|
|
@@ -1938,14 +1948,14 @@
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<el-tab-pane label="女性" name="female">
|
|
<el-tab-pane label="女性" name="female">
|
|
|
<el-table :data="form26.hip.female" style="width: 100%;">
|
|
<el-table :data="form26.hip.female" style="width: 100%;">
|
|
|
<el-table-column prop="level" label="风险等级" width="120">
|
|
<el-table-column prop="level" label="风险等级" width="120">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
- <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
|
|
|
|
+ <el-tag :type="scope.row.level === 'normal' ? 'success' :
|
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
scope.row.level === 'mild' ? 'warning' : 'danger'">
|
|
|
- {{ scope.row.level === 'normal' ? '正常' :
|
|
|
|
|
|
|
+ {{ scope.row.level === 'normal' ? '正常' :
|
|
|
scope.row.level === 'mild' ? '偏小' : '偏大' }}
|
|
scope.row.level === 'mild' ? '偏小' : '偏大' }}
|
|
|
</el-tag>
|
|
</el-tag>
|
|
|
</template>
|
|
</template>
|
|
@@ -1965,7 +1975,7 @@
|
|
|
</el-tabs>
|
|
</el-tabs>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-card>
|
|
</el-card>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<div class="footer">
|
|
<div class="footer">
|
|
|
<el-button type="primary" @click="submitForm26">提交</el-button>
|
|
<el-button type="primary" @click="submitForm26">提交</el-button>
|
|
|
</div>
|
|
</div>
|
|
@@ -2064,6 +2074,7 @@ export default {
|
|
|
form16:{
|
|
form16:{
|
|
|
},
|
|
},
|
|
|
form17:{
|
|
form17:{
|
|
|
|
|
+ scanCodeDiscountAmount:0
|
|
|
},
|
|
},
|
|
|
form18:{
|
|
form18:{
|
|
|
viewCommentNum: 200
|
|
viewCommentNum: 200
|
|
@@ -2658,7 +2669,7 @@ export default {
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
submitForm10(){
|
|
submitForm10(){
|
|
|
var param={configId:this.configId,configValue:JSON.stringify(this.form10)}
|
|
var param={configId:this.configId,configValue:JSON.stringify(this.form10)}
|
|
|
updateConfigByKey(param).then(response => {
|
|
updateConfigByKey(param).then(response => {
|
|
@@ -2793,7 +2804,7 @@ export default {
|
|
|
configKey:this.configKey,
|
|
configKey:this.configKey,
|
|
|
configValue: JSON.stringify(this.form26)
|
|
configValue: JSON.stringify(this.form26)
|
|
|
};
|
|
};
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
updateConfigByKey(param).then(response => {
|
|
updateConfigByKey(param).then(response => {
|
|
|
if (response.code === 200) {
|
|
if (response.code === 200) {
|
|
|
this.msgSuccess("健康指标配置保存成功");
|
|
this.msgSuccess("健康指标配置保存成功");
|