xieyishuchakan
This commit is contained in:
parent
945367058b
commit
0ae0d79c1b
|
|
@ -39,7 +39,7 @@
|
|||
<template #content>
|
||||
{{ queryParams.agreementCode }}
|
||||
</template>
|
||||
<el-input v-model="queryParams.agreementCode" placeholder="请输入协议号" clearable disabled />
|
||||
<el-input v-model="queryParams.agreementCode" placeholder="请输入协议号" clearable />
|
||||
</el-tooltip>
|
||||
</el-form-item>
|
||||
<el-form-item prop="sltStatus">
|
||||
|
|
@ -55,7 +55,7 @@
|
|||
<el-form-item>
|
||||
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">查询</el-button>
|
||||
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
||||
<el-button type="primary" plain size="mini" @click="handleApplyList">批量结算</el-button>
|
||||
<el-button style="display: none;" type="primary" plain size="mini" @click="handleApplyList">批量结算</el-button>
|
||||
<el-button type="success" icon="el-icon-plus" size="mini" @click="goToSettlement">新增结算</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
|
|
@ -202,7 +202,7 @@
|
|||
<script>
|
||||
import { getUnitList } from '@/api/back/index.js'
|
||||
import { getTeamList } from '@/api/materialsStation/auth.js'
|
||||
import { getClzSltAgreementInfo, getClzProjectListByUnitIds, getClzAgreementInfoById, getSltInfo } from '@/api/cost/cost'
|
||||
import { getClzSltAgreementInfo, getClzProjectListByUnitIds, getClzAgreementInfoById, getClzSltInfo } from '@/api/cost/cost'
|
||||
import { toChineseAmount } from '@/utils/bonus.js'
|
||||
import vueEasyPrint from 'vue-easy-print'
|
||||
import Treeselect from '@riophae/vue-treeselect'
|
||||
|
|
@ -408,17 +408,18 @@ export default {
|
|||
async openPrintDialog(row) {
|
||||
this.openPrint = true
|
||||
try {
|
||||
const res = await getSltInfo([row])
|
||||
row.unitIds = (row.unitId + '').split(',');
|
||||
const res = await getClzSltInfo(row)
|
||||
console.log('🚀 ~ openPrintDialog ~ res:', res)
|
||||
if (!res.data) return
|
||||
this.agreementContent = res.data
|
||||
this.agreementContent = res.data[0]
|
||||
this.agreementContent.agreementCode = row.agreementCode
|
||||
this.agreementContent.costAll =
|
||||
Number(res.data.leaseCost) +
|
||||
Number(res.data.repairCost) +
|
||||
Number(res.data.scrapCost) +
|
||||
Number(res.data.loseCost) -
|
||||
Number(res.data.reductionCost)
|
||||
Number(res.data[0].leaseCost) +
|
||||
Number(res.data[0].repairCost) +
|
||||
Number(res.data[0].scrapCost) +
|
||||
Number(res.data[0].loseCost) -
|
||||
Number(res.data[0].reductionCost)
|
||||
// costAllUpper 中文大写
|
||||
this.agreementContent.costAllUpper = toChineseAmount(this.agreementContent.costAll.toFixed(2))
|
||||
} catch (error) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue