Просмотр исходного кода

Merge branch 'superman' of http://git.shengws.com/zhangbj/xt_vue into superman

csx 5 лет назад
Родитель
Сommit
33ead77e7f

+ 8 - 5
src/xt_pages/data/druguseTemplate.vue Просмотреть файл

@@ -146,27 +146,30 @@
146 146
 
147 147
                 </template>
148 148
               </el-table-column>
149
+
149 150
               <el-table-column
150 151
                 prop="amount3"
151 152
                 align="center"
152
-
153
-                label="使用频率">
153
+                label="给药途径">
154 154
                 <template slot-scope="scope" v-if="scope.row.parent_id == 0">
155
-                  <span>{{scope.row.execution_frequency}}</span>
155
+                  <span>{{scope.row.delivery_way}}</span>
156 156
                 </template>
157 157
               </el-table-column>
158 158
 
159
+
159 160
               <el-table-column
160 161
                 prop="amount3"
161 162
                 align="center"
162 163
 
163
-                label="给药途径">
164
+                label="执行频率">
164 165
                 <template slot-scope="scope" v-if="scope.row.parent_id == 0">
165
-                  <span>{{scope.row.delivery_way}}</span>
166
+                  <span>{{scope.row.execution_frequency}}</span>
166 167
                 </template>
167 168
               </el-table-column>
168 169
 
169 170
 
171
+
172
+
170 173
               <el-table-column prop="blood_flow_volume" align="center" label="提醒频率">
171 174
                 <template slot-scope="scope">
172 175
                   <span v-if="scope.row.frequency_type == 1">每次必推</span>

+ 1 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_five.vue Просмотреть файл

@@ -916,7 +916,7 @@
916 916
                 <div class="row" style="padding: 2px 0;line-height:24px;">
917 917
                   <div class="inline_block">
918 918
                     透前体重:
919
-                    <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_before_dislysis">
919
+                    <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_before_dislysis&&record.assessment_before_dislysis.weight_before">
920 920
                       {{record.assessment_before_dislysis.weight_before}}
921 921
                     </div>
922 922
                     <div class="under_line" style="width: 60px;" v-else>

+ 1 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_other.vue Просмотреть файл

@@ -840,7 +840,7 @@
840 840
                 <div class="row" style="padding: 2px 0;line-height:24px;">
841 841
                   <div class="inline_block">
842 842
                     透前体重:
843
-                    <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_before_dislysis">
843
+                    <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_before_dislysis&&record.assessment_before_dislysis.weight_before">
844 844
                       {{record.assessment_before_dislysis.weight_before}}
845 845
                     </div>
846 846
                     <div class="under_line" style="width: 60px;" v-else>

+ 1 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_other_two.vue Просмотреть файл

@@ -228,7 +228,7 @@
228 228
                   <div class="row" style="padding: 2px 0;line-height:24px;">
229 229
                     <div class="inline_block">
230 230
                       透前体重:
231
-                      <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_before_dislysis">
231
+                      <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_before_dislysis&&record.assessment_before_dislysis.weight_before">
232 232
                         {{record.assessment_before_dislysis.weight_before}}
233 233
                       </div>
234 234
                       <div class="under_line" style="width: 60px;" v-else>

+ 11 - 1
src/xt_pages/dialysis/details/BasicInfor.vue Просмотреть файл

@@ -20,7 +20,7 @@
20 20
         </li>
21 21
         <li>
22 22
           <label>年龄:</label>
23
-          <span>{{ patient.age }}</span>
23
+          <span>{{ getAge(patient) }}</span>
24 24
         </li>
25 25
         <li>
26 26
           <label>透析号 : </label>
@@ -101,6 +101,16 @@ export default {
101 101
     }
102 102
   },
