发表于: 2017-09-30 22:46:23

1 734


一.今天完成的主要事情

1.完成接口文档的编写

在昨天的基础上,加班加点,终于把接口文档和方案设计给弄出来

http://my.wiki.ptteng.com/pages/viewpage.action?pageId=29655412

以下是接口文档的字段约定

一、约定

1.查询多个的列表形式如id=2&id=3&id=4这种数据的形式。

2.如无特殊标注,所有的Post和Put操作都以Application/json 的方式提交,这样适合于复杂的模型。 一些简单的操作应注明    “application/x-www-form-urlencoded”

3.所有的返回字段都包含code和Message,code=0为正常,异常以 code为负表示,前端负责展示错误信息。

4.Rest风格

5./u/代表着是必须登录才可以访问的接口     如果不登录会报-6002错误

6.上传图片操作都以multipartFile的方式提交.

7.字段 第几页 page 不写时默认为1

8.字段 展示数量 size 不写时默认为10


 

前台字段约定:

验证注册:

字段 用户账号状态  userStatus 0-冻结 1-正常 用户注册后默认为1

查询/更新用户详情: 

字段 用户银行卡数量 cardAmount  0-没有银行卡 1-一张银行卡 2-两张银行卡 用户注册后默认为0

字段 实名状态 verification  0-未实名 1-已实名 用户注册后默认为0

字段 消息状态  messageChecked  0-无未读消息 1-有未读消息 用户注册后默认为0

字段 密码类型 passwordType 0-登陆密码 1-手势密码 2-交易密码

查询用户银行卡

字段 默认使用的银行卡 defaultCard  0-用户没有银行卡  1-银行卡一 2-银行卡二

查询交易流水

字段  交易状态 tradeStatus 0-失败 1-成功

字段  交易类型 tradeType  0-付款 1-还款

查询用户消息

字段 消息类型 messageType  0-系统消息 1-公告消息

字段 系统消息类型 autoMessageType 0-投资成功 1-投资失败 2-即将到期 3-正在回款 4-回款成功 5-回款失败

字段 发送人群recipient 0-所有人 1-认证投资人 2单个用户 公告消息选择0或1,系统消息永远为2

字段 类型 sendType 0-定时发送 1-即时发送

字段 同步推送 synchronization 0-否 1-是

字段 状态 messageStatus 0-草稿 1-上线

字段 还款方式 paymetBackWay 0-按月付息,到期还本 1-到期一次性还本付息

字段 投资状态 investStatus 0-已退出 1-退出中 2-投资中 3-已续投

查询产品

字段 还款方式paymentBackWay  0-按月付息,到期还本 1-到期一次性还本付息

字段 起息方式 chargingInterestWay 0-T+0  1-T+1  2-T+2

字段 角标 flag 0-最新 1-热门 可以为null

字段 精品推荐 recommended 0-否 1-是

字段 限购状态 limited 0-否 1-是

字段 产品状态 productStatus 0-停售 1-在售

字段 产品类型 productType 0-该用户的所有产品 1-该用户能够续投的产品

字段 投资类型 investType 0-正常投资 1-续投产品

查询内容

字段 内容类型  contentType  0-推荐banner图封面 1-推荐banner图内容 2-帮助中心 3-关于我们

查询合同

字段  合同类型  contractType  0-新手计划出借咨询与服务协议 1-按月付息产品出借咨询与服务协议 2-到期一次性还本付息产品出借咨询与服务协议  3-授权委托书-出借确认和债权转让协议编号  4-授权委托书-催收及诉讼协议编号  5-出借本金确认

字段  合同状态 contractStatus  0-用户查看产品合同模版  1-用户查看自己投资的产品的合同

 

 

后台字段约定

查询用户/更新用户

字段 用户状态  userStatus 0-冻结 1-正常

字段 消息状态  messageChecked  0-无未读消息 1-有未读消息 用户注册后默认为0

字段 实名状态  verifiedStatus  0-未认证 1-已认证 2-已拒绝 3-已取消 用户提交实名认证时默认为0

字段 功能约定  function 0-更新用户手机号/更新理财经理工号/更改用户状态(是否冻结) 1-解绑银行卡 2-审核实名 3-取消实名

 

查询用户交易记录/投资记录

字段  交易状态 tradeStatus 0-失败 1-成功

字段  交易类型 tradeType 0-付款 1-回款

 

查询/新增/编辑产品

字段 还款方式paymentBackWay  0-按月付息,到期还本 1-到期一次性还本付息

字段 起息方式 chargingInterestWay 0-T+0  1-T+1  2-T+2

字段 角标 flag 0-最新 1-热门 可以为null

字段 精品推荐 recommended 0-否 1-是

字段 限购状态 limited 0-否 1-是

字段 产品状态 productStatus 0-停售 1-在售

 

查询/新增/编辑债权

字段 债权状态 creditStatus 0-未使用 1-使用中 2-已到期 新增时默认为0

查询/新增/编辑内容

字段 内容类型 contentType  0-推荐banner图封面 1-推荐banner图内容 2-帮助中心 3-关于我们

字段 内容状态 contentStatus 0-草稿 1-上线 新增时默认为0

查询/更新/新增消息

字段 消息状态 messageStatus 0-草稿 1-上线 2-全部

字段 发送人群recipient 0-所有人 1-认证投资人 2单个用户 公告消息选择0或1,系统消息永远为2

字段 系统消息类型 autoMessageType 0-投资成功 1-投资失败 2-即将到期 3-正在回款 4-回款成功 5-回款失败

字段 消息类型 messageType  0-系统消息 1-公告消息

字段 发送方式 sendType 0-定时发送 1-即时发送

字段 同步推送 synchronization 0-否 1-是

查询合同

字段  合同类型  contractType  0-新手计划出借咨询与服务协议 1-按月付息产品出借咨询与服务协议 2-到期一次性还本付息产品出借咨询与服务协议  3-授权委托书-出借确认和债权转让协议编号  4-授权委托书-催收及诉讼协议编号  5-出借本金确认

 

2.完成部分比较困难的sql语句的编写

比如,统计购买人数和购买次数的

统计总购买人数

 

SELECT COUNT(DISTINCT(user_id)) FROM user_product WHERE product_id=?;

 

统计总购买次数

 

SELECT SUM(user_id) FROM sales_statistics WHERE product_id=?;

 

统计总购买金额

 

SELECT SUM(buy_amount) FROM sales_statistics WHERE product_id=?;

还有查询和债权匹配的投资列表

Select name,product_name,invest_amount,charging_interest_date,due_date contract_serial_number, credit_serial_number from user_product where credit_serial_number=? and invest_status=2 order by due_date desc, invest_amount desc;

3.进行了一波方案评审


二.明天计划完成的事情

1.方案评审过了的话就开始搭环境,写假数据

2.方案评审没过的话就继续针对问题进行改进,准备下一次的方案评审


三.遇到的问题

暂无

四.收获

以上

五.项目进度情况

有延期风险


返回列表 返回列表
评论

    分享到