This commit is contained in:
parent
3446482c49
commit
46b3b986ee
|
|
@ -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 {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue