卡友在线接口文档
1.用户登陆
- 接口:app/login
- 提交参数:用户名username ,密码pwd
- 响应结果:JsonArray
- {
- head:{
- code:0,// 1用户名密码错误 -1请求失败
- msg:"登陆成功"
- },
- body:
- {
- Uid //用户ID
- role_id//角色ID
- user_name//用户名
- user_activation //是否激活
- (下面先不用)
- user_type//0超级用户(可不必处理权限)1普通用户
- > Functionsinfos:[
- > {
- > functions_id//权限ID
- > }
- > ....
- > ]
- }
- }
2.根据用户ID个人信息--编辑个人资料
- 接口:app/getInfoUserId
- 提交参数:Uid(用户ID)
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body:
- {
- Uid用户ID,(不能修改)
- role_id角色ID,(不能修改)
- user_name用户名,(不能修改,显示出来)
- user_status锁定状态,(不能修改,显示出来)
- user_region所在地区,
- user_phone 手机号,
- user_mail电子邮箱,
- user_telephone座机号,
- user_remarks备注信息,
-
- role_name 角色名称
- user_region 所属地区
- user_activation //使用状态 0未激活 1使用中 2已到期
- user_addtime 注册时间
- user_endTime 到期时间
- user_open 开户人数
- activation_number激活人数
- balance 账户余额 角色ID==4 账户余额不显示
-
- }
- }
3.修改保存个人资料
- 接口:app/updateUser
- 提交参数:
- Uid用户ID,
- role_id角色ID,
- user_name用户名,
- user_status锁定状态,
- user_region所在地区,
- user_phone 手机号,
- user_mail电子邮箱,
- user_telephone座机号,
- user_remarks备注信息
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// 1修改失败 -1请求失败
- msg:"修改成功"
- }
- }
4.根据用户ID获取所属银行卡
- 接口:app/getBankCardinfoList
- 提交参数:
- Uid(用户ID)
- pageCurrent 当前页
- pageSize 默认不传是10
- ****查询条件**********
- username 持卡人
- card_number 银行卡号
- number 自定义编号
- bank 银行
- notin 一键搜索(wzy)
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body:
- {
- TotalPage 总页数
- PageNumber当前第几页
- BankCardinfos:[
- {
- bc_id 银行卡ID
- username 持卡人
- card_number 卡号
- bank 银行
- back_number 银行编号
- number 自定义编号
- status 状态0正常1锁定
- plan_balance 卡内余额
- }
- ]
- }
- }
5.根据银行卡ID 获取单条详细信息
- 接口:app/getBankCardinfoId
- 提交参数:bc_id 银行卡ID
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body:
- {
- bc_id ID
- user_id 所属用户ID
- username 持卡人姓名
- card_name 信用卡所属人
- card_number 信用卡号
- backid 所属银行ID
- bank 所属银行
- fixed_money 固定额度
- temporary_money 临时额度
- surplus_money预留额度
- to_time 还款日
- bill_time 账单日
- cost_money 服务费率
- card_fl 收费费率
- add_time创建日期
- status 状态0正常1锁定
- number自定义编号
- cardqe卡片全额
- distance_proportion预留比例
- }
- }
6.获取所有银行
- 接口:app/getBackList
- 提交参数:
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body:
- {
- [
- {
- back_id 银行ID
- back_name 银行名称
- }
- ]
-
- }
- }
7.获取网站公告
- 接口:app/getNoticeList
- 提交参数:
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body:
- {
- [ {
- notice_id ID
- notice_title 标题
- notice_time 发布时间
- notice_text内容
- }
- ]
-
- }
- }
8.修改银行卡基本信息
- 接口:app/updateBackCard
- 提交参数:
- cardId 银行卡ID
- username 持卡人姓名
- card_number 银行卡号
- backid 银行ID
- to_time还款日
- bill_time账单日
- cost_money服务费率
- status 状态
- number 自定义编号
- cardqe 卡片全额
- card_name 所属人
- card_fl收费费率
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
9.获取固定预留操作记录
- 接口:app/getFixedLogList
- 提交参数:
- bankId 银行卡ID
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body{
- [
- {
- fixed_id ID
- fixed_time 操作日期
- fixed_value 额度
- fixed_out 转出金额
- fixed_fee 服务点位
- fixed_firstvalue 操作前
- fixed_lastvalue 操作后
- }
- ]
- }
- }
10.修改固定预留
- 接口:app/saveFixedLog
- 提交参数:
- cardId 银行卡号
- value1 操作前的值
- fixed_value 额度(可以我负数)
- fixed_out 转出金额
- fixed_fee 服务点位
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
11.获取临时预留操作记录
- 接口:app/getTemporaryLogList
- 提交参数:
- bankId 银行卡ID
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body{
- [
- {
- temporary_id ID
- temporary_addtime 操作日
- temporary_time 到期日
- temporary_value 额度
- temporary_day 剩余天数
- temporary_firstvalue 操作前
- temporary_lastvalue 操作后
- }
- ]
- }
- }
12.修改临时预留
- 接口:app/saveTemporaryLog
- 提交参数:
- cardId 银行卡号
- value2 操作前的值
- temporary_value 额度(可以我负数)
- temporary_time 到期日(yyyy-MM-dd)
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
13.修改预留比例
- 接口:app/saveDistanceLog
- 提交参数:
- cardId 银行卡号
- distance_proportion 修改前值
- zhi 修改的值
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
14.添加银行卡信息
- 接口:app/saveBackCard
- 提交参数:
- Uid 用户ID
- username 持卡人
- card_number 银行卡号
- backid 银行ID
- fixed_money 固定预留
- temporary_money 临时预留
- to_time 还款日 (Int类型)1-31
- bill_time 账单日 (Int类型)1-31
- cost_money 服务费率
- status 锁定状态 0否 1是
- number 自定义编号
- cardqe 卡片全额
- distance_proportion 预留比例
- card_name 归属人
- card_fl 收费费率
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
12.修改临时预留
- 接口:app/saveTemporaryLog
- 提交参数:
- cardId 银行卡号
- value2 操作前的值
- temporary_value 额度(可以我负数)
- temporary_time 到期日(yyyy-MM-dd)
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
13.修改预留比例
- 接口:app/saveDistanceLog
- 提交参数:
- cardId 银行卡号
- distance_proportion 修改值
- zhi 修改前值
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
15.删除银行卡信息
- 接口:app/deleteBackCard
- 提交参数:
- bcid 银行卡ID
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
16.添加消费记录
- 接口:app/saveBankLog
- 提交参数:
- Uid 用户ID
- bankId 银行卡ID
- fixed_money 账单金额
- bs 消费笔数
- bl1 比例1
- bl2 比例2
- bl3 比例3
- startTime 规划账单日(yyyy-MM-dd)
- startTime 规划还款日(yyyy-MM-dd)
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
17.获取消费记录列表
- 接口:app/getBankLogList
- 提交参数:
- bankId 银行卡ID
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body{
- [
- {
- log_id ID
- money_value 账单金额
- add_time 日期
- }
- ]
- }
- }
18.根据费率获取行业类别列表
- 接口:app/getIndustryType
- 提交参数:
- m_fee 费率 (0.38 0.78 1.25)
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body{
- [
- {
- industry_id ID
- industry_name 行业名称
- industry_fee 费率
- }
- ]
- }
- }
19.添加机具
- 接口:app/saveMachineinfo
- 提交参数:
- Uid 用户ID
- m_number 自定义编号
- m_name 机具名称
- m_fee 费率 (下拉选择 0.38 0.78 1.25)
- m_maxmoney 最大额度
- m_minmoney 最小额度
- m_type 行业类型 (传入类别名称)
- m_the 所属人
- m_bankid 银行ID
- m_card 银行卡号
- m_status 锁定状态 0否 1是
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
-
- }
20.根据用户ID获取所属机具列表
- 接口:app/getMachineinfoList
- 提交参数:
- Uid(用户ID)
- pageCurrent 当前页
- pageSize 默认不传是10
- ****查询条件**********
- m_number1 自定义编号
- m_name1 机具名称
- m_bank1 绑定银行
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body:
- {
- TotalPage 总页数
- PageNumber当前第几页
- BankCardinfos:[
- {
- mid 机具ID
- m_number 自定义编号
- m_name 机具名称
- m_status 加锁状态 0正常 1停用
- m_fee 费率
-
- }
- ]
- }
- }
21.根据机具ID获取单个机具详情
- 接口:app/getMachineinfoId
- 提交参数:
- MachineId 机具ID
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body:
- {
- mid 机具ID
- m_number自定义编号
- m_name 机具名称
- m_fee费率
- m_maxmoney最大额度
- m_minmoney 最小额度
- m_type 行业类型
- m_the所属人
- m_backid 银行ID
- m_bank银行名称
- user_id用户ID
- m_status锁定状态
- m_card银行卡号
- m_addtime创建时间
- m_operationtime操作时间
-
- }
- }
22.根据机具ID修改机具信息
- 接口:app/updateMachineinfo
- 提交参数:
- mid 机具ID
- m_number 机具编号
- m_name 机具名称
- m_fee费率
- m_maxmoney最大额度
- m_minmoney最小额度
- m_type行业类型
- m_the归属人
- m_bankid 银行ID
- m_card银行卡号
- m_status状态
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
23.根据用户ID获取用户的计划管理数据(还款,消费在一块)
- 接口:app/getRepaymentPlanList
- 提交参数:
- Uid 用户ID
- pageCurrent 当前页数
- card_number 银行卡编号
- plan_card1 银行卡号
- zdy 自定义编号
- beginTime 开始时间 (第一次加载默认为当前时间,传入当前yyyy-MM-dd)
- endTime结束时间 (第一次加载默认为当前时间,传入当前yyyy-MM-dd)
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body:
- {
- TotalPage 总页数
- PageNumber 当前第几页
- [
- {
- plan_id ID
- card_number 银行卡编号
- plan_time 还款时间
- plan_rep 还款
- plan_cons 消费
- plan_fee 费率
- plan_card 银卡号
- plan_xf 消费 是否执行0否1是 3 过期
- plan_hk 还款 是否执行0否1是
- plan_name 持卡人姓名
- plan_number 机具编号
-
- plan_balance卡内余额
- distance_money最低余额
-
- }
- .....
- ]
-
- }
- }
24.根据计划管理ID 获取单条信息(还款,消费)
- 接口:app/getRepaymentPlan
- 提交参数:
- rpid 计划管理ID
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body:
- {
-
- plan_id ID
- card_number 银行卡编号
- plan_time 还款时间
- plan_rep 还款
- plan_cons 消费
- plan_fee 费率
- plan_card 银卡号
- plan_xf 消费 是否执行0否1是 3 过期
- plan_hk 还款 是否执行0否1是
- plan_name 持卡人姓名
- plan_machine 机具ID
- plan_additional 额外扣款
- plan_balance 卡内余额
- plan_jjname机具名称
- plan_number机具编号
- plan_type机具类型
- zdy 系统自定义编号
- card_id 银行卡ID
- plan_sxf 手续费
- distance_money 最低预留
- plan_bank 归属银行
- card_name 归属人
-
-
- }
- }
25.修改计划管理
- 接口:app/updateRepaymentPlan
- 提交参数:
- plan_id 计划管理ID
- plan_rep 还款金额
- plan_cons 消费金额
- plan_balance 卡内余额
- plan_machine 机具ID
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
26.根据ID修改费率
- 接口:app/updateRepaymentPlanFee
- 提交参数:
- plan_id 计划管理ID
- plan_fee 费率
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
27.修改额外扣款
- 接口:app/updateRepaymentPlanAdditional
- 提交参数:
- plan_id 计划管理ID
- additional_value 金额
- additional_explain 说明
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
28.额外扣款日志
- 接口:app/getAdditionalLogList
- 提交参数:
- rpid 计划管理ID
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body:
- {
- additional_time 操作时间
- additional_value 扣款金额
- additional_explain 扣款说明
-
- }
- }
29.修改密码
- 接口:app/updatePwd
- 提交参数:
- Uid 用户ID
- newpwd 新密码
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
30.统计信息
- 接口:app/getStatistics
- 提交参数:
- Uid 用户ID
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body{
- cardqes 卡片全额
- plan_reps 今日还款
- plan_conss 进入刷卡
- plan_reps1 明日还款
- plan_sxfs 今日手续费
- TemporaryLogList:[
- {
- temporary_day剩余天数
- temporary_firstvalue提额前
- temporary_lastvalue提额后
- card_number银行卡号
-
- }
- ]
- }
- }
31.费用统计--总统计
- 接口:app/getTongJiFeiYong
- 提交参数:
- Uid 用户ID
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body{
- [
- {
- cname归属人
- sxf 手续费
- fwf 服务费
- }
-
- ]
- }
- }
32.费用统计--详细统计
- 接口:app/getTongJiFeiYong1
- 提交参数:
- Uid 用户ID
- cname归属人
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body{
- [
- {
- cname归属人
- sxf 手续费
- fwf 服务费
- plan_bank银行
- plan_name持卡人
- plan_card卡号
- }
-
- ]
- }
- }
33.根据银行卡编号统计个人数据()
- 接口:app/geRenShuJ
- 提交参数:
- number 银行卡自定义编号
- Uid 用户ID
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body{
- BankLogList消费记录
- [
- {
- money_value消费金额
- add_time 消费日期
- }
- ....
- ]
- AdditionalLogList额外扣款
- [
- {
- additional_explain扣款说明
- additional_value扣款金额
- additional_time操作时间
- }
- ....
- ]
- FixedLogList固定预留记录
- [
- {
- fixed_value额度
- fixed_out转出金额
- fixed_fee服务点位
- fixed_firstvalue操作前
- fixed_lastvalue操作后
- fixed_time操作日
- }
- ....
- ]
- TemporaryLogList临时预留记录
- [
- {
- temporary_value额度
- temporary_lastvalue操作后
- temporary_firstvalue操作前
- temporary_addtime操作日
- temporary_time到期时日
- }
- ....
- ]
- }
- }
34.计划管理(消费,还款执行)
- 接口:app/updateRepaymentPlanStatuss
- 提交参数:
- rpid 计划管理ID (拼起来 用“,”号)
- type 类型(0消费 1还款)
- v2
- type==0时: v2(把每条要执行的数据的消费状态用","拼起来)
- type==1时: v2(把每条要执行的数据的还款状态用","拼起来)
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- }
- }
35.充值续费类型
- 接口:app/getAppActivation
- 提交参数:
- role_id 角色ID
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body{
- [
- {
- type_id 类型ID
- type_money 金额
- type_month 月份
-
- }
-
- ]
- }
- }
36.账户余额充值续费
- 接口:app/saveRechargeLog
- 提交参数:
- Uid 用户ID
- type_id 充值类型ID
- status_type 0激活 1续费 2激活续费 (指用户账户是否激活的状态)
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功" (直接弹出返回的msg即可)
- },
- body{
-
- }
- }
37.根据用户ID 获取下级用户列表
- 接口:app/getUserRole
- 提交参数:
- Uid 用户ID
- role_id 角色ID 市级用户3 普通用户4 省级用户2
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功" (直接弹出返回的msg即可)
- },
- body{
- TotalPage 总页数
- PageNumber 当前第几页
- UserinfoList [
- {
- Uid 用户ID
- user_name 用户名
- user_addtime 注册时间
- role_id 角色ID
- role_name 角色名称
- user_region 区域
- user_phone 手机号
- user_open 开户数
- activation_number 激活数
- user_endTime到期时间
- user_activation 激活状态 是否激活 0未激活 1已激活 2已到期
-
- }
-
- ]
- }
- }
38.代理商提成日志
- 接口:app/getDistributionLogList
- 提交参数:
- Uid 用户ID
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body{
- distribution_moneys 提成总金额
- TotalPage 总页数
- PageNumber 当前第几页
- DistributionLogList [
- {
- distribution_time 时间
- distribution_money 提成金额
- status_type 0激活 1续费 2激活续费
- user_name 用户名
- role_name角色名称
- user_region 所属地区
- recharge_money 充值金额
-
- }
-
- ]
- }
- }
39.续费充值日志
- 接口:app/getRechargeLogList
- 提交参数:
- Uid 用户ID
- yz_type 充值方式 0支付宝 1账户余额 2全部
- status_type 充值类型 0激活 1续费 2激活续费 3全部
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body{
- recharge_moneys 充值总金额
- ye 余额支付
- zfb 支付宝支付
- TotalPage 总页数
- PageNumber 当前第几页
- RechargeLogList [
- {
- recharge_time 时间
- recharge_money 充值金额
- type_month 增加月份
- yz_type 充值方式 0支付宝 1账户余额
- status_type 充值类型 0激活 1续费 2激活续费 3全部
-
- }
-
- ]
- }
- }
40.代理商提现记录
- 接口:app/getWithdrawalsList
- 提交参数:
- Uid 用户ID
- status 提现状态 0申请中 1通过 2驳回
- withdrawals_type 提现方式 0支付宝 1微信 2银行卡
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body{
- withdrawals_moneys 提现总金额
- TotalPage 总页数
- PageNumber 当前第几页
-
- WithdrawalsList [
- {
- withdrawals_id ID
- withdrawals_time 申请时间
- withdrawals_money 提现金额
- withdrawals_type 提现方式 0支付宝 1微信 2银行卡
- withdrawals_number 打款账户
- withdrawals_explain 提现说明
- withdrawals_endtime 处理时间
- withdrawals_status 状态 0申请中 1通过 2驳回
-
- }
-
- ]
- }
- }
41.提现申请保存
- 接口:app/saveWithdrawals
- 提交参数:
- Uid 用户ID
- withdrawals_money 提现金额
- withdrawals_explain 备注说明
- withdrawals_type 提现方式
- withdrawals_number 打款账户
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功" (输出MSG即可)
- }
- }
42.初始化个人资料信息
- 接口:app/getAppUserPid
- 提交参数:
- Uid 用户ID
-
- 响应结果:JsonArray
- {
- head:{
- code:0,// -1失败
- msg:"请求成功"
- },
- body{
- countuser2 省级人数
- countuser3 市级人数
- countuser4 普通人数
- user_endTime 到期时间
- }
- }