XMLWAN 3 yıl önce
ebeveyn
işleme
8d0f50f3af

+ 1 - 1
src/xt_pages/data/components/addDrugs.vue Dosyayı Görüntüle

@@ -135,7 +135,7 @@
135 135
                         <el-form-item label="药物分类 : " prop="drug_classify">
136 136
                             <el-select v-model="form.drug_classify" style="width:160px;" placeholder="请选择">
137 137
                                 <el-option
138
-                                        v-for="(item, index) in drugTypeList"
138
+                                        v-for="(item, index) in drugClassifyList"
139 139
                                         :key="index"
140 140
                                         :label="item.name"
141 141
                                         :value="item.value">

+ 1 - 0
src/xt_pages/data/components/consumables.vue Dosyayı Görüntüle

@@ -1380,6 +1380,7 @@
1380 1380
              var msg =  response.data.data.msg
1381 1381
              this.$message.success("导入成功!")
1382 1382
              this.getList()
1383
+             this.getInitializtion()
1383 1384
            }else{
1384 1385
              this.$message.error("导入失败,请下载日志查看")
1385 1386
            }

+ 29 - 9
src/xt_pages/data/components/editProject.vue Dosyayı Görüntüle

@@ -34,10 +34,10 @@
34 34
                         <el-form-item label="费用类别 : " prop="cost_classify">
35 35
                             <el-select v-model="form.cost_classify" style="width:160px;" placeholder="请选择">
36 36
                                 <el-option
37
-                                v-for="(item,index) in getDictionaryDataConfig('system','cost_classify')"
37
+                                v-for="(item,index) in costClassifyList"
38 38
                                 :key="index"
39 39
                                 :label="item.name"
40
-                                :value="item.id">
40
+                                :value="item.value">
41 41
                                 </el-option>
42 42
                             </el-select>
43 43
                         </el-form-item>
@@ -64,10 +64,10 @@
64 64
                         <el-form-item label="统计分类 : " prop="statistical_classification">
65 65
                             <el-select v-model="form.statistical_classification" style="width:160px;" placeholder="请选择">
66 66
                                 <el-option
67
-                                v-for="(item,index) in getDictionaryDataConfig('system','statistics_category')"
67
+                                v-for="(item,index) in statisticsCategoryList"
68 68
                                 :key="index"
69 69
                                 :label="item.name"
70
-                                :value="item.id">
70
+                                :value="item.value">
71 71
                                 </el-option>
72 72
                             </el-select>
73 73
                         </el-form-item>
@@ -97,10 +97,10 @@
97 97
                         <el-form-item label="试管颜色 : " prop="tube_color">
98 98
                             <el-select v-model="form.tube_color" style="width:160px;" placeholder="请选择">
99 99
                               <el-option
100
-                                v-for="(item,index) in getDictionaryDataConfig('system','tube_color')"
100
+                                v-for="(item,index) in tubeColorList"
101 101
                                 :key="index"
102 102
                                 :label="item.name"
103
-                                :value="item.id">
103
+                                :value="item.value">
104 104
                                 </el-option>
105 105
                             </el-select>
106 106
                         </el-form-item>
@@ -248,6 +248,7 @@
248 248
 import { uParseTime } from '@/utils/tools'
249 249
 import { getDictionaryDataConfig,getDataConfig } from "@/utils/data";
250 250
 import { getProjectDetail,updatedProject,getDePartmentList } from "@/api/project/project"
251
+ import {getInitializtion} from '@/api/stock'
251 252
 export default {
252 253
     data(){
253 254
         return{
@@ -318,7 +319,10 @@ export default {
318 319
            ],
319 320
           limit:100,
320 321
            page:1,
321
-           departMentList:[]
322
+           departMentList:[],
323
+           statisticsCategoryList:[],
324
+           tubeColorList:[],
325
+           costClassifyList:[]
322 326
         }
323 327
     },
324 328
     methods:{
@@ -341,10 +345,12 @@ export default {
341 345
             this.form.intro = "";
342 346
         },
343 347
         show(id) {
344
-          
348
+           this.getlist()
349
+           this.getInitializtion()
345 350
            this.visible = true
346 351
            this.formTitle = '编辑'
347 352
            this.getProjectDetail(id)
353
+          
348 354
         },
349 355
         hide() {
350 356
          this.visible = false
@@ -478,11 +484,25 @@ export default {
478 484
             this.departMentList = department
479 485
             }
480 486
         })
481
-        },
487
+      },
488
+     getInitializtion(){
489
+       getInitializtion().then(response=>{
490
+         if(response.data.state == 1){
491
+           var statisticsCategoryList = response.data.data.statisticsCategoryList
492
+           this.statisticsCategoryList = statisticsCategoryList
493
+           var tubeColorList = response.data.data.tubeColorList
494
+           this.tubeColorList = tubeColorList
495
+           var costClassifyList =  response.data.data.costClassifyList
496
+           this.costClassifyList = costClassifyList
497
+         }
498
+       })
499
+      }
500
+
482 501
     },
483 502
 
