记得上下班打卡 | git大法好,push需谨慎

Commit 9742a962 authored by 胡佳晨's avatar 胡佳晨

正在下单 增加 指定用户可买逻辑

parent 316c1abe
...@@ -27,6 +27,8 @@ public class GoblinStoreZhengzaiItemParam { ...@@ -27,6 +27,8 @@ public class GoblinStoreZhengzaiItemParam {
private Integer buyFactor; private Integer buyFactor;
@ApiModelProperty(required = false, value = "购买限制人员名单[购买限制为2-指定用户时必填]", example = "") @ApiModelProperty(required = false, value = "购买限制人员名单[购买限制为2-指定用户时必填]", example = "")
private String buyRoster; private String buyRoster;
@ApiModelProperty(required = false, value = "操作指定可买用户类型 [1-添加|2-删除]", example = "")
private String type;
} }
......
...@@ -184,6 +184,9 @@ public class GoblinZhengzaiServiceImpl implements IGoblinZhengzaiService { ...@@ -184,6 +184,9 @@ public class GoblinZhengzaiServiceImpl implements IGoblinZhengzaiService {
marketSkuList.add(skuVo.getSkuId()); marketSkuList.add(skuVo.getSkuId());
skuList.add(skuVo.getSkuId()); skuList.add(skuVo.getSkuId());
priceList.add(item.getPriceMarketing()); priceList.add(item.getPriceMarketing());
if(bean.getBuyFactor()==2){
queueUtils.sendMsgByRedisXls(bean.getBuyRoster(),item.getType(),item.getSkuId());
}
} }
if (errorNameList.size() == params.getGoblinStoreZhengzaiItemParams().size()) { if (errorNameList.size() == params.getGoblinStoreZhengzaiItemParams().size()) {
return ResponseDto.failure("148001", JsonUtils.toJson(errorNameList)); return ResponseDto.failure("148001", JsonUtils.toJson(errorNameList));
...@@ -268,6 +271,9 @@ public class GoblinZhengzaiServiceImpl implements IGoblinZhengzaiService { ...@@ -268,6 +271,9 @@ public class GoblinZhengzaiServiceImpl implements IGoblinZhengzaiService {
bean.getStockMarketing(), bean.getBuyFactor(), bean.getBuyRoster(), bean.getBuyLimit(), bean.getUpdatedAt(), params.getSelfMarketId(), params.getStoreId()}); bean.getStockMarketing(), bean.getBuyFactor(), bean.getBuyRoster(), bean.getBuyLimit(), bean.getUpdatedAt(), params.getSelfMarketId(), params.getStoreId()});
marketSkuList.add(skuVo.getSkuId()); marketSkuList.add(skuVo.getSkuId());
priceList.add(bean.getPriceMarketing()); priceList.add(bean.getPriceMarketing());
if(bean.getBuyFactor()==2){
queueUtils.sendMsgByRedisXls(bean.getBuyRoster(),item.getType(),item.getSkuId());
}
} }
if (errorNameList.size() == params.getGoblinStoreZhengzaiItemParams().size()) { if (errorNameList.size() == params.getGoblinStoreZhengzaiItemParams().size()) {
return ResponseDto.failure("148001", JsonUtils.toJson(errorNameList)); return ResponseDto.failure("148001", JsonUtils.toJson(errorNameList));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment