| | |
| | | rowKey: 'id', |
| | | }" |
| | | > |
| | | <template #auditStatus="{ row }"> |
| | | <el-tooltip |
| | | class="box-item" |
| | | effect="dark" |
| | | :content="row.auditRemark" |
| | | placement="top-start" |
| | | v-if="row.auditStatus === InsurancePolicyAuditStatusEnum.Reject" |
| | | > |
| | | <div style="display: inline-flex; align-items: center"> |
| | | {{ InsurancePolicyAuditStatusEnumText[row.auditStatus] }} |
| | | <el-icon size="16" color="#3a71ff"><QuestionFilled /></el-icon> |
| | | </div> |
| | | </el-tooltip> |
| | | <el-text v-else> |
| | | {{ InsurancePolicyAuditStatusEnumText[row.auditStatus] }} |
| | | </el-text> |
| | | </template> |
| | | </ProTableV2> |
| | | </AppContainer> |
| | | <UploadInsurePersonDialog v-bind="dialogProps" /> |
| | |
| | | }, |
| | | columnsRenderProps: { |
| | | status: { type: 'enum', valueEnum: InsurancePolicyStatusEnumText }, |
| | | auditStatus: { type: 'enum', valueEnum: InsurancePolicyAuditStatusEnumText }, |
| | | insurancePeriod: { type: 'enum', valueEnum: insuranceTypeText }, |
| | | creationTime: { type: 'date', format: 'YYYY-MM-DD' }, |
| | | effectStartTime: { type: 'date', format: 'YYYY-MM-DD' }, |