28169 4 månader sedan
förälder
incheckning
3eae318d4d

+ 8 - 2
src/xt_pages/dialysis/details/DialysisPrescription.vue Visa fil

@@ -388,13 +388,13 @@
388 388
           <span class="unit">{{ ultrafiltration != "0" ? "L" : "" }}</span>
389 389
         </li>
390 390
 
391
-        <li v-if="isShow('电导度')">
391
+        <!-- <li v-if="isShow('电导度')">
392 392
           <label>电导度 : </label>
393 393
           <span class="content">{{
394 394
             conductivity != "0" ? conductivity : ""
395 395
           }}</span>
396 396
           <span class="unit">{{ conductivity != "0" ? "mS/m" : "" }}</span>
397
-        </li>
397
+        </li> -->
398 398
 
399 399
         <li v-if="isShow('置换液') && dialysis_mode == 'HDF'">
400 400
           <label
@@ -419,6 +419,12 @@
419 419
           <span class="unit"></span>
420 420
         </li>
421 421
 
422
+        <li v-if="isShow('电导度')">
423
+          <label>电导度: </label>
424
+          <span class="content">{{ this.prescription.conduct }}</span>
425
+          <span class="unit"></span>
426
+        </li>
427
+
422 428
         <li v-if="isShow('血管通路')">
423 429
           <label>血管通路: </label>
424 430
           <span class="content">{{ blood_access }}</span>

+ 4 - 4
src/xt_pages/user/components/PatientSidebar.vue Visa fil

@@ -179,10 +179,10 @@ export default {
179 179
             //   name: '3-3',
180 180
             //   label: '体格检查新'
181 181
             // },
182
-            // {
183
-            //   name: '3-5',
184
-            //   label: '病程记录新'
185
-            // },
182
+            {
183
+              name: '3-5',
184
+              label: '病程记录新'
185
+            },
186 186
             {
187 187
               name: '1-11',
188 188
               label: '首次病程记录'

+ 8 - 0
src/xt_pages/user/courseOfDisease_new.vue Visa fil

@@ -180,6 +180,7 @@
180 180
             </div>
181 181
             <div style="margin:0 10px">
182 182
               <el-date-picker
183
+               @change="changStartDate"
183 184
                 v-model="start_date"
184 185
                 type="date"
185 186
                 value-format="yyyy-MM-dd"
@@ -188,6 +189,7 @@
188 189
               </el-date-picker>
189 190
               <span>-</span>
190 191
               <el-date-picker
192
+               @change="changEndDate"
191 193
                 v-model="end_date"
192 194
                 type="date"
193 195
                 value-format="yyyy-MM-dd"
@@ -332,6 +334,12 @@
332 334
       this.getlist()
333 335
     },
334 336
     methods: {
337
+      changStartDate(val){
338
+        this.start_date = val
339
+      },
340
+      changEndDate(val){
341
+        this.end_date = val
342
+      },
335 343
       datachange(val){
336 344
         if(val ==1){
337 345
           this.start_date = this.getFirstDayOfWeek(new Date())

+ 13 - 32
src/xt_pages/user/text_content.vue Visa fil

@@ -220,20 +220,7 @@ export default{
220 220
    
221 221
   },
222 222
   mounted(){
223
-    console.log("mounted---------------------",this.patient)
224
-
225
-    this.name = this.patient.name
226
-    this.gander = ""
227
-    this.age = 0
228
-    this.dialysis_no = ""
229
-    if(this.patient.gender == 1){
230
-      this.gander = "男"
231
-    }
232
-    if(this.patient.gender == 2){
233
-      this.gander = "女"
234
-    }
235
-    this.age = this.patient.age
236
-    this.dialysis_no = this.patient.dialysis_no
223
+   
237 224
 
238 225
     console.log("name:",this.name)
239 226
     console.log("gander:",this.gander)
@@ -935,28 +922,12 @@ export default{
935 922
             dialysisIrrigationStr =  JSON.stringify(dialysisIrrigationObj).replace(/^{|}$/g, '')
936 923
             
937 924
            
925
+           var longAdvice = response.data.data.longAdvice
938 926
 
939 927
 
940 928
 
941 929
 
942
-
943
-            // if(doctorList!=null && doctorList.length > 0){
944
-            //       let dataInfo = {}
945
-            //       doctorList.forEach((item, index) => {
946
-            //       let { advice_name } = item
947
-            //       if (!dataInfo[advice_name]) {
948
-            //         dataInfo[advice_name] = {
949
-            //           advice_name:item.advice_name,
950
-            //           child: [],
951
-            //           count:0,
952
-            //           drug_id:item.drug_id,
953
-            //           specification_name:item.advice_desc +item.drug_spec_unit,
954
-            //           patient_id:item.patient_id,
955
-            //           delivery_way:"",
956
-            //         }
957
-            //       }
958
-            //     })
959
-            //     let arr = Object.values(dataInfo)
930
+          
960 931
 
961 932
 
962 933
             const contents = `<table border="1" class="table" style="border-collapse: collapse;width: 100%;">
@@ -1041,6 +1012,16 @@ export default{
1041 1012
                     <span style="width: 30%;display: inline-block;padding: 5px 0;border-right: 1px solid black;">药物名称</span><span style="width:20% ;display: inline-block;padding: 5px 0;border-right: 1px solid black;">医嘱类型</span><span style="width: 20%;display: inline-block;padding: 5px 0;border-right: 1px solid black;">开始时间</span><span style="width: 20%;display: inline-block;padding: 5px 0;border-right: 1px solid black;">单次用量</span><span style="width: 20%;display: inline-block;padding: 5px 0;border-right: 1px solid black;">执行频率</span><span style="width: 10%;padding: 5px 0;display: inline-block;">状态</span></p>
1042 1013
                 </td>
1043 1014
               </tr>
1015
+
1016
+               <tr>
1017
+                <td style="align-items: center;padding: 5px;">医嘱用药</td>
1018
+                <td  class='' style="padding: 0;">
1019
+                  <p style="display: flex;text-align: center;border-bottom: 1px solid black;">
1020
+                    <span style="width: 30%;display: inline-block;padding: 5px 0;border-right: 1px solid black;">药物名称</span><span style="width:20% ;display: inline-block;padding: 5px 0;border-right: 1px solid black;">医嘱类型</span><span style="width: 20%;display: inline-block;padding: 5px 0;border-right: 1px solid black;">开始时间</span><span style="width: 20%;display: inline-block;padding: 5px 0;border-right: 1px solid black;">单次用量</span><span style="width: 20%;display: inline-block;padding: 5px 0;border-right: 1px solid black;">执行频率</span><span style="width: 10%;padding: 5px 0;display: inline-block;">状态</span></p>
1021
+                </td>
1022
+              </tr>
1023
+              
1024
+              
1044 1025
               <tr>
1045 1026
                 <td style="align-items: center;padding: 5px;">透析总评价和建议</td>
1046 1027
                 <td style='padding: 5px;'>