雷公 发表于 2024-1-3 00:00:00

自定义职业信贷插件【贷款】--


# 概述

一个全面的贷款管理系统,旨在简化贷款申请处理和管理。该系统使用户和银行代表能够高效地处理贷款请求、信用评分和通信,通过一系列功能提高工作效率。


配置文件预览:
Config = {}

Config.debug = false -- 是否启用调试模式

Config.Framework = 'esx' -- 框架类型,可选 'qb' 或 'esx'
Config.Phone = 'lb' -- 手机系统类型,可选 'qb', 'qs', 'lb', 'none'
Config.Target = 'ox' -- 目标系统类型,可选 'qb' 或 'ox'

--[[ (QB TARGET 配置)
Config.TargetZones = {
    = {
      name = 'Pacific Bank', -- 银行名称
      coords = vector3(241.6, 226.2, 106.0), -- 交互区域坐标
      length = 3, -- 区域长度
      width = 3, -- 区域宽度
      heading = 0, -- 区域朝向
      minZ = 104.0, -- 最小高度
      maxZ = 108.0, -- 最大高度
    }
}
]]

-- (OX TARGET 配置)
Config.TargetZones = {
    = {
      name = 'Pacific Bank', -- 银行名称
      coords = vec3(241.6, 226.2, 106.0), -- 交互区域坐标
      size = vec3(1, 1, 2), -- 区域大小 (x, y, z)
      rotation = 341.75, -- 区域旋转角度
    }
}

-- 可以审批或拒绝贷款的职业
Config.BankerJob = {
    "banker", -- 职业名称
}

-- 贷款相关配置
Config.LoanIntervals = 600000    -- 每次贷款检查的间隔时间 (单位: 毫秒,10 分钟)
Config.AutomaticDeduction = true -- 是否在到期后自动扣款

-- 可用贷款类型
Config.LoanTypes = {
    { label = '个人贷款', value = 'Personal Loan', interest = 0.05 }, -- 每周利率为 5%
    { label = '商业贷款', value = 'Business Loan', interest = 0.1 },-- 每周利率为 10%
    { label = '房贷',   value = 'Home Loan',   interest = 0.15 }, -- 每周利率为 15%
    { label = '高利贷',   value = 'Gao Loan',   interest = 0.40 }, -- 每周利率为 15%
}

-- 贷款时长(以周为单位)
Config.Duration = {
    { label = '1周',value = 1 },
    { label = '2周', value = 2 },
    { label = '3周', value = 3 },
    { label = '4周', value = 4 },
    { label = '5周', value = 5 },
    { label = '6周', value = 6 },
}

-- 信用分数配置
Config.CreditScore = {
    Enable                         = true, -- 是否启用信用分数
    CreditScoreRequirementForLoans = true, -- 是否需要检查贷款信用分数
    Requirement                  = {   -- 各贷款类型的最低信用分数要求
      ['Personal Loan'] = 0,    -- 个人贷款的最低信用分数
      ['Business Loan'] = 600, -- 商业贷款的最低信用分数
      ['Home Loan'] = 100,   -- 房贷的最低信用分数
      ['Gao Loan'] = 100,   -- 房贷的最低信用分数
    },
    DefaultCreditScore             = 500, -- 默认信用分数
    DefaultInterest                = 0.08, -- 默认利率
    OptLoan                        = {-- 不同信用分数对应的贷款选项
      ['Personal Loan'] = {                                          
            { minCreditScore = 500, interest = 0.5, maxAmount = 2000 }, -- 信用分 >= 500, 利率 50%, 最大贷款金额 2000
            { minCreditScore = 600, interest = 0.2, maxAmount = 200000 }, -- 信用分 >= 600, 利率 20%, 最大贷款金额 20 万
      },
      ['Business Loan'] = {
            { minCreditScore = 600, interest = 0.15, maxAmount = 200000 },
            { minCreditScore = 700, interest = 0.25, maxAmount = 1000000 },
      },
      ['Home Loan'] = {
            { minCreditScore = 700, interest = 0.30, maxAmount = 5000000 },
            { minCreditScore = 800, interest = 0.40, maxAmount = 10000000 },
      },
      ['Gao Loan'] = {
            { minCreditScore = 600, interest = 0.30, maxAmount = 5000000 },
            { minCreditScore = 800, interest = 0.40, maxAmount = 10000000 },
      },
    },
    Addon                        = {-- 按时还款增加信用分数
      { score = 100, amount = 0 },   
      { score = 200, amount = 1000 },
      { score = 300, amount = 2000 },
      { score = 400, amount = 3000 },
    },
    Deduct                         = { -- 逾期未还款扣除信用分数
      { score = 100, amount = 0 },
      { score = 200, amount = 500 },
      { score = 300, amount = 200 },
      { score = 500, amount = 1000 },
    },
}

-- 手机通知配置 (兼容 qb-phone)
Config.PhoneMails = {   
    DueReminder = true, -- 到期前是否发送提醒
    Time = 20,          -- 到期前的提醒天数 (以重启脚本时间为基准)
    ApproveMail = true, -- 是否发送贷款批准通知
    DeclineMail = true, -- 是否发送贷款拒绝通知
}
买插件找雷公   买插件找雷公   买插件找雷公

# 特性

用户贷款申请:用户可以轻松通过系统提交贷款申请,简化了申请过程。

申请审核:银行代表可以审核贷款申请,并决定是否批准或拒绝贷款。

自动扣款:为批准的贷款配置每周自动扣款,确保按时还款。

贷款管理菜单:为银行工作人员提供专门的菜单,有效管理贷款,方便追踪、更新和监控贷款状态。

信用评分系统:实施全面的信用评分系统,评估贷款申请人的信用状况,辅助决策。

# 通信功能:

电话和电子邮件通知:用户会在贷款被批准、到期或拒绝时,接收到电话和电子邮件通知。
其他功能:这个贷款管理系统还包含许多附加功能,确保贷款管理过程尽可能顺畅。


***本内容需购买可见***




页: [1]
查看完整版本: 自定义职业信贷插件【贷款】--