XMLWAN пре 4 година
родитељ
комит
7a2747c5a0

+ 25 - 7
src/xt_pages/data/components/addProject.vue Прегледај датотеку

@@ -44,7 +44,7 @@
44 44
                         <el-form-item label="执行科室 : " prop="executive_section">
45 45
                             <el-select v-model="form.executive_section" style="width:160px;" placeholder="请选择">
46 46
                                 <el-option
47
-                                v-for="(item,index) in getDictionaryDataConfig('system','executive_section')"
47
+                                v-for="(item,index) in departMentList"
48 48
                                 :key="index"
49 49
                                 :label="item.name"
50 50
                                 :value="item.id">
@@ -243,7 +243,7 @@
243 243
 
244 244
 <script>
245 245
 import { getDictionaryDataConfig,getDataConfig } from "@/utils/data";
246
-import { saveProject } from "@/api/project/project"
246
+import { saveProject,getDePartmentList } from "@/api/project/project"
247 247
 export default {
248 248
     data(){
249 249
         return{
@@ -306,7 +306,10 @@ export default {
306 306
            specailProject:[
307 307
              {id:1,name:"是"},
308 308
              {id:2,name:"否"}
309
-           ]
309
+           ],
310
+           limit:100,
311
+           page:1,
312
+           departMentList:[]
310 313
         }
311 314
     },
312 315
     methods:{
@@ -408,18 +411,33 @@ export default {
408 411
                    this.form.delivery_way = ""
409 412
                    this.form.execution_frequency = ""
410 413
                    this.form.number_days = ""
411
-                   this.form.total = ""
414
+                   this.form.total = "",
415
+                   this.form.social_security_directory_code = ""
416
+                   this.form.record_date = ""
417
+                   this.form.specail_project = ""
412 418
                  }else {
413 419
                     this.$message.error("项目名称已存在!")
414 420
                  }
415 421
               })
416 422
             }
417 423
           })
418
-       }
424
+       },
425
+        getlist(){
426
+        var params = {
427
+            limit:this.limit,
428
+            page:this.page,
429
+        }
430
+        getDePartmentList(params).then(response=>{
431
+            if(response.data.state == 1){
432
+            var department =   response.data.data.departMentList
433
+            console.log("科室列表",department)
434
+            this.departMentList = department
435
+            }
436
+        })
437
+        },
419 438
     },
420 439
     created(){
421
-       var statistics =   getDictionaryDataConfig('system','statistics_category')
422
-       console.log("#333333333",statistics)
440
+       this.getlist()
423 441
     }
424 442
 }
425 443
 </script>

+ 3 - 0
src/xt_pages/data/components/drugs.vue Прегледај датотеку

@@ -636,6 +636,9 @@
636 636
        });
637 637
       },
638 638
       getTime(val) {
639
+         if(val < 0){
640
+           return ""
641
+         }
639 642
          if(val == ""){
640 643
           return ""
641 644
          }else {

+ 26 - 7
src/xt_pages/data/components/editProject.vue Прегледај датотеку

@@ -44,7 +44,7 @@
44 44
                         <el-form-item label="执行科室 : " prop="executive_section">
45 45
                             <el-select v-model="form.executive_section" style="width:160px;" placeholder="请选择">
46 46
                                 <el-option
47
-                                v-for="(item,index) in getDictionaryDataConfig('system','executive_section')"
47
+                                v-for="(item,index) in departMentList"
48 48
                                 :key="index"
49 49
                                 :label="item.name"
50 50
                                 :value="item.id">
@@ -157,9 +157,7 @@
157 157
                                 placeholder="选择日期时间">
158 158
                             </el-date-picker>
159 159
                         </el-form-item>
160
-                        <el-form-item label="备注 : " prop="remark" style="width:100%;">
161
-                            <el-input type="textarea" :rows="2" placeholder="请输入内容" v-model="form.remark"></el-input>
162
-                        </el-form-item>
160
+                      
163 161
                         <el-form-item label="备注 : " prop="remark" style="width:100%;">
164 162
                             <el-input type="textarea" :rows="2" placeholder="请输入内容" v-model="form.remark"></el-input>
165 163
                         </el-form-item>
@@ -249,7 +247,7 @@
249 247
 <script>
250 248
 import { uParseTime } from '@/utils/tools'
251 249
 import { getDictionaryDataConfig,getDataConfig } from "@/utils/data";
252
-import { getProjectDetail,updatedProject } from "@/api/project/project"
250
+import { getProjectDetail,updatedProject,getDePartmentList } from "@/api/project/project"
253 251
 export default {
254 252
     data(){
255 253
         return{
@@ -297,6 +295,7 @@ export default {
297 295
               specail_project:"",
298 296
               social_security_directory_code:"",
299 297
               record_date:"",
298
+              
300 299
             },
301 300
             rules: {
302 301
                 project_name: [{ required: true, message: '请填写项目名称', trigger: 'blur'  }],
@@ -316,7 +315,10 @@ export default {
316 315
          specailProject:[
317 316
              {id:1,name:"是"},
318 317
              {id:2,name:"否"}
319
-           ]
318
+           ],
319
+          limit:100,
320
+           page:1,
321
+           departMentList:[]
320 322
         }
321 323
     },
322 324
     methods:{
@@ -444,7 +446,24 @@ export default {
444 446
               })
445 447
             }
446 448
           })
447
-       }
449
+       },
450
+       getlist(){
451
+        var params = {
452
+            limit:this.limit,
453
+            page:this.page,
454
+        }
455
+        getDePartmentList(params).then(response=>{
456
+            if(response.data.state == 1){
457
+            var department =   response.data.data.departMentList
458
+            console.log("科室列表",department)
459
+            this.departMentList = department
460
+            }
461
+        })
462
+        },
463
+    },
464
+
465
+    created(){
466
+       this.getlist() 
448 467
     }
