See999 4 lat temu
rodzic
commit
bb821b9d18

+ 18 - 4
src/xt_pages/dialysis/template/DialysisPrintOrderThirteen.vue Wyświetl plik

86
           (<label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('中心静脉置管-左') > -1 ? true : false" showValue="左"></label-box>
86
           (<label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('中心静脉置管-左') > -1 ? true : false" showValue="左"></label-box>
87
               <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('中心静脉置管-右') > -1 ? true : false" showValue="右"></label-box>)部位
87
               <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('中心静脉置管-右') > -1 ? true : false" showValue="右"></label-box>)部位
88
           &nbsp;
88
           &nbsp;
89
-          <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('颈内') > -1 ? true : false" showValue="颈内"></label-box>
89
+          <label-box :isChecked="getPartName(predialysis.blood_access_part_id).indexOf('颈内') > -1 ? true : false" showValue="颈内"></label-box>
90
           &nbsp;
90
           &nbsp;
91
-          <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('锁骨下') > -1 ? true : false" showValue="锁骨下"></label-box>
91
+          <label-box :isChecked="getPartName(predialysis.blood_access_part_id).indexOf('锁骨下') > -1 ? true : false" showValue="锁骨下"></label-box>
92
           &nbsp;
92
           &nbsp;
93
-          <label-box :isChecked="predialysis.blood_access_part_opera_name.indexOf('股') > -1 ? true : false" showValue="股"></label-box>
93
+          <label-box :isChecked="getPartName(predialysis.blood_access_part_id).indexOf('股') > -1 ? true : false" showValue="股"></label-box>
94
           &nbsp;
94
           &nbsp;
95
-          <label-box :isChecked="['内瘘-左','内瘘-右','中心静脉置管-左','中心静脉置管-右','颈内','锁骨下','股'].indexOf(predialysis.blood_access_part_opera_name) == -1? true : false" showValue="其他"></label-box>
95
+          <label-box :isChecked="getPartName(predialysis.blood_access_part_id).indexOf('其他') > -1? true : false" showValue="其他"></label-box>
96
           &nbsp;
96
           &nbsp;
97
         </div>
97
         </div>
98
       </div>
98
       </div>
1202
           // checker: 0,
1202
           // checker: 0,
1203
         }
1203
         }
1204
       );
1204
       );
1205
+    },
1206
+    getPartName(id) {
1207
+      for (let i = 0; i < this.vascularAccess.length; i++) {
1208
+        if (this.vascularAccess[i].id == id) {
1209
+          return this.vascularAccess[i].name;
1210
+        }
1211
+      }
1205
     }
1212
     }
1206
   },
1213
   },
