导出领料出库明细
This commit is contained in:
parent
4f08d369d0
commit
721482102c
|
|
@ -55,6 +55,7 @@
|
||||||
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
||||||
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
||||||
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport">导出</el-button>
|
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport">导出</el-button>
|
||||||
|
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExportDetail">导出领料明细</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
|
|
||||||
|
|
@ -994,6 +995,39 @@ export default {
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
|
|
||||||
|
/** 导出领料明细按钮操作 */
|
||||||
|
handleExportDetail() {
|
||||||
|
const formatTime = date => {
|
||||||
|
const year = date.getFullYear()
|
||||||
|
const month = String(date.getMonth() + 1).padStart(2, '0')
|
||||||
|
const day = String(date.getDate()).padStart(2, '0')
|
||||||
|
const hours = String(date.getHours()).padStart(2, '0')
|
||||||
|
const minutes = String(date.getMinutes()).padStart(2, '0')
|
||||||
|
const seconds = String(date.getSeconds()).padStart(2, '0')
|
||||||
|
return `${year}${month}${day}_${hours}${minutes}${seconds}`
|
||||||
|
}
|
||||||
|
|
||||||
|
const currentTime = formatTime(new Date())
|
||||||
|
const params = {
|
||||||
|
keyWord: this.queryParams.keyWord,
|
||||||
|
startTime: this.queryParams.time && this.queryParams.time[0],
|
||||||
|
endTime: this.queryParams.time && this.queryParams.time[1],
|
||||||
|
pageSize: this.queryParams.pageSize,
|
||||||
|
pageNum: this.queryParams.pageNum,
|
||||||
|
hasSign: 1
|
||||||
|
}
|
||||||
|
if (!this.queryParams.taskStatus) {
|
||||||
|
params.statusList = [3, 4, 5]
|
||||||
|
} else {
|
||||||
|
params.statusList = [this.queryParams.taskStatus]
|
||||||
|
}
|
||||||
|
this.download(
|
||||||
|
'/material/lease_apply_info/exportLeaseOutRecordDetail',
|
||||||
|
{ ...params },
|
||||||
|
`领用明细数据_${currentTime}.xlsx`
|
||||||
|
)
|
||||||
|
},
|
||||||
|
|
||||||
/** 查看按钮操作 */
|
/** 查看按钮操作 */
|
||||||
handleView(row) {
|
handleView(row) {
|
||||||
console.log('🚀 ~ handleView ~ row:', row.taskType)
|
console.log('🚀 ~ handleView ~ row:', row.taskType)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue