浏览代码

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

yq1 3 周前
父节点
当前提交
00f10ba1ea

+ 11 - 6
src/xt_pages/Pharmacy/drugCode.vue 查看文件

@@ -47,7 +47,7 @@
47 47
       </div>
48 48
     </div>
49 49
     <div style="display: flex;margin-bottom:10px;">
50
-     
50
+
51 51
       <div>上传状态:
52 52
         <el-select size="small" v-model="is_sale" placeholder="请选择" style="width:100px;" @change="changeStock">
53 53
           <el-option
@@ -146,7 +146,7 @@
146 146
 
147 147
       <el-table-column align="center" prop="name" label="结算状态" v-if="is_type == 1">
148 148
         <template slot-scope="scope">
149
-          
149
+
150 150
           <div v-if="scope.row.pre.order_status == 2">已结算</div>
151 151
           <div v-if="scope.row.pre.order_status != 2">未结算</div>
152 152
         </template>
@@ -287,7 +287,8 @@ export default {
287 287
       var that = this;
288 288
       let params = {
289 289
         id: ids,
290
-        admin_user_id: this.$store.getters.xt_user.user.id
290
+        admin_user_id: this.$store.getters.xt_user.user.id,
291
+        is_type:this.is_type,
291 292
       };
292 293
 
293 294
       axios.get('http://127.0.0.1:9532/test/net', {}).then(function (response) {
@@ -346,7 +347,9 @@ export default {
346 347
       var that = this;
347 348
       let params = {
348 349
         id: ids,
349
-        admin_user_id: this.$store.getters.xt_user.user.id
350
+        admin_user_id: this.$store.getters.xt_user.user.id,
351
+        is_type:this.is_type,
352
+
350 353
       };
351 354
       axios.get('http://127.0.0.1:9532/test/net', {}).then(function (response) {
352 355
         if (response.data.state == 0) {
@@ -451,7 +454,7 @@ export default {
451 454
             this.dialogVisibleOne = false
452 455
          })
453 456
       }
454
-     
457
+
455 458
     },
456 459
     getPatientName(id) {
457 460
       var name = ""
@@ -580,7 +583,9 @@ export default {
580 583
       }
581 584
       let params = {
582 585
         id: ids,
583
-        admin_user_id: this.$store.getters.xt_user.user.id
586
+        admin_user_id: this.$store.getters.xt_user.user.id,
587
+        is_type:this.is_type
588
+
584 589
       };
585 590
       axios.get('http://127.0.0.1:9532/test/net', {}).then(function (response) {
586 591
         if (response.data.state == 0) {

+ 4 - 2
src/xt_pages/charging/charging_cz.vue 查看文件

@@ -180,7 +180,6 @@
180 180
 
181 181
       },
182 182
       savePatentCount(){
183
-         
184 183
         var params = {
185 184
           patient_id:this.patient_id,
186 185
           hd_count:this.hd_count,
@@ -191,7 +190,10 @@
191 190
           
192 191
         }
193 192
        savePatentCount(params).then(response=>{
194
-
193
+          if(response.data.state == 1){
194
+             var patientInCount = response.data.data.patientInCount
195
+             this.newcz_show = false
196
+          }
195 197
        }) 
196 198
       }
197 199
      

+ 9 - 8
src/xt_pages/dialysis/batch_print/batch_print_order_eightyfour.vue 查看文件

@@ -177,13 +177,13 @@
177 177
                           <label-box :isChecked="record.prescription.calcium=='1.75'?true :false" showValue="1.75mmo1/L"></label-box>&nbsp;&nbsp;
178 178
                         </div>
179 179
                         <div style="flex: 1;">
180
-                          医师签名:杨能华/
181
-                          <span style="display: inline-block;width: 50%;" v-if="setAdminUserES(record.prescription,'creater') == ''">
180
+                          医师签名:徐华
181
+                          <!-- <span style="display: inline-block;width: 50%;" v-if="setAdminUserES(record.prescription,'creater') == ''">
182 182
                             {{ getAdminUser(record.prescription, 'creater')}}
183 183
                           </span>
184 184
                           <span style="display: inline-block;width: 50%;" v-else>
185 185
                             <img style="height:30px;" :src="setAdminUserES(record.prescription,'creater')" alt srcset />
186
-                          </span>
186
+                          </span> -->
187 187
                         </div>
188 188
                       </div>
189 189
                       
@@ -325,7 +325,8 @@
325 325
                       <td>{{ advice[0].delivery_way }}</td>
326 326
                       <td>{{ getTime(advice[0].execution_time, "{y}-{m}-{d} {h}:{i}") }}</td>
327 327
                       <td style="height:30px;line-height:30px">
328
-                        <span v-if="advice[0].start_time>0">杨能华/</span>
328
+                        徐华
329
+                        <!-- <span v-if="advice[0].start_time>0">杨能华/</span>
329 330
                         <span v-if="setAdminUserES(advice[0],'advice_doctor') == ''">
330 331
                           {{ getAdminUser(advice[0],'advice_doctor')}}
331 332
                         </span>
@@ -334,7 +335,7 @@
334 335
                           style="display:flex;align-items:center;justify-content:space-around;height:25px;"
335 336
                         >
336 337
                           <img style="height:25px;" :src="setAdminUserES(advice[0],'advice_doctor')" alt srcset />
337
-                        </span>
338
+                        </span> -->
338 339
                       </td>
339 340
                       <td style="height:30px;line-height:30px">
340 341
                         <span v-if="setAdminUserES(advice[0], 'execution_staff') == ''">{{ getAdminUser(advice[0], 'execution_staff') }}</span>
@@ -366,14 +367,14 @@
366 367
                 <div style="display: flex;border: 1px solid black;padding: 5px;">
367 368
                   <div style="flex: 1;">
368 369
                     <div style="display: inline-block;margin-right: 120px;">
369
-                      <span style="display: inline-block;">医生签名:</span>杨能华/
370
-                      <span>
370
+                      <span style="display: inline-block;">医生签名:</span>徐华
371
+                      <!-- <span>
371 372
                         <span v-if="setAdminUserES(record.prescription,'creater') == ''">
372 373
                           {{ getAdminUser(record.prescription,'creater') }}
373 374
                         </span>
374 375
                         <img class="es-img" :src="setAdminUserES(record.prescription,'creater')" alt=""
375 376
                           srcset="" v-else style="height: 30px;" />
376
-                      </span>
377
+                      </span> -->
377 378
                     </div>
378 379
                   </div>
379 380
                   <div style="flex: 1;">  

+ 6 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_six.vue 查看文件

@@ -1278,7 +1278,9 @@
1278 1278
                             org_id == 10629 ||
1279 1279
                             org_id == 10510 ||
1280 1280
                             org_id == 10598 ||
1281
-                            org_id == 10567
1281
+                            org_id == 10567 ||
1282
+                            org_id ==10234 ||
1283
+                            org_id == 10121
1282 1284
 
1283 1285
                           ">
1284 1286
                             KT/V
@@ -1530,7 +1532,9 @@
1530 1532
                             org_id == 10629 ||
1531 1533
                             org_id == 10510 ||
1532 1534
                             org_id == 10598 ||
1533
-                            org_id == 10567
1535
+                            org_id == 10567 ||
1536
+                            org_id == 10234 || 
1537
+                            org_id == 10121
1534 1538
                           ">
1535 1539
                             {{ monitor_record.ktv }}
1536 1540
                           </td>

+ 2 - 2
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue 查看文件

@@ -11,11 +11,11 @@
11 11
         >
12 12
             <el-button style="position: absolute;left: 12%;top: 2%" @click="handlePatientInfo(patient.id)">{{ patient.name }}</el-button>
13 13
             <div style="position: absolute;left: 20%;top: 3%;width: 70%;">
14
-              <span  v-if="this.$store.getters.xt_user.template_info.org_id!=0&&this.$store.getters.xt_user.template_info.org_id!=10702">
14
+              <span  v-if="this.$store.getters.xt_user.template_info.org_id!=0&&this.$store.getters.xt_user.template_info.org_id!=10702&&this.$store.getters.xt_user.template_info.org_id!=10744">
15 15
                 透前称重:{{predialysis&&predialysis.weight_before?predialysis.weight_before:"" }} kg
16 16
               </span>&nbsp;&nbsp;
17 17
 
18
-              <span style="" v-if="this.$store.getters.xt_user.template_info.org_id ==0||this.$store.getters.xt_user.template_info.org_id==10702">
18
+              <span style="" v-if="this.$store.getters.xt_user.template_info.org_id ==0||this.$store.getters.xt_user.template_info.org_id==10702||this.$store.getters.xt_user.template_info.org_id==10744">
19 19
                 透前体重:{{predialysis&&(predialysis.weight_before-predialysis.additional_weight).toFixed(2)?(predialysis.weight_before-predialysis.additional_weight).toFixed(2):"" }} kg
20 20
               </span>&nbsp;&nbsp;
21 21
               <!-- style="position: absolute;left: 20%;top: 3%"  position: absolute;left:38%;top: 3%-->

+ 2 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue 查看文件

@@ -1462,7 +1462,7 @@
1462 1462
                           </td>
1463 1463
                           <td width="50" v-if="org_id == 3877 || org_id == 10449">滤前压(mmHg)</td>
1464 1464
                           <td width="50"
1465
-                            v-if="org_id == 9538 || org_id == 10600 || org_id == 10629 || org_id == 10510 || org_id == 10580 || org_id == 10598 || org_id == 10567">
1465
+                            v-if="org_id == 9538 || org_id == 10600 || org_id == 10629 || org_id == 10510 || org_id == 10580 || org_id == 10598 || org_id == 10567 || org_id ==10234 || org_id == 10121">
1466 1466
                             KT/V</td>
1467 1467
                           <td width="50" v-if="org_id == 9919">在线尿素监测</td>
1468 1468
                           <td width="50" v-if="org_id == 9671">在线尿素监测</td>
@@ -1652,7 +1652,7 @@
1652 1652
                           <td width="50" v-if="org_id == 3877 || org_id == 10449">{{
1653 1653
                             monitor.filter_pressure ? monitor.filter_pressure : "" }}</td>
1654 1654
                           <td width="50"
1655
-                            v-if="org_id == 9919 || org_id == 9538 || org_id == 9671 || org_id == 10600 || org_id == 10629 || org_id == 10510 || org_id == 10580 || org_id == 10598 || org_id == 10567">
1655
+                            v-if="org_id == 9919 || org_id == 9538 || org_id == 9671 || org_id == 10600 || org_id == 10629 || org_id == 10510 || org_id == 10580 || org_id == 10598 || org_id == 10567 || org_id == 10234 || org_id == 10121">
1656 1656
                             {{ monitor.ktv ? monitor.ktv : "" }}
1657 1657
                           </td>
1658 1658
                           <td width="50" v-if="org_id == 9538 || org_id == 9919 || org_id == 9671">

+ 9 - 8
src/xt_pages/dialysis/template/DialysisPrintOrdereightyfour.vue 查看文件

@@ -134,13 +134,13 @@
134 134
                     <label-box :isChecked="prescription.calcium=='1.75'?true :false" showValue="1.75mmo1/L"></label-box>&nbsp;&nbsp;
135 135
                   </div>
136 136
                   <div style="flex: 1;">
137
-                    医师签名:杨能华/
138
-                    <span style="display: inline-block;width: 50%;" v-if="setAdminUserES(prescription.creater) == ''">
137
+                    医师签名:徐华
138
+                    <!-- <span style="display: inline-block;width: 50%;" v-if="setAdminUserES(prescription.creater) == ''">
139 139
                       {{ getAdminUser(prescription.creater)}}
140 140
                     </span>
141 141
                     <span style="display: inline-block;width: 50%;" v-else>
142 142
                       <img style="height:30px;" :src="setAdminUserES(prescription.creater)" alt srcset />
143
-                    </span>
143
+                    </span> -->
144 144
                   </div>
145 145
                 </div>
146 146
                 
@@ -278,7 +278,8 @@
278 278
                 <td>{{ advice.delivery_way }}</td>
279 279
                 <td>{{ getTime(advice.execution_time, "{y}-{m}-{d} {h}:{i}") }}</td>
280 280
                 <td style="height:30px;line-height:30px">
281
-                  <span v-if="advice.start_time>0">杨能华/</span>
281
+                  徐华
282
+                  <!-- <span v-if="advice.start_time>0">徐华/</span>
282 283
                   <span v-if="setAdminUserES(advice.advice_doctor) == ''">
283 284
                     {{ getAdminUser(advice.advice_doctor)}}
284 285
                   </span>
@@ -287,7 +288,7 @@
287 288
                     style="display:flex;align-items:center;justify-content:space-around;height:25px;"
288 289
                   >
289 290
                     <img style="height:25px;" :src="setAdminUserES(advice.advice_doctor)" alt srcset />
290
-                  </span>
291
+                  </span> -->
291 292
                 </td>
292 293
                 <td style="height:30px;line-height:30px">
293 294
                   <span v-if="setAdminUserES(advice.execution_staff) == ''">{{ getAdminUser(advice.execution_staff) }}</span>
@@ -322,15 +323,15 @@
322 323
           <div style="display: flex;border: 1px solid black;padding: 5px;">
323 324
             <div style="flex: 1;">
324 325
               <div style="display: inline-block;margin-right: 120px;">
325
-                <span style="display: inline-block;">医生签名:</span>杨能华/
326
-                <span>
326
+                <span style="display: inline-block;">医生签名:</span>徐华
327
+                <!-- <span>
327 328
                   <span style="display: inline-block;" v-if="setAdminUserES(prescription.creater) == ''">
328 329
                     {{ getAdminUser(prescription.creater)}}
329 330
                   </span>
330 331
                   <span style="display: inline-block;" v-else>
331 332
                     <img style="height:30px;" :src="setAdminUserES(prescription.creater)" alt srcset />
332 333
                   </span>
333
-                </span>
334
+                </span> -->
334 335
               </div>
335 336
             </div>
336 337
             <div style="flex: 1;">

+ 5 - 1
src/xt_pages/drugSourceCode/drugQuery.vue 查看文件

@@ -152,10 +152,14 @@
152 152
           </template>
153 153
         </el-table-column>
154 154
       </el-table>
155
-      <el-table  v-if="stock_type == 5"  :data="tableData" border :row-style="{ color: '#303133' }" ref="table"
155
+      <el-table  v-if="stock_type == 5"  :data="tableData"  border :row-style="{ color: '#303133' }" ref="table"
156 156
                  :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}"
157 157
                  max-height="600"
158 158
                  highlight-current-row>
159
+
160
+        <el-table-column align="center" prop="name" label="就诊ID">
161
+          <template slot-scope="scope">{{scope.row.mdtrt_id}}</template>
162
+        </el-table-column>
159 163
         <el-table-column align="center" prop="name" label="药品名称">
160 164
           <template slot-scope="scope">{{scope.row.MedinsListName}}</template>
161 165
         </el-table-column>

+ 2 - 2
src/xt_pages/outpatientTool/components/settle.vue 查看文件

@@ -344,11 +344,11 @@ import { uParseTime } from '@/utils/tools'
344 344
     methods: {
345 345
       handleSizeChangeOne(val) {
346 346
         this.limit = val
347
-        this.GetRemindPatientList();
347
+        this.getSummarySettleList();
348 348
       },
349 349
       handleCurrentChangeOne(val) {
350 350
         this.page = val;
351
-        this.GetRemindPatientList();
351
+        this.getSummarySettleList();
352 352
       },
353 353
       getMode(id){
354 354
 

+ 17 - 3
src/xt_pages/user/components/EditGroupAdvice.vue 查看文件

@@ -433,7 +433,6 @@
433 433
                   v-model="nameForm.advice_desc"
434 434
                   :fetch-suggestions="querySearch1"
435 435
                   placeholder="请输入内容"
436
-                  @input="changeDrugDesc"
437 436
                 ></el-autocomplete>
438 437
               </el-col>
439 438
               <el-col class="line" :span="2">&nbsp;</el-col>
@@ -2515,8 +2514,23 @@ export default {
2515 2514
       handleSelect1(){
2516 2515
 
2517 2516
       },
2518
-      handleSelect(){
2519
-
2517
+      handleSelect(val){
2518
+         console.log("val233333333333",val)
2519
+       this.drug_id = val.drug_id
2520
+        this.nameForm.drug_id = val.drug_id
2521
+        this.nameForm.way = 1
2522
+        this.nameForm.drug_name_id = val.drug_id
2523
+        var tmp = val.drug_specs[0]
2524
+        console.log("tmp",tmp)
2525
+        this.nameForm.advice_desc = tmp.dose+tmp.dose_unit+"*"+tmp.min_number+tmp.min_unit+"/"//药品规格
2526
+        this.nameForm.drug_spec_unit = tmp.max_unit
2527
+        this.nameForm.prescribing_number = tmp.prescribing_number//开药数量
2528
+        this.nameForm.prescribing_number_unit = tmp.prescribing_number_unit
2529
+        this.nameForm.single_dose = tmp.single_dose//单次用量
2530
+        this.nameForm.single_dose_unit = tmp.drug_dose_unit
2531
+        this.nameForm.delivery_way = tmp.delivery_way//给药途径
2532
+        this.nameForm.execution_frequency = tmp.execution_frequency//执行频率
2533
+        this.nameForm.drug_id = tmp.id
2520 2534
       },
2521 2535
 
2522 2536
        querySearch(queryString, cb) {

+ 13 - 13
src/xt_permission.js 查看文件

@@ -12,19 +12,19 @@ const permissionWhiteList = loginWhiteList.concat(['/']) // 权限验证白名
12 12
 
13 13
 router.beforeEach((to, from, next) => {
14 14
   // 线上注释
15
-  if (!store.getters.configlist || store.getters.configlist === undefined || store.getters.configlist.length <= 0) {
16
-    store.dispatch('VerifyConfigList', []).then(() => {
17
-      next()
18
-    })
19
-  }
20
-  if (store.getters.permission_routers === undefined) {
21
-    store.dispatch('xt_GenerateRoutes', []).then(() => {
22
-      next()
23
-    })
24
-  } else {
25
-    next()
26
-  }
27
-  return
15
+  // if (!store.getters.configlist || store.getters.configlist === undefined || store.getters.configlist.length <= 0) {
16
+  //   store.dispatch('VerifyConfigList', []).then(() => {
17
+  //     next()
18
+  //   })
19
+  // }
20
+  // if (store.getters.permission_routers === undefined) {
21
+  //   store.dispatch('xt_GenerateRoutes', []).then(() => {
22
+  //     next()
23
+  //   })
24
+  // } else {
25
+  //   next()
26
+  // }
27
+  // return
28 28
  // 线上注释
29 29
   NProgress.start()
30 30
   // console.log(store.getters.current_role_urls.indexOf(to.path))