see999 před 4 roky
rodič
revize
70a83d2333

+ 21 - 8
src/xt_pages/dialysis/PatientBox.vue Zobrazit soubor

@@ -30,13 +30,13 @@
30 30
             >
31 31
           </div>
32 32
           <div style="margin-top:5px;text-align:left;height:24px;">
33
-              <span class="tip1" v-if="schedule.prescription == null || schedule.prescription.creater == 0" @click.stop="open(schedule)">
34
-                开处方
35
-              </span>
36
-              <span class="tip2" v-if="schedule.treatment_summary == null || schedule.treatment_summary.dialysis_summary == ''" @click.stop="open1(schedule)">
37
-                开小结
38
-              </span>
39
-            </div>
33
+            <span class="tip1" v-if="schedule.prescription == null || schedule.prescription.creater == 0" @click.stop="open(schedule)">
34
+              开处方
35
+            </span>
36
+            <span class="tip2" v-if="schedule.treatment_summary == null || schedule.treatment_summary.dialysis_summary == ''" @click.stop="open1(schedule)">
37
+              开小结
38
+            </span>
39
+          </div>
40 40
         </div>
41 41
         </div>
42 42
         <div>
@@ -48,6 +48,11 @@
48 48
           <div style="margin-top:13px;font-size:12px;color:#34495e;margin-right: 5px;" v-if="schedule.assessment_before_dislysis && patientStateVal == 1">签到时间:{{ getTime(schedule.assessment_before_dislysis.created_time) }}</div>
49 49
         </div>
50 50
       </div>
51
+      <div class="dislysisInfo">
52
+        <p>体重(前/后kg):{{ schedule.assessment_before_dislysis ? schedule.assessment_before_dislysis.weight_before : '' }}/{{ schedule.assessment_after_dislysis ? schedule.assessment_after_dislysis.weight_after : '' }}</p>
53
+        <p>目标超滤量:{{ schedule.prescription ? schedule.prescription.target_ultrafiltration : '' }}</p>
54
+        <p>透析器/灌流器:{{ schedule.prescription ? schedule.prescription.dialyzer_perfusion_apparatus : '' }}</p>
55
+      </div>
51 56
       <div class="function" :class="functionColor(schedule)" :id="modeColor(schedule.mode_id)">
52 57
         <ul>
53 58
           <li>
@@ -670,7 +675,7 @@ export default {
670 675
     // @include align-items-center;
671 676
     @include text-align;
672 677
     @include justify-content-between;
673
-    border-bottom: 1px #e5e5e5 solid;
678
+    // border-bottom: 1px #e5e5e5 solid;
674 679
     padding: 0 0 10px 20px;
675 680
     .tx {
676 681
       @include display-flex;
@@ -776,6 +781,14 @@ export default {
776 781
       }
777 782
     }
778 783
   }
784
+  .dislysisInfo{
785
+    color: rgb(123, 138, 151);
786
+    border-bottom: 1px solid rgb(229, 229, 229);
787
+    padding-left: 80px;
788
+    >p{
789
+      margin-bottom: 5px;
790
+    }
791
+  }
779 792
 }
780 793
 .red {
781 794
   border: 1px #ff7979 solid;

+ 6 - 6
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue Zobrazit soubor

@@ -175,14 +175,14 @@
175 175
 
176 176
           <el-col :span="8" v-if="anticoagulant.shouji != -1 && isShows('首剂')">
177 177
 
178
-            <el-form-item v-if='this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23' :label="'首剂(' + anticoagulant.shouji_unit + ') : '">
178
+            <el-form-item v-if='this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.org_id != 9987' :label="'首剂(' + anticoagulant.shouji_unit + ') : '">
179 179
               <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
180 180
                         v-model="dialysisPrescription.anticoagulant_shouji"></el-input>
181 181
               <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
182 182
                         v-model="dialysisPrescription.no_anticoagulant_shouji"></el-input>
183 183
             </el-form-item>
184 184
 
185
-            <el-form-item v-if='this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23' :label="'首剂(mg) : '">
185
+            <el-form-item v-if='this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.org_id == 9987' :label="'首剂(mg) : '">
186 186
               <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
187 187
                         v-model="dialysisPrescription.anticoagulant_shouji"></el-input>
188 188
               <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
@@ -192,13 +192,13 @@
192 192
 
193 193
 
194 194
           <el-col :span="8" v-if="anticoagulant.weichi != -1 && isShows('维持')">
195
-            <el-form-item :label="'维持(' + anticoagulant.weichi_unit + ') : '" v-if="anticoagulant.weichi != -1 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23">
195
+            <el-form-item :label="'维持(' + anticoagulant.weichi_unit + ') : '" v-if="anticoagulant.weichi != -1 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.org_id != 9987">
196 196
               <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
197 197
                         v-model="dialysisPrescription.anticoagulant_weichi"></el-input>
198 198
               <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
199 199
                         v-model="dialysisPrescription.no_anticoagulant_weichi"></el-input>
200 200
             </el-form-item>
201
-            <el-form-item :label="'维持(mg/h) : '" v-if="anticoagulant.weichi != -1 && this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23">
201
+            <el-form-item :label="'维持(mg/h) : '" v-if="anticoagulant.weichi != -1 && this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.org_id == 9987">
202 202
               <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
203 203
                         v-model="dialysisPrescription.anticoagulant_weichi"></el-input>
204 204
               <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
@@ -207,13 +207,13 @@
207 207
           </el-col>
208 208
 
209 209
           <el-col :span="8" v-if="anticoagulant.zongliang != -1 && isShows('总量')">
210
-            <el-form-item v-if='this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23' :label="'总量(' + anticoagulant.zongliang_unit + ') : '">
210
+            <el-form-item v-if='this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.org_id != 9987' :label="'总量(' + anticoagulant.zongliang_unit + ') : '">
211 211
               <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
212 212
                         v-model="dialysisPrescription.anticoagulant_zongliang"></el-input>
213 213
               <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
214 214
                         v-model="dialysisPrescription.no_anticoagulant_zongliang"></el-input>
215 215
             </el-form-item>
216
-            <el-form-item v-if='this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23' :label="'总量(mg) : '">
216
+            <el-form-item v-if='this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.org_id == 9987' :label="'总量(mg) : '">
217 217
               <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
218 218
                         v-model="dialysisPrescription.anticoagulant_zongliang"></el-input>
219 219
               <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"