| | |
| | | import { getList } from './service'; |
| | | |
| | | const Account = () => { |
| | | const actionRef = useRef(); |
| | | const access = useAccess(); |
| | | const formRef = useRef(); |
| | | |
| | | const columns = [ |
| | | { |
| | | title: '述求号', |
| | | dataIndex: 'reportUserName', |
| | | dataIndex: 'serialNumber', |
| | | order: 8, |
| | | }, |
| | | { |
| | |
| | | }, |
| | | { |
| | | title: '申请人', |
| | | dataIndex: 'name', |
| | | dataIndex: 'applyUserName', |
| | | order: 5, |
| | | }, |
| | | { |
| | | title: '申请时间', |
| | | dataIndex: 'name', |
| | | dataIndex: 'applyTime', |
| | | hideInTable: true, |
| | | valueType: 'dateRange', |
| | | order: 3, |
| | | }, |
| | | { |
| | | title: '审批时间', |
| | | dataIndex: 'name', |
| | | dataIndex: 'examineTime', |
| | | valueType: 'dateRange', |
| | | order: 2, |
| | | }, |
| | | { |
| | | title: '审批人', |
| | | dataIndex: 'name', |
| | | dataIndex: 'examineUserName', |
| | | order: 4, |
| | | }, |
| | | { |
| | | title: '驳回理由', |
| | | dataIndex: 'contactNumber', |
| | | dataIndex: 'remark', |
| | | hideInSearch: true, |
| | | }, |
| | | { |
| | |
| | | 1: '延期办理', |
| | | 2: '超时办理', |
| | | 3: '已办结', |
| | | 4: '上报待审核', |
| | | 4: '群众撤销', |
| | | 5: '上报待审核', |
| | | 6: '上级驳回', |
| | | 7: '延期待审核', |
| | | 8: '已评价', |
| | | 9: '延期驳回', |
| | | }, |
| | | render: (text, record) => { |
| | | return Number(record.status) == 0 ? '正在办理' : record.status == 1 ? '延期办理' : record.status == 2 ? '超时办理' : record.status == 3 ? '已办结' : record.status == 4 ? '上报待审核' : '已办结'; |
| | | } |
| | | }, |
| | | { |
| | | title: '操作', |
| | |
| | | > |
| | | <ProTable |
| | | rowKey="id" |
| | | actionRef={actionRef} |
| | | columns={columns} |
| | | formRef={formRef} |
| | | request={async (params) => { |
| | | |
| | | if (params.time && params.time.length > 0) { |
| | | params.startTime = moment(params.time[0]).format('YYYY-MM-DD HH:mm:ss'); |
| | | params.endTime = moment(params.time[1]).format('YYYY-MM-DD 23:59:59'); |
| | | delete params.time |
| | | } else { |
| | | delete params.startTime |
| | | delete params.endTime |
| | | if (params.applyTime && params.applyTime.length > 0) { |
| | | params.applyTime = moment(params.applyTime[0]).format('YYYY-MM-DD') + |
| | | ' - ' + moment(params.applyTime[1]).format('YYYY-MM-DD') |
| | | } |
| | | |
| | | if (params.examineTime && params.examineTime.length > 0) { |
| | | params.examineTime = moment(params.examineTime[0]).format('YYYY-MM-DD') + |
| | | ' - ' + moment(params.examineTime[1]).format('YYYY-MM-DD') |
| | | } |
| | | |
| | | return buildProTableDataSource(getList, params); |
| | | }} |