Browse Source

提交代码

陈少旭 1 year ago
parent
commit
a304959281

+ 16 - 1
src/xt_pages/data/components/addDrugs.vue View File

270
                       <el-form-item label="省编码 : " prop="provinces_code">
270
                       <el-form-item label="省编码 : " prop="provinces_code">
271
                         <el-input v-model="form.provinces_code" style="width:160px;" placeholder=""
271
                         <el-input v-model="form.provinces_code" style="width:160px;" placeholder=""
272
                                   maxlength="30"></el-input>
272
                                   maxlength="30"></el-input>
273
+                      </el-form-item>
274
+                      <el-form-item label="bbx01 : " prop="bbx01">
275
+                        <el-input v-model="form.bbx01" style="width:160px;" placeholder=""
276
+                                  maxlength="30"></el-input>
277
+                      </el-form-item>
278
+                      <el-form-item label="bby01 : " prop="bbx01">
279
+                        <el-input v-model="form.bby01" style="width:160px;" placeholder=""
280
+                                  maxlength="30"></el-input>
273
                       </el-form-item>
281
                       </el-form-item>
274
                         <el-form-item label="生产厂商 : " prop="manufacturer">
282
                         <el-form-item label="生产厂商 : " prop="manufacturer">
275
 
283
 
622
           sum_count:"",
630
           sum_count:"",
623
           sum_in_count:"",
631
           sum_in_count:"",
624
           is_pharmacy:1,//是否通过药房发药
632
           is_pharmacy:1,//是否通过药房发药
633
+          bbx01:"",
634
+          bby01:"",
625
         },
635
         },
626
 
636
 
627
         rules: {
637
         rules: {
866
       hide() {
876
       hide() {
867
         // this.clear()
877
         // this.clear()
868
         this.form.social_security_directory_code = ''
878
         this.form.social_security_directory_code = ''
879
+
880
+
869
         this.form.prescription_mark = ''
881
         this.form.prescription_mark = ''
870
         this.form.record_date = ''
882
         this.form.record_date = ''
871
         this.form.drug_remark = ''
883
         this.form.drug_remark = ''
938
         form['total'] = this.form.total
950
         form['total'] = this.form.total
939
         form['min_number'] = this.form.min_number
951
         form['min_number'] = this.form.min_number
940
         form["drug_day"] = this.form.drug_day
952
         form["drug_day"] = this.form.drug_day
941
-        form['dose'] = this.form.dose,
953
+        form['dose'] = this.form.dose
942
         form['dose_unit'] = this.form.dose_unit
954
         form['dose_unit'] = this.form.dose_unit
943
         form['min_price'] = this.form.min_price
955
         form['min_price'] = this.form.min_price
944
         form['prescribing_number_unit'] = this.form.prescribing_number_unit
956
         form['prescribing_number_unit'] = this.form.prescribing_number_unit
947
         form['sum_count'] = this.form.sum_count
959
         form['sum_count'] = this.form.sum_count
948
         form['sum_in_count'] = this.form.sum_in_count
960
         form['sum_in_count'] = this.form.sum_in_count
949
         form['is_pharmacy'] = this.form.is_pharmacy
961
         form['is_pharmacy'] = this.form.is_pharmacy
962
+        form['bbx01'] = this.form.bbx01
963
+        form['bby01'] = this.form.bby01
964
+
950
         return form
965
         return form
951
       },
966
       },
952
       getlist() {
967
       getlist() {

+ 15 - 1
src/xt_pages/data/components/addProject.vue View File

149
                             <el-input v-model="form.social_security_directory_code" style="width:180px"></el-input>
149
                             <el-input v-model="form.social_security_directory_code" style="width:180px"></el-input>
150
                          </el-form-item>
150
                          </el-form-item>
151
 
151
 
152
+                      <el-form-item label="bbx01" >
153
+                        <el-input v-model="form.bbx01" style="width:180px"></el-input>
154
+                      </el-form-item>
155
+                      <el-form-item label="bby01" >
156
+                        <el-input v-model="form.bby01" style="width:180px"></el-input>
157
+                      </el-form-item>
158
+
152
                         <el-form-item label="备案日期:" >
159
                         <el-form-item label="备案日期:" >
153
                             <el-date-picker
160
                             <el-date-picker
154
                                 value-format="yyyy-MM-dd"
161
                                 value-format="yyyy-MM-dd"
305
               social_security_directory_code:"",
312
               social_security_directory_code:"",
306
               record_date:"",
313
               record_date:"",
307
               is_print:"",
314
               is_print:"",
315
+              bbx01:"",
316
+              bby01:"",
308
             },
317
             },
309
             rules: {
318
             rules: {
310
                 project_name: [{ required: true, message: '请填写项目名称', trigger: 'blur'  }],
319
                 project_name: [{ required: true, message: '请填写项目名称', trigger: 'blur'  }],
400
                     specail_project:this.form.specail_project,
409
                     specail_project:this.form.specail_project,
401
                     social_security_directory_code:this.form.social_security_directory_code,
410
                     social_security_directory_code:this.form.social_security_directory_code,
402
                     record_date:this.form.record_date,
411
                     record_date:this.form.record_date,
403
-                    is_print:parseInt(this.form.is_print) 
412
+                    is_print:parseInt(this.form.is_print),
413
+                   bbx01:this.form.bbx01,
414
+                   bby01:this.form.bby01,
404
                }
415
                }
405
              console.log("params222222",params)
416
              console.log("params222222",params)
406
               saveProject(params).then(response=>{
417
               saveProject(params).then(response=>{
440
                    this.form.social_security_directory_code = ""
451
                    this.form.social_security_directory_code = ""
441
                    this.form.record_date = ""
452
                    this.form.record_date = ""
442
                    this.form.specail_project = ""
453
                    this.form.specail_project = ""
454
+                   this.form.bbx01 = ""
455
+                   this.form.bby01 = ""
456
+
443
                  }else {
457
                  }else {
444
                     this.$message.error("项目名称已存在!")
458
                     this.$message.error("项目名称已存在!")
445
                  }
459
                  }

+ 13 - 0
src/xt_pages/data/components/consumables.vue View File

336
               is_user:"2",
336
               is_user:"2",
337
               number:"",
337
               number:"",
338
               is_warehouse:"1",
338
               is_warehouse:"1",
339
+              bbx01:"",
340
+              bby01:""
339
             },
341
             },
340
             isVisibility: false,
342
             isVisibility: false,
341
           }
343
           }
