|
|
@@ -121,7 +121,7 @@
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
</div>
|
|
|
- <vxe-table :loading="loading" border :data="list" min-height="0">
|
|
|
+ <vxe-table v-if="form" :loading="loading" border :data="list" min-height="0">
|
|
|
<!-- 序号 -->
|
|
|
<vxe-column type="seq" width="60" title="序号" align="center" />
|
|
|
<vxe-column title="企业名称" field="company" min-width="100" :formatter="colNoData" />
|
|
|
@@ -166,9 +166,9 @@
|
|
|
</vxe-column>
|
|
|
<vxe-column title="开票信息" field="remark" min-width="100" :formatter="colNoData" v-if="form?.meetingCharge?.hasFee =='1'">
|
|
|
<template #default="{ row }">
|
|
|
- <div v-if="row.payStatus == '1'&& !+row?.invoiceStatus" @click="checkInvoiceData(row.invoiceInfo)" class="pointer">查看</div>
|
|
|
- <div v-if="row.payStatus == '1' && +row?.invoiceStatus" @click="checkInvoiceData(row.invoiceInfo)" class="pointer" style="color: red;">已开票,点击查看</div>
|
|
|
- <div v-if="row.payStatus !== '1'">{{ '-' }}</div>
|
|
|
+ <div v-if="row.payStatus == '1'&& !+row?.invoiceStatus && +row?.hasInvoice" @click="checkInvoiceData(row.invoiceInfo)" class="pointer">查看</div>
|
|
|
+ <div v-if="row.payStatus == '1' && +row?.invoiceStatus && +row?.hasInvoice" @click="checkInvoiceData(row.invoiceInfo)" class="pointer" style="color: red;">已开票,点击查看</div>
|
|
|
+ <div v-if="!+row?.hasInvoice">{{ '-' }}</div>
|
|
|
</template>
|
|
|
</vxe-column>
|
|
|
<vxe-column title="特殊说明" min-width="100" fixed="right">
|
|
|
@@ -178,7 +178,7 @@
|
|
|
</vxe-column>
|
|
|
<vxe-column v-if="form?.conditions?.totalCheck == '1'" title="审核状态" min-width="100" fixed="right">
|
|
|
<template #default="{ row }">
|
|
|
- <div class="d-flex a-c ">
|
|
|
+ <div class="d-flex a-c" v-if="row?.res == '3'||row?.res == '4'||row?.res == '5'">
|
|
|
<DictTag :class="{ 'c-red': row?.res === '0' }" :options="cpy_res_status" :value="row?.res" />
|
|
|
<el-tooltip class="box-item" effect="dark" :content="row?.msg" placement="top">
|
|
|
<el-icon v-show="row?.res == '2'">
|
|
|
@@ -186,6 +186,7 @@
|
|
|
</el-icon>
|
|
|
</el-tooltip>
|
|
|
</div>
|
|
|
+ <div v-else>{{ '-' }}</div>
|
|
|
</template>
|
|
|
</vxe-column>
|
|
|
<vxe-column v-if="form?.conditions?.totalCheck == '1' || form?.meetingCharge?.hasFee == '1'" title="操作" width="250" align="center" fixed="right">
|
|
|
@@ -193,7 +194,7 @@
|
|
|
<el-button type="danger" size="small" v-if="row?.res !== '0' && row?.signInFlag !=='1' && form?.conditions?.totalCheck == '1'&& row?.payStatus == '1' && form?.meetingCharge?.hasFee !== '1'" @click="openDialog(row)" style="color: white">重审</el-button>
|
|
|
<el-button size="small" color="#33aeeb" @click="openDialog(row)" style="color: white" v-if="row?.res == '0' && form?.conditions?.totalCheck == '1' &&form?.trainingStatus !== '2'">审核</el-button>
|
|
|
<el-button v-if="row.res=='3' || row.res== '5'" size="small" color="#e99d42" style="color: white" @click="openModification(row)">修改费用金额</el-button>
|
|
|
- <el-button v-if="row.res== '5'" size="small" color="#81b337" style="color: white" @click="openTransfer(row)">确认收到转账</el-button>
|
|
|
+ <el-button v-if="row.res== '5' && row?.payType=='2'" size="small" color="#81b337" style="color: white" @click="openTransfer(row)">确认收到转账</el-button>
|
|
|
<div v-if="row.payStatus == '1' && row?.res == '0'&& form?.trainingStatus == '2'">用户报名未成功,请至微信商户号进行退款</div>
|
|
|
<div v-if="row.payStatus === '10'">该报名已退款</div>
|
|
|
<el-upload v-if="form?.trainingStatus == '2' && +row.joinFee && +row?.hasInvoice && !+row?.invoiceStatus && row.payType !== '10' &&form?.meetingCharge?.hasFee =='1'" class="upload-demo" :action="uploadFileUrl" multiple :limit="1" :on-success="handleSuccess" :headers="headers" :show-file-list="false" accept=".pdf,.PDF">
|