新增报表

This commit is contained in:
‘937886381’
2024-04-23 13:52:10 +08:00
parent 5ea4c219ed
commit 2f98b42bd2
7 changed files with 579 additions and 101 deletions

View File

@@ -1,7 +1,7 @@
<!--
* @Author: zhp
* @Date: 2024-04-18 15:07:53
* @LastEditTime: 2024-04-18 15:26:50
* @LastEditTime: 2024-04-23 13:51:20
* @LastEditors: zhp
* @Description:
-->
@@ -35,7 +35,8 @@
// import basicPage from '../../../core/mixins/basic-page';
// import { parseTime } from '../../../core/mixins/code-filter';
import {
getCuttingtData
getCuttingtData,
getCWSectionList
} from '@/api/report/qcReport';
import tableHeightMixin from '@/mixins/lb/tableHeightMixin';
import FileSaver from 'file-saver'
@@ -97,7 +98,8 @@ export default {
pos: 0,
listQuery: {
startTime: undefined,
endTime:undefined
endTime: undefined,
lineId:null
},
formConfig: [
// {
@@ -128,6 +130,15 @@ export default {
defaultSelect: [Date.now() - 24 * 60 * 60 - 1000, Date.now()],
width: 250
},
{
type: 'select',
label: '产线',
selectOptions: [],
labelField: 'name',
valueField: 'id',
param: 'lineId',
filterable: true
},
{
type:'button',
btnName: '查询',
@@ -158,10 +169,16 @@ export default {
this.listQuery.endTime = this.formConfig[0].defaultSelect[1]
// this.formConfig[0].defaultSelect[0] = Date.now()-24*60*60-1000
this.getDataList()
this.getDict()
// this.getSpanArr(this.tableData)
// this.getDict();
},
methods: {
async getDict() {
const res = await getCWSectionList()
console.log(res)
this.formConfig[1].selectOptions = res.data
},
getSummaries(param) {
console.log(columns)
@@ -281,8 +298,8 @@ export default {
// 获取数据列表
getDataList() {
this.dataListLoading = true;
this.listQuery.startTime = '1706144404000';
this.listQuery.endTime = '1706230804000';
// this.listQuery.startTime = '1706144404000';
// this.listQuery.endTime = '1706230804000';
this.urlOptions.getDataListURL(this.listQuery).then(response => {
// this.getSpanArr(this.tableData)
// response.data.forEach((ele) => {
@@ -368,6 +385,7 @@ export default {
// this.listQuery.endTime = '1706230804000';
this.listQuery.startTime = val.checkTime ? val.checkTime[0] : undefined;
this.listQuery.endTime = val.checkTime ? val.checkTime[1] : undefined;
this.listQuery.lineId = val.lineId ? val.lineId : undefined
this.getDataList();
break;
// case 'reset':