713
 
715
 
714
             this.goodInfo.goodInfoDialog.formValue.social_security_directory_code = response.data.data.goodInfo.social_security_directory_code;
716
             this.goodInfo.goodInfoDialog.formValue.social_security_directory_code = response.data.data.goodInfo.social_security_directory_code;
715
 
717
 
718
+
719
+            this.goodInfo.goodInfoDialog.formValue.bbx01 = response.data.data.goodInfo.bbx01;
720
+            this.goodInfo.goodInfoDialog.formValue.bby01 = response.data.data.goodInfo.bby01;
721
+
722
+
723
+
716
             if(response.data.data.production_type<=0){
724
             if(response.data.data.production_type<=0){
717
                this.goodInfo.goodInfoDialog.production_type = ''
725
                this.goodInfo.goodInfoDialog.production_type = ''
718
             }else{
726
             }else{
731
             this.goodInfo.goodInfoDialog.formValue.default_count_unit = response.data.data.goodInfo.default_count_unit
739
             this.goodInfo.goodInfoDialog.formValue.default_count_unit = response.data.data.goodInfo.default_count_unit
732
             this.goodInfo.goodInfoDialog.formValue.register_number = response.data.data.goodInfo.register_number
740
             this.goodInfo.goodInfoDialog.formValue.register_number = response.data.data.goodInfo.register_number
733
 
741
 
742
+            this.goodInfo.goodInfoDialog.formValue.bbx01 = response.data.data.goodInfo.bbx01
743
+            this.goodInfo.goodInfoDialog.formValue.bby01 = response.data.data.goodInfo.bby01
744
+
745
+
746
+
734
             this.goodInfo.goodInfoDialog.formValue.number = response.data.data.goodInfo.number
747
             this.goodInfo.goodInfoDialog.formValue.number = response.data.data.goodInfo.number
735
 
748
 
736
             this.goodInfo.goodInfoDialog.formValue.is_user = response.data.data.goodInfo.is_user.toString()
749
             this.goodInfo.goodInfoDialog.formValue.is_user = response.data.data.goodInfo.is_user.toString()

+ 4 - 0
src/xt_pages/data/components/drugs.vue View File

330
           drug_day:"",//默认开药天数,
330
           drug_day:"",//默认开药天数,
331
           total:"",
331
           total:"",
332
           is_user:"",
332
           is_user:"",
333
+          bbx01:"",
334
+          bby01:"",
333
         },
335
         },
334
         tempFormValue: {
336
         tempFormValue: {
335
           drug_name: '',//药品名称
337
           drug_name: '',//药品名称
390
           drug_day:"",//默认开药天数
392
           drug_day:"",//默认开药天数
391
           total:"",
393
           total:"",
392
           is_user:"",
394
           is_user:"",
395
+          bbx01:"",
396
+          bby01:"",
393
         },
397
         },
394
 
398
 
395
         current_id: 0,
399
         current_id: 0,

+ 23 - 1
src/xt_pages/data/components/editProject.vue View File

149
                             <el-input v-model="form.social_security_directory_code" style="width:180px"></el-input>
149
                             <el-input v-model="form.social_security_directory_code" style="width:180px"></el-input>
150
                          </el-form-item>
150
                          </el-form-item>
151
 
151
 
152
+                      <el-form-item label="bbx01" >
153
+                        <el-input v-model="form.bbx01" style="width:180px"></el-input>
154
+                      </el-form-item>
155
+                      <el-form-item label="bby01" >
156
+                        <el-input v-model="form.bby01" style="width:180px"></el-input>
157
+                      </el-form-item>
158
+
152
                         <el-form-item label="备案日期:" >
159
                         <el-form-item label="备案日期:" >
153
                             <el-date-picker
160
                             <el-date-picker
154
                                 value-format="yyyy-MM-dd"
161
                                 value-format="yyyy-MM-dd"
