提交修改

This commit is contained in:
quyixiao 2025-10-19 15:12:41 +08:00
parent 838612adf3
commit 5520bbf470
33 changed files with 106 additions and 67 deletions

View File

@ -0,0 +1,19 @@
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//
package com.heyu.api.common.annotation;
import java.lang.annotation.*;
@Target({ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Describe {
String value() default "";
}

View File

@ -1,10 +1,11 @@
package com.heyu.api.alibaba.request.mm; package com.heyu.api.alibaba.request.mm;
import com.heyu.api.alibaba.request.vv.VVBaseRequest;
import lombok.Data; import lombok.Data;
@Data @Data
public class VvAppCategoryRequest { public class VvAppCategoryRequest extends VVBaseRequest {
/*** /***
* 父亲id * 父亲id

View File

@ -1,14 +1,11 @@
package com.heyu.api.alibaba.request.mm; package com.heyu.api.alibaba.request.mm;
import com.heyu.api.alibaba.request.vv.VVBaseRequest;
import lombok.Data; import lombok.Data;
@Data @Data
public class VvAppLoginRequest { public class VvAppLoginRequest extends VVBaseRequest {
/***
* 买家id当前登录的买家id
*/
private Long buyerId ;
/*** /***
* 目标买家信息 buyer_name buyer_weixin buyer_phone * 目标买家信息 buyer_name buyer_weixin buyer_phone

View File

@ -1,14 +1,11 @@
package com.heyu.api.alibaba.request.mm; package com.heyu.api.alibaba.request.mm;
import com.heyu.api.alibaba.request.vv.VVBaseRequest;
import lombok.Data; import lombok.Data;
@Data @Data
public class VvAppLogisticsRequest { public class VvAppLogisticsRequest extends VVBaseRequest {
/***
* 买家id当前登录的买家id
*/
private Long buyerId ;
/*** /***

View File

@ -1,10 +1,11 @@
package com.heyu.api.alibaba.request.mm; package com.heyu.api.alibaba.request.mm;
import com.heyu.api.alibaba.request.vv.VVBaseRequest;
import lombok.Data; import lombok.Data;
@Data @Data
public class VvProductDetailRequest { public class VvProductDetailRequest extends VVBaseRequest {
/*** /***

View File

@ -1,10 +1,11 @@
package com.heyu.api.alibaba.request.mm.order; package com.heyu.api.alibaba.request.mm.order;
import com.heyu.api.alibaba.request.vv.VVBaseRequest;
import lombok.Data; import lombok.Data;
@Data @Data
public class AppDeliveredDTO { public class AppDeliveredDTO extends VVBaseRequest {
/*** /***

View File

@ -3,16 +3,15 @@ package com.heyu.api.alibaba.request.mm.order.resp;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;
import com.heyu.api.alibaba.request.vv.VVBaseRequest;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@Data @Data
public class VvTradeOrderDTO { public class VvTradeOrderDTO extends VVBaseRequest {
private Long buyerId;
private List<VvTradeOrderLineDTO> vvTradeOrderLineDTOList; private List<VvTradeOrderLineDTO> vvTradeOrderLineDTOList;

View File

@ -1,10 +1,11 @@
package com.heyu.api.alibaba.request.mm.order.resp; package com.heyu.api.alibaba.request.mm.order.resp;
import com.heyu.api.alibaba.request.vv.VVBaseRequest;
import lombok.Data; import lombok.Data;
@Data @Data
public class VvTradeOrderDeleteDTO { public class VvTradeOrderDeleteDTO extends VVBaseRequest {
/*** /***
@ -13,11 +14,6 @@ public class VvTradeOrderDeleteDTO {
private String trackNumber; private String trackNumber;
/***
* 买家id
*/
private Long buyerId ;
} }

View File

@ -1,10 +1,11 @@
package com.heyu.api.alibaba.request.mm.reverse; package com.heyu.api.alibaba.request.mm.reverse;
import com.heyu.api.alibaba.request.vv.VVBaseRequest;
import lombok.Data; import lombok.Data;
@Data @Data
public class AppliyReverseCloseRequest { public class AppliyReverseCloseRequest extends VVBaseRequest {

View File

@ -2,12 +2,13 @@ package com.heyu.api.alibaba.request.mm.reverse;
import com.heyu.api.alibaba.request.mm.order.ResourceDTO; import com.heyu.api.alibaba.request.mm.order.ResourceDTO;
import com.heyu.api.alibaba.request.vv.VVBaseRequest;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@Data @Data
public class AppliyReverseProveRequest { public class AppliyReverseProveRequest extends VVBaseRequest {
/*** /***

View File

@ -2,13 +2,14 @@ package com.heyu.api.alibaba.request.mm.reverse;
import com.heyu.api.alibaba.request.mm.order.ResourceDTO; import com.heyu.api.alibaba.request.mm.order.ResourceDTO;
import com.heyu.api.alibaba.request.vv.VVBaseRequest;
import lombok.Data; import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.List; import java.util.List;
@Data @Data
public class AppliyReverseRequest { public class AppliyReverseRequest extends VVBaseRequest {
/*** /***
* 物流单号 * 物流单号

View File

@ -4,7 +4,7 @@ package com.heyu.api.alibaba.request.vv;
import lombok.Data; import lombok.Data;
@Data @Data
public class AppBuyerAddressRequest { public class AppBuyerAddressRequest extends VVBaseRequest {
private int pageNum = 1; private int pageNum = 1;
@ -13,9 +13,5 @@ public class AppBuyerAddressRequest {
private int pageSize = 10; private int pageSize = 10;
/***
* 买家id
*/
private Long buyerId;
} }

View File

@ -8,13 +8,10 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
@Data @Data
public class AppCommentAdd { public class AppCommentAdd extends VVBaseRequest {
//买家id
private Long buyerId;
//商品评论的内容 //商品评论的内容
private String productComment; private String productComment;

View File

@ -4,7 +4,7 @@ package com.heyu.api.alibaba.request.vv;
import lombok.Data; import lombok.Data;
@Data @Data
public class AppCommentDelete { public class AppCommentDelete extends VVBaseRequest {
/*** /***

View File

@ -4,7 +4,7 @@ package com.heyu.api.alibaba.request.vv;
import lombok.Data; import lombok.Data;
@Data @Data
public class AppCommentRequest { public class AppCommentRequest extends VVBaseRequest{
private int pageNum = 1; private int pageNum = 1;
@ -18,10 +18,6 @@ public class AppCommentRequest {
//买家id
private Long buyerId;
/*** /***
* 排序 * 排序
*/ */

View File

@ -4,17 +4,14 @@ import com.alibaba.fastjson.JSON;
import lombok.Data; import lombok.Data;
@Data @Data
public class AppCommentUseful { public class AppCommentUseful extends VVBaseRequest{
/*** /***
* 评论id * 评论id
*/ */
private Long commentId; private Long commentId;
/***
* 买家id
*/
private Long buyerId;
/*** /***

View File

@ -4,7 +4,7 @@ package com.heyu.api.alibaba.request.vv;
import lombok.Data; import lombok.Data;
@Data @Data
public class AppIndexPageRequest { public class AppIndexPageRequest extends VVBaseRequest {
private int pageNum = 1; private int pageNum = 1;
@ -44,11 +44,6 @@ public class AppIndexPageRequest {
private Integer isTest = 0 ; private Integer isTest = 0 ;
/***
* 买家id
*/
private Long buyerId;
/*** /***
* 状态 * 状态
*/ */

View File

@ -6,17 +6,14 @@ import lombok.Data;
import java.util.List; import java.util.List;
@Data @Data
public class AppOrderRequest { public class AppOrderRequest extends VVBaseRequest{
private int pageNum = 1; private int pageNum = 1;
private int pageSize = 10; private int pageSize = 10;
/***
* 买家id
*/
private Long buyerId;
/*** /***
* 订单号id * 订单号id
*/ */

View File

@ -6,7 +6,7 @@ import lombok.Data;
import java.util.List; import java.util.List;
@Data @Data
public class AppShippingCartDeleteRequest { public class AppShippingCartDeleteRequest extends VVBaseRequest {
/** /**

View File

@ -4,7 +4,7 @@ package com.heyu.api.alibaba.request.vv;
import lombok.Data; import lombok.Data;
@Data @Data
public class AppShippingCartRequest { public class AppShippingCartRequest extends VVBaseRequest {
private Integer pageNum = 1; private Integer pageNum = 1;
@ -15,10 +15,7 @@ public class AppShippingCartRequest {
//商品标题 //商品标题
private String productName; private String productName;
/***
* 买家id
*/
private Long buyerId;

View File

@ -0,0 +1,18 @@
package com.heyu.api.alibaba.request.vv;
public class VVBaseRequest {
/***
* 买家id当前登录的买家id
*/
private Long buyerId ;
public Long getBuyerId() {
return buyerId;
}
public void setBuyerId(Long buyerId) {
this.buyerId = buyerId;
}
}

View File

@ -3,10 +3,9 @@ package com.heyu.api.alibaba.request.vv;
import lombok.Data; import lombok.Data;
@Data @Data
public class VvShoppingCartAddRequest { public class VvShoppingCartAddRequest extends VVBaseRequest{
//买家id
private Long buyerId;
//sku_id //sku_id
private Long skuId; private Long skuId;
//数量 //数量

View File

@ -4,6 +4,7 @@ package com.heyu.api.controller.vv;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.heyu.api.alibaba.request.mm.enums.BuyerAddressEnums; import com.heyu.api.alibaba.request.mm.enums.BuyerAddressEnums;
import com.heyu.api.alibaba.request.vv.AppBuyerAddressRequest; import com.heyu.api.alibaba.request.vv.AppBuyerAddressRequest;
import com.heyu.api.common.annotation.Describe;
import com.heyu.api.data.dao.vv.VvBuyerAddressDao; import com.heyu.api.data.dao.vv.VvBuyerAddressDao;
import com.heyu.api.data.dao.vv.VvBuyerDao; import com.heyu.api.data.dao.vv.VvBuyerDao;
import com.heyu.api.data.entity.vv.VvBuyerAddressEntity; import com.heyu.api.data.entity.vv.VvBuyerAddressEntity;
@ -35,6 +36,7 @@ public class AppBuyerAddressManagerController {
/*** /***
* 列表 * 列表
*/ */
@Describe("买家地址列表")
@RequestMapping("/list") @RequestMapping("/list")
public R list(@RequestBody AppBuyerAddressRequest appBuyerAddressRequest) { public R list(@RequestBody AppBuyerAddressRequest appBuyerAddressRequest) {
@ -52,7 +54,7 @@ public class AppBuyerAddressManagerController {
return R.ok().setData(pageUtils); return R.ok().setData(pageUtils);
} }
@Describe("买家地址插入或修改")
@RequestMapping("/insertOrUpdate") @RequestMapping("/insertOrUpdate")
public R inserOrUpdate(@RequestBody VvBuyerAddressEntity vvBuyerAddressEntity) { public R inserOrUpdate(@RequestBody VvBuyerAddressEntity vvBuyerAddressEntity) {
VvBuyerEntity vvBuyerEntity = vvBuyerDao.selectVvBuyerById(vvBuyerAddressEntity.getBuyerId()); VvBuyerEntity vvBuyerEntity = vvBuyerDao.selectVvBuyerById(vvBuyerAddressEntity.getBuyerId());

View File

@ -2,6 +2,7 @@ package com.heyu.api.controller.vv;
import com.heyu.api.alibaba.request.mm.VvAppCategoryRequest; import com.heyu.api.alibaba.request.mm.VvAppCategoryRequest;
import com.heyu.api.common.annotation.Describe;
import com.heyu.api.data.dao.vv.VvAppCategoryDao; import com.heyu.api.data.dao.vv.VvAppCategoryDao;
import com.heyu.api.data.dto.vv.VvAppCategoryCategoryDTO; import com.heyu.api.data.dto.vv.VvAppCategoryCategoryDTO;
import com.heyu.api.data.entity.vv.VvAppCategoryEntity; import com.heyu.api.data.entity.vv.VvAppCategoryEntity;
@ -31,6 +32,7 @@ public class AppCategoryController {
* http://localhost:8888/app/category/list * http://localhost:8888/app/category/list
*/ */
@RequestMapping("/list") @RequestMapping("/list")
@Describe("app类目列表")
public R list(@RequestBody VvAppCategoryRequest vvCategoryRequest) { public R list(@RequestBody VvAppCategoryRequest vvCategoryRequest) {
List<VvAppCategoryEntity> vvCategoryEntities = vvAppCategoryDao.selectVvCategoryAll(); List<VvAppCategoryEntity> vvCategoryEntities = vvAppCategoryDao.selectVvCategoryAll();

View File

@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.heyu.api.alibaba.request.mm.enums.CommentStatusEnums; import com.heyu.api.alibaba.request.mm.enums.CommentStatusEnums;
import com.heyu.api.alibaba.request.mm.order.resp.PropertyNameValue; import com.heyu.api.alibaba.request.mm.order.resp.PropertyNameValue;
import com.heyu.api.alibaba.request.vv.*; import com.heyu.api.alibaba.request.vv.*;
import com.heyu.api.common.annotation.Describe;
import com.heyu.api.data.dao.vv.*; import com.heyu.api.data.dao.vv.*;
import com.heyu.api.data.dto.vv.VvCommentDTO; import com.heyu.api.data.dto.vv.VvCommentDTO;
import com.heyu.api.data.entity.vv.*; import com.heyu.api.data.entity.vv.*;
@ -63,6 +64,7 @@ public class AppCommentController {
* 列表 * 列表
*/ */
@RequestMapping("/list") @RequestMapping("/list")
@Describe("评论列表")
public R list(@RequestBody AppCommentRequest appCommentRequest) { public R list(@RequestBody AppCommentRequest appCommentRequest) {
PPageUtils pageUtils = null; PPageUtils pageUtils = null;
@ -146,6 +148,7 @@ public class AppCommentController {
/*** /***
* /app/comment/add * /app/comment/add
*/ */
@Describe("添加评论")
@RequestMapping("/add") @RequestMapping("/add")
public R add(@RequestBody AppCommentAdd appCommentRequest) { public R add(@RequestBody AppCommentAdd appCommentRequest) {
List<VvTradeOrderLineEntity> vvTradeOrderLineEntityList = vvTradeOrderLineDao.selectVvTradeOrderLineByTrackNumberGroupBySkuId(appCommentRequest.getTrackNumber()); List<VvTradeOrderLineEntity> vvTradeOrderLineEntityList = vvTradeOrderLineDao.selectVvTradeOrderLineByTrackNumberGroupBySkuId(appCommentRequest.getTrackNumber());
@ -215,6 +218,7 @@ public class AppCommentController {
/*** /***
* *
*/ */
@Describe("评论是否有用")
@RequestMapping("/useful") @RequestMapping("/useful")
public R useful(@RequestBody AppCommentUseful appCommentRequest) { public R useful(@RequestBody AppCommentUseful appCommentRequest) {
VvCommentUserfulEntity vvCommentUserful = vvCommentUserfulDao.selectVvCommentUserfulByCommentIdBuyerId(appCommentRequest.getCommentId(), appCommentRequest.getBuyerId()); VvCommentUserfulEntity vvCommentUserful = vvCommentUserfulDao.selectVvCommentUserfulByCommentIdBuyerId(appCommentRequest.getCommentId(), appCommentRequest.getBuyerId());
@ -249,6 +253,7 @@ public class AppCommentController {
/*** /***
* 删除 * 删除
*/ */
@Describe("删除评论")
@RequestMapping("/delete") @RequestMapping("/delete")
public R list(@RequestBody AppCommentDelete appCommentRequest) { public R list(@RequestBody AppCommentDelete appCommentRequest) {
vvCommentDao.deleteVvCommentById(appCommentRequest.getCommentId()); vvCommentDao.deleteVvCommentById(appCommentRequest.getCommentId());

View File

@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.heyu.api.alibaba.request.mm.VvProductDetailRequest; import com.heyu.api.alibaba.request.mm.VvProductDetailRequest;
import com.heyu.api.alibaba.request.mm.enums.ProductStatusEnums; import com.heyu.api.alibaba.request.mm.enums.ProductStatusEnums;
import com.heyu.api.alibaba.request.vv.AppIndexPageRequest; import com.heyu.api.alibaba.request.vv.AppIndexPageRequest;
import com.heyu.api.common.annotation.Describe;
import com.heyu.api.data.dao.vv.*; import com.heyu.api.data.dao.vv.*;
import com.heyu.api.data.dto.vv.VvProductDTO; import com.heyu.api.data.dto.vv.VvProductDTO;
import com.heyu.api.data.dto.vv.VvProductPropertyDTO; import com.heyu.api.data.dto.vv.VvProductPropertyDTO;
@ -63,6 +64,7 @@ public class AppIndexPageController {
* 列表 /app/index/page/list * 列表 /app/index/page/list
*/ */
@RequestMapping("/page/list") @RequestMapping("/page/list")
@Describe("商品首页列表")
public R list(@RequestBody AppIndexPageRequest vvProductRequest) { public R list(@RequestBody AppIndexPageRequest vvProductRequest) {
vvProductRequest.setFrontPage(1); vvProductRequest.setFrontPage(1);
vvProductRequest.setStatus(ProductStatusEnums.online.getStatus()); vvProductRequest.setStatus(ProductStatusEnums.online.getStatus());
@ -99,6 +101,7 @@ public class AppIndexPageController {
// /app/index/product/detail // /app/index/product/detail
@Describe("商品详情页")
@RequestMapping("/product/detail") @RequestMapping("/product/detail")
public R detail(@RequestBody VvProductDetailRequest vvProductDetailRequest) { public R detail(@RequestBody VvProductDetailRequest vvProductDetailRequest) {
VvProductDTO vvProductDTO = new VvProductDTO(); VvProductDTO vvProductDTO = new VvProductDTO();

View File

@ -3,6 +3,7 @@ package com.heyu.api.controller.vv;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.heyu.api.alibaba.request.mm.VvAppLoginRequest; import com.heyu.api.alibaba.request.mm.VvAppLoginRequest;
import com.heyu.api.common.annotation.Describe;
import com.heyu.api.data.dao.vv.VvBuyerDao; import com.heyu.api.data.dao.vv.VvBuyerDao;
import com.heyu.api.data.dto.BuyerDTO; import com.heyu.api.data.dto.BuyerDTO;
import com.heyu.api.data.entity.vv.VvBuyerEntity; import com.heyu.api.data.entity.vv.VvBuyerEntity;
@ -28,6 +29,7 @@ public class AppLoginController {
// http://localhost:8888/app/target/login // http://localhost:8888/app/target/login
@RequestMapping("/login") @RequestMapping("/login")
@Describe("目标用户登录")
public R login(@RequestBody VvAppLoginRequest request) { public R login(@RequestBody VvAppLoginRequest request) {
VvBuyerEntity vvBuyerEntity = vvBuyerDao.selectVvBuyerIsTestById(request.getBuyerId(), 1); VvBuyerEntity vvBuyerEntity = vvBuyerDao.selectVvBuyerIsTestById(request.getBuyerId(), 1);
if (vvBuyerEntity == null) { if (vvBuyerEntity == null) {

View File

@ -3,6 +3,7 @@ package com.heyu.api.controller.vv;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.heyu.api.alibaba.request.mm.VvAppLogisticsRequest; import com.heyu.api.alibaba.request.mm.VvAppLogisticsRequest;
import com.heyu.api.common.annotation.Describe;
import com.heyu.api.data.dao.vv.VvPackageDao; import com.heyu.api.data.dao.vv.VvPackageDao;
import com.heyu.api.data.dao.vv.VvTradeOrderLineDao; import com.heyu.api.data.dao.vv.VvTradeOrderLineDao;
import com.heyu.api.data.dto.vv.KuaiDi100DTO; import com.heyu.api.data.dto.vv.KuaiDi100DTO;
@ -35,6 +36,7 @@ public class AppLogisticsController {
// http://localhost:8888/app/logistics/query // http://localhost:8888/app/logistics/query
@Describe("物流查询")
@RequestMapping("/query") @RequestMapping("/query")
public R query(@RequestBody VvAppLogisticsRequest request) { public R query(@RequestBody VvAppLogisticsRequest request) {

View File

@ -8,6 +8,7 @@ import com.heyu.api.alibaba.request.mm.order.AppDeliveredDTO;
import com.heyu.api.alibaba.request.mm.order.VvTradeOrderLineTrackNumberDTO; import com.heyu.api.alibaba.request.mm.order.VvTradeOrderLineTrackNumberDTO;
import com.heyu.api.alibaba.request.mm.order.resp.*; import com.heyu.api.alibaba.request.mm.order.resp.*;
import com.heyu.api.alibaba.request.vv.AppOrderRequest; import com.heyu.api.alibaba.request.vv.AppOrderRequest;
import com.heyu.api.common.annotation.Describe;
import com.heyu.api.data.dao.vv.*; import com.heyu.api.data.dao.vv.*;
import com.heyu.api.data.entity.vv.*; import com.heyu.api.data.entity.vv.*;
import com.heyu.api.data.utils.BigDecimalUtil; import com.heyu.api.data.utils.BigDecimalUtil;
@ -68,6 +69,7 @@ public class AppOrderController {
* 列表 * 列表
* todo quyixiao * todo quyixiao
*/ */
@Describe("订单列表")
@RequestMapping("/list") @RequestMapping("/list")
public R list(@RequestBody AppOrderRequest vvOrderRequest) { public R list(@RequestBody AppOrderRequest vvOrderRequest) {
PPageUtils pageUtils = PPageUtils.startPage(vvOrderRequest.getPageNum(), vvOrderRequest.getPageSize()) PPageUtils pageUtils = PPageUtils.startPage(vvOrderRequest.getPageNum(), vvOrderRequest.getPageSize())
@ -166,6 +168,7 @@ public class AppOrderController {
/*** /***
* 订单添加 * 订单添加
*/ */
@Describe("添加订单")
@RequestMapping("/add") @RequestMapping("/add")
public R add(@RequestBody VvTradeOrderDTO vvOrderRequest) { public R add(@RequestBody VvTradeOrderDTO vvOrderRequest) {
List<VvTradeOrderLineEntity> vvTradeOrderLineEntityList = new ArrayList<>(); List<VvTradeOrderLineEntity> vvTradeOrderLineEntityList = new ArrayList<>();
@ -298,6 +301,7 @@ public class AppOrderController {
return R.ok("订单创建成功"); return R.ok("订单创建成功");
} }
@Describe("删除订单")
@RequestMapping("/delete") @RequestMapping("/delete")
public R add(@RequestBody VvTradeOrderDeleteDTO vvOrderRequest) { public R add(@RequestBody VvTradeOrderDeleteDTO vvOrderRequest) {
List<VvTradeOrderLineEntity> vvTradeOrderLineEntityList = vvTradeOrderLineDao.selectVvTradeOrderLineByTrackNumber(vvOrderRequest.getTrackNumber()); List<VvTradeOrderLineEntity> vvTradeOrderLineEntityList = vvTradeOrderLineDao.selectVvTradeOrderLineByTrackNumber(vvOrderRequest.getTrackNumber());
@ -310,6 +314,7 @@ public class AppOrderController {
/*** /***
* 订单 妥投 /app/order/delivered * 订单 妥投 /app/order/delivered
*/ */
@Describe("订单确认收货")
@RequestMapping("/delivered") @RequestMapping("/delivered")
public R topack(@RequestBody AppDeliveredDTO vvDeliveredDTO) { public R topack(@RequestBody AppDeliveredDTO vvDeliveredDTO) {
List<VvTradeOrderLineEntity> vvTradeOrderLineEntityList = vvTradeOrderLineDao.selectVvTradeOrderLineByTrackNumber(vvDeliveredDTO.getTrackNumber()); List<VvTradeOrderLineEntity> vvTradeOrderLineEntityList = vvTradeOrderLineDao.selectVvTradeOrderLineByTrackNumber(vvDeliveredDTO.getTrackNumber());

View File

@ -1,6 +1,7 @@
package com.heyu.api.controller.vv; package com.heyu.api.controller.vv;
import com.heyu.api.common.annotation.Describe;
import com.heyu.api.data.annotation.NotIntercept; import com.heyu.api.data.annotation.NotIntercept;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
@ -16,6 +17,7 @@ public class AppOssAuthController {
// // https://api.1024api.com/api-interface/auth // // https://api.1024api.com/api-interface/auth
// http://localhost:8888/auth // http://localhost:8888/auth
@Describe("图片认证接口")
@RequestMapping("/auth") @RequestMapping("/auth")
public int auth(HttpServletRequest request, HttpServletResponse response) { public int auth(HttpServletRequest request, HttpServletResponse response) {

View File

@ -7,6 +7,7 @@ import com.heyu.api.alibaba.request.mm.order.ResourceDTO;
import com.heyu.api.alibaba.request.mm.reverse.AppliyReverseCloseRequest; import com.heyu.api.alibaba.request.mm.reverse.AppliyReverseCloseRequest;
import com.heyu.api.alibaba.request.mm.reverse.AppliyReverseProveRequest; import com.heyu.api.alibaba.request.mm.reverse.AppliyReverseProveRequest;
import com.heyu.api.alibaba.request.mm.reverse.AppliyReverseRequest; import com.heyu.api.alibaba.request.mm.reverse.AppliyReverseRequest;
import com.heyu.api.common.annotation.Describe;
import com.heyu.api.data.dao.vv.*; import com.heyu.api.data.dao.vv.*;
import com.heyu.api.data.entity.vv.*; import com.heyu.api.data.entity.vv.*;
import com.heyu.api.data.utils.BigDecimalUtil; import com.heyu.api.data.utils.BigDecimalUtil;
@ -52,6 +53,7 @@ public class AppReverseController {
* @param appliyReverseRequest * @param appliyReverseRequest
* @return * @return
*/ */
@Describe("逆向订单创建")
@RequestMapping("/add") @RequestMapping("/add")
public R add(@RequestBody AppliyReverseRequest appliyReverseRequest) { public R add(@RequestBody AppliyReverseRequest appliyReverseRequest) {
@ -149,6 +151,7 @@ public class AppReverseController {
* 退货退款 /app/reverse/tracknumber * 退货退款 /app/reverse/tracknumber
* *
*/ */
@Describe("逆向订单更新订单号")
@RequestMapping("/upload/tracknumber") @RequestMapping("/upload/tracknumber")
public R uploadTracknumber(@RequestBody AppliyReverseProveRequest appliyReverseRequest) { public R uploadTracknumber(@RequestBody AppliyReverseProveRequest appliyReverseRequest) {
VvReverseOrderEntity vvReverseOrderEntity = vvReverseOrderDao.selectVvReverseOrderById(appliyReverseRequest.getReverseOrderId()); VvReverseOrderEntity vvReverseOrderEntity = vvReverseOrderDao.selectVvReverseOrderById(appliyReverseRequest.getReverseOrderId());
@ -178,6 +181,7 @@ public class AppReverseController {
} }
@Describe("逆向订单关闭")
@RequestMapping("/close") @RequestMapping("/close")
public R close(@RequestBody AppliyReverseCloseRequest appliyReverseRequest) { public R close(@RequestBody AppliyReverseCloseRequest appliyReverseRequest) {

View File

@ -7,6 +7,7 @@ import com.heyu.api.alibaba.request.mm.order.resp.PropertyNameValue;
import com.heyu.api.alibaba.request.vv.AppShippingCartDeleteRequest; import com.heyu.api.alibaba.request.vv.AppShippingCartDeleteRequest;
import com.heyu.api.alibaba.request.vv.AppShippingCartRequest; import com.heyu.api.alibaba.request.vv.AppShippingCartRequest;
import com.heyu.api.alibaba.request.vv.VvShoppingCartAddRequest; import com.heyu.api.alibaba.request.vv.VvShoppingCartAddRequest;
import com.heyu.api.common.annotation.Describe;
import com.heyu.api.data.dao.vv.*; import com.heyu.api.data.dao.vv.*;
import com.heyu.api.data.dto.vv.VvShoppingCartDTO; import com.heyu.api.data.dto.vv.VvShoppingCartDTO;
import com.heyu.api.data.entity.vv.*; import com.heyu.api.data.entity.vv.*;
@ -52,6 +53,7 @@ public class AppShoppingCartController {
/*** /***
* 列表 /app/shipping/cart/list * 列表 /app/shipping/cart/list
*/ */
@Describe("购物车列表")
@RequestMapping("/list") @RequestMapping("/list")
public R list(@RequestBody AppShippingCartRequest appShippingCartRequest) { public R list(@RequestBody AppShippingCartRequest appShippingCartRequest) {
PPageUtils pageUtils = PPageUtils.startPage(appShippingCartRequest.getPageNum(), appShippingCartRequest.getPageSize()) PPageUtils pageUtils = PPageUtils.startPage(appShippingCartRequest.getPageNum(), appShippingCartRequest.getPageSize())
@ -97,6 +99,7 @@ public class AppShoppingCartController {
/*** /***
* 更新 添加 如数量更新 /app/shipping/cart/addOrUpdate * 更新 添加 如数量更新 /app/shipping/cart/addOrUpdate
*/ */
@Describe("加购物车")
@RequestMapping("/addOrUpdate") @RequestMapping("/addOrUpdate")
public R add(@RequestBody VvShoppingCartAddRequest VvShoppingCartAddRequest) { public R add(@RequestBody VvShoppingCartAddRequest VvShoppingCartAddRequest) {
VvBuyerEntity vvBuyerEntity = vvBuyerDao.selectVvBuyerById(VvShoppingCartAddRequest.getBuyerId()); VvBuyerEntity vvBuyerEntity = vvBuyerDao.selectVvBuyerById(VvShoppingCartAddRequest.getBuyerId());
@ -140,6 +143,7 @@ public class AppShoppingCartController {
/*** /***
* 列表 * 列表
*/ */
@Describe("删除购买车中商品")
@RequestMapping("/delete") @RequestMapping("/delete")
public R delete(AppShippingCartDeleteRequest appShippingCartDeleteRequest) { public R delete(AppShippingCartDeleteRequest appShippingCartDeleteRequest) {
vvShoppingCartDao.deleteVvShoppingCartByIds(appShippingCartDeleteRequest.getShoppingCartIds()); vvShoppingCartDao.deleteVvShoppingCartByIds(appShippingCartDeleteRequest.getShoppingCartIds());

View File

@ -1,6 +1,7 @@
package com.heyu.api.controller.vv; package com.heyu.api.controller.vv;
import com.heyu.api.common.annotation.Describe;
import com.heyu.api.data.utils.R; import com.heyu.api.data.utils.R;
import com.heyu.api.oss.OssFileUploadService; import com.heyu.api.oss.OssFileUploadService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
@ -33,8 +34,9 @@ public class AppUploadOssController {
* http://localhost:8888/app/upload/file file * http://localhost:8888/app/upload/file file
*/ */
// todo // todo
@Describe("app 上传图片")
@PostMapping("/file") @PostMapping("/file")
public R uploadFile(HttpServletRequest request, HttpServletResponse response,@RequestParam("files") MultipartFile[] files) { public R uploadFile(HttpServletRequest request, HttpServletResponse response, @RequestParam("files") MultipartFile[] files) {
List<Map<String, Object>> data = ossFileUploadService.uploadImages(files); List<Map<String, Object>> data = ossFileUploadService.uploadImages(files);
return R.ok().setData(data); return R.ok().setData(data);
} }