/** * 贴息信息 */ import ApiModel from '@/utils/core/apiModel' // 表单信息 const formList = [ { "type": "input", "label": "产品名称", "value": "", "name": "productName", "attrs": [ "readonly" ] }, { "type": "input", "label": "产品维度名称", "value": "", "name": "productDimensionName", "attrs": [ "readonly" ] }, { "type": "input", "label": "合作商名称", "value": "", "name": "enterpriseName", "attrs": [ "readonly" ] }, { "type": "input", "label": "贴息方式", "value": "", "name": "discountWayDesc", "attrs": [ "readonly" ] }, { "type": "input", "label": "贴息总额", "value": "", "name": "discountSum", "attrs": [ "readonly" ] }, { "type": "input", "label": "已结算总额", "value": "", "name": "yetDiscountSum", "attrs": [ "readonly" ] }, { "type": "input", "label": "待结算总额", "value": "", "name": "discountAmount", "attrs": [ "readonly" ] }, { "type": "input", "label": "截止到日期待结算总额", "value": "", "name": "dayDiscountSum", "attrs": [ "readonly" ] }, { "type": "input", "label": "鹏友收款账户开户行", "value": "", "name": "bankName", "attrs": [ "readonly" ] }, { "type": "input", "label": "鹏友收款账户户名", "value": "", "name": "rpyNam", "attrs": [ "readonly" ] }, { "type": "input", "label": "鹏友收款对公账号", "value": "", "name": "settlementAccount", "attrs": [ "readonly" ] }, { "type": "input", "label": "合作商结算虚拟号", "value": "", "name": "clearingVirtual", "attrs": [ "readonly" ] } ] const t03 = [ { "type": "date", "label": "结算到期日期 ", "value": "", "name": "payDate", rules:[{required:true}] } ] export default (options = {}) => { // 接口地址,required const api = 'server/disCountInfo' const { transCode } = options return new ApiModel({ api, formList: transCode === 'T1003' ? [...formList, ...t03] : [...formList], request(params) { return this.post(params) } }) }