311
               social_security_directory_code:"",
318
               social_security_directory_code:"",
312
               record_date:"",
319
               record_date:"",
313
               is_print:"",
320
               is_print:"",
321
+              bbx01:"",
322
+              bby01:"",
314
             },
323
             },
315
             rules: {
324
             rules: {
316
                 project_name: [{ required: true, message: '请填写项目名称', trigger: 'blur'  }],
325
                 project_name: [{ required: true, message: '请填写项目名称', trigger: 'blur'  }],
429
               if(projecDetail.social_security_directory_code == 0){
438
               if(projecDetail.social_security_directory_code == 0){
430
                 this.form.social_security_directory_code = ""
439
                 this.form.social_security_directory_code = ""
431
               }
440
               }
441
+
442
+              this.form.bbx01 = projecDetail.bbx01
443
+              if(projecDetail.bbx01 == 0){
444
+                this.form.bbx01 = ""
445
+              }
446
+
447
+              this.form.bby01 = projecDetail.bby01
448
+              if(projecDetail.bby01 == 0){
449
+                this.form.bby01 = ""
450
+              }
451
+
432
               this.form.record_date = this.getTime(projecDetail.record_date)
452
               this.form.record_date = this.getTime(projecDetail.record_date)
433
               if(projecDetail.is_print == 0){
453
               if(projecDetail.is_print == 0){
434
                 this.form.is_print = ""
454
                 this.form.is_print = ""
435
               }else{
455
               }else{
436
                 this.form.is_print = projecDetail.is_print
456
                 this.form.is_print = projecDetail.is_print
437
               }
457
               }
438
-             
458
+
439
             }
459
             }
440
          })
460
          })
441
        },
461
        },
478
                      specail_project:this.form.specail_project,
498
                      specail_project:this.form.specail_project,
479
                     social_security_directory_code:this.form.social_security_directory_code,
499
                     social_security_directory_code:this.form.social_security_directory_code,
480
                     record_date:this.form.record_date,
500
                     record_date:this.form.record_date,
501
+                    bbx01:this.form.bbx01,
502
+                    bby01: this.form.bby01,
481
                     is_print:parseInt(this.form.is_print)
503
                     is_print:parseInt(this.form.is_print)
482
                }
504
                }
483
 
505
 

+ 2 - 0
src/xt_pages/data/components/project.vue View File

111
                    {{scope.row.medical_code}}
111
                    {{scope.row.medical_code}}
112
                 </template>
112
                 </template>
113
             </el-table-column>
113
             </el-table-column>
114
+
115
+
114
             <el-table-column label="状态" width="60" align="center">
116
             <el-table-column label="状态" width="60" align="center">
115
                 <template slot-scope="scope">
117
                 <template slot-scope="scope">
116
                   <span v-if="scope.row.medical_status ==0"></span>
118
                   <span v-if="scope.row.medical_status ==0"></span>

+ 10 - 5
src/xt_pages/data/druguse.vue View File

449
       drugdics: [],
449
       drugdics: [],
450
       adviceTemplates:[],
450
       adviceTemplates:[],
451
       drugways: [],
451
       drugways: [],
452
+
452
       executionFrequencyOptions: [],
453
       executionFrequencyOptions: [],
453
       drugdicRules: {
454
       drugdicRules: {
454
         name: [{ required: true, message: "请填写医嘱名称" }]
455
         name: [{ required: true, message: "请填写医嘱名称" }]
483
       },
484
       },
484
       drugwayForm: {
485
       drugwayForm: {
485
         name: "",
486
         name: "",
486
-        id: 0
487
+        id: 0,
488
+        code:"",
487
       },
489
       },
488
       efForm: {
490
       efForm: {
489
         name: "",
491
         name: "",
767
     handleCreateDrugWay() {
769
     handleCreateDrugWay() {
768
       this.drugwayForm = {
770
       this.drugwayForm = {
769
         name: "",
771
         name: "",
770
-        id: 0
772
+        id: 0,
773
+        code:"",
771
       };
774
       };
772
       this.drugwayFormVisible = true;
775
       this.drugwayFormVisible = true;
773
       this.dialogTitle = "新增给药途径";
776
       this.dialogTitle = "新增给药途径";
774
       this.isEdit = false;
777
       this.isEdit = false;
775
     },
778
     },
776
     handleUpdateDrugWay(row, index) {
779
     handleUpdateDrugWay(row, index) {
780
+      console.log(row)
777
       this.currentIndex = index;
781
       this.currentIndex = index;
778
       this.drugwayForm = {
782
       this.drugwayForm = {
779
         name: row.name,
783
         name: row.name,
780
-        id: row.id
784
+        id: row.id,
785
+        code:row.code,
781
       };
786
       };
782
 
787
 
783
       this.drugwayFormVisible = true;
788
       this.drugwayFormVisible = true;
804
                   this.resetForm(formName);
809
                   this.resetForm(formName);
805
                   var drugway = response.data.data.drugway;
810
                   var drugway = response.data.data.drugway;
806
                   this.drugways[this.currentIndex].name = drugway.name;
811
                   this.drugways[this.currentIndex].name = drugway.name;
807
-                  this.drugways[this.currentIndex].updated_time =
808
-                    drugway.updated_time;
812
+                  this.drugways[this.currentIndex].code = drugway.code;
813
+                  this.drugways[this.currentIndex].updated_time = drugway.updated_time;
809
                   this.currentIndex = -1;
814
                   this.currentIndex = -1;
810
                   return false;
815
                   return false;
811
                 }
816
                 }

+ 11 - 2
src/xt_pages/data/druguseTemplate.vue View File

1181
                 <el-form-item label="给药途径 :" required prop="name">
1181
                 <el-form-item label="给药途径 :" required prop="name">
1182
                   <el-input v-model="drugwayForm.name" placeholder="给药途径"></el-input>
1182
                   <el-input v-model="drugwayForm.name" placeholder="给药途径"></el-input>
1183
                 </el-form-item>
1183
                 </el-form-item>
1184
+                <el-form-item label="编码 :" required prop="name">
1185
+                  <el-input v-model="drugwayForm.code" placeholder="给药途径编码"></el-input>
1186
+                </el-form-item>
1184
               </el-form>
1187
               </el-form>
1185
               <div slot="footer" class="dialog-footer">
1188
               <div slot="footer" class="dialog-footer">
1186
                 <el-button @click="drugwayFormVisible = false">取消</el-button>
1189
                 <el-button @click="drugwayFormVisible = false">取消</el-button>
1442
         },
1445
         },
