Quellcode durchsuchen

更新获取链接助力人数

liuyao vor 1 Jahr
Ursprung
Commit
2ae15154a9

+ 14 - 0
src/main/java/com/dk/oauth/controller/integral/CouponReceiveController.java

@@ -66,5 +66,19 @@ public class CouponReceiveController{
         return couponReceiveService.insert(couponReceiveVO);
     }
 
+    /**
+     * @desc   : 获取链接助力人数
+     * @date   : 2024/8/8 13:18
+     * @author : 刘尧
+     */
+    @ApiOperation(
+            value = "获取链接助力人数",
+            notes = "获取链接助力人数"
+    )
+    @PostMapping({"get_receive_user_number"})
+    public ResponseResultVO<?> getReceiveUserNumber(@Valid @RequestBody CouponReceiveVO couponReceiveVO) {
+        return couponReceiveService.selectReceiveNumber(couponReceiveVO);
+    }
+
 
 }

+ 7 - 0
src/main/java/com/dk/oauth/mapper/integral/CouponReceiveMapper.java

@@ -1,5 +1,6 @@
 package com.dk.oauth.mapper.integral;
 
+import com.dk.oauth.model.VO.integral.CouponReceiveVO;
 import com.dk.oauth.model.pojo.integral.CouponReceive;
 import com.dk.common.mapper.BaseMapper;
 import com.dk.oauth.model.query.integral.CouponReceiveQuery;
@@ -43,5 +44,11 @@ public interface CouponReceiveMapper extends BaseMapper<CouponReceive>{
      */
     Long countByCondNoExistCpId(CouponReceiveQuery couponReceiveQuery);
 
+    /**
+     * @desc   : 获取链接助力人数
+     * @date   : 2024/8/8 13:18
+     * @author : 刘尧
+     */
+    Long selectReceiveNumber(CouponReceiveVO couponReceiveVO);
 }
 

+ 7 - 0
src/main/java/com/dk/oauth/mapper/integral/CouponReceiveMapper.xml

@@ -153,6 +153,13 @@
         for update
     </select>
 
+    <select id="selectReceiveNumber" resultType="java.lang.Long">
+        SELECT
+        COUNT(1)
+        FROM dkic_a.t_mst_coupon_receive
+        WHERE send_id = #{sendId}::uuid
+    </select>
+
     <insert id="insertBatch">
         insert into dkic_a.t_mst_coupon_receive
         (

+ 8 - 0
src/main/java/com/dk/oauth/service/integral/CouponReceiveService.java

@@ -176,4 +176,12 @@ public class CouponReceiveService extends BaseService<CouponReceive> {
     }
 
 
+    /**
+     * @desc   : 获取链接助力人数
+     * @date   : 2024/8/8 13:18
+     * @author : 刘尧
+     */
+    public ResponseResultVO<?> selectReceiveNumber(CouponReceiveVO couponReceiveVO) {
+        return ResponseResultUtil.success(couponReceiveMapper.selectReceiveNumber(couponReceiveVO));
+    }
 }