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