1443
         drugwayForm: {
1446
         drugwayForm: {
1444
           name: '',
1447
           name: '',
1445
-          id: 0
1448
+          id: 0,
1449
+          code:"",
1446
         },
1450
         },
1447
         efForm: {
1451
         efForm: {
1448
           name: '',
1452
           name: '',
1979
       handleCreateDrugWay() {
1983
       handleCreateDrugWay() {
1980
         this.drugwayForm = {
1984
         this.drugwayForm = {
1981
           name: '',
1985
           name: '',
1986
+          code:'',
1982
           id: 0
1987
           id: 0
1983
         }
1988
         }
1984
         this.drugwayFormVisible = true
1989
         this.drugwayFormVisible = true
1987
       },
1992
       },
1988
 
1993
 
1989
       handleUpdateDrugWay(row, index) {
1994
       handleUpdateDrugWay(row, index) {
1995
+        console.log(row.code)
1990
         this.currentIndex = index
1996
         this.currentIndex = index
1991
         this.drugwayForm = {
1997
         this.drugwayForm = {
1992
           name: row.name,
1998
           name: row.name,
1993
-          id: row.id
1999
+          id: row.id,
2000
+          code:row.code
1994
         }
2001
         }
1995
 
2002
 
1996
         this.drugwayFormVisible = true
2003
         this.drugwayFormVisible = true
2013
                     this.resetForm(formName)
2020
                     this.resetForm(formName)
2014
                     var drugway = response.data.data.drugway
2021
                     var drugway = response.data.data.drugway
2015
                     this.drugways[this.currentIndex].name = drugway.name
2022
                     this.drugways[this.currentIndex].name = drugway.name
2023
+                    this.drugways[this.currentIndex].code = drugway.code
2024
+
2016
                     this.drugways[this.currentIndex].updated_time =
2025
                     this.drugways[this.currentIndex].updated_time =
2017
                       drugway.updated_time
2026
                       drugway.updated_time
2018
                     this.currentIndex = -1
2027
                     this.currentIndex = -1

+ 0 - 6
src/xt_pages/outpatientDoctorStation/prescriptionTemplatedetail.vue View File

1687
                   }
1687
                   }
1688
 
1688
 
1689
                 }
1689
                 }
1690
-
1691
-
1692
                 //项目
1690
                 //项目
1693
                 for (let b = 0; b < prescription.project.length; b++) {
1691
                 for (let b = 0; b < prescription.project.length; b++) {
1694
                   if(prescription.project!=null && (prescription.project[b].good_info.good_status.startsWith('停用') == false )) {
1692
                   if(prescription.project!=null && (prescription.project[b].good_info.good_status.startsWith('停用') == false )) {
1695
-
1696
                     if (this.org_id == 10206 || this.org_id == 0) {
1693
                     if (this.org_id == 10206 || this.org_id == 0) {
1697
                       let obj = {
1694
                       let obj = {
1698
                         id: prescription.project[b].id,
1695
                         id: prescription.project[b].id,
1766
                         tempProject.push(obj)
1763
                         tempProject.push(obj)
1767
 
1764
 
1768
                       }
1765
                       }
1769
-
1770
                     }
1766
                     }
1771
                   }
1767
                   }
1772
                 }
1768
                 }
1773
-
1774
                 // var preTime = nowTime
1769
                 // var preTime = nowTime
1775
-
1776
                 let index = i + 1
1770
                 let index = i + 1
