/** 产品客群清单列配置项 */ export const CUSTOMERSCOLUMNS = [ { label: '客群编码', name: 'customerscode', defWidth: '', colunmType: 'required', type: 'input', placeholder: '请输入' }, { label: '客群名称', name: 'customersname', defWidth: '', colunmType: 'required', type: 'input', placeholder: '请输入' }, { name: 'changeflag', label: '变更标志', type: 'text', width: 'auto' }, { label: '客群状态', name: 'isdelete', defWidth: '', colunmType: 'default', type: 'select', placeholder: '请输入', options: [] }, { label: '操作', name: 'operate', colunmType: 'default', defWidth: '100', type: 'operate', fixed: 'right' } ] // 客群列表校验 export const CUSTOMERSRULES = { customersname: [{ required: true, message: '请输入客群名称', trigger: 'blur' }], customerscode: [{ required: true, message: '请输入客群编码', trigger: 'blur' }], } export const VIEWCUSTOMERSCOLUMNS = [ { label: '客群编码', prop: 'customerscode', defWidth: '', width: 'auto' }, { label: '客群名称', prop: 'customersname', defWidth: '', width: 'auto' }, { prop: 'changeflag', label: '变更标志', width: 'auto' }, { label: '客群状态', prop: 'isdeleteValue', defWidth: '', type: 'select', width: 'auto' } ] // 产品自定义还款方式-期数信息配置列表 export const NPERCONFIGCOLUMNS = [ { name: 'termno', label: '期次号', defWidth: '100', align: 'center', colunmType: '', type: 'text' }, { name: 'paymentdaytype', label: '还款日类型', defWidth: '150', colunmType: 'required', placeholder: '请选择', type: 'select' }, { name: 'ratiosum', label: '本金比例(%)', defWidth: '150', colunmType: 'required', placeholder: '请输入', type: 'input' }, { name: 'fixedsum', label: '本金固额(元)', defWidth: '150', colunmType: 'required', placeholder: '请输入', type: 'input' }, { name: 'isreturnrate', label: '是否归还利息', defWidth: '160', colunmType: 'required', placeholder: '请选择', type: 'select' }, { name: 'poundagerate', label: '手续费比例(%)', defWidth: '160', colunmType: 'required', placeholder: '请输入', type: 'input' }, { name: 'poundagefixed', label: '手续费固额(元)', defWidth: '160', colunmType: 'required', placeholder: '请输入', type: 'input' }, { name: 'guarantyrate', label: '担保费比例(%)', defWidth: '160', colunmType: 'required', placeholder: '请输入', type: 'input' }, { name: 'guarantyfixed', label: '担保费固额(元)', defWidth: '160', colunmType: 'required', placeholder: '请输入', type: 'input' }, { name: 'platformrate', label: '平台服务费比例(%)', defWidth: '180', colunmType: 'required', placeholder: '请输入', type: 'input' }, { name: 'platformfixed', label: '平台服务费固额(元)', defWidth: '180', colunmType: 'required', placeholder: '请输入', type: 'input' }, // { // label: '操作', // name: 'operate', // colunmType: 'default', // defWidth: '100', // type: 'operate', // fixed: 'right' // } ] // 产品自定义还款方式-期数信息配置列表校验 export const NPERCONFIGRULES = { paymentdaytype: [{ required: true, message: '请选择还款日类型', trigger: 'change' }], ratiosum: [{ required: true, message: '请输入本金比例', trigger: 'blur' }], fixedsum: [{ required: true, message: '请输入本金固额', trigger: 'blur' }], isreturnrate: [{ required: true, message: '请选择是否归还利息', trigger: 'change' }], poundagerate: [{ required: true, message: '请输入手续费比例', trigger: 'blur' }], poundagefixed: [{ required: true, message: '请输入手续费固额', trigger: 'blur' }], guarantyrate: [{ required: true, message: '请输入担保费比例', trigger: 'blur' }], guarantyfixed: [{ required: true, message: '请输入担保费固额', trigger: 'blur' }], platformrate: [{ required: true, message: '请输入平台服务费比例', trigger: 'blur' }], platformfixed: [{ required: true, message: '请输入平台服务费固额', trigger: 'blur' }], }