103 103
   methods: {
104
+    getAge: function(val) {
105
+      if (val.age == 0) {
106
+        if (val.birthday == 0) {
107
+          return ''
108
+        }
109
+        return jsGetAge(uParseTime(val.birthday, '{y}-{m}-{d}'), '-')
110
+      } else {
111
+        return val.age
112
+      }
113
+    },
104 114
     stepState: function() {
105 115
       return parseInt((Math.random() * 1000) + '') % 2 == 1
106 116
     }

+ 5 - 5
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue Просмотреть файл

@@ -371,11 +371,11 @@
371 371
                   <div v-if="prescription.anticoagulant != 1"  class="under_line" style="width: 50px;text-align: center;">
372 372
                     {{prescription.anticoagulant_weichi?prescription.anticoagulant_weichi:"0"}}
373 373
                   </div>
374
-                  <span v-if="prescription.anticoagulant == 5">ml</span>
375
-                  <span v-if="prescription.anticoagulant == 4">mg</span>
376
-                  <span v-if="prescription.anticoagulant == 3">iu</span>
377
-                  <span v-if="prescription.anticoagulant == 2">iu</span>
378
-                  <span v-if="prescription.anticoagulant == 1">mg</span>
374
+                  <span v-if="prescription.anticoagulant == 5">ml/h</span>
375
+                  <span v-if="prescription.anticoagulant == 4">mg/h</span>
376
+                  <span v-if="prescription.anticoagulant == 3">iu/h</span>
377
+                  <span v-if="prescription.anticoagulant == 2">iu/h</span>
378
+                  <span v-if="prescription.anticoagulant == 1">mg/h</span>
379 379
 
380 380
                 </div>
381 381
                 <div class="inline_block" style="margin-left:20px;" v-if="prescription.anticoagulant == 5">

+ 27 - 33
src/xt_pages/user/dialysisRecord.vue Просмотреть файл

@@ -117,7 +117,7 @@
117 117
             <template slot-scope="scope"
118 118
               ><span
119 119
                 >{{ scope.row.partition_name }}-{{
120
-                  scope.row.device_number
120
+                  scope.row.device.number
121 121
                 }}</span
122 122
               ></template
123 123
             >
@@ -140,7 +140,7 @@
140 140
           >
141 141
           </el-table-column>
142 142
           <el-table-column
143
-            prop="prescription.dry_weight"
143
+            prop="predialysis_evaluation.dry_weight"
144 144
             width="96"
145 145
             align="center"
146 146
             label="干体重(kg)"
@@ -192,25 +192,19 @@
192 192
               ></template
193 193
             >
194 194
           </el-table-column>
195
-          <el-table-column
196
-            prop="predialysis_evaluation.ultrafiltration_amount"
197
-            width="110"
198
-            align="center"
199
-            label="超滤总量(L)"
200
-          >
201
-          </el-table-column>
202
-          <el-table-column
203
-            prop="access"
204
-            width="100"
205
-            align="center"
206
-            label="血管通路"
207
-          >
208
-            <template slot-scope="scope"
209
-              ><span>{{
210
-                setVascularAccess(scope.row.prescription)
211
-              }}</span></template
212
-            >
213
-          </el-table-column>
195
+
196
+          <!--<el-table-column-->
197
+            <!--prop="access"-->
198
+            <!--width="100"-->
199
+            <!--align="center"-->
200
+            <!--label="血管通路"-->
201
+          <!--&gt;-->
202
+            <!--<template slot-scope="scope"-->
203
+              <!--&gt;<span>{{-->
204
+                <!--setVascularAccess(scope.row.prescription)-->
205
+              <!--}}</span></template-->
206
+            <!--&gt;-->
207
+          <!--</el-table-column>-->
214 208
           <el-table-column
215 209
             prop="type"
216 210
             width="200"
@@ -221,18 +215,18 @@
221 215
               <span>{{ setAnticoagulantsConfit(scope.row.prescription) }}</span>
222 216
             </template>
223 217
           </el-table-column>
224
-          <el-table-column
225
-            prop="model"
226
-            width="100"
227
-            align="center"
228
-            label="透析器型号"
229
-          >
230
-            <template slot-scope="scope"
231
-              ><span>{{
232
-                setDialyzerModel(scope.row.prescription)
233
-              }}</span></template
234
-            >
235
-          </el-table-column>
218
+          <!--<el-table-column-->
219
+            <!--prop="model"-->
220
+            <!--width="100"-->
221
+            <!--align="center"-->
222
+            <!--label="透析器型号"-->
223
+          <!--&gt;-->
224
+            <!--<template slot-scope="scope"-->
225
+              <!--&gt;<span>{{-->
226
+                <!--setDialyzerModel(scope.row.prescription)-->
227
+              <!--}}</span></template-->
228
+            <!--&gt;-->
229
+          <!--</el-table-column>-->
236 230
           <el-table-column
237 231
             prop="nurse"
238 232
             width="90"

+ 1 - 1
src/xt_pages/user/doctorAdvice.vue Просмотреть файл

@@ -2532,7 +2532,7 @@
2532 2532
           }, 1)
2533 2533
         } else {
2534 2534
           this.$message.error(
2535
-            '请先将医嘱类型切换到长期或临时,勾选需要打印的医嘱!'
2535
+            '请先将医嘱类型切换到长期或临时,勾选需要打印的医嘱!'
2536 2536
           )
2537 2537
           return false
2538 2538
         }