1207
   watch: {
1214
   watch: {
1249
     this.nutrition_arr = getDataConfig("hemodialysis", "nutrition");
1256
     this.nutrition_arr = getDataConfig("hemodialysis", "nutrition");
1250
     this.displaceLiquiPartOptions = this.$store.getters.displace_liqui;
1257
     this.displaceLiquiPartOptions = this.$store.getters.displace_liqui;
1251
     // this.bloodAccessParOpera = getDataConfig('hemodialysis', 'vascular_access_desc')
1258
     // this.bloodAccessParOpera = getDataConfig('hemodialysis', 'vascular_access_desc')
1259
+    var vascularAccess = getDataConfig("hemodialysis", "vascular_access");
1260
+    this.vascularAccess = vascularAccess;
1261
+    //console.log("hhe", vascularAccess);
1262
+    console.log(
1263
+      "血管通路部位",
1264
+      getDataConfig("hemodialysis", "vascular_access")
1265
+    );
1252
 
1266
 
1253
     var bloodAccessParOpera = getDataConfig(
1267
     var bloodAccessParOpera = getDataConfig(
1254
       "hemodialysis",
1268
       "hemodialysis",

+ 2 - 2
src/xt_pages/qcd/checkStatistical.vue Wyświetl plik

30
       <el-dialog title="新增" :visible.sync="newDialog">
30
       <el-dialog title="新增" :visible.sync="newDialog">
31
         <el-form :model="form">
31
         <el-form :model="form">
32
           <el-form-item label="检查大项" :label-width="formLabelWidth">
32
           <el-form-item label="检查大项" :label-width="formLabelWidth">
33
-            <el-select v-model="form.region" placeholder="请选择活动区域">
33
+            <el-select v-model="form.region" placeholder="请选择检查大项">
34
               <el-option label="区域一" value="shanghai"></el-option>
34
               <el-option label="区域一" value="shanghai"></el-option>
35
               <el-option label="区域二" value="beijing"></el-option>
35
               <el-option label="区域二" value="beijing"></el-option>
36
             </el-select>
36
             </el-select>
50
       <el-dialog title="编辑" :visible.sync="editDialog">
50
       <el-dialog title="编辑" :visible.sync="editDialog">
51
         <el-form :model="form">
51
         <el-form :model="form">
52
           <el-form-item label="检查大项" :label-width="formLabelWidth">
52
           <el-form-item label="检查大项" :label-width="formLabelWidth">
53
-            <el-select v-model="form.region" placeholder="请选择活动区域">
53
+            <el-select v-model="form.region" placeholder="请选择检查大项">
54
               <el-option label="区域一" value="shanghai"></el-option>
54
               <el-option label="区域一" value="shanghai"></el-option>
55
               <el-option label="区域二" value="beijing"></el-option>
55
               <el-option label="区域二" value="beijing"></el-option>
56
             </el-select>
56
             </el-select>

+ 1 - 6
src/xt_pages/qcd/indicatorControlAnalysis/bloodPressure.vue Wyświetl plik

64
               <line-chart :options="chart"></line-chart>
64
               <line-chart :options="chart"></line-chart>
65
             </div>
65
             </div>
66
             <div class="cell clearfix" style="margin:0;margin-bottom:10px">
66
             <div class="cell clearfix" style="margin:0;margin-bottom:10px">
67
-              <div class="tableTitle" style="margin:0 20px 0 0;">统计表</div>
68
-              <el-input v-model="input" placeholder="收缩压" style="width: 80px;"></el-input>&nbsp;-&nbsp;
69
-              <el-input v-model="input" placeholder="收缩压" style="width: 80px;"></el-input>&nbsp;/&nbsp;
70
-              <el-input v-model="input" placeholder="舒张压" style="width: 80px;"></el-input>&nbsp;-&nbsp;
71
-              <el-input v-model="input" placeholder="舒张压" style="width: 80px;"></el-input>
72
-              <el-button type="primary">查询</el-button>
67
+              <div class="tableTitle">统计表</div>
73
             </div>
68
             </div>
74
             <div>
69
             <div>
75
               <el-table :data="tableData1" style="width: 100%" border>
70
               <el-table :data="tableData1" style="width: 100%" border>

+ 7 - 7
src/xt_pages/qcd/statisticalConfiguration.vue Wyświetl plik

18
           <el-table-column prop="date" label="检验检查大项" width="180">
18
           <el-table-column prop="date" label="检验检查大项" width="180">
19
               <template slot-scope="scope">{{ scope.row.project_name }}</template>
19
               <template slot-scope="scope">{{ scope.row.project_name }}</template>
20
           </el-table-column>
20
           </el-table-column>
21
-          <el-table-column prop="name" label="检查小项" width="180">
21
+          <el-table-column prop="name" label="检查小项" width="300">
22
              <template slot-scope="scope">{{ scope.row.item_name }}</template>
22
              <template slot-scope="scope">{{ scope.row.item_name }}</template>
23
           </el-table-column>
23
           </el-table-column>
24
           <el-table-column prop="address" label="范围">
24
           <el-table-column prop="address" label="范围">
53
       <el-dialog title="新增" :visible.sync="newDialog">
53
       <el-dialog title="新增" :visible.sync="newDialog">
54
         <el-form :model="form" ref="form" :rules="rules">
54
         <el-form :model="form" ref="form" :rules="rules">
55
           <el-form-item label="检查大项" :label-width="formLabelWidth" required prop="inspectionMajor">
55
           <el-form-item label="检查大项" :label-width="formLabelWidth" required prop="inspectionMajor">
56
-            <el-select v-model="form.inspectionMajor" placeholder="请选择活动区域" @change="changeInspection">
56
+            <el-select v-model="form.inspectionMajor" placeholder="请选择检查大项" @change="changeInspection">
57
                <el-option
57
                <el-option
58
                   v-for="item in InspectionMajor"
58
                   v-for="item in InspectionMajor"
59
                   :key="item.project_id"
59
                   :key="item.project_id"
64
             </el-select>
64
             </el-select>
65
           </el-form-item>
65
           </el-form-item>
66
           <el-form-item label="检查小项" :label-width="formLabelWidth" required prop="inspectionMinor">
66
           <el-form-item label="检查小项" :label-width="formLabelWidth" required prop="inspectionMinor">
67
-            <el-select v-model="form.inspectionMinor" placeholder="请选择活动区域" @change="changeInspectionMonior">
67
+            <el-select v-model="form.inspectionMinor" placeholder="请选择检查小项" @change="changeInspectionMonior">
68
                 <el-option
68
                 <el-option
69
                   v-for="it in InspectionMinor"
69
                   v-for="it in InspectionMinor"
70
                   :key="it.id"
70
                   :key="it.id"
85
         </el-form>
85
         </el-form>
86
         <div slot="footer" class="dialog-footer">
86
         <div slot="footer" class="dialog-footer">
87
           <el-button @click="newDialog = false">取 消</el-button>
87
           <el-button @click="newDialog = false">取 消</el-button>
88
-          <el-button type="primary" @click="saveInspection('form')">保存</el-button>
88
+          <el-button type="primary" @click="saveInspection('form')">保 存</el-button>
89
         </div>
89
         </div>
90
       </el-dialog>
90
       </el-dialog>
91
 
91
 
94
       <el-dialog title="编辑" :visible.sync="editDialog">
94
       <el-dialog title="编辑" :visible.sync="editDialog">
95
         <el-form :model="editform" ref="editform" :rules="rules">
95
         <el-form :model="editform" ref="editform" :rules="rules">
96
           <el-form-item label="检查大项" :label-width="formLabelWidth" required prop="inspectionMajor">
96
           <el-form-item label="检查大项" :label-width="formLabelWidth" required prop="inspectionMajor">
97
-            <el-select v-model="editform.inspectionMajor" placeholder="请选择活动区域" @change="changeInspectionTwo">
97
+            <el-select v-model="editform.inspectionMajor" placeholder="请选择检查大项" @change="changeInspectionTwo">
98
               <el-option
98
               <el-option
99
                   v-for="patient in InspectionMajor"
99
                   v-for="patient in InspectionMajor"
100
                   :key="patient.project_id"
100
                   :key="patient.project_id"
105
             </el-select>
105
             </el-select>
106
           </el-form-item>
106
           </el-form-item>
107
           <el-form-item label="检查小项" :label-width="formLabelWidth" required prop="inspectionMinor">
107
           <el-form-item label="检查小项" :label-width="formLabelWidth" required prop="inspectionMinor">
108
-            <el-select v-model="editform.inspectionMinor" placeholder="请选择活动区域"  @change="changeInspectionMonior">
108
+            <el-select v-model="editform.inspectionMinor" placeholder="请选择检查小项"  @change="changeInspectionMonior">
109
                <el-option
109
                <el-option
110
                   v-for="item in InspectionMinorTwo"
110
                   v-for="item in InspectionMinorTwo"
111
                   :key="item.id"
111
                   :key="item.id"
126
         </el-form>
126
         </el-form>
127
         <div slot="footer" class="dialog-footer">
127
         <div slot="footer" class="dialog-footer">
128
           <el-button @click="editDialog = false">取 消</el-button>
128
           <el-button @click="editDialog = false">取 消</el-button>
129
-          <el-button type="primary" @click="EditConfiguration('editform')">保存</el-button>
129
+          <el-button type="primary" @click="EditConfiguration('editform')">保 存</el-button>
130
         </div>
130
         </div>
131
       </el-dialog>
131
       </el-dialog>
132
     </div>
132
     </div>