449 468
 }
450 469
 </script>

+ 21 - 3
src/xt_pages/data/components/project.vue Прегледај датотеку

@@ -107,7 +107,7 @@
107 107
 <script>
108 108
 import addProject from './addProject'
109 109
 import editProject from './editProject'
110
-import { getProjectList,deleteHisProject } from "@/api/project/project"
110
+import { getProjectList,deleteHisProject,getDePartmentList } from "@/api/project/project"
111 111
 import { getDictionaryDataConfig } from "@/utils/data";
112 112
 import axios from 'axios'
113 113
 export default {
@@ -147,7 +147,10 @@ export default {
147 147
               value: '2',
148 148
               label: '未备案'
149 149
           }],
150
-         is_mark:""
150
+          is_mark:"",
151
+           limit:100,
152
+           page:1,
153
+           departMentList:[]
151 154
         }
152 155
     },
153 156
     methods:{
@@ -187,7 +190,7 @@ export default {
187 190
           return name
188 191
         },
189 192
         getExecutiveSection(id){
190
-          var executiveSection =  getDictionaryDataConfig('system','executive_section')
193
+          var executiveSection =  this.departMentList
191 194
           var name = ""
192 195
           for(let i=0;i<executiveSection.length;i++){
193 196
             if(id == executiveSection[i].id){
@@ -322,9 +325,24 @@ export default {
322 325
         })
323 326
        });
324 327
      },
328
+
329
+     getDartmentList(){
330
+        var params = {
331
+            limit:this.limit,
332
+            page:this.page,
333
+        }
334
+        getDePartmentList(params).then(response=>{
335
+            if(response.data.state == 1){
336
+            var department =   response.data.data.departMentList
337
+            console.log("科室列表",department)
338
+            this.departMentList = department
339
+            }
340
+        })
341
+     }
325 342
     },
326 343
     created(){
327 344
       this.getlist()
345
+      this.getDartmentList
328 346
      
329 347
     }
330 348
 }

+ 1 - 0
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue Прегледај датотеку

@@ -1630,6 +1630,7 @@
1630 1630
         }
1631 1631
         // 入口
1632 1632
         var pre = pre
1633
+        console.log("香锅2222222",this.dialysisPrescription)
1633 1634
         this.dialysisPrescription.mode_id = this.$route.query.mode_id
1634 1635
         if (pre.mode_id == 2 || pre.mode_id == 5 || pre.mode_id == 12) {
1635 1636
           this.zhiShow = true

+ 1 - 0
src/xt_pages/dialysis/details/index.vue Прегледај датотеку

@@ -988,6 +988,7 @@ export default {
988 988
           }
989 989
 
990 990
           var solution = resp.data.solution // 透析方案
991
+          console.log("透析方案22223333333333",solution)
991 992
           var receiver_treatment_access = resp.data.receiver_treatment_access // 接诊评估
992 993
 
993 994
           var predialysis_evaluation = resp.data.predialysis_evaluation // 透前评估

+ 1 - 1
src/xt_pages/stock/Dialog/goodInfoDailog.vue Прегледај датотеку

@@ -161,7 +161,7 @@
161 161
 
162 162
             
163 163
 
164
-           <el-form-item label="经销商 : " prop="manufacturer" style="width:100%">
164
+           <el-form-item label="经销商 : " style="width:100%">
165 165
              
166 166
                <el-select v-model="form.dealer" style="width:100%;" filterable placeholder="请选择">
167 167
                   <el-option