484 503
     created(){
485 504
        this.getlist() 
505
+       this.getInitializtion()
486 506
     }
487 507
 }
488 508
 </script>

+ 2 - 2
src/xt_pages/data/components/project.vue Dosyayı Görüntüle

@@ -41,7 +41,7 @@
41 41
         <div style="display:flex; align-items:center;margin-bottom:10px;">
42 42
         <el-button type="primary" size="small" @click="BatchDelete()" v-if="$store.getters.xt_user.org_id == 9504 || $store.getters.xt_user.org_id == 10028" >批量备案</el-button>
43 43
         <el-button type="primary" size="small" v-if="$store.getters.xt_user.org_id != 9504 && $store.getters.xt_user.org_id != 10028" @click="GDYBBatchPutOnRecord()">批量备案</el-button>
44
-        <el-link target="_blank" href="https://kuyi.shengws.com/projectTemplate.xlsx" :underline="false"
44
+        <el-link target="_blank" href="https://kuyi.shengws.com/itemTemplate.xlsx" :underline="false"
45 45
                  style="margin-left:15px">
46 46
           <el-button
47 47
             class="filter-item"
@@ -806,7 +806,7 @@ export default {
806 806
        let params = {
807 807
           'projects':tableData
808 808
         }
809
-
809
+       console.log("params222",params)
810 810
 
811 811
         postProjectInformation(params).then(response=>{
812 812
            if(response.data.state == 1){

+ 1 - 1
src/xt_pages/outpatientCharges/newStatementPrint.vue Dosyayı Görüntüle

@@ -152,7 +152,7 @@
152 152
 
153 153
       },
154 154
       getInfo(order_id) {
155
-        if (this.$store.getters.xt_user.org_id == 3877 || this.$store.getters.xt_user.org_id == 9919 || this.$store.getters.xt_user.org_id == 4  || this.$store.getters.xt_user.org_id == 9538 || this.$store.getters.xt_user.org_id == 9671 || this.$store.getters.xt_user.org_id == 10106) {
155
+        if (this.$store.getters.xt_user.org_id == 3877 || this.$store.getters.xt_user.org_id == 9919 || this.$store.getters.xt_user.org_id == 4  || this.$store.getters.xt_user.org_id == 9538 || this.$store.getters.xt_user.org_id == 9671 ||  this.$store.getters.xt_user.org_id == 9674 || this.$store.getters.xt_user.org_id == 10106) {
156 156
 
157 157
           var that = this
158 158
 

+ 5 - 5
src/xt_pages/outpatientCharges/outpatientChargesManagement.vue Dosyayı Görüntüle

@@ -133,13 +133,13 @@
133 133
                         </el-button>
134 134
 
135 135
                         <el-button
136
-                                v-if="this.$store.getters.xt_user.org_id == 9919 || this.$store.getters.xt_user.org_id == 4  || this.$store.getters.xt_user.org_id == 9538 || this.$store.getters.xt_user.org_id == 9671 || this.$store.getters.xt_user.org_id == 10106"
136
+                                v-if="this.$store.getters.xt_user.org_id == 9919 || this.$store.getters.xt_user.org_id == 4  || this.$store.getters.xt_user.org_id == 9538 || this.$store.getters.xt_user.org_id == 9671 || this.$store.getters.xt_user.org_id == 9674 || this.$store.getters.xt_user.org_id == 10106"
137 137
                                 size="small" @click="open(10)" type="primary"
138 138
                         >退号
139 139
                         </el-button>
140 140
 
141 141
                         <el-button
142
-                        v-if="$store.getters.xt_user.org_id == 4 || this.$store.getters.xt_user.org_id == 9919  || this.$store.getters.xt_user.org_id == 9671  || this.$store.getters.xt_user.org_id == 10106"
142
+                        v-if="$store.getters.xt_user.org_id == 4 || this.$store.getters.xt_user.org_id == 9919  || this.$store.getters.xt_user.org_id == 9671 || this.$store.getters.xt_user.org_id == 9674   || this.$store.getters.xt_user.org_id == 10106"
143 143
                         size="small" @click="open(11)" type="primary"
144 144
                         >撤销明细
145 145
                         </el-button>
@@ -643,7 +643,7 @@
643 643
 
644 644
             })
645 645
 
646
-        } else if (this.$store.getters.xt_user.org_id == 9919 || this.$store.getters.xt_user.org_id == 4 || this.$store.getters.xt_user.org_id == 9538 || this.$store.getters.xt_user.org_id == 9671 || this.$store.getters.xt_user.org_id == 10106) {
646
+        } else if (this.$store.getters.xt_user.org_id == 9919 || this.$store.getters.xt_user.org_id == 4 || this.$store.getters.xt_user.org_id == 9538 || this.$store.getters.xt_user.org_id == 9671 || this.$store.getters.xt_user.org_id == 9674 || this.$store.getters.xt_user.org_id == 10106) {
647 647
           var that = this
648 648
           axios.get('http://127.0.0.1:9532/api/upload/get', {
649 649
             params: form,
@@ -870,7 +870,7 @@
870 870
 
871 871
             })
872 872
 
873
-        } else if (this.$store.getters.xt_user.org_id == 9919 || this.$store.getters.xt_user.org_id == 4 || this.$store.getters.xt_user.org_id == 9538 || this.$store.getters.xt_user.org_id == 9671 || this.$store.getters.xt_user.org_id == 10106) {
873
+        } else if (this.$store.getters.xt_user.org_id == 9919 || this.$store.getters.xt_user.org_id == 4 || this.$store.getters.xt_user.org_id == 9538 || this.$store.getters.xt_user.org_id == 9671  || this.$store.getters.xt_user.org_id == 9674 || this.$store.getters.xt_user.org_id == 10106) {
874 874
 
875 875
           axios.get('http://127.0.0.1:9532/api/register/get', {
876 876
             params: forms,
@@ -1495,7 +1495,7 @@
1495 1495
           }
1496 1496
 
1497 1497
         } else if (index == 5) {
1498
-          if (this.$store.getters.xt_user.org_id == 9919 || this.$store.getters.xt_user.org_id == 4 || this.$store.getters.xt_user.org_id == 9538 || this.$store.getters.xt_user.org_id == 9671 || this.$store.getters.xt_user.org_id == 10106) {
1498
+          if (this.$store.getters.xt_user.org_id == 9919 || this.$store.getters.xt_user.org_id == 4 || this.$store.getters.xt_user.org_id == 9538 || this.$store.getters.xt_user.org_id == 9671 || this.$store.getters.xt_user.org_id == 9674 || this.$store.getters.xt_user.org_id == 10106) {
1499 1499
 
1500 1500
             var that = this
1501 1501
             this.$confirm('是否退费', '退费', {

+ 1 - 1
src/xt_pages/outpatientCharges/statementPrint.vue Dosyayı Görüntüle

@@ -150,7 +150,7 @@ export default {
150 150
 
151 151
     },
152 152
     getInfo(order_id) {
153
-      if (this.$store.getters.xt_user.org_id == 3877 || this.$store.getters.xt_user.org_id == 9919 ||  this.$store.getters.xt_user.org_id == 9671 ||  this.$store.getters.xt_user.org_id == 10106  ||  this.$store.getters.xt_user.org_id == 4) {
153
+      if (this.$store.getters.xt_user.org_id == 3877 || this.$store.getters.xt_user.org_id == 9919 ||  this.$store.getters.xt_user.org_id == 9671 ||  this.$store.getters.xt_user.org_id == 9674 ||  this.$store.getters.xt_user.org_id == 10106  ||  this.$store.getters.xt_user.org_id == 4) {
154 154
 
155 155
         var that = this
156 156
 

+ 1 - 1
src/xt_pages/outpatientCharges/summary.vue Dosyayı Görüntüle

@@ -222,7 +222,7 @@
222 222
         }
223 223
 
224 224
       },toRefund(row){
225
-        if (this.$store.getters.xt_user.org_id == 9919 || this.$store.getters.xt_user.org_id == 4 || this.$store.getters.xt_user.org_id == 9538 || this.$store.getters.xt_user.org_id == 9671 || this.$store.getters.xt_user.org_id == 10106) {
225
+        if (this.$store.getters.xt_user.org_id == 9919 || this.$store.getters.xt_user.org_id == 4 || this.$store.getters.xt_user.org_id == 9538 || this.$store.getters.xt_user.org_id == 9671 || this.$store.getters.xt_user.org_id == 9674 || this.$store.getters.xt_user.org_id == 10106) {
226 226
           var that = this
227 227
           this.$confirm('是否退费', '退费', {
228 228
             confirmButtonText: '确 定',

+ 17 - 0
src/xt_pages/user/scheduling.vue Dosyayı Görüntüle

@@ -29,6 +29,22 @@
29 29
             }})
30 30
           </template>
31 31
         </el-table-column>
32
+        <el-table-column
33
+          prop="schedule_type"
34
+          label="星期"
35
+          align="center"
36
+          min-width="60"
37
+        >
38
+          <template slot-scope="scope">
39
+             <span v-if="scope.row.schedule_week == 0">星期日</span>
40
+             <span v-if="scope.row.schedule_week == 1">星期一</span>
41
+             <span v-if="scope.row.schedule_week == 2">星期二</span>
42
+             <span v-if="scope.row.schedule_week == 3">星期三</span>
43
+             <span v-if="scope.row.schedule_week == 4">星期四</span>
44
+             <span v-if="scope.row.schedule_week == 5">星期五</span>
45
+             <span v-if="scope.row.schedule_week == 6">星期六</span>
46
+          </template>
47
+        </el-table-column>
32 48
         <el-table-column
33 49
           prop="schedule_type"
34 50
           label="班次"
@@ -115,6 +131,7 @@ export default {
115 131
       GetPatientSchedules(id).then(response => {
116 132
         if (response.data.state == 1) {
117 133
           this.schedules = response.data.data.schedules;
134
+          
118 135
         }
119 136
       });
120 137
     },