瀏覽代碼

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
       },
744
       },
745
 
745
 
746
       searchProjectAction() {
746
       searchProjectAction() {
747
-
747
+        const tabProject1 = this.allProject
748
         if (this.search_project_keyword.length == 0) {
748
         if (this.search_project_keyword.length == 0) {
749
           this.tabProject = this.allProject
749
           this.tabProject = this.allProject
750
 
750
 
751
         } else {
751
         } else {
752
           let arr = []
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
           this.tabProject = arr
759
           this.tabProject = arr
761
         }
761
         }
762
       },
762
       },
763
       searchAction() {
763
       searchAction() {
764
+        const drugs1 = this.allDrugs
764
         if (this.search_keyword.length == 0) {
765
         if (this.search_keyword.length == 0) {
765
           this.drugs = this.allDrugs
766
           this.drugs = this.allDrugs
766
         } else {
767
         } else {
767
           let arr = []
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
           this.drugs = arr
777
           this.drugs = arr
777
-
778
         }
778
         }
779
 
779
 
780
       },
780
       },
810
         return getDictionaryDataConfig(module, filed_name)
810
         return getDictionaryDataConfig(module, filed_name)
811
 
811
 
812
       },
812
       },
813
+      // 药品数据源
813
       getInitData() {
814
       getInitData() {
814
         getInitData().then(response => {
815
         getInitData().then(response => {
815
           if (response.data.state == 0) {
816
           if (response.data.state == 0) {
829
             }
830
             }
830
 
831
 
831
             this.allDrugs = response.data.data.drugs
832
             this.allDrugs = response.data.data.drugs
833
+            console.log('111111',response.data.data.drugs);
832
             this.advices_template = response.data.data.advices_template
834
             this.advices_template = response.data.data.advices_template
833
             this.doctors = response.data.data.doctors
835
             this.doctors = response.data.data.doctors
834
             for (let i = 0; i < this.doctors.length; i++) {
836
             for (let i = 0; i < this.doctors.length; i++) {
2463
       this.getZuobiaoDrugStock()
2465
       this.getZuobiaoDrugStock()
2464
       this.getZuobiaoGoodStock()
2466
       this.getZuobiaoGoodStock()
2465
       this.getPrescriptionTemplateInfo()
2467
       this.getPrescriptionTemplateInfo()
2468
+      // 获取所有药品
2466
       this.getInitData()
2469
       this.getInitData()
2467
       //获取所有项目
2470
       //获取所有项目
2468
       this.getlist()
2471
       this.getlist()