陈少旭 před 1 rokem
rodič
revize
f952f6b2e6

+ 20 - 1
src/xt_pages/outpatientTool/components/detail.vue Zobrazit soubor

@@ -27,6 +27,19 @@
27 27
                           :value="item.id">
28 28
                   </el-option>
29 29
               </el-select>
30
+
31
+            <el-select size="small" v-model="item_time_type" placeholder="请选择"
32
+                       style="width:150px;margin-left:10px;" @change="changeTimeItem">
33
+              <el-option
34
+                label="处方时间"
35
+                value="0">
36
+              </el-option>
37
+              <el-option
38
+                label="结算时间"
39
+                value="1">
40
+              </el-option>
41
+            </el-select>
42
+
30 43
               <el-date-picker
31 44
                       v-model="chargeDate"
32 45
                       type="daterange"
@@ -137,6 +150,7 @@ export default {
137 150
       tableData: [],
138 151
       chargeDate: [moment(new Date()).add('year', 0).format('YYYY-MM-DD'), moment(new Date()).add('year', 0).format('YYYY-MM-DD')],
139 152
       item_type: '0',
153
+      item_time_type:'0',
140 154
       items: [
141 155
         { id: 1, name: '药品' },
142 156
         { id: 2, name: '项目' },
@@ -287,6 +301,10 @@ export default {
287 301
     },
288 302
     changeItem() {
289 303
       this.getSummaryDetailList()
304
+    },changeTimeItem(){
305
+
306
+      this.getSummaryDetailList()
307
+
290 308
     },
291 309
     searchAction() {
292 310
       this.item_type = '0'
@@ -392,7 +410,8 @@ export default {
392 410
         start_time: start_time,
393 411
         end_time: end_time,
394 412
         type: this.item_type,
395
-        keyword: this.keywords
413
+        keyword: this.keywords,
414
+        time_type:this.item_time_type
396 415
       }
397 416
       GetSummaryDetail(params).then(response => {
398 417
         if (response.data.state == 0) {

+ 16 - 1
src/xt_pages/outpatientTool/components/gather.vue Zobrazit soubor

@@ -24,6 +24,17 @@
24 24
             :value="item.id">
25 25
           </el-option>
26 26
         </el-select>
27
+        <el-select size="small" v-model="item_time_type" placeholder="请选择"
28
+                   style="width:150px;margin-left:10px;" @change="changeTimeItem">
29
+          <el-option
30
+            label="处方时间"
31
+            value="0">
32
+          </el-option>
33
+          <el-option
34
+            label="结算时间"
35
+            value="1">
36
+          </el-option>
37
+        </el-select>
27 38
         <el-date-picker
28 39
           v-model="chargeDate"
29 40
           type="daterange"
@@ -105,6 +116,7 @@ export default {
105 116
       tableData: [],
106 117
       chargeDate: [moment(new Date()).add('year', 0).format('YYYY-MM-DD'), moment(new Date()).add('year', 0).format('YYYY-MM-DD')],
107 118
       item_type: '0',
119
+      item_time_type:'0',
108 120
       items: [
109 121
         { id: 1, name: '药品' },
110 122
         { id: 2, name: '项目' },
@@ -138,6 +150,8 @@ export default {
138 150
     changeDate() {
139 151
       // console.log(this.chargeDate)
140 152
       this.getSummaryDetailList()
153
+    },changeTimeItem(){
154
+      this.getSummaryDetailList()
141 155
     },
142 156
     changeItem() {
143 157
       this.getSummaryDetailList()
@@ -157,7 +171,8 @@ export default {
157 171
         start_time: start_time,
158 172
         end_time: end_time,
159 173
         type: this.item_type,
160
-        keyword: this.keywords
174
+        keyword: this.keywords,
175
+        time_type:this.item_time_type,
161 176
       }
162 177
       GetSummaryDetail(params).then(response => {
163 178
         if (response.data.state == 0) {