1.16更新(端口为8091,原版和修改版的数据库不共用)
User:
1.现在修改用户头像已合并到修改用户信息(即注册verify)中(可传可不传)。但仍保留了之前的单独编辑头像接口
2.openid和userid现已设置为请求头参数
Goods:
1.商品等相关接口需要传入查看者的openid,新增入参校验,添加错误"user_not_exist"(当用户不存在或用户未完全注册时触发)
2.包含有地区信息的接口(发布商品,修改商品)中入参全部改为数字,且新增加了“6:升升”
如原先的:地区(需上传对应字符串):余家头校区,南湖校区,西院,东院,鉴湖校区
现在为::地区(需上传对应数字):1:余家头校区,2:南湖校区,3:西院,4:东院,5:鉴湖校区,6:升升
3.商品发布及修改新增入参type:
1:"闲置物品",2:"技能服务”,3:"毕业甩卖" (似乎在非毕业季不显示)
4.商品和收藏接口中,所有名为goodId的入参改为goodid
5.原先商品上架,下架,删除三者在同一接口,现在上下架为同一接口,删除为单独接口
6.后台逻辑中商品的删除由原先的 在数据库中改变status的值 改为 数据库中直接删除
7.商品的返回格式有更改,现包含了发布者owner以及是否收藏collected信息
Purchase:
1.求购等相关接口需要传入查看者的openid,新增入参校验,添加错误"user_not_exist"(当用户不存在或用户未完全注册时触发)
2.“删除求购”接口新添加错误信息purchase_not_exist(求购不存在时触发)
3.求购的返回格式有更改,现包含了发布者owner的信息
4.所有名为purchaseId的入参改为
purchaseid
Collection:
1.商品和收藏接口中,所有名为goodId的入参改为goodid
2.返回格式有更改,同商品
其他:
1.上传图片接口路径变更为secondhand/uploadImg(原先是在goods接口下的)
2.所有请求错误和失败的errMsg都有对应的errCode了
("00000","unknown_error"),
("00001","invalid_param"),
("10001","user_not_exist"),
("10002","invalid_mail"),
("10003","invalid_email_format"),
("10004","user_already_exist"),
("10005","vcode_not_match"),
("10006","multiple_users_exist"),
("10007","lack_info"),
("10008","openid_not_match"),
("20001","user_not_match"),
("20002","good_not_exist"),
("20003","cant_lighten_twice_a_day"),
("20004","cant_lighten_in_24_hours"),
("30001","purchase_not_exist"),
("40001","already_exist"),