Browse Source

Merge branch '20201109_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20201109_pc_vue_new_branch

csx 3 years ago
parent
commit
574941ce97

+ 12 - 2
src/xt_pages/outpatientCharges/outpatientChargesManagement.vue View File

@@ -778,7 +778,9 @@
778 778
           { value: 17, label: '健康体检' },
779 779
           { value: 18, label: '预防接种' },
780 780
           { value: 19, label: '门诊输血' },
781
-          { value: 91, label: '新冠肺炎门诊' }
781
+          { value: 91, label: '新冠肺炎门诊' },
782
+          {value: 1111, label: "精一"},
783
+          {value: 1112, label: "精二"},
782 784
         ],
783 785
 
784 786
         medical_care_two: [
@@ -791,7 +793,9 @@
791 793
           { value: '17', label: '健康体检' },
792 794
           { value: '18', label: '预防接种' },
793 795
           { value: '19', label: '门诊输血' },
794
-          { value: '91', label: '新冠肺炎门诊' }
796
+          { value: '91', label: '新冠肺炎门诊' },
797
+          {value: '1111', label: "精一"},
798
+          {value: '1112', label: "精二"},
795 799
         ],
796 800
 
797 801
         register: [
@@ -4087,6 +4091,12 @@
4087 4091
             case 91:
4088 4092
               return '新冠肺炎门诊' + '处方' + index
4089 4093
               break
4094
+            case 1111:
4095
+              return '精一' + '处方' + index
4096
+              break
4097
+            case 1112:
4098
+              return '精二' + '处方' + index
4099
+              break
4090 4100
           }
4091 4101
 
4092 4102
         } else {

+ 8 - 0
src/xt_pages/outpatientDoctorStation/components/deskPrescription.vue View File

@@ -540,6 +540,9 @@
540 540
           {value: 18, label: "预防接种"},
541 541
           {value: 19, label: "门诊输血"},
542 542
           {value: 91, label: "新冠肺炎门诊"},
543
+          {value: 1111, label: "精一"},
544
+          {value: 1112, label: "精二"},
545
+
543 546
         ],
544 547
 
545 548
         isLastOrNextVisible: false,
@@ -2827,12 +2830,16 @@
2827 2830
         })
2828 2831
       },
2829 2832
       selectTeam(row) {
2833
+        console.log(row)
2830 2834
         var arr = []
2831 2835
         for (let i = 0; i < row.length; i++) {
2832 2836
           arr.push(row[i].item_id)
2833 2837
         }
2838
+        console.log(arr)
2834 2839
         var ids = arr.join(',')
2840
+        console.log(ids)
2835 2841
         var strArr = ids.split(',')
2842
+        console.log(strArr)
2836 2843
         var res = []//接收不重复的数据
2837 2844
 
2838 2845
         for (var i = 0; i < strArr.length; i++) {
@@ -2848,6 +2855,7 @@
2848 2855
             res.push(strArr[i])
2849 2856
           }
2850 2857
         }
2858
+        console.log(res)
2851 2859
         var idstr = res.join(',')
2852 2860
         const params = {
2853 2861
           project_id: idstr

+ 25 - 23
src/xt_pages/outpatientDoctorStation/doctorDesk.vue View File

@@ -1043,6 +1043,31 @@
1043 1043
             this.$message.error(response.data.msg)
1044 1044
             return false
1045 1045
           } else {
1046
+            //排班
1047
+            for (let i = 0; i < response.data.data.list_two.length; i++) {
1048
+              //未就诊
1049
+              if (response.data.data.list_two[i].prescription.length == 0 && response.data.data.list_two[i].his_patient.id == 0) {
1050
+                let obj = {
1051
+                  name: response.data.data.list_two[i].name,
1052
+                  number: response.data.data.list_two[i].his_patient.number,
1053
+                  id: response.data.data.list_two[i].id,
1054
+                  his_patient_id: response.data.data.list_two[i].his_patient.id
1055
+                }
1056
+                this.un_cure_data.push(obj)
1057
+              }
1058
+
1059
+              //已就诊
1060
+              if (response.data.data.list_two[i].prescription.length > 0 && response.data.data.list_two[i].his_patient.id == 0) {
1061
+                let obj = {
1062
+                  name: response.data.data.list_two[i].name,
1063
+                  number: response.data.data.list_two[i].his_patient.number,
1064
+                  id: response.data.data.list_two[i].id,
1065
+                  his_patient_id: response.data.data.list_two[i].his_patient.id
1066
+                }
1067
+                this.cure_data.push(obj)
1068
+              }
1069
+            }
1070
+
1046 1071
             //挂号
1047 1072
             for (let i = 0; i < response.data.data.list.length; i++) {
1048 1073
               for (let b = 0; b < response.data.data.list[i].his_patient.length; b++) {
@@ -1070,30 +1095,7 @@
1070 1095
             }
1071 1096
 
1072 1097
 
1073
-            //排班
1074
-            for (let i = 0; i < response.data.data.list_two.length; i++) {
1075
-              //未就诊
1076
-              if (response.data.data.list_two[i].prescription.length == 0 && response.data.data.list_two[i].his_patient.id == 0) {
1077
-                let obj = {
1078
-                  name: response.data.data.list_two[i].name,
1079
-                  number: response.data.data.list_two[i].his_patient.number,
1080
-                  id: response.data.data.list_two[i].id,
1081
-                  his_patient_id: response.data.data.list_two[i].his_patient.id
1082
-                }
1083
-                this.un_cure_data.push(obj)
1084
-              }
1085 1098
 
1086
-              //已就诊
1087
-              if (response.data.data.list_two[i].prescription.length > 0 && response.data.data.list_two[i].his_patient.id == 0) {
1088
-                let obj = {
1089
-                  name: response.data.data.list_two[i].name,
1090
-                  number: response.data.data.list_two[i].his_patient.number,
1091
-                  id: response.data.data.list_two[i].id,
1092
-                  his_patient_id: response.data.data.list_two[i].his_patient.id
1093
-                }
1094
-                this.cure_data.push(obj)
1095
-              }
1096
-            }
1097 1099
 
1098 1100
             this.all_data = this.all_data.concat(this.cure_data)
1099 1101
             this.all_data = this.all_data.concat(this.un_cure_data)

File diff suppressed because it is too large
+ 570 - 572
src/xt_pages/outpatientRegistration/index.vue