1777
                 let obj = {
1771
                 let obj = {
1778
                   id: prescription.id,
1772
                   id: prescription.id,

+ 47 - 40
src/xt_pages/role/admin.vue View File

2
   <div class="main-contain">
2
   <div class="main-contain">
3
     <div class="position">
3
     <div class="position">
4
       <bread-crumb :crumbs="crumbs"></bread-crumb>
4
       <bread-crumb :crumbs="crumbs"></bread-crumb>
5
-     
5
+
6
        <div>
6
        <div>
7
 
7
 
8
         <!-- <el-button
8
         <!-- <el-button
63
           icon="el-icon-circle-plus-outline"
63
           icon="el-icon-circle-plus-outline"
64
           style="float:left"
64
           style="float:left"
65
           @click="toTestFour">添加企业成员</el-button>
65
           @click="toTestFour">添加企业成员</el-button>
66
-         
66
+
67
           <el-button
67
           <el-button
68
           type="primary"
68
           type="primary"
69
           size="small"
69
           size="small"
85
           style="float:left"
85
           style="float:left"
86
           @click="toTestSeven">添加合同签署人</el-button> -->
86
           @click="toTestSeven">添加合同签署人</el-button> -->
87
 
87
 
88
-        <!-- <el-button 
88
+        <!-- <el-button
89
           type="primary"
89
           type="primary"
90
           size="small"
90
           size="small"
91
           icon="el-icon-circle-plus-outline"
91
           icon="el-icon-circle-plus-outline"
95
            短信验证码
95
            短信验证码
96
           </el-button>  -->
96
           </el-button>  -->
97
 
97
 
98
-         
98
+
99
          <!-- <el-button
99
          <!-- <el-button
100
           type="primary"
100
           type="primary"
101
           size="small"
101
           size="small"
144
           @click="toTestSeven">添加合同签署人</el-button>
144
           @click="toTestSeven">添加合同签署人</el-button>
145
 
145
 
146
 
146
 
147
-          <el-button 
147
+          <el-button
148
           type="primary"
148
           type="primary"
149
           size="small"
149
           size="small"
150
           icon="el-icon-circle-plus-outline"
150
           icon="el-icon-circle-plus-outline"
182
           icon="el-icon-circle-plus-outline"
182
           icon="el-icon-circle-plus-outline"
183
           style="float:left"
183
           style="float:left"
184
           @click="toEnd">结束签署</el-button> -->
184
           @click="toEnd">结束签署</el-button> -->
185
-           
186
 
185
 
187
-        
186
+
187
+
188
          <!-- <el-button
188
          <!-- <el-button
189
           type="primary"
189
           type="primary"
190
           size="small"
190
           size="small"
191
           icon="el-icon-circle-plus-outline"
191
           icon="el-icon-circle-plus-outline"
192
           style="float:left"
192
           style="float:left"
193
           @click="toSendInformaton">发送短信验证码</el-button>  -->
193
           @click="toSendInformaton">发送短信验证码</el-button>  -->
194
-       
195
-          
194
+
195
+
196
           <!--<el-button
196
           <!--<el-button
197
           type="primary"
197
           type="primary"
198
           size="small"
198
           size="small"
208
           style="float:left"
208
           style="float:left"
209
           @click="toCheckPDFInformation">PDF验证</el-button> -->
209
           @click="toCheckPDFInformation">PDF验证</el-button> -->
210
 
210
 
211
-         
212
 
211
 
213
-        
212
+
213
+
214
      </div>
214
      </div>
215
-    
216
-      
215
+
216
+
217
     </div>
217
     </div>
218
     <div class="app-container">
218
     <div class="app-container">
219
       <el-table
219
       <el-table
228
         :data="admins"
228
         :data="admins"
229
         v-loading="is_loading_admins"
229
         v-loading="is_loading_admins"
230
         @selection-change="handleSelectionChange"
230
         @selection-change="handleSelectionChange"
231
-      > 
231
+      >
232
         <el-table-column
232
         <el-table-column
233
               align="center"
233
               align="center"
234
               type="selection"
234
               type="selection"
235
               width="55">
235
               width="55">
236
-        </el-table-column>  
236
+        </el-table-column>
237
         <el-table-column
237
         <el-table-column
238
           label="用户名"
238
           label="用户名"
239
           prop="user_name"
239
           prop="user_name"
240
           min-width="160"
240
           min-width="160"
241
           align="center"
241
           align="center"
242
         ></el-table-column>
242
         ></el-table-column>
243
-        <el-table-column label="医保医师编码" prop="doctor_number" min-width="160" align="center">
243
+        <el-table-column v-if="this.$store.getters.xt_user.org_id != 10106" label="医保医师编码" prop="doctor_number" min-width="160" align="center">
244
+          <template slot-scope="scope">
245
+            <span v-if="scope.row.doctor_number== 0"></span>
246
+            <span v-if="scope.row.doctor_number!= 0">{{scope.row.doctor_number}}</span>
247
+          </template>
248
+        </el-table-column>
249
+
250
+        <el-table-column  v-if="this.$store.getters.xt_user.org_id == 10106" label="员工ID" prop="doctor_number" min-width="160" align="center">
244
           <template slot-scope="scope">
251
           <template slot-scope="scope">
245
             <span v-if="scope.row.doctor_number== 0"></span>
252
             <span v-if="scope.row.doctor_number== 0"></span>
246
             <span v-if="scope.row.doctor_number!= 0">{{scope.row.doctor_number}}</span>
253
             <span v-if="scope.row.doctor_number!= 0">{{scope.row.doctor_number}}</span>
287
         </el-table-column>
294
         </el-table-column>
288
         <el-table-column label="操作" width="240" align="center">
295
         <el-table-column label="操作" width="240" align="center">
289
           <template slot-scope="scope">
296
           <template slot-scope="scope">
290
-           
291
-             
297
+
298
+
292
            <!-- <span>
299
            <!-- <span>
293
               <el-button type="primary" size="small" @click="toRenZhen(scope.row.user_id,scope.row.user_name)">
300
               <el-button type="primary" size="small" @click="toRenZhen(scope.row.user_id,scope.row.user_name)">
294
                     <span>CA个人认证</span>
301
                     <span>CA个人认证</span>
306
                     <span>创建个人印章</span>
313
                     <span>创建个人印章</span>
307
               </el-button>
314
               </el-button>
308
             </span>  -->
315
             </span>  -->
309
-<!-- 
316
+<!--
310
             <span>
317
             <span>
311
               <el-button type="primary" size="small" @click="toShouQuan(scope.row.user_id,scope.row.user_name)">
318
               <el-button type="primary" size="small" @click="toShouQuan(scope.row.user_id,scope.row.user_name)">
312
                     <span>创建企业印章</span>
319
                     <span>创建企业印章</span>
391
       :visible.sync="dialogVisible"
398
       :visible.sync="dialogVisible"
392
       width="50%">
399
       width="50%">
393
       <span>
400
       <span>
394
-        
401
+
395
         <el-form>
402
         <el-form>
396
           <el-row>
403
           <el-row>
397
             <el-col>
404
             <el-col>
431
                </el-form-item>
438
                </el-form-item>
432
             </el-col>
439
             </el-col>
433
 
440
 
434
-           
441
+
435
             <el-col>
442
             <el-col>
436
                <el-form-item label="法定代表人:">
443
                <el-form-item label="法定代表人:">
437
                  <el-input style="width:200px" v-model="form.legal_person_name" placeholder="请输入统一社会信息代码"></el-input>
444
                  <el-input style="width:200px" v-model="form.legal_person_name" placeholder="请输入统一社会信息代码"></el-input>
465
       :visible.sync="persionDialogVisible"
472
       :visible.sync="persionDialogVisible"
466
       width="50%">
473
       width="50%">
467
       <span>
474
       <span>
468
-        
475
+
469
         <el-form>
476
         <el-form>
470
           <el-row>
477
           <el-row>
471
-          
478
+
472
             <el-col>
479
             <el-col>
473
                <el-form-item label="姓名:">
480
                <el-form-item label="姓名:">
474
                  <el-input style="width:200px" v-model="personForm.display_name" placeholder="请输入姓名"></el-input>
481
                  <el-input style="width:200px" v-model="personForm.display_name" placeholder="请输入姓名"></el-input>
487
                </el-form-item>
494
                </el-form-item>
488
             </el-col>
495
             </el-col>
489
 
496
 
490
-           
497
+
491
             <el-col>
498
             <el-col>
492
                <el-form-item label="验证码:">
499
                <el-form-item label="验证码:">
493
                  <el-input style="width:100px" v-model="form.code" placeholder="请输入验证码"></el-input>
500
                  <el-input style="width:100px" v-model="form.code" placeholder="请输入验证码"></el-input>
566
     AdminInfoForm
573
     AdminInfoForm
567
   },
574
   },
