发表于: 2017-09-18 15:33:20
1 685
一.今天完成的事情
1.对照需求原型图继续定义接口
1登录接口:/a/login,POST
入参:username,password
出参:code,message(用户不存在,密码错误,成功)
2查询用户列表接口:/a/u/user/list,GET
入参:(选填:手机号,姓名,注册日期,理财经理,账户状态)
出参:code,message(success,参数错误),data(list:用户信息)
3单个用户查询详情接口:/a/u/user/{id},GET
入参:
出参:code,message(success),data(用户对象信息)
4更新单个用户信息接口:/a/u/user/{id},PUT
功能1:更新用户手机号或者理财经理工号
入参:cellphone或者理财经理工号,state=0
出参:code,message(success,参数错误)
功能2:解绑银行卡
入参:用户id,用户银行卡号,state=1
出参:同上
功能3:审核实名
入参:用户id,是否通过,拒绝理由,state=2
出参:同上
备注:更改用户表同时在用户实名记录表中新增记录
功能4:取消实名
入参:用户id,state=3,
出参:同上
备注:删除用户身份证号,图片url和第三方存储,开户行,银行卡号......,更改用户表同时在用户实名记录表中新增记录
5用户交易记录:/a/u/trade/list,GET
入参:用户id,筛选参数:名称,类型,交易时间(区间),交易状态
出参:code,message(success),data(list: 交易记录json数据构建)
6用户投资记录:/a/u/product/list,GET
入参:用户id,筛选参数:产品名称,债权协议编号,出借合同编号,投资状态,起息日期(区间),到期日期(区间)
出参:code,message(success),data(list: 投资记录json数据构建)
7用户实名信息查询:/a/u/authenticationTrack/list,GET
入参:筛选参数:手机号码,真实姓名,申请日期(区间),用户编号,实名状态
出参:code,message(success),data(list:用户信息列表)
8产品查询列表:/a/u/product/{id},GET
入参:筛选参数:产品名称,起投金额,产品代号,起息日期(区间),状态,年化收益(区间),期限(区间)
出参:code,message(success),data(list:产品信息列表)
9产品信息更新接口:/a/u/product/,PUT
入参:产品对象(用于编辑);产品id,是否下架(用于上下架操作)
出参:code,message(success)
10产品新增接口:/a/u/product/,POST
入参:产品对象
出参:code,message(success,失败:)
*上传产品更多详情图片的接口:/a/u/image/{module}
入参:MultipartFile
出参:code,message(success,失败:),data(图片存储的url)
说明:module表示图片类型,
11债权列表查询接口:/a/u/credit/list, GET
入参:筛选参数:债权人,债权代号,手机号,身份证号,状态,出借金额(区间),出借日期(区间),到期日期(区间),出借期限(区间)
出参:code,message(success),data(债权信息列表)
12 债权更新接口:/a/u/credit,PUT
入参:债权对象
出参:code,message(success,失败)
13 债权新增接口:/a/u/credit,POST
入参:债券对象
出参:code,message(success,失败)
2.对于有些需求继续和PM沟通
二.明天要完成的事情
1.继续定义后台接口
2.对于原型图中不理解的问题继续和PM沟通
三.遇到的问题
对于有些原型图的需求还不是很理解
解决方式:向PM沟通
四.收获
以上
五.项目进度情况
暂无延期风险
评论