发表于: 2017-11-09 23:37:41

1 575


今天完成的事情:写了后台的接口

                             总共分为七个模块 

                          core 公共 两个web 前后台 四个service

消息管理
1、查看消息列表
请求地址:get  /a/u/message/search
请求参数:
字段说明类型是否必填备注
msgTitle消息标题String
msgStatus消息状态Number0-草稿,1-上线
msgReceiver收件人类型Number0-所有人,1-认证投资人
editor编辑者String未修改的信息展示消息创建人,否则展示消息修改人
editorStartAt最小编辑时间Number
editorEndAt最大编辑时间Number
返回参数:
字段说明类型备注
code状态码Number
message状态说明String
data
Object
data:
字段说明类型备注
msgList销量列表Array
msgList:
字段说明类型备注
mid消息idNumber
msgReceiver收件人类型Number0-所有人,1-认证投资人,2-个人消息(后台展示的是0和1,2不展示)
msgTitle消息标题String
msgSketch消息简述String
msgContent消息内容String
msgStatus消息状态Number0-草稿,1-上线
sendType发送类型Number0-即时发送,1-定时发送
synchronous同步推送Number0-否,1-是
2、查看单条消息
请求地址:get  /a/u/message/{mid}
请求参数:null
返回参数:
字段说明类型备注
code状态码Number
message状态说明String
data
Object
data:
字段说明类型备注
mid消息idNumber
msgReceiver收件人类型Number0-所有人,1-认证投资人,2-个人消息(后台展示的是0和1,2不展示)
msgTitle消息标题String
msgSketch消息简述String
msgContent消息内容String
msgStatus消息状态Number0-草稿,1-上线
sendType发送类型Number0-即时发送,1-定时发送
synchronous同步推送Number0-否,1-是
3、编辑消息
请求地址:post  /a/u/message/{mid}
请求参数:
字段说明类型是否必填备注
msgReceiver收件人类型Number0-所有人,1-认证投资人,2-个人消息(后台展示的是0和1,2不展示)
msgTitle消息标题String
msgSketch消息简述String
msgContent消息内容String
msgStatus消息状态Number0-草稿,1-上线
sendType发送类型Number0-即时发送,1-定时发送
synchronous同步推送Number0-否,1-是
返回参数:
字段说明类型备注
code状态码Number
message状态说明String
4、新增消息
请求地址:post  /a/u/message
请求参数:
字段说明类型是否必填备注
msgReceiver收件人类型Number0-所有人,1-认证投资人,2-个人消息(后台展示的是0和1,2不展示)
msgTitle消息标题String
msgSketch消息简述String
msgContent消息内容String
msgStatus消息状态Number0-草稿,1-上线
sendType发送类型Number0-即时发送,1-定时发送
synchronous同步推送Number0-否,1-是
返回参数:
字段说明类型备注
code状态码Number
message状态说明String
5、上线或下线消息
请求地址:put  /a/u/message/{mid}/{msgStatus}
请求参数:
字段说明类型是否必填备注
mid消息idNumber
msgStatus消息当前状态Number0-草稿,1-上线
返回参数:
字段说明类型备注
code状态码Number
message状态说明String
产品管理
1、查看产品列表
请求地址:get  /a/u/product/search
请求参数:
字段说明类型是否必填备注
productName产品名称String
productAliase产品代号String
minYearRate最小年化收益Number传除以100之后的小数,比如:不是5%的5,是0.05
maxYearRate最大年化收益Number传除以100之后的小数,比如:不是5%的5,是0.05
minAmount起投金额Number
productStatus产品状态Number0-停售,1-在售
timeType期限单位Number0-月,1-天
minInvestPeriod最小投资期限Number
maxInvestPeriod最大投资期限Number
返回参数:
字段说明类型备注
code状态码Number
message状态说明String
data
Object
data:
字段说明类型备注
productList产品列表Array
productList:
字段说明类型备注
pid自增长idnumber
productAliase产品代号string
productName产品名称string
yearRate预计年化收益number比如:传的是“0.05“不是“5%”,前台自己转换一下
timeType投资期限时间单位number0-月,1-天
investPeriod投资期限number
minAmount起投金额number
interestBeginAt起息日期number0-T+0,1-T+1,2-T+2
repaymentMode还款方式number0-按月付息1-到期一次性还本付息
comment产品备注string
productDetails产品详情string
productStatus产品状态number0-下架,1-上架
isLimit是否限购Number0-不限购,1-限购
isRecommend是否推荐number0-普通产品,1-推荐产品
tag产品标签string新近产品,热门产品,新近产品;热门产品
2、查看产品详情
请求地址:get  /a/u/product/{pid}
请求参数:null
返回参数:
字段说明类型备注
code状态码Number
message状态说明String
data
Object
data:
字段说明类型备注
pid自增长idnumber
productAliase产品代号string
productName产品名称string
yearRate预计年化收益number比如:传的是“0.05“不是“5%”,前台自己转换一下
timeType投资期限时间单位number0-月,1-天
investPeriod投资期限number
minAmount起投金额number
interestBeginAt起息日期number0-T+0,1-T+1,2-T+2
repaymentMode还款方式number0-按月付息1-到期一次性还本付息
comment产品备注string
productDetails产品详情string
productStatus产品状态number0-下架,1-上架
isLimit是否限购Number0-不限购,1-限购
isRecommend是否推荐number0-普通产品,1-推荐产品
tag产品标签string新近产品,热门产品,新近产品;热门产品
3、编辑产品
请求地址:put  /a/u/product/{pid}
请求参数:
字段说明类型是否必填备注
productAliase产品代号string
productName产品名称string
yearRate预计年化收益number比如:传的是“0.05“不是“5%”,前台自己转换一下
timeType投资期限时间单位number0-月,1-天
investPeriod投资期限number
minAmount起投金额number
interestBeginAt起息日期number0-T+0,1-T+1,2-T+2
repaymentMode还款方式number0-按月付息1-到期一次性还本付息
comment产品备注string
productDetails产品详情string
productStatus产品状态number0-下架,1-上架
isLimit是否限购Number0-不限购,1-限购
isRecommend是否推荐number0-普通产品,1-推荐产品
tag产品标签string新近产品,热门产品,新近产品;热门产品
返回参数:
字段说明类型备注
code状态码Number
message状态说明String
4、上线或下线产品
请求地址:put  /a/u/product/{pid}/{productStatus}
请求参数:
字段说明类型是否必填备注
pid产品idNumber
productStatus产品当前状态Number0-停售,1-在售
返回参数:
字段说明类型备注
code状态码Number
message状态说明String
5、新增产品
请求地址:post  /a/u/product/{pid}
请求参数:
字段说明类型是否必填备注
productAliase产品代号string
productName产品名称string
yearRate预计年化收益number比如:传的是“0.05“不是“5%”,前台自己转换一下
timeType投资期限时间单位number0-月,1-天
investPeriod投资期限number
minAmount起投金额number
interestBeginAt起息日期number0-T+0,1-T+1,2-T+2
repaymentMode还款方式number0-按月付息1-到期一次性还本付息
comment产品备注string
productDetails产品详情string
productStatus产品状态number0-下架,1-上架
isLimit是否限购Number0-不限购,1-限购
isRecommend是否推荐number0-普通产品,1-推荐产品
tag产品标签string新近产品,热门产品,新近产品;热门产品
返回参数:
字段说明类型备注
code状态码Number
message状态说明String


明天计划的事情:把接口和excel 对好

遇到的问题:到底是不是全部设为非空字段
收获:不同service 应该是用不同的excel 数据库用的是同一个表

    


返回列表 返回列表
评论

    分享到