Browse Source

Merge remote-tracking branch 'origin/20230223_pc_vue_new_branch' into 20230223_pc_vue_new_branch

yq1 9 months ago
parent
commit
7a69c253de

+ 33 - 7
src/xt_pages/dialysis/batch_print/batch_print_order_six.vue View File

@@ -93,7 +93,7 @@
93 93
                 {{ record.device_number.number }}
94 94
               </div>
95 95
             </div>
96
-            <div class="inline_block">
96
+            <div class="inline_block" v-if="org_id!=10683">
97 97
               透析号:
98 98
               <div class="under_line" style="width: 70px; text-align: center">
99 99
                 {{ record.patient.dialysis_no }}
@@ -1459,6 +1459,23 @@
1459 1459
                         </div>
1460 1460
                       </div>
1461 1461
 
1462
+                      <div class="inline_block" style="margin-left: 20px">
1463
+                        上机时间:
1464
+                        <div
1465
+                          class="under_line"
1466
+                          style="width: 50px; text-align: center"
1467
+                        >
1468
+                          {{
1469
+                            record.dialysis_order &&
1470
+                            record.dialysis_order.device_number &&
1471
+                            record.dialysis_order.device_number.number.length >
1472
+                              0
1473
+                              ? record.dialysis_order.device_number.number
1474
+                              : record.device_number.number
1475
+                          }}
1476
+                        </div>
1477
+                      </div>
1478
+
1462 1479
                       
1463 1480
                       <div
1464 1481
                         class="row"
@@ -1910,7 +1927,7 @@
1910 1927
                               >
1911 1928
                                 <template
1912 1929
                                   v-if="
1913
-                                    record.dialysis_order &&
1930
+                                    record.dialysis_order && org_id!=10683 &&
1914 1931
                                     monitor_record.operate_time ==
1915 1932
                                       record.dialysis_order.start_time
1916 1933
                                   "
@@ -2597,7 +2614,7 @@
2597 2614
                   {{ "/" }}
2598 2615
                 </div>
2599 2616
               </div>
2600
-              <div class="inline_block">
2617
+              <div class="inline_block" v-if="org_id!=10683">
2601 2618
                 透析号:
2602 2619
                 <div class="under_line" style="width: 70px; text-align: center">
2603 2620
                   {{ record.patient.dialysis_no }}
@@ -3806,15 +3823,24 @@ export default {
3806 3823
             for(let j=0;j<this.records[i].monitor_records.length;j++){
3807 3824
               this.records[i].monitor_records[j].end = ""
3808 3825
               if (this.records[i].dialysis_order &&this.records[i].monitor_records[j].operate_time ==  this.records[i].dialysis_order.end_time) {
3809
-              this.records[i].monitor_records[j].end = "【结束透析】";
3810
-              tempmonitorflag = false;
3826
+                if(this.org_id!=10683){
3827
+                  this.records[i].monitor_records[j].end = "【结束透析】";
3828
+                }
3829
+              
3830
+               tempmonitorflag = false;
3811 3831
             }
3812 3832
             if(this.org_id!=10515 && this.org_id!=0){
3813 3833
               if (tempmonitorflag && j == this.records[i].monitor_records.length - 1) {
3814
-              this.records[i].monitor_records[j].end = "【结束透析】";
3834
+                if(this.org_id!=10683){
3835
+                  this.records[i].monitor_records[j].end = "【结束透析】";
3836
+                }
3837
+              
3815 3838
              }
3816 3839
              if(this.records[i].monitor_records[this.records[i].monitor_records.length - 1].end == ""){
3817
-               this.records[i].monitor_records[this.records[i].monitor_records.length - 1].end = "【结束透析】"
3840
+               if(this.org_id!=10683){
3841
+                  this.records[i].monitor_records[this.records[i].monitor_records.length - 1].end = "【结束透析】"
3842
+               }
3843
+              
3818 3844
              }
3819 3845
             }
3820 3846
             

+ 4 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderFiftySeven.vue View File

@@ -763,6 +763,10 @@
763 763
               <span v-if="advice.advice_name!=undefined">{{
764 764
                 advice.execution_frequency
765 765
               }}</span>
766
+
767
+              <span v-if="advice.advice_name!=undefined">{{
768
+                advice.remark
769
+              }}</span>
766 770
             </td>
767 771
             <td>
768 772
               <span v-if="setAdminUserES(advice.execution_staff) == ''">

+ 21 - 9
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue View File

@@ -103,7 +103,7 @@
103 103
               <span>{{ "/" }}</span>
104 104
             </div>
105 105
           </div>
106
-          <div class="inline_block">
106
+          <div class="inline_block" v-if="org_id!=10683">
107 107
             透析号:
108 108
             <div class="under_line" style="width: 70px; text-align: center">
109 109
               {{ patientInfo.dialysis_no }}
@@ -1511,6 +1511,16 @@
1511 1511
                         }}
