/* * @Author: lixiong * @Date: 2019-08-21 14:35:07 * @Last Modified by: lixiong * @Last Modified time: 2019-12-10 18:01:34 */ /** * 贴息明细列表查询 */ import ApiModel from '@/utils/core/apiModel' // 表单信息 const formList = [ { type: 'input', label: '借据编号', value: '', name: 'loanNo' }, { type: 'input', label: '申请编号', value: '', name: 'applySerialNo' }, { type: 'input', label: '客户名称', value: '', name: 'customerName' }, { type: 'select', label: '结算状态', value: '', name: 'disCountType', options: [ { value: '1', label: '已结' }, { value: '2', label: '未结' } ], attrs: ['filterable', 'clearable', 'collapse-tags'], } ] // 表格信息 const tableList = [ { label: '借据编号', prop: 'loanNo' }, { label: '申请编号', prop: 'applySerialNo' }, { label: '合作商户', prop: 'enterpriseName' }, { label: '项目名称', prop: 'projectName' }, { label: '客户名称', prop: 'customerName' }, { label: '推荐人', prop: 'refereeName' }, { label: '贷款金额', prop: 'businessSum', isMoney: true }, { label: '贷款期限', prop: 'termMonth' }, { label: '利率单位', prop: 'rateUnitDesc' }, { label: '利率', prop: 'rate' }, { label: '期次', prop: 'periodNo' }, { label: '贴息方式', prop: 'discountWayDesc' }, { label: '贴息总额', prop: 'payprincipalAmt' }, { label: '应还日期', prop: 'payDate' }, { label: '已还贴息', prop: 'actualpayprincipalAmt' }, { label: '结算状态', prop: 'disCountTypeDesc' } ] export default options => { // 接口地址,required const api = 'server/disCountInfoList' return new ApiModel({ api, formList, tableList, request(params) { return this.post(params) } }) }