This commit is contained in:
hayu 2025-02-20 23:39:18 +08:00
parent 3446482c49
commit 46b3b986ee
1 changed files with 20 additions and 20 deletions

View File

@ -112,7 +112,7 @@
</el-table-column>
</el-table-column>
</el-table>
<div class="tabelAll">
<div class="columnAllNum">费用小计</div>
<div class="columnAll">
@ -150,7 +150,7 @@
</div>
<div>
<el-table :data="scrapList">
<el-table :data="scrapList">
<el-table-column label="报废费用明细" align="center">
<el-table-column label="序号" align="center" type="index" width="60"/>
<el-table-column label="设备名称" align="center" prop="typeName" :show-overflow-tooltip="true"/>
@ -178,7 +178,7 @@
</div>
<div>
<el-table :data="loseList">
<el-table :data="loseList">
<el-table-column label="丢失费用明细" align="center">
<el-table-column label="序号" align="center" type="index" width="60"/>
<el-table-column label="设备名称" align="center" prop="typeName" :show-overflow-tooltip="true"/>
@ -205,7 +205,7 @@
</div>
<div>
<el-table :data="reducList">
<el-table :data="reducList">
<el-table-column label="减免费用明细" align="center">
<el-table-column label="序号" align="center" type="index" width="60"/>
<el-table-column label="设备名称" align="center" prop="typeName" :show-overflow-tooltip="true"/>
@ -216,7 +216,7 @@
<el-table-column label="减免开始日期" align="center" prop="startTime" :show-overflow-tooltip="true"/>
<el-table-column label="减免结束日期" align="center" prop="endTime" :show-overflow-tooltip="true"/>
<el-table-column label="减免天数" align="center" prop="days" :show-overflow-tooltip="true"/>
<el-table-column label="减免原因" align="center" prop="remark" :show-overflow-tooltip="true"/>
<el-table-column label="减免原因" align="center" prop="remark" :show-overflow-tooltip="true"/>
<el-table-column label="减免费用(元)" align="center" prop="leaseMoney" :show-overflow-tooltip="true">
<template slot-scope="scope" v-if="scope.row.leaseMoney">
{{ scope.row.leaseMoney.toFixed(2) }}
@ -241,7 +241,7 @@
</div>
</template>
<script>
<script>
import { getSltRecordInfo, submitFee,submitCosts } from '@/api/business/index'
export default {
@ -253,11 +253,11 @@ export default {
}
},
data() {
return {
return {
//
unitList: [],
//
projectList: [],
projectList: [],
leaseList: [], //
leaseCost: 0,
repairList: [], //
@ -357,10 +357,10 @@ export default {
getProjectList().then((response) => {
this.projectList = response.data
})
},
},
/** 查询列表 */
getDataAll() {
getSltRecordInfo(this.rowData).then((response) => {
getSltRecordInfo(this.rowData).then((response) => {
this.leaseList = response.data.leaseList //
this.projectName = response.data.projectName
this.unitName = response.data.unitName
@ -379,7 +379,7 @@ export default {
this.reducList = response.data.reductionList //
console.log('111111111111111111',this.reducList)
this.reducList.forEach((item) => {
this.reducCost = Number(this.reducCost) + Number(item.leaseMoney)
this.reducCost = Number(this.reducCost) + Number(item.leaseMoney)
})
console.log('2222222222222222',this.reducCost)
this.applyList = response.data.relations
@ -404,7 +404,7 @@ export default {
Number(this.repairCost) +
Number(this.scrapCost) +
Number(this.loseCost) -
Number(this.reducCost)
Number(this.reducCost)
this.costAll = costSum
this.finishCostName = this.numberToChinese(this.costAll.toFixed(2));
this.subCostFlag = costSum
@ -452,7 +452,7 @@ export default {
}
})
return sums
},
},
countNum(row) {
row.cost =
Number(row.leaseCost) +
@ -462,7 +462,7 @@ export default {
Number(row.reduceLeaseMoney) +
Number(row.addCost || 0) -
Number(row.subCost || 0)
},
},
//
handleBack() {
@ -473,7 +473,7 @@ export default {
// isEdit: true,
// },
// })
},
},
/** 导出按钮操作 */
//
handleExport1() {
@ -531,13 +531,13 @@ export default {
'material/slt_agreement_info/exportReduction',
{...params,},
`减免费用明细_${new Date().getTime()}.xlsx`,
)
)
},
handleExportAll() {
const params = this.rowData
this.download(
'material/slt_agreement_info/exportAll',
'material/slt_agreement_info/exportAlls',
{...params,},
`全部费用明细_${new Date().getTime()}.xlsx`,
)
@ -629,7 +629,7 @@ export default {
border-left: none;
align-items: center;
text-align: center;
justify-content: center; /* 将内容对齐到中间 */
justify-content: center; /* 将内容对齐到中间 */
}
.costTwo {
display: flex;
@ -638,7 +638,7 @@ export default {
border-left: 1px solid #dfe6ec;
align-items: center;
text-align: center;
justify-content: center; /* 将内容对齐到中间 */
justify-content: center; /* 将内容对齐到中间 */
}
}
.costRight {