/** * 结清证明发送-贷款信息詳情查询 */ import ApiModel from '@/utils/core/apiModel' // 表单信息 const formList = [ { type: 'input', label: '贷款申请编号', value: '', name: 'applySerialNo', attrs: ['readonly'] }, { type: 'input', label: '借据编号', value: '', name: 'serialNo', attrs: ['readonly'] }, { type: 'input', label: '客户编号', value: '', name: 'customerId', attrs: ['readonly'] }, { type: 'input', label: '客户名称', value: '', name: 'customerName', attrs: ['readonly'] }, { type: 'input', label: '客户手机号', value: '', name: 'phone', attrs: ['readonly'] }, { type: 'input', label: '客户证件号', value: '', name: 'certId', attrs: ['readonly'] }, { type: 'input', label: '产品名称', value: '', name: 'productName', attrs: ['readonly'] }, { type: 'input', label: '产品维度名称', value: '', // name: 'productDimensionName', name: 'productdimensionName', attrs: ['readonly'] }, { type: 'input', label: '贷款发放日期', value: '', name: 'putoutDate', attrs: ['readonly'] }, { type: 'input', label: '贷款结清日期', value: '', name: 'finishDate', attrs: ['readonly'] }, { type: 'input', label: '贷款期限', value: '', name: 'period', attrs: ['readonly'] }, { type: 'input', label: '还款方式', value: '', name: 'termName', attrs: ['readonly'] }, { type: 'input', label: '贷款状态', value: '', name: 'loanStatusDesc', attrs: ['readonly'] } ] export default options => { // 接口地址,required const api = 'server/dataSupplementInfo' return new ApiModel({ api, formList: options === 'T1008' ? formList.filter(({ name }) => name !== 'finishDate') : formList, request(params) { return this.post(params) } }) }