From 0a40e403f712958830f4be47bc5e13773d429150 Mon Sep 17 00:00:00 2001
From: lidongdong <1459917685@qq.com>
Date: 星期三, 20 九月 2023 17:36:55 +0800
Subject: [PATCH] 新增兑换记录流程   收货地址流程

---
 springcloud_k8s_panzhihuazhihuishequ/huacheng_union_applets/src/main/java/com/chuangongzhijia/huacheng_union_applets/api/UnionExchangeRecordApi.java |   52 +++++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 43 insertions(+), 9 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/huacheng_union_applets/src/main/java/com/chuangongzhijia/huacheng_union_applets/api/UnionExchangeRecordApi.java b/springcloud_k8s_panzhihuazhihuishequ/huacheng_union_applets/src/main/java/com/chuangongzhijia/huacheng_union_applets/api/UnionExchangeRecordApi.java
index 0383b71..195e883 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/huacheng_union_applets/src/main/java/com/chuangongzhijia/huacheng_union_applets/api/UnionExchangeRecordApi.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/huacheng_union_applets/src/main/java/com/chuangongzhijia/huacheng_union_applets/api/UnionExchangeRecordApi.java
@@ -1,9 +1,9 @@
 package com.chuangongzhijia.huacheng_union_applets.api;
 
-import com.panzhihua.common.controller.BaseController;
 import com.panzhihua.common.model.dtos.equipment.UnionExchangeRecordDto;
 import com.panzhihua.common.model.vos.R;
 import com.panzhihua.common.service.community.CommunityUnionService;
+import com.panzhihua.common.utlis.StringUtils;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import lombok.extern.slf4j.Slf4j;
@@ -15,22 +15,21 @@
 @Slf4j
 @RestController
 @RequestMapping("/UnionExchangeRecord")
-public class UnionExchangeRecordApi extends BaseController
+public class UnionExchangeRecordApi
 {
     @Resource
     private CommunityUnionService unionStoreService;
 
-    @ApiOperation(value = "兑换记录列表")
+    @ApiOperation(value = "兑换记录列表", response = UnionExchangeRecordDto.class)
     @GetMapping("/getList")
     public R unionExchangeRecordGetList(@RequestParam("pageNum") int pageNum,
                                         @RequestParam("pageSize") int pageSize,
-                                        @RequestParam(value = "communityId",required = false) String communityId,
-                                        @RequestParam(value = "integralTyppe",required = false) String userId)
+                                        @RequestParam(value = "communityId",required = false) String communityId)
     {
-        return unionStoreService.unionExchangeRecordGetList(pageNum,pageSize,communityId,userId);
+        return unionStoreService.unionExchangeRecordGetList(pageNum,pageSize,communityId);
     }
 
-    @ApiOperation(value = "兑换记录单个详情")
+    @ApiOperation(value = "兑换记录单个详情",response = UnionExchangeRecordDto.class)
     @GetMapping("/getData")
     public R unionExchangeRecordGetData(@RequestParam("id") String id)
     {
@@ -42,7 +41,6 @@
     @PostMapping("/insert")
     public R unionExchangeRecordInsert(@RequestBody UnionExchangeRecordDto item)
     {
-        item.setUserId(getUserId()+"");
         return unionStoreService.unionExchangeRecordInsert(item);
     }
 
@@ -50,10 +48,46 @@
     @PostMapping("/update")
     public R unionExchangeRecordUpdate(@RequestBody UnionExchangeRecordDto item)
     {
-        item.setUserId(getUserId()+"");
         return unionStoreService.unionExchangeRecordUpdate(item);
     }
 
+
+    @ApiOperation(value = "添加物流公司")
+    @PostMapping("/addLogistics")
+    public R unionExchangeRecordAddLogistics(@RequestBody UnionExchangeRecordDto item)
+    {
+        if(StringUtils.isEmpty(item.getLogisticsCompany()))
+        {
+            return R.fail("请输入物流公司");
+        }
+
+        if (StringUtils.isEmpty(item.getLogisticsNum()))
+        {
+            return R.fail("请输入物流单号");
+        }
+
+        if (StringUtils.isEmpty(item.getId()))
+        {
+            return R.fail("订单id不能为空");
+        }
+        item.setOrderType("2");
+        return unionStoreService.unionExchangeRecordUpdate(item);
+    }
+
+
+    @ApiOperation(value = "添加物流公司")
+    @PostMapping("/confirmOrder")
+    public R unionExchangeRecordConfirmOrder(@RequestBody UnionExchangeRecordDto item)
+    {
+        if (StringUtils.isEmpty(item.getId()))
+        {
+            return R.fail("订单id不能为空");
+        }
+        item.setOrderType("3");
+        return unionStoreService.unionExchangeRecordUpdate(item);
+    }
+
+
     /**
      * 删除接口
      * @param id

--
Gitblit v1.7.1