/** * 转账认领撤销申请列表 */ import ApiModel from '@/utils/core/apiModel'; // 表单信息 const formList = [ { type: 'select', label: '交易名称', value: '2005', name: 'transCode', options: [], attrs: ['filterable', 'collapse-tags'] }, { type: 'input', label: '客户/项目名称', value: '', name: 'customerName' }, { type: 'select', label: '当前流程阶段', value: [], name: 'phaseNo', options: [], attrs: ['filterable', 'multiple', 'clearable', 'collapse-tags'] }, { type: 'input', label: '认领总金额', name: 'claimAllSum', children: [ { type: 'input', value: '', name: 'claimSumBegin', isMoney: true }, { type: 'input', value: '', name: 'claimSumEnd', isMoney: true } ] }, { type: 'input', label: '认领人', value: '', name: 'claimUserName' }, { type: 'input', label: '认领人直属机构', value: '', name: 'claimOrgName' }, { type: 'dateRange', label: '认领日期', value: '', name: 'inputDateBegin', names: ['claimDateBegin', 'claimDateEnd'] }, { type: 'input', label: '合作商名称', value: '', name: 'enterpriseName' }, { type: 'input', label: '贷款申请编号', value: '', name: 'applySerialno' } // { // type: 'input', // label: '客户证件号码', // value: '', // name: 'applySerialno' // } ]; // 表格信息 const tableList = [ { label: '入账交易号', prop: 'serialNo' }, { label: '交易名称', prop: 'transCodeDesc' }, { label: '客户/项目名称', prop: 'customerName' }, { label: '当前流程阶段', prop: 'phaseName' }, { label: '认领总金额', prop: 'claimSum', isMoney: true }, { label: '认领人', prop: 'claimUserName' }, { label: '认领人直属机构', prop: 'claimOrgName' }, { label: '认领日期', prop: 'claimDate' }, { label: '认领时间', prop: 'claimTime' }, { label: '入账状态', prop: 'transStatusCodeDesc' }, { label: '放款状态', prop: 'putoutStatusName' }, { label: '合作商名称', prop: 'enterpriseName' }, { label: '贷款申请编号', prop: 'applySerialNo' }, { label: '借据编号', prop: 'alSerialNo' }, { label: '客户证件号码', prop: 'certId' }, { label: '产品名称', prop: 'productName' }, { label: '产品维度名称', prop: 'productdImensionName' }, { label: '在途贷后交易', prop: 'transitTransName' }, { label: '申请原因', prop: 'applyReason' }, { label: '申请日期', prop: 'applyDate' }, { label: '申请时间', prop: 'applyTime' }, { label: '申请人', prop: 'applyUserName' }, { label: '申请人直属机构', prop: 'applyOrgName' }, { label: '当前处理人', prop: 'operUserName' }, { label: '当前处理人直属机构', prop: 'operOrgName' }, // { // "label": "任务接收时间", // "prop": "applyOrgName" // }, { prop: 'action', label: '操作管理', attrs: { // width: '260px', fixed: 'right' }, type: 'buttons' } ]; export default options => { // 接口地址,required const api = 'server/transferClaimRevocatApplyList'; return new ApiModel({ api, formList, tableList, request(params) { return this.post(params); } }); };