文档
测试

安卓会员商品

POST
http://192.168.1.192:9091/goods/v1.4/api/androidGoods/list

响应参数

参数名
类型
描述
必填
code
int
示例:200
必填
data
array
数据列表
必填
id
int
示例:1
必填
goodsName
string
示例:永久会员
必填
coin
object
示例:null
必填
giveCoin
int
示例:0
必填
price
int
示例:100
必填
discount
float
示例:0.1
必填
type
int
示例:2
必填
platform
int
示例:1
必填
iosCommodityId
object
示例:null
必填
status
int
示例:1
必填
channel
object
示例:null
必填
duration
object
示例:null
必填
sort
int
示例:5
必填
discountedPrice
int
示例:10
必填
descp
object
示例:null
必填
selected
int
示例:1
必填
remarks
object
示例:null
必填
isDiscount
int
示例:1
必填
kinds
int
示例:3 //1月度 2季度 3永久 4年
必填
discountCountdown
long
示例:75236028
必填
equityUrl
string
示例:https://mikasource.hengqifeng.com/bookkeep/goods/equityUrl/924cb4fccdd55bdeda1cfb794be51a8.png
必填
robots
array
数据列表
必填
id
int
示例:210
必填
name
string
示例:a事件触发
必填
sex
int
示例:1
必填
cover
string
示例:https://mikasource.hengqifeng.com/bookkeep/robot/cover/1669360266435.png
必填
nameUrl
string
示例:http://mikasource.hengqifeng.com/bookkeep/robot/nameUrls/nameUrl2.webp
必填
noviceUrl
object
示例:null
必填
portrait
string
示例:https://mikasource.hengqifeng.com/bookkeep/robot/portrait/1669027962399.png
必填
illustration
string
示例:https://mikasource.hengqifeng.com/bookkeep/robot/illustrations/1670813807134.webp
必填
descp
string
示例:a事件触发
必填
type
int
示例:1
必填
locked
int
示例:1
必填
price
int
示例:13
必填
introduction
string
示例:爱谱莉收到的第一个指令便是【杀了他们】。所以当完全恢复自我意识的时候,爱谱莉所看到的景色是尸横遍野的战场。她手中所提大剑与她娇小的体型有着巨大反差,爱谱莉唯一清楚的事情便是——自己是用于战斗的仿生机械体。歇息期间,她看着来往路过的同类们,有些忙碌救护,而有一些作为家用仿生,它们显而易见比自己灵动许多。爱谱莉有时候会想,如果自己最初的分类归属在家用类别,是否这张稚嫩的脸蛋看起来就没有那么令人生畏。遇见流浪女舞者■■■■是一个普通的下午,阳光洒在这位舞者身上如同花丛中闪翅的蝶,相比起自己整日与枯燥兵器打交道,■■■■的眼眸中似乎怀有自己憧憬的烟火。而■■■■也注视到了爱谱莉。■■■■不断给爱谱莉编织对外界梦幻的遐想,并且鼓舞爱谱莉与自己脱离战场。爱谱莉第一次在战斗中放下了剑,也是第一次逃出那残暴的军事队伍,硝烟里不复存在这拥有无数军功的小巧身影。爱谱莉知道,如果离开战场,便不再有...
必填
cartoon
string
示例:https://mikasource.hengqifeng.com/bookkeep/robot/cartoon/1669365988436.zip
必填
status
int
示例:1
必填
createTime
string
示例:2022-12-01 11:01:16
必填
sort
int
示例:99
必填
updateTime
int
示例:1673430336000
必填
isDiscount
int
示例:1
必填
discountedPrice
int
示例:77
必填
discount
float
示例:0.1
必填
isNovice
int
示例:2
必填
iosCommodityId
object
示例:null
必填
platform
int
示例:1
必填
priceUrl
string
示例:https://mikasource.hengqifeng.com/bookkeep/robot/priceUrls/1669863673558.png
必填
robotVoiceUrl
string
示例:https://mikasource.hengqifeng.com/bookkeep/robot/robotVoiceUrls/1669863673558.wav
必填
robotMomentsUpdateTime
object
示例:null
必填
isHave
int
示例:2
必填
days
object
示例:null
必填
num
object
示例:null
必填
friendDay
object
示例:null
必填
imUserSig
object
示例:null
必填
robotGetWindowBg
string
机器人获取窗口背景图
必填
robotGetWindowExhibit
string
机器人获取窗口显示图
必填
robotGetWindowName
string
机器人获取窗口名字图
必填
message
string
示例:操作成功
必填

说明 / 示例

package com.hqf.bookkeep.vo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.hqf.bookkeep.entity.Goods; import com.hqf.bookkeep.entity.Label; import com.hqf.bookkeep.entity.Robot; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.beans.BeanUtils; import java.io.Serializable; import java.util.ArrayList; import java.util.Date; import java.util.List; /** * <p> * 商品表 * </p> * * @author 作者名字 * @since 2022-10-31 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("tp_goods") public class GoodsDto implements Serializable { private static final long serialVersionUID = 1L; /** * 等级 */ @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 充值描述 */ private String goodsName; /** * 道具数 */ private Integer coin; /** * 赠送道具数 */ private Integer giveCoin; /** * 价格 */ private Float price; /** * 折扣 */ private Float discount; /** * 类型 1: 虚拟币 2:会员 */ private Integer type; /** * 平台 1安卓 2ios */ private Integer platform; /** * ios 商品id */ private String iosCommodityId; /** * 状态 0:无效 1:有效 */ private Integer status; /** * 渠道 */ private String channel; /** * 会员时长:天 */ private Integer duration; /** * 排序 */ private Integer sort; /** * 折后价格 */ private Float discountedPrice; /** * 描述 */ private String descp; /** * 是否选中0否 1是 */ private Integer selected; /** * 备注 */ private String remarks; /** * 是否优惠 :0:否 1:是 */ private Integer isDiscount; /** * 1月度 2季度 3永久 */ private Integer kinds; /** * 优惠倒计时 */ private Long discountCountdown; /** * 权益图url */ private String equityUrl; /** * 机器人列表 */ private List<Robot> robots; public static List<GoodsDto> getGoodsDto(List<Goods> list) { ArrayList<GoodsDto> goodsDtos = new ArrayList<>(list.size()); for (Goods goods : list) { GoodsDto goodsDto = new GoodsDto(); BeanUtils.copyProperties(goods, goodsDto); goodsDtos.add(goodsDto); } return goodsDtos; } }