568
   created: function() {
575
   created: function() {
569
-     
576
+
570
     this.local_user_id = this.$store.getters.xt_user.user.id;
577
     this.local_user_id = this.$store.getters.xt_user.user.id;
571
     let page = 1;
578
     let page = 1;
572
     this.getRoles(page);
579
     this.getRoles(page);
655
           console.log(resp);
662
           console.log(resp);
656
           if (resp.state === 1) {
663
           if (resp.state === 1) {
657
              var admindata = resp.data.admins
664
              var admindata = resp.data.admins
658
-          
665
+
659
             this.admins.push(...admindata);
666
             this.admins.push(...admindata);
660
             this.admin_total_count = resp.data.total_count;
667
             this.admin_total_count = resp.data.total_count;
661
           } else {
668
           } else {
768
           ids.push(this.selectDrug[index].user_id);
775
           ids.push(this.selectDrug[index].user_id);
769
           idMap[this.selectDrug[index].user_id] = this.selectDrug[index].user_id;
776
           idMap[this.selectDrug[index].user_id] = this.selectDrug[index].user_id;
770
         }
777
         }
771
-        
778
+
772
         var idss = ids.join(',')
779
         var idss = ids.join(',')
773
         let params = {
780
         let params = {
774
           ids:idss,
781
           ids:idss,
802
            "is_mark":is_mark,
809
            "is_mark":is_mark,
803
            "admin_user_id":this.$store.getters.xt_user.user.id
810
            "admin_user_id":this.$store.getters.xt_user.user.id
804
         }
811
         }
805
-        
812
+
806
          axios.get('http://127.0.0.1:9532/sz/api/medical/get',{params:params}).then(function(response) {
813
          axios.get('http://127.0.0.1:9532/sz/api/medical/get',{params:params}).then(function(response) {
807
           if (response.data.state == 0) {
814
           if (response.data.state == 0) {
808
                that.$message.error(response.data.data.msg)
815
                that.$message.error(response.data.data.msg)
809
                return false
816
                return false
810
             } else {
817
             } else {
811
-             
818
+
812
               if(response.data.data.msg == ""){
819
               if(response.data.data.msg == ""){
813
                   that.$message.success("登记成功!")
820
                   that.$message.success("登记成功!")
814
                   that.adminMainView()
821
                   that.adminMainView()
928
     },
935
     },
929
 
936
 
930
     saveEnterprise(){
937
     saveEnterprise(){
931
-      
938
+
932
         var params = {
939
         var params = {
933
           id:this.form.id,
940
           id:this.form.id,
934
           org_type:parseInt(this.form.org_type),
941
           org_type:parseInt(this.form.org_type),
965
       })
972
       })
966
     },
973
     },
967
     toRenZhen(admin_user_id,user_name){
974
     toRenZhen(admin_user_id,user_name){
968
-       
975
+
969
       getPerseEnterPriseById(admin_user_id).then(response=>{
976
       getPerseEnterPriseById(admin_user_id).then(response=>{
970
         if(response.data.state== 1){
977
         if(response.data.state== 1){
971
           var lastPerson =  response.data.data.lastPerson
978
           var lastPerson =  response.data.data.lastPerson
978
         }
985
         }
979
       })
986
       })
980
 
987
 
981
-   
988
+
982
     },
989
     },
983
     getCode(){
990
     getCode(){
984
         var params = {
991
         var params = {
991
           console.log("sign",sign)
998
           console.log("sign",sign)
992
           this.$message.success("发送成功!")
999
           this.$message.success("发送成功!")
993
         }
1000
         }
994
-      }) 
1001
+      })
995
     },
1002
     },
996
     savePersonEnterprise(){
1003
     savePersonEnterprise(){
997
         var params = {
1004
         var params = {
1053
         }
1060
         }
1054
       })
1061
       })
