新增报表
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
<!--
|
||||
* @Author: zhp
|
||||
* @Date: 2024-04-18 14:08:46
|
||||
* @LastEditTime: 2024-04-23 15:23:05
|
||||
* @LastEditTime: 2024-04-23 16:18:27
|
||||
* @LastEditors: zhp
|
||||
* @Description:
|
||||
-->
|
||||
@@ -35,7 +35,7 @@
|
||||
<el-table-column prop="activityName"></el-table-column>
|
||||
<el-table-column prop="message"></el-table-column>
|
||||
</el-table-column> -->
|
||||
<el-table-column v-for="(item,index) in codeList " :prop="item" :label="item">
|
||||
<el-table-column style="text-align: center;" v-for="(item,index) in codeList " :prop="item" :label="item">
|
||||
<!-- <template slot-scope="scope">
|
||||
<el-col :span="12">
|
||||
{{ codeList[index] }}
|
||||
@@ -127,7 +127,7 @@ export default {
|
||||
// deleteURL: deleteQualityHotMaterial,
|
||||
// exportURL: exportFactoryExcel,
|
||||
},
|
||||
codeList: ['sj1', 'sj2', 'sj3', 'sj4', 'sj5', 'sj7', 'sj8', 'sj10', 'sj11', 'sj12', 'sj13', 'sj14' ],
|
||||
codeList: ['sj1', 'sj2', 'sj3', 'sj4', 'sj5', 'sj7', 'sj8', 'sj10', 'sj11', 'sj12', 'sj13', 'sj14'],
|
||||
tableData: [],
|
||||
listQuery: {
|
||||
startTime: undefined,
|
||||
@@ -211,7 +211,7 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
if (columnIndex === 1 || columnIndex === 2 || columnIndex === 3 || columnIndex === 4 || columnIndex === 5 || columnIndex === 6) {
|
||||
if (columnIndex === 1) {
|
||||
if (rowIndex === 1 || rowIndex === 3 || rowIndex === 5 || rowIndex === 7 || rowIndex === 9 || rowIndex === 11) {
|
||||
return {
|
||||
rowspan: 1,
|
||||
@@ -219,6 +219,14 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
if (columnIndex === 4 || columnIndex === 5 || columnIndex === 6 || columnIndex === 7 || columnIndex === 8 || columnIndex === 9 || columnIndex === 10 || columnIndex === 11 || columnIndex === 12 || columnIndex === 13) {
|
||||
if (rowIndex === 0 || rowIndex === 2 || rowIndex === 4 || rowIndex === 6 || rowIndex === 8 || rowIndex === 10) {
|
||||
return {
|
||||
rowspan: 2,
|
||||
colspan: 1
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
handleExport() {
|
||||
// 处理查询参数
|
||||
@@ -266,8 +274,8 @@ export default {
|
||||
// 获取数据列表
|
||||
getDataList() {
|
||||
this.dataListLoading = true;
|
||||
this.listQuery.startTime = '1713197388000';
|
||||
this.listQuery.endTime = '1713254961000';
|
||||
// this.listQuery.startTime = '1713197388000';
|
||||
// this.listQuery.endTime = '1713254961000';
|
||||
this.urlOptions.getDataListURL(this.listQuery).then(res => {
|
||||
// console.log(res)
|
||||
// console.log(res.data)
|
||||
@@ -304,6 +312,7 @@ export default {
|
||||
'sj12': null,
|
||||
'sj13': null,
|
||||
'sj14': null,
|
||||
'sj1+sj2': null,
|
||||
putType: ''
|
||||
},
|
||||
{
|
||||
@@ -338,6 +347,7 @@ export default {
|
||||
'sj12': null,
|
||||
'sj13': null,
|
||||
'sj14': null,
|
||||
'sj1+sj2': null,
|
||||
putType: ''
|
||||
},
|
||||
{
|
||||
@@ -372,6 +382,7 @@ export default {
|
||||
'sj12': null,
|
||||
'sj13': null,
|
||||
'sj14': null,
|
||||
'sj1+sj2': null,
|
||||
putType: ''
|
||||
},
|
||||
{
|
||||
@@ -406,6 +417,7 @@ export default {
|
||||
'sj12': null,
|
||||
'sj13': null,
|
||||
'sj14': null,
|
||||
'sj1+sj2': null,
|
||||
putType: ''
|
||||
},
|
||||
{
|
||||
@@ -440,6 +452,7 @@ export default {
|
||||
'sj12': null,
|
||||
'sj13': null,
|
||||
'sj14': null,
|
||||
'sj1+sj2':null,
|
||||
putType: ''
|
||||
},
|
||||
{
|
||||
@@ -474,10 +487,27 @@ export default {
|
||||
'sj12': null,
|
||||
'sj13': null,
|
||||
'sj14': null,
|
||||
'sj1+sj2': null,
|
||||
putType: ''
|
||||
},
|
||||
]
|
||||
res.data.forEach((ele) => {
|
||||
if(ele.classType === 1 && ele.code == 'sj1+sj2') {
|
||||
arr[1]['putType'] = ele.putNum
|
||||
arr[3]['putType'] = ele.useNum
|
||||
// arr[1]['sj2'] = ele.putNum
|
||||
// arr[3]['sj2'] = ele.useNum
|
||||
} else if (ele.classType === 2 && ele.code == 'sj1+sj2') {
|
||||
arr[5]['putType'] = ele.putNum
|
||||
arr[7]['putType'] = ele.useNum
|
||||
// arr[5]['sj2'] = ele.putNum
|
||||
// arr[7]['sj2'] = ele.useNum
|
||||
} else if (ele.classType === 3 && ele.code == 'sj1+sj2') {
|
||||
arr[9]['putType'] = ele.putNum
|
||||
arr[11]['putType'] = ele.useNum
|
||||
// arr[9]['sj2'] = ele.putNum
|
||||
// arr[11]['sj2'] = ele.useNum
|
||||
}
|
||||
this.codeList.forEach((item) => {
|
||||
if (ele.classType === 1 && ele.code == item) {
|
||||
// console.log(arr[0][item])
|
||||
@@ -494,6 +524,7 @@ export default {
|
||||
})
|
||||
// console.log(arr)
|
||||
this.tableData = arr
|
||||
console.log(this.tableData);
|
||||
this.dataListLoading = false;
|
||||
});
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user