1512 1512
                       </div>
1513 1513
                     </div>
1514
+
1515
+                    <div class="inline_block" style="margin-left: 20px">
1516
+                      上机时间:
1517
+                      <div
1518
+                        class="under_line"
1519
+                        style="width: 50px; text-align: center"
1520
+                      >
1521
+                        {{getTime(dialysisOrder.start_time, "{h}:{i}")}}
1522
+                      </div>
1523
+                    </div>
1514 1524
                   </div>
1515 1525
 
1516 1526
                   <div class="row" style="padding: 2px 0; line-height: 23px" v-if=" org_id == 3877  || org_id == 9671">
@@ -1906,7 +1916,7 @@
1906 1916
                                 v-if="
1907 1917
                                   (dialysisOrder &&
1908 1918
                                   monitor.operate_time ==
1909
-                                    dialysisOrder.start_time)&&(org_id!=10414)
1919
+                                    dialysisOrder.start_time)&&(org_id!=10414) && (org_id!=10683)
1910 1920
                                 "
1911 1921
                                 >【开始透析】 <span v-if="org_id ==10598">引血100ml/min</span>
1912 1922
                                 </template>
@@ -2521,7 +2531,7 @@
2521 2531
               <span>{{ "/" }}</span>
2522 2532
             </div>
2523 2533
             </div>
2524
-            <div class="inline_block">
2534
+            <div class="inline_block" v-if="org_id!=10683">
2525 2535
               透析号:
2526 2536
               <div class="under_line" style="width: 70px; text-align: center">
2527 2537
                 {{ patientInfo.dialysis_no }}