1055
     },
1062
     },
1056
-   
1063
+
1057
     toQianShu(admin_user_id){
1064
     toQianShu(admin_user_id){
1058
-       
1065
+
1059
       CreateQianshuUserName(admin_user_id).then(response=>{
1066
       CreateQianshuUserName(admin_user_id).then(response=>{
1060
          if(response.data.state==1){
1067
          if(response.data.state==1){
1061
           var sign =  response.data.data.sign
1068
           var sign =  response.data.data.sign
1062
           var userId =  response.data.data.userId
1069
           var userId =  response.data.data.userId
1063
           this.$message.success("签署成功!")
1070
           this.$message.success("签署成功!")
1064
          }
1071
          }
1065
-      }) 
1072
+      })
1066
     },
1073
     },
1067
 
1074
 
1068
     toSendInformaton(){
1075
     toSendInformaton(){
1078
       toSavePDFInformation().then(response=>{
1085
       toSavePDFInformation().then(response=>{
1079
          if(response.data.state == 1){
1086
          if(response.data.state == 1){
1080
           var information =  response.data.data.information
1087
           var information =  response.data.data.information
1081
-           
1088
+
1082
            var orderId = response.data.data.orderId
1089
            var orderId = response.data.data.orderId
1083
-           
1090
+
1084
           //  var base64Img = 'data:image/png;base64'+","+orderId
1091
           //  var base64Img = 'data:image/png;base64'+","+orderId
1085
           //  console.log("base64Img",base64Img)
1092
           //  console.log("base64Img",base64Img)
1086
           //  var imgFile = this.base64ImgtoFile(base64Img)
1093
           //  var imgFile = this.base64ImgtoFile(base64Img)
1157
     // toDrugInfo(){
1164
     // toDrugInfo(){
1158
     //   getdruginfoInformation().then(response=>{
1165
     //   getdruginfoInformation().then(response=>{
1159
     //      if(response.data.state==1){
1166
     //      if(response.data.state==1){
1160
-           
1167
+
1161
     //      }
1168
     //      }
1162
     //   })
1169
     //   })
1163
     // }
1170
     // }
1164
     toJiaBan(){
1171
     toJiaBan(){
1165
       UploadPrintOrder().then(response=>{
1172
       UploadPrintOrder().then(response=>{
1166
         if(response.data.state ==1){
1173
         if(response.data.state ==1){
1167
-           
1174
+
1168
         }
1175
         }
1169
       })
1176
       })
1170
     }
1177
     }

+ 25 - 10
src/xt_pages/stock/Dialog/goodInfoDailog.vue View File

114
               <el-input v-model="form.provinces_code" style="width:160px;" placeholder=""
114
               <el-input v-model="form.provinces_code" style="width:160px;" placeholder=""
115
                         ></el-input>
115
                         ></el-input>
116
             </el-form-item>
116
             </el-form-item>
117
+            <el-form-item label="bbx01 : " prop="bbx01">
118
+              <el-input v-model="form.bbx01" style="width:160px;" placeholder=""
119
+              ></el-input>
120
+            </el-form-item>
121
+            <el-form-item label="bby01 : " prop="bby01">
122
+              <el-input v-model="form.bby01" style="width:160px;" placeholder=""
123
+              ></el-input>
124
+            </el-form-item>
117
             <el-form-item label="是否特病目录:" prop="is_special_diseases">
125
             <el-form-item label="是否特病目录:" prop="is_special_diseases">
118
               <el-select v-model="form.is_special_diseases" style="width:160px;" placeholder="请选择">
126
               <el-select v-model="form.is_special_diseases" style="width:160px;" placeholder="请选择">
119
                 <el-option
127
                 <el-option
198
             <el-form-item label="注册编码:" >
206
             <el-form-item label="注册编码:" >
199
               <el-input v-model="form.register_number" style="width:180px"></el-input>
207
               <el-input v-model="form.register_number" style="width:180px"></el-input>
200
             </el-form-item>
208
             </el-form-item>
201
-            
209
+
202
             <el-form-item label="是否零用:">
210
             <el-form-item label="是否零用:">
203
 
211
 
204
               <el-select v-model="form.is_user" style="width:160px" filterable placeholder="请选择" @change="changeUse">
212
               <el-select v-model="form.is_user" style="width:160px" filterable placeholder="请选择" @change="changeUse">
210
                   </el-option>
218
                   </el-option>
211
               </el-select>
219
               </el-select>
212
              </el-form-item>
220
              </el-form-item>
213
-           
221
+
214
             <el-form-item label="是否自动出库:" v-if="form.is_user == 1">
222
             <el-form-item label="是否自动出库:" v-if="form.is_user == 1">
215
               <el-select v-model="form.is_warehouse" style="width:160px" filterable placeholder="请选择">
223
               <el-select v-model="form.is_warehouse" style="width:160px" filterable placeholder="请选择">
216
                   <el-option
224
                   <el-option
221
                   </el-option>
229
                   </el-option>
222
               </el-select>
230
               </el-select>
223
              </el-form-item>
231
              </el-form-item>
224
- 
225
-          
232
+
233
+
226
             <el-form-item label="批准文号:" >
234
             <el-form-item label="批准文号:" >
227
               <el-input v-model="form.number" style="width:180px"></el-input>
235
               <el-input v-model="form.number" style="width:180px"></el-input>
228
             </el-form-item>
236
             </el-form-item>
229
 
237
 
230
-   
238
+
231
 
239
 
232
 
240
 
233
             <el-form-item label="备注 : " prop="name" style="width:100%;">
241
             <el-form-item label="备注 : " prop="name" style="width:100%;">
403
           is_user:"2",
411
           is_user:"2",
404
           number:"",
412
           number:"",
405
           is_warehouse:"1",
413
           is_warehouse:"1",
414
+          bbx01:"",
415
+          bby01:"",
406
         },
416
         },
407
 
417
 
408
         rules: {
418
         rules: {
472
       },
482
       },
473
       show(id,form) {
483
       show(id,form) {
474
          console.log("form",this.form)
484
          console.log("form",this.form)
475
-        
485
+
476
         if(form!=undefined){
486
         if(form!=undefined){
477
           this.unitList = []
487
           this.unitList = []
478
           var arr =  getDataConfig('hemodialysis','units')
488
           var arr =  getDataConfig('hemodialysis','units')
537
               min_unit:"",
547
               min_unit:"",
538
               total:"",
548
               total:"",
539
               is_user:"",
549
               is_user:"",
550
+            bbx01:"",
551
+            bby01:"",
540
             }
552
             }
541
           this.good_status = []
553
           this.good_status = []
542
           for (let key in tempform) {
554
           for (let key in tempform) {
632
         form["is_user"] = this.form.is_user
644
         form["is_user"] = this.form.is_user
633
         form["number"] = this.form.number
645
         form["number"] = this.form.number
634
         form["is_warehouse"] = this.form.is_warehouse
646
         form["is_warehouse"] = this.form.is_warehouse
647
+        form["bbx01"] = this.form.bbx01
648
+        form["bby01"] = this.form.bby01
649
+
635
         return form
650
         return form
636
       }, changeSelected: function(val) {
651
       }, changeSelected: function(val) {
637
         console.log(val)
652
         console.log(val)
705
         }
720
         }
706
       },
721
       },
707
      changeDefaultCountUnit(val){
722
      changeDefaultCountUnit(val){
708
-      
723
+
709
        this.form.default_count_unit = ''
724
        this.form.default_count_unit = ''
710
         this.form.default_count_unit = val
725
         this.form.default_count_unit = val
711
       },
726
       },
718
     },
733
     },
719
     watch: {
734
     watch: {
720
       visible(val) {
735
       visible(val) {
721
-       
736
+
722
         this.form = this.formValue
737
         this.form = this.formValue
723
-       
738
+
724
         this.good_unit = this.formValue.good_unit
739
         this.good_unit = this.formValue.good_unit
725
 
740
 
726
         if (this.isCreated == 1) {
741
         if (this.isCreated == 1) {
729
       }
744
       }
730
     },
745
     },
731
     created(){
746
     created(){
732
-      
747
+
733
       this.getlist()
748
       this.getlist()
734
       //获取所有经销商
749
       //获取所有经销商
735
       this.GetAllConfig()
750
       this.GetAllConfig()