params.js 7.37 KB
/***
 * 合同动态参数配置
 * 使用范围枚举
 * */ 
export const contractParamsRange = [
    // {
    //     text: '所有',
    //     value: 1
    // },
    {
        text: '注册协议用',
        value: 2
    },
    // {
    //     text: '服务协议用',
    //     value: 3
    // },
    // {
    //     text: '授权协议用',
    //     value: 4
    // },
    // {
    //     text: '担保协议用',
    //     value: 5
    // },
    {
        text: '授信协议用',
        value: 6
    },
    {
        text: '用信协议用',
        value: 7
    }
]

export const infoPersonInFeed = [
    {
        text: '基本信息',
        value: 1
    },{
        text: '人脸识别SDK',
        value: 2
    },{
        text: '联系人信息',
        value: 3
    },{
        text: '人脸识别API',
        value: 4
    },{
        text: '银行账户信息',
        value: 5
    }
]
// 名称节点
export const personInfoDotName = [
    { label: '基本信息', value: 'personInfoBase',code:'BASE_INFO' },
    { label: '银行账户信息', value: 'personInfoBank' },
    { label: '联系人信息', value: '1' },
    { label: '人脸识别API', value: '2' },
    { label: '人脸识别SDK', value: '3' },
    { label: '协议签约信息', value: '4' },
  ]


// 基本信息对应的节点服务
export const personInfoBase = [
    { label: '身份证OCR识别', value: '1' },
    { label: '白名单校验', value: '2' },
    { label: '个人排重检验', value: '3' },
    { label: '身份证有效期校验', value: '4' },
    { label: '身份证有效性校验', value: '5' },
    { label: '协议签署', value: '6' },
    { label: '调用决策引擎', value: '7' }
  ]
// 银行账户信息对应节点服务
export const personInfoBank = [
    { label: '银行卡四要素校验', value: '1' },
    { label: '协议签署', value: '2' },
    { label: '调用决策引擎', value: '7' }
  ]
  // 决策引擎对应的数据
export const personInfoEngineData = [
    { label: '请选择', value: '' },
    { label: '授信', value: '1' },
    { label: '用信', value: '2' },
    { label: '准入', value: '3' },
    { label: '查询', value: '4' },
  ]
  
export const personInfo = [
    {   
        label:'基本信息',
        value: '1',
        code:'BASE_INFO',
        children:[
            { label: '身份证OCR识别', value: '11',code:'BASE_INFO' },
            { label: '白名单校验', value: '12',code:'BASE_INFO' },
            { label: '个人排重检验', value: '13',code:'BASE_INFO' },
            { label: '身份证有效期校验', value: '14' ,code:'BASE_INFO'},
            { label: '身份证有效性校验', value: '15',code:'BASE_INFO' },
            { label: '协议签署', value: '16',code:'BASE_INFO' },
            { 
                label: '调用决策引擎', 
                value: '7' ,
                code:'BASE_INFO',
                children:[
                    { label: '授信', value: '1' },
                    { label: '用信', value: '2' },
                    { label: '准入', value: '3' },
                    { label: '查询', value: '4' },
                ]
            }
        ] 
    },
    {   
        label:'银行账户信息',
        value: '2',
        children:[
            { label: '银行卡四要素校验', value: '21' },
            { label: '协议签署', value: '22' },
            { label: '调用决策引擎', value: '27' }
        ] 
    },
    {   
        label:'联系人信息',
        value: '3',
        children:[
            { label: '银行卡四要素校验', value: '31' },
            { label: '协议签署', value: '32' },
            { label: '调用决策引擎', value: '33' }
        ] 
    },
    
  ]
  // 进件状态 
  export const customerType = [
    { label: '个人客户', value: 1 },
    { label: '企业用户', value: 2 },
    { label: '企业法人用户', value: 3 },
  ]
 // 客户状态 
  export const userStatus = [
    { label: '未知', value: 0 },
    { label: '正常', value: 1 },
    { label: '锁定', value: 2 },
    { label: '注销', value: 3 },
  ]
 // 与联系人关系
  export const relationStatus = [
    { label: '亲戚', value: '1' },
    { label: '朋友', value: '2' },
    { label: '其他', value: '3' },
  ]
 // 客户额度层级
  export const customerCredit = [
    { label: '20万以内', value: 20 },
    { label: '20万到50万', value: 50 },
    { label: '50万到100万', value: 100 },
    { label: '100万以上', value: 101 },
  ]
 //   注册类型
 export const registerType = [
    { label: '国有事业单位', value: '1' },
    { label: '国有企业', value: '2' },
    { label: '集体企业', value: '3' },
    { label: '私营企业', value: '4' },
    { label: '合资企业', value: '5' },
    { label: '其他', value: '6' },
  ]
 //   融资状态
 export const financingState = [
    { label: '全部', value: '' },
    { label: '融资申请中', value: '0' },
    { label: '申请成功', value: '10' },
    { label: '申请失败', value: '20' },
    { label: '融资放款中', value: '30' },
    { label: '融资成功', value: '11' },
    { label: '融资失败', value: '21' },
    { label: '融资拒绝', value: '22' },
  ]
 //   还款状态 
 export const paymentState = [
    { label: '初始化 ', value: '0' },
    { label: '还款失败 ', value: '2' },
    { label: '还款中 ', value: '3' },
    { label: '自动还款成功 ', value: '10' },
    { label: '还款失败 ', value: '20' },
    { label: '回购还款 ', value: '11' },
    { label: '人工确认失败', value: '21' },
   
  ]
//   还款方式
// 主动A;自动I;正常N;回购B;AN主动正常还款;AB主动回购还款;IN自动正常还款;IB自动回购还款
export const repayWay = [
    { label: '线上', value: 1 },
    { label: '线下 ', value: 2 },
  ]
export const repayWay1 = [
    { label: '主动', value: 'A' },
    { label: '自动 ', value: 'I' },
    { label: '正常 ', value: 'B' },
    { label: '主动正常还款 ', value: 'AN' },
    { label: '主动回购还款 ', value: 'AB' },
    { label: '自动正常还款 ', value: 'IN' },
    { label: '自动回购还款 ', value: 'IB' },
  ]  
//   产品类型-产品分类 1一次性还款、2分期
export const productTypeCategory = [
  { label: '一次性还款', value: '1' },
  { label: '分期', value: '2' },
]
//  起息日设置:1放款日、到期日都计息、2放款日不计息,到期日当日计息、3放款日计息,到期日都计息
export const interestDateType = [
  { label: '放款日、到期日都计息', value: '1' },
  { label: '放款日不计息,到期日当日计息', value: '2' },
  { label: '放款日计息,到期日都计息', value: '3' },
]
//计息方式:1到期还本付息、2等额本息、3先息后本
export const interestType = [
  { label: '到期还本付息', value: '1' },
  { label: '等额本息', value: '2' },
  { label: '先息后本', value: '3' },
]
//还款方式:1到期还本付息、2等额本息、3先息后本
export const repaymentType = [
  { label: '到期还本付息', value: '1' },
  { label: '等额本息', value: '2' },
  { label: '先息后本', value: '3' },
]
//收费方式:1按比例收、2固定收费
export const chargeType = [
  { label: '放款时收', value: '1' },
  { label: '还款时收', value: '2' },
]
//账期类型 1日、2月、3年
export const termType = [
  { label: '日', value: '1' },
  { label: '月', value: '2' },
  { label: '年', value: '3' },
]