|
@@ -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,
|