소스 검색

存不住扫码立减金开关

yjwang 1 개월 전
부모
커밋
0b14b5598a
1개의 변경된 파일44개의 추가작업 그리고 33개의 파일을 삭제
  1. 44 33
      src/views/system/config/config.vue

+ 44 - 33
src/views/system/config/config.vue

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