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

Commit 3c791b0a authored by 张国柄's avatar 张国柄

Merge remote-tracking branch 'origin/dev_goblin' into dev_goblin

parents 16423aa0 8e843f59
...@@ -18,7 +18,7 @@ import java.util.List; ...@@ -18,7 +18,7 @@ import java.util.List;
@Data @Data
@EqualsAndHashCode(callSuper = false) @EqualsAndHashCode(callSuper = false)
public class GoblinShoppingCartVo implements Serializable { public class GoblinShoppingCartVo implements Serializable {
@ApiModelProperty(value = "该商铺下的所有商品")
private List<GoblinShoppingCartVoDetail> list; private List<GoblinShoppingCartVoDetail> list;
/** /**
* 商铺id * 商铺id
......
package com.liquidnet.service.goblin.dto.vo; package com.liquidnet.service.goblin.dto.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
...@@ -25,6 +26,7 @@ public class GoblinShoppingCartVoDetail implements Serializable { ...@@ -25,6 +26,7 @@ public class GoblinShoppingCartVoDetail implements Serializable {
/** /**
* 购物车id * 购物车id
*/ */
@ApiModelProperty(value = "购物车id")
private String carId; private String carId;
/** /**
...@@ -35,21 +37,25 @@ public class GoblinShoppingCartVoDetail implements Serializable { ...@@ -35,21 +37,25 @@ public class GoblinShoppingCartVoDetail implements Serializable {
/** /**
* 商铺id * 商铺id
*/ */
@ApiModelProperty(value = "商铺id")
private String storeId; private String storeId;
/** /**
* 商品id * 商品id
*/ */
@ApiModelProperty(value = "商品id")
private String spuId; private String spuId;
/** /**
* 款式id * 款式id
*/ */
@ApiModelProperty(value = "款式id")
private String skuId; private String skuId;
/** /**
* 数量 * 数量
*/ */
@ApiModelProperty(value = "数量")
private Integer number; private Integer number;
/** /**
...@@ -60,6 +66,7 @@ public class GoblinShoppingCartVoDetail implements Serializable { ...@@ -60,6 +66,7 @@ public class GoblinShoppingCartVoDetail implements Serializable {
/** /**
* 删除标记[0-未删除|1-已删除] * 删除标记[0-未删除|1-已删除]
*/ */
@ApiModelProperty(value = "删除标记[0-未删除|1-已删除]")
private Integer delTag; private Integer delTag;
private LocalDateTime createdAt; private LocalDateTime createdAt;
......
package com.liquidnet.service.goblin.dto.vo; package com.liquidnet.service.goblin.dto.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
...@@ -17,7 +18,7 @@ import java.util.List; ...@@ -17,7 +18,7 @@ import java.util.List;
@Data @Data
@EqualsAndHashCode(callSuper = false) @EqualsAndHashCode(callSuper = false)
public class GoblinShoppingCartVoo implements Serializable { public class GoblinShoppingCartVoo implements Serializable {
@ApiModelProperty(value = "根据shop分类")
private List<GoblinShoppingCartVo> list; private List<GoblinShoppingCartVo> list;
......
...@@ -3,6 +3,7 @@ package com.liquidnet.service.goblin.controller; ...@@ -3,6 +3,7 @@ package com.liquidnet.service.goblin.controller;
import com.liquidnet.common.cache.redis.util.RedisUtil; import com.liquidnet.common.cache.redis.util.RedisUtil;
import com.liquidnet.commons.lang.util.CurrentUtil; import com.liquidnet.commons.lang.util.CurrentUtil;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.goblin.dto.vo.GoblinShoppingCartVoo;
import com.liquidnet.service.goblin.service.impl.GoblinFrontServiceImpl; import com.liquidnet.service.goblin.service.impl.GoblinFrontServiceImpl;
import com.liquidnet.service.goblin.util.GoblinRedisUtils; import com.liquidnet.service.goblin.util.GoblinRedisUtils;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
...@@ -18,7 +19,7 @@ import org.springframework.web.bind.annotation.RestController; ...@@ -18,7 +19,7 @@ import org.springframework.web.bind.annotation.RestController;
* @Description:前端接口 * @Description:前端接口
* @date 2021/12/27 下午6:25 * @date 2021/12/27 下午6:25
*/ */
@Api(tags = "前端接口管理") @Api(tags = "前端需要登陆接口管理")
@RestController @RestController
@RequestMapping("/front") @RequestMapping("/front")
public class GoblinFrontLoginController { public class GoblinFrontLoginController {
...@@ -36,6 +37,14 @@ public class GoblinFrontLoginController { ...@@ -36,6 +37,14 @@ public class GoblinFrontLoginController {
return ResponseDto.success( goblinFrontService.addShoopCart(spuId,storeId,skuId,number,userId)); return ResponseDto.success( goblinFrontService.addShoopCart(spuId,storeId,skuId,number,userId));
} }
@GetMapping("getShopCart")
@ApiOperation("获得购物车")
public ResponseDto<GoblinShoppingCartVoo> getShopCart() {
String userId=CurrentUtil.getCurrentUid();
return ResponseDto.success( );
}
......
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