see999 3 gadus atpakaļ
vecāks
revīzija
ece2a72571
1 mainītis faili ar 16 papildinājumiem un 3 dzēšanām
  1. 16 3
      src/xt_pages/outpatientCharges/summary.vue

+ 16 - 3
src/xt_pages/outpatientCharges/summary.vue Parādīt failu

@@ -103,6 +103,7 @@
103 103
                                    v-if="(scope.row.order_status == 2 && $store.getters.xt_user.org_id == 9504) || (scope.row.order_status == 2 && $store.getters.xt_user.org_id == 9919) ||  ($store.getters.xt_user.org_id == 10106) ||  (scope.row.order_status == 2 && $store.getters.xt_user.org_id == 4)">
104 104
                             结算单
105 105
                         </el-button>
106
+                        <!-- <el-button size="mini" type="primary" @click="settlementPrint(scope.row)">结算单</el-button> -->
106 107
                         <el-button size="mini" type="primary" @click="toRefund(scope.row)" v-if="(scope.row.order_status == 2 && $store.getters.xt_user.org_id == 10106)">
107 108
                             退费
108 109
                         </el-button>
@@ -164,7 +165,13 @@
164 165
                 :visible.sync="invoiceVisible">
165 166
             <invoice-print ref="print" :invoiceParams='invoiceParams'></invoice-print>
166 167
         </el-dialog>
167
-
168
+        <!-- <el-dialog
169
+                class="centerDialog"
170
+                width="1200px"
171
+                title="打印"
172
+                :visible.sync="settlementVisible">
173
+            <settlement-print ref="print" :paramsObj='orderObj'></settlement-print>
174
+        </el-dialog> -->
168 175
 
169 176
     </div>
170 177
 </template>
@@ -181,6 +188,7 @@
181 188
   import { fetchAllAdminUsers } from '@/api/doctor'
182 189
   import axios from 'axios'
183 190
   import invoicePrint from './invoicePrint'
191
+  // import settlementPrint from './settlementPrint'
184 192
 
185 193
   export default {
186 194
     components: {
@@ -189,7 +197,8 @@
189 197
       BreadCrumb,
190 198
       listPrint,
191 199
       allListPrint,
192
-      invoicePrint
200
+      invoicePrint,
201
+      // settlementPrint
193 202
     },
194 203
     data() {
195 204
       return {
@@ -215,7 +224,8 @@
215 224
         adminUserOptions:[],
216 225
         invoiceVisible:false,
217 226
         paramsObj:{},
218
-        invoiceParams:{}
227
+        invoiceParams:{},
228
+        settlementVisible:false
219 229
 
220 230
       }
221 231
     },
@@ -315,6 +325,9 @@
315 325
         }
316 326
 
317 327
       },
328
+      settlementPrint(){
329
+        this.settlementVisible = true
330
+      },
318 331
       export_detail() {
319 332
         let params = {
320 333
           start_time: this.start_time,