|
|
@@ -15,6 +15,9 @@
|
|
|
<el-button slot="append" @click="openProgramPageForm()" icon="el-icon-search"></el-button>
|
|
|
</el-input>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item v-if="showHideItem" prop="reportNo" label="报告号">
|
|
|
+ <el-input v-model="searchForm.reportNo" placeholder="请输入报告号" clearable></el-input>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item v-if="showHideItem" prop="accountBegin" label="开票总金额">
|
|
|
<el-input-number v-model="searchForm.accountBegin" controls-position="right" :controls="false"
|
|
|
style="width:100%;" :precision="2" placeholder="请填写开票总金额" :step="0.01" :min="0" clearable>
|
|
|
@@ -183,6 +186,7 @@
|
|
|
<span v-else style="color: red">暂无项目</span>
|
|
|
</template>
|
|
|
</vxe-column>
|
|
|
+ <vxe-column min-width="180" title="报告号" align="center" field="reportNo"></vxe-column>
|
|
|
<vxe-column min-width="150" title="发票申请编号" align="center" field="no">
|
|
|
<template #default="scope">
|
|
|
<el-link type="primary" :underline="false" @click="view(false, scope.row.id)">{{
|
|
|
@@ -344,6 +348,7 @@ export default {
|
|
|
remittanceDateEnd: '',
|
|
|
programName: '',
|
|
|
programId: '',
|
|
|
+ reportNo: '',
|
|
|
reconciliationPeopleName: '',
|
|
|
reconciliationPeople: '',
|
|
|
operator: '',
|
|
|
@@ -519,6 +524,14 @@ export default {
|
|
|
}
|
|
|
})
|
|
|
item.programName = pName
|
|
|
+ // 拼接报告号
|
|
|
+ let rNo = ''
|
|
|
+ item.financeInvoiceBaseDTOList.forEach((program) => {
|
|
|
+ if (program.reportNo) {
|
|
|
+ rNo += (rNo ? ',' : '') + program.reportNo
|
|
|
+ }
|
|
|
+ })
|
|
|
+ item.reportNo = rNo
|
|
|
} else {
|
|
|
item.programName = ''
|
|
|
}
|
|
|
@@ -602,6 +615,7 @@ export default {
|
|
|
remittanceDateEnd: '',
|
|
|
programName: '',
|
|
|
programId: '',
|
|
|
+ reportNo: '',
|
|
|
reconciliationPeopleName: '',
|
|
|
operator: '',
|
|
|
operatorOffice: '',
|