From 811cecc744b0b58f1ef13a2d9c179d6872e0b8ab Mon Sep 17 00:00:00 2001 From: DESKTOP-71BH0QO\L、ming <172680469@qq.com> Date: 星期一, 19 四月 2021 15:36:42 +0800 Subject: [PATCH] Add:互调接口 --- springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java | 2 +- springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/ClazzUtils.java | 2 +- springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ShopApi.java | 38 +++++++++++++++++++++++++++++++++++--- springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/api/FundsApi.java | 2 +- springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/api/OrderApi.java | 2 +- 5 files changed, 39 insertions(+), 7 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ShopApi.java b/springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ShopApi.java index aee805a..88b1b33 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ShopApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/applets_backstage/src/main/java/com/panzhihua/applets_backstage/api/ShopApi.java @@ -3,8 +3,8 @@ import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.panzhihua.common.controller.BaseController; -import com.panzhihua.common.model.dtos.shop.PageComShopGoodsDTO; -import com.panzhihua.common.model.dtos.shop.PageComShopStoreDTO; +import com.panzhihua.common.interfaces.ShopOperLog; +import com.panzhihua.common.model.dtos.shop.*; import com.panzhihua.common.model.vos.LoginUserInfoVO; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.vos.shop.*; @@ -13,11 +13,13 @@ import com.panzhihua.common.model.vos.user.SysUserVO; import com.panzhihua.common.service.community.CommunityService; import com.panzhihua.common.service.user.UserService; +import com.panzhihua.common.utlis.ClazzUtils; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; +import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; @@ -142,7 +144,37 @@ return communityService.changeStatus(id,status); } - @ApiOperation(value = "商家资金的订单详情",response = CapitalDetailVO.class) + @ApiOperation(value = "订单_分页列表") + @PostMapping("") + public R page(@RequestBody @Validated PageComShopOrderSearchDTO pageComShopOrderSearchDTO){ + pageComShopOrderSearchDTO.setUserId(this.getUserId()); + ClazzUtils.setIfStringIsEmpty(pageComShopOrderSearchDTO); + return communityService.pageShopOrder(pageComShopOrderSearchDTO); + } + + + @ApiOperation(value = "订单_详细") + @GetMapping("/order/detail") + @ShopOperLog(operType = 11) + public R detail(@RequestParam("orderId") Long orderId){ + return communityService.orderDetail(orderId); + } + + @ApiOperation(value = "资金_统计信息") + @GetMapping("/stat") + public R stat(){ + return communityService.getFundsStat(getUserId()); + } + + @ApiOperation(value = "资金_分页列表") + @PostMapping("/page") + public R page(@RequestBody PageComShopFundsSearchDTO pageComShopFundsSearchDTO){ + pageComShopFundsSearchDTO.setUserId(getUserId()); + ClazzUtils.setIfStringIsEmpty(pageComShopFundsSearchDTO); + return communityService.pageShopFunds(pageComShopFundsSearchDTO); + } + + @ApiOperation(value = "资金_详情",response = CapitalDetailVO.class) @ApiImplicitParam(name = "id",value = "订单Id") @GetMapping("/order/capitalDetailByStore") R capitalDetailByStore(@RequestParam("id") Long id){ diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java index b46fcc5..d9ba034 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java @@ -1855,7 +1855,7 @@ R pageShopOperLog(@RequestBody PageDTO pageDTO); /** - * 分页查询 商家后台操作日志 + * 订单分页查询 * @param pageComShopOrderSearchDTO 分页数据 * @return 分页日志 */ diff --git a/springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/utils/ClazzUtils.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/ClazzUtils.java similarity index 96% rename from springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/utils/ClazzUtils.java rename to springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/ClazzUtils.java index 4006457..0540f30 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/utils/ClazzUtils.java +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/ClazzUtils.java @@ -1,4 +1,4 @@ -package com.panzhihua.shop_backstage.utils; +package com.panzhihua.common.utlis; import com.panzhihua.common.model.dtos.shop.PageComShopOrderSearchDTO; diff --git a/springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/api/FundsApi.java b/springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/api/FundsApi.java index 5df1912..7c51fa2 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/api/FundsApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/api/FundsApi.java @@ -14,7 +14,7 @@ import com.panzhihua.common.service.community.CommunityService; import com.panzhihua.common.utlis.SFTPUtil; import com.panzhihua.shop_backstage.excel.CustomSheetWriteHandler; -import com.panzhihua.shop_backstage.utils.ClazzUtils; +import com.panzhihua.common.utlis.ClazzUtils; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; diff --git a/springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/api/OrderApi.java b/springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/api/OrderApi.java index dadb8b4..8bdc2ab 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/api/OrderApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/shop_backstage/src/main/java/com/panzhihua/shop_backstage/api/OrderApi.java @@ -14,7 +14,7 @@ import com.panzhihua.common.service.community.CommunityService; import com.panzhihua.common.utlis.SFTPUtil; import com.panzhihua.shop_backstage.excel.CustomSheetWriteHandler; -import com.panzhihua.shop_backstage.utils.ClazzUtils; +import com.panzhihua.common.utlis.ClazzUtils; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; -- Gitblit v1.7.1