Преглед на файлове

7月9,his工具处方模板搜索

yq1 преди 11 месеца
родител
ревизия
f8d9589495
променени са 1 файла, в които са добавени 15 реда и са изтрити 12 реда
  1. 15 12
      src/xt_pages/outpatientDoctorStation/prescriptionTemplatedetail.vue

+ 15 - 12
src/xt_pages/outpatientDoctorStation/prescriptionTemplatedetail.vue Целия файл

@@ -744,16 +744,16 @@
744 744
       },
745 745
 
746 746
       searchProjectAction() {
747
-
747
+        const tabProject1 = this.allProject
748 748
         if (this.search_project_keyword.length == 0) {
749 749
           this.tabProject = this.allProject
750 750
 
751 751
         } else {
752 752
           let arr = []
753
-          for (let i = 0; i < this.tabProject.length; i++) {
754
-            if (this.tabProject[i].project_name.indexOf(this.search_project_keyword) != -1 ||
755
-            this.tabProject[i].first_letter.indexOf(this.search_project_keyword) !=-1) {
756
-              arr = arr.concat(this.tabProject[i])
753
+          for (let i = 0; i < tabProject1.length; i++) {
754
+            if (tabProject1[i].project_name.indexOf(this.search_project_keyword) != -1 ||
755
+            tabProject1[i].first_letter.indexOf(this.search_project_keyword) !=-1) {
756
+              arr = arr.concat(tabProject1[i])
757 757
             }
758 758
           }
759 759
           this.tabProject = arr
@@ -761,20 +761,20 @@
761 761
         }
762 762
       },
763 763
       searchAction() {
764
+        const drugs1 = this.allDrugs
764 765
         if (this.search_keyword.length == 0) {
765 766
           this.drugs = this.allDrugs
766 767
         } else {
767 768
           let arr = []
768
-          for (let i = 0; i < this.drugs.length; i++) {
769
-            if (this.drugs[i].drug_name.indexOf(this.search_keyword) != -1 ||
770
-            this.drugs[i].wubi.indexOf(this.search_keyword) != -1 ||
771
-            this.drugs[i].pinyin.indexOf(this.search_keyword) != -1 ||
772
-            this.drugs[i].first_letter.indexOf(this.search_keyword) != -1) {
773
-              arr = arr.concat(this.drugs[i])
769
+          for (let i = 0; i < drugs1.length; i++) {
770
+            if (drugs1[i].drug_name.indexOf(this.search_keyword) != -1 ||
771
+            drugs1[i].wubi.indexOf(this.search_keyword) != -1 ||
772
+            drugs1[i].pinyin.indexOf(this.search_keyword) != -1 ||
773
+            drugs1[i].first_letter.indexOf(this.search_keyword) != -1) {
774
+              arr = arr.concat(drugs1[i])
774 775
             }
775 776
           }
776 777
           this.drugs = arr
777
-
778 778
         }
779 779
 
780 780
       },
@@ -810,6 +810,7 @@
810 810
         return getDictionaryDataConfig(module, filed_name)
811 811
 
812 812
       },
813
+      // 药品数据源
813 814
       getInitData() {
814 815
         getInitData().then(response => {
815 816
           if (response.data.state == 0) {
@@ -829,6 +830,7 @@
829 830
             }
830 831
 
831 832
             this.allDrugs = response.data.data.drugs
833
+            console.log('111111',response.data.data.drugs);
832 834
             this.advices_template = response.data.data.advices_template
833 835
             this.doctors = response.data.data.doctors
834 836
             for (let i = 0; i < this.doctors.length; i++) {
@@ -2463,6 +2465,7 @@
2463 2465
       this.getZuobiaoDrugStock()
2464 2466
       this.getZuobiaoGoodStock()
2465 2467
       this.getPrescriptionTemplateInfo()
2468
+      // 获取所有药品
2466 2469
       this.getInitData()
2467 2470
       //获取所有项目
2468 2471
       this.getlist()