最新版本代码提交
Some checks failed
Deploy to GitHub Pages / Deploy to GitHub Pages (push) Has been cancelled
Some checks failed
Deploy to GitHub Pages / Deploy to GitHub Pages (push) Has been cancelled
This commit is contained in:
@ -2,9 +2,9 @@
|
||||
<div class="table-container">
|
||||
<!-- <vab-page-header description="功能强大的数据表格组件,支持排序、分页、搜索等功能" :icon="['fas', 'table']" title="表格管理" /> -->
|
||||
<!-- <vab-query-form> -->
|
||||
<!-- <vab-query-form-left-panel style="width:200px;">
|
||||
<vab-query-form-left-panel style="width:200px;">
|
||||
<el-button icon="el-icon-delete" type="primary" @click="handleDelete">导出</el-button>
|
||||
</vab-query-form-left-panel> -->
|
||||
</vab-query-form-left-panel>
|
||||
<el-row style="display: flex;align-items: center;">
|
||||
<el-col :span="12">
|
||||
<el-form ref="form" style="display: flex;align-items: center;" :inline="true" :model="queryForm" @submit.native.prevent>
|
||||
@ -87,7 +87,12 @@
|
||||
<el-table-column align="center" label="全身美容" prop="全身美容" />
|
||||
<el-table-column align="center" label="纯手剪" prop="纯手剪" />
|
||||
<el-table-column align="center" label="去除废毛" prop="去除废毛" />
|
||||
<el-table-column align="center" label="开结" prop="开结" />
|
||||
<el-table-column align="center" width="150" label="开结(半小时)" prop="开结(半小时)" />
|
||||
<el-table-column align="center" width="150" label="开结(1小时)" prop="开结(1小时)" />
|
||||
<el-table-column align="center" width="150" label="开结(1.5小时)" prop="开结(1.5小时)" />
|
||||
<el-table-column align="center" width="150" label="开结(2小时)" prop="开结(2小时)" />
|
||||
<el-table-column align="center" width="150" label="局部" prop="局部" />
|
||||
<el-table-column align="center" width="150" label="全身" prop="全身" />
|
||||
<el-table-column width="120" align="center" label="附加项合计" prop="附加项合计" />
|
||||
<el-table-column align="center" label="调度费" prop="调度费" />
|
||||
<el-table-column align="center" label="夜间费" prop="夜间费" />
|
||||
@ -100,7 +105,7 @@
|
||||
<el-table-column align="center" label="订单合计" prop="订单合计" />
|
||||
<el-table-column width="150" align="center" label="会员折扣后金额" prop="会员折扣后金额" />
|
||||
<el-table-column align="center" label="结算金额" prop="结算金额" />
|
||||
<el-table-column width="150" align="center" label="订单实际支付金额" prop="订单实际支付金额" />
|
||||
<el-table-column width="150" align="center" label="订单实际支付价格" prop="订单实际支付价格" />
|
||||
<el-table-column width="120" align="center" label="最终支付总额" prop="最终支付总额" />
|
||||
<el-table-column align="center" label="追加刷牙" prop="追加刷牙" />
|
||||
<el-table-column width="120" align="center" label="追加头部修建" prop="追加头部修建" />
|
||||
@ -109,7 +114,12 @@
|
||||
<el-table-column width="120" align="center" label="追加全身美容" prop="追加全身美容" />
|
||||
<el-table-column width="120" align="center" label="追加纯手剪" prop="追加纯手剪" />
|
||||
<el-table-column width="120" align="center" label="追加去除废毛" prop="追加去除废毛" />
|
||||
<el-table-column width="120" align="center" label="追加开结" prop="追加开结" />
|
||||
<el-table-column width="200" align="center" label="追加开结(半小时)" prop="追加开结(半小时)" />
|
||||
<el-table-column width="200" align="center" label="追加开结(1小时)" prop="追加开结(1小时)" />
|
||||
<el-table-column width="200" align="center" label="追加开结(1.5小时)" prop="追加开结(1.5小时)" />
|
||||
<el-table-column width="200" align="center" label="追加开结(2小时)" prop="追加开结(2小时)" />
|
||||
<el-table-column width="120" align="center" label="追加局部" prop="追加局部" />
|
||||
<el-table-column width="120" align="center" label="追加全身" prop="追加全身" />
|
||||
<!-- <el-table-column label="头像" >
|
||||
<template #default="{ row }">
|
||||
<el-image v-if="imgShow" :preview-src-list="imageList" :src="row.img" />
|
||||
@ -240,44 +250,26 @@
|
||||
this.$refs['edit'].showEdit()
|
||||
},
|
||||
handleEdit(row) {
|
||||
console.log(row,'---')
|
||||
// console.log(row,'---')
|
||||
this.$refs['edit'].showEdit(row)
|
||||
},
|
||||
handleDelete(row) {
|
||||
exportUserOperateAdmin(this.queryParams, { responseType: 'blob' }).then(
|
||||
handleDelete() {
|
||||
exportUserOperateAdmin().then(
|
||||
response => {
|
||||
console.log(response,'----')
|
||||
const url = window.URL.createObjectURL(new Blob([response.data])) // 创建下载链接
|
||||
const link = document.createElement('a')
|
||||
link.href = url
|
||||
link.download = '全文导入模板.xlsx' // 设置文件名
|
||||
document.body.appendChild(link)
|
||||
link.click() // 触发下载
|
||||
document.body.removeChild(link) // 下载后移除元素
|
||||
window.location.href = response.data.url;
|
||||
// const url = window.URL.createObjectURL(new Blob([response.data])) // 创建下载链接
|
||||
// const link = document.createElement('a')
|
||||
// link.href = url
|
||||
// link.download = '全文导入模板.xlsx' // 设置文件名
|
||||
// document.body.appendChild(link)
|
||||
// link.click() // 触发下载
|
||||
// document.body.removeChild(link) // 下载后移除元素
|
||||
}
|
||||
).catch(error => {
|
||||
console.error('下载失败', error)
|
||||
this.loading = false // 停止加载,隐藏加载状态
|
||||
})
|
||||
// if (row.id) {
|
||||
// this.$baseConfirm('你确定要导出当前项吗', null, async () => {
|
||||
// const { msg } = await doDelete({ ids: row.id })
|
||||
// this.$baseMessage(msg, 'success')
|
||||
// this.fetchData()
|
||||
// })
|
||||
// } else {
|
||||
// if (this.selectRows.length > 0) {
|
||||
// const ids = this.selectRows.map((item) => item.id).join()
|
||||
// this.$baseConfirm('你确定要导出选中项吗', null, async () => {
|
||||
// const { msg } = await doDelete({ ids: ids })
|
||||
// this.$baseMessage(msg, 'success')
|
||||
// this.fetchData()
|
||||
// })
|
||||
// } else {
|
||||
// this.$baseMessage('未选中任何行', 'error')
|
||||
// return false
|
||||
// }
|
||||
// }
|
||||
|
||||
},
|
||||
handleSizeChange(val) {
|
||||
this.queryForm.pageSize = val
|
||||
|
||||
Reference in New Issue
Block a user