@@ -4661,15 +4671,17 @@ export default {
4661 4671
           const monitor = this.monitors[index];
4662 4672
           this.monitors[index].end = "";
4663 4673
           if (Object.keys(monitor).length > 0 && index > 1) {
4664
-            if (
4665
-              (this.dialysisOrder &&
4666
-              monitor.operate_time == this.dialysisOrder.end_time)&&(this.org_id!=10414)
4667
-            ) {
4668
-              this.monitors[index].end = "【结束透析】";
4674
+            if ((this.dialysisOrder &&monitor.operate_time == this.dialysisOrder.end_time)&&(this.org_id!=10414)) {
4675
+              if(this.org_id!=10683){
4676
+                this.monitors[index].end = "【结束透析】";
4677
+              }
4678
+              
4669 4679
               tempmonitorflag = false;
4670 4680
             }
4671 4681
             if ((tempmonitorflag && index == this.monitors.length - 1)&&(this.org_id!=10414)) {
4672
-              this.monitors[index].end = "【结束透析】";
4682
+              if(this.org_id!=10683){
4683
+                this.monitors[index].end = "【结束透析】";
4684
+              }
4673 4685
             }
4674 4686
           }
4675 4687
         }

+ 2 - 0
src/xt_pages/hospitalStation/index.vue View File

@@ -242,10 +242,12 @@ export default {
242 242
       loadingone: false,
243 243
       read_loading: false,
244 244
       registers: [
245
+        { value: 240101, label: '门诊视同住院' },
245 246
         { value: 21, label: '普通住院' },
246 247
         // {value: 12, label: '门诊挂号'},
247 248
         // {value: 13, label: '急诊'},
248 249
         { value: 14, label: '门诊慢性病' }
250
+
249 251
         // {value: 15, label: '门诊统筹'},
250 252
         // {value: 16, label: '门诊慢性病'},
251 253
         // {value: 21, label: '普通住院'}

+ 9 - 9
src/xt_pages/user/vascularAccess.vue View File

@@ -158,7 +158,7 @@
158 158
               </el-col>
159 159
               <el-col :span="8">
160 160
                 <el-form-item label="血管通路类型:" :required="true" prop="blood_access_part_opera_id">
161
-                  <el-select v-model="form.blood_access_part_opera_id" placeholder="请选择"  style="width:200px">
161
+                  <el-select v-model="form.blood_access_part_opera_id" placeholder="请选择"  style="width:200px" clearable>
162 162
                       <el-option
163 163
                           v-for="item in blood_access_part_opera"
164 164
                           :key="item.id"
@@ -203,7 +203,7 @@
203 203
               </el-col>
204 204
               <el-col :span="8">
205 205
                 <el-form-item label="使用状态:" :required="true" prop="user_status">
206
-                  <el-select v-model="form.user_status" placeholder="请选择" style="width:200px" @change="changeStatus">
206
+                  <el-select v-model="form.user_status" placeholder="请选择" style="width:200px" @change="changeStatus" clearable>
207 207
                       <el-option
208 208
                           v-for="item in options"
209 209
                           :key="item.id"
@@ -217,7 +217,7 @@
217 217
           <el-row :gutter="24" v-show="showOne">
218 218
               <el-col :span="8">
219 219
                 <el-form-item label="导管感染转归:">
220
-                    <el-select v-model="form.ci_type" placeholder="请选择" style="width:200px" @change="changeStatus">
220
+                    <el-select v-model="form.ci_type" placeholder="请选择" style="width:200px" @change="changeStatus" clearable>
221 221
                       <el-option
222 222
                             v-for="item in optionsTwo"
223 223
                             :key="item.id"
@@ -229,7 +229,7 @@
229 229
               </el-col>
230 230
               <el-col :span="8">
231 231
                 <el-form-item label="血培养检查结果:">
232
-                    <el-select v-model="form.blood_cultupe" placeholder="请选择" style="width:200px" @change="changeStatus">
232
+                    <el-select v-model="form.blood_cultupe" placeholder="请选择" style="width:200px" @change="changeStatus" clearable>
233 233
                       <el-option
234 234
                             v-for="item in optionsThree"
235 235
                             :key="item.id"
@@ -241,7 +241,7 @@
241 241
               </el-col>
242 242
               <el-col :span="8">
243 243
                 <el-form-item label="患者导管转归类型:">
244
-                    <el-select v-model="form.sequelae_type" placeholder="请选择" style="width:200px" @change="changeStatus">
244
+                    <el-select v-model="form.sequelae_type" placeholder="请选择" style="width:200px" @change="changeStatus" clearable>
245 245
                       <el-option
246 246
                             v-for="item in optionsOne"
247 247
                             :key="item.id"
@@ -321,7 +321,7 @@
321 321
             </el-col>
322 322
              <el-col :span="8">
323 323
                <el-form-item label="血管通路类型:" :required="true" prop="blood_access_part_opera_id">
324
-                 <el-select v-model="form.blood_access_part_opera_id" placeholder="请选择"  style="width:150px">
324
+                 <el-select v-model="form.blood_access_part_opera_id" placeholder="请选择"  style="width:150px" clearable>
325 325
                     <el-option
326 326
                         v-for="item in blood_access_part_opera"
327 327
                         :key="item.id"
@@ -375,7 +375,7 @@
375 375
             </el-col>
376 376
              <el-col :span="8">
377 377
                <el-form-item label="使用状态:" :required="true" prop="user_status">
378
-                 <el-select v-model="form.user_status" placeholder="请选择" style="width:150px" @change="changeStatus">
378
+                 <el-select v-model="form.user_status" placeholder="请选择" style="width:150px" @change="changeStatus" clearable>
379 379
                     <el-option
380 380
                         v-for="item in options"
381 381
                         :key="item.id"
@@ -389,7 +389,7 @@
389 389
            <el-row v-show="showOne">
390 390
             <el-col :span="8">
391 391
                <el-form-item label="导管感染转归:">
392
-                  <el-select v-model="form.ci_type" placeholder="请选择" style="width:150px" @change="changeStatus">
392
+                  <el-select v-model="form.ci_type" placeholder="请选择" style="width:150px" @change="changeStatus" clearable>
393 393
                      <el-option
394 394
                            v-for="item in optionsTwo"
395 395
                            :key="item.id"
@@ -401,7 +401,7 @@
401 401
              </el-col>
402 402
              <el-col :span="8">
403 403
                <el-form-item label="血培养检查结果:">
404
-                  <el-select v-model="form.blood_cultupe" placeholder="请选择" style="width:150px" @change="changeStatus">
404
+                  <el-select v-model="form.blood_cultupe" placeholder="请选择" style="width:150px" @change="changeStatus" clearable>
405 405
                      <el-option
406 406
                            v-for="item in optionsThree"
407 407
                            :key="item.id"