import { paymentPage } from '@/services/payment'; import React, { useRef, useEffect } from 'react'; import { useIntl, useAccess } from '@umijs/max'; import { message, Tag, Image, Button, Select } from 'antd'; import { ActionType, PageContainer, ProTable } from '@ant-design/pro-components'; const LogTableList: React.FC = () => { const actionRef = useRef(); const columns = [ { title: '订单号', dataIndex: 'orderNo', valueType: 'text', search: true, render: (_: any, record: any) => { return
{record.orderNo}
} }, { title: '用户信息', dataIndex: 'ordersGoodsList', valueType: 'text', search: false, render: (_: any, record: any) => { // return record.ordersGoodsList.map((i) => { // let _Img = i.picture ? JSON.parse(i.picture)[0] : '' // return
// //
//
// 用户ID:{i.goodsName} //
//
// 用户账号:{i.salePrice} //
//
//
// }) } }, { title: '支付类型', dataIndex: 'payType', valueType: 'text', search: true, render: (_: any, record: any) => { let color = record.payType == 1 ? 'volcano' : record.payType == 2 ? 'orange' : 'red' return {record.payType == 1 ? '支付宝' : '微信'} }, renderFormItem: ( _, { type, defaultRender, formItemProps, fieldProps, ...rest }, form, ) => { const statusMap = [ { label: '支付宝', value: 1 }, { label: '微信', value: 2 }, ] return }, }, { title: '订单状态', dataIndex: 'status', valueType: 'text', search: true, render: (_: any, record: any) => { let colors = ['gold', 'green', 'volcano', 'red', 'magenta'] return {record.status == 0 ? '待支付' : record.status == 1 ? '支付成功' : record.status == -1 ? '取消' : record.status == -2 ? '退款' : ''} }, renderFormItem: ( _, { type, defaultRender, formItemProps, fieldProps, ...rest }, form, ) => { const statusMap = [ { label: '待支付', value: 0 }, { label: '支付成功', value: 1 }, { label: '取消', value: -1 }, { label: '退款中', value: -2 }, ] return