| | |
| | | } |
| | | |
| | | /** 太平保险承保成功通知 POST /api/TaiPing/Success */ |
| | | export async function success(body: string, options?: API.RequestConfig) { |
| | | return request<string>('/api/TaiPing/Success', { |
| | | export async function success(body: Record<string, any>, options?: API.RequestConfig) { |
| | | return request<any>('/api/TaiPing/Success', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | |
| | | auditRemark?: string; |
| | | /** 保险产品IdNumber */ |
| | | productIdNumber?: string; |
| | | /** 是否走线上流程 */ |
| | | productOnline?: boolean; |
| | | } |
| | | |
| | | interface GetInsurancePageOutputPageOutput { |
| | |
| | | properties?: Record<string, any>; |
| | | } |
| | | |
| | | type JToken = JToken[]; |
| | | |
| | | interface KeyInput { |
| | | id?: string; |
| | | } |
| | |
| | | padding: 0 !important; |
| | | } |
| | | |
| | | .max-width-popper { |
| | | max-width: 600px !important; |
| | | } |
| | | |
| | | /* nprogress 适配 element-plus 的主题色 */ |
| | | |
| | | #nprogress { |
| | |
| | | :content="row.auditRemark" |
| | | placement="top-start" |
| | | v-if="row.auditStatus === InsurancePolicyAuditStatusEnum.Reject && row.auditRemark" |
| | | popper-class="max-width-popper" |
| | | > |
| | | <div style="display: inline-flex; align-items: center; color: inherit"> |
| | | {{ InsurancePolicyAuditStatusEnumText[row.auditStatus] }} |
| | |
| | | }, |
| | | extraProps: { |
| | | hide: (row: API.GetInsurancePageOutput) => |
| | | row.productIdNumber === InsurancePolicyProductIdNumberEnum.SJB || |
| | | row.status !== InsurancePolicyStatusEnum.Effecting, |
| | | row.productOnline || row.status !== InsurancePolicyStatusEnum.Effecting, |
| | | }, |
| | | }, |
| | | { |