From a8b60bd5967f7d56065e2a4e967a305a7a1a3823 Mon Sep 17 00:00:00 2001 From: fhx <308050795@qq.com> Date: 星期三, 02 八月 2023 14:36:46 +0800 Subject: [PATCH] 1.增加营销活动service --- phis-feign/src/main/java/com/hz/his/dto/marketing/MarketActivityDto.java | 25 +++++++++++++++++++++---- phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipMarketActivityService.java | 29 +++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 4 deletions(-) diff --git a/phis-feign/src/main/java/com/hz/his/dto/marketing/MarketActivityDto.java b/phis-feign/src/main/java/com/hz/his/dto/marketing/MarketActivityDto.java index 69abfb4..e32e640 100644 --- a/phis-feign/src/main/java/com/hz/his/dto/marketing/MarketActivityDto.java +++ b/phis-feign/src/main/java/com/hz/his/dto/marketing/MarketActivityDto.java @@ -13,7 +13,7 @@ /** 鍒嗙被id */ private String classifyId; - /** 鐘舵�� */ + /** 鐘舵��:0鏈紑濮�1杩涜涓�2宸茬粨鏉� */ private Integer status; /** 寮�濮嬫椂闂� */ private String startTime; @@ -25,8 +25,22 @@ private Integer isProject; /** 鏄惁鍚屾鑹捐姱浼� */ private Integer isSyncCrm; + /** 鏄惁涓婁笅鏋� */ + private Integer isUp; - //闂ㄥ簵鍔╂墜浣跨敤鑷姩------------------- + /** 浼氬憳绛夌骇 */ + private String userLevel; + /** 闂ㄥ簵id/鎵�灞為棬搴梚d */ + private String shopId; + /** 鏄惁鏄鍙栦紭鎯犲埜 */ + private Integer isReceiveCoupon; + /** 鏄惁鏄娇鐢ㄤ紭鎯犲埜 */ + private Integer isUseCoupon; + /** 鏄惁娑堣垂 */ + private Integer isConsume; + + + //------------------- /** 澶氶棬搴梚d锛堥�楀彿鍒嗗壊锛� */ private String shopIds; /** 鐢ㄦ埛id */ @@ -38,13 +52,16 @@ /** 钀ラ攢娲诲姩鍏宠仈浼樻儬鍒竔d */ private String activityCouponId; - /** 骞冲彴绫诲瀷 */ + /** 骞冲彴绫诲瀷(PlatformConstants) */ private String platformType; /** 鎿嶄綔浜烘爣璇� */ private String opId; /** 鎿嶄綔浜哄悕绉� */ private String opName; - /** 鎿嶄綔浜虹被鍨� */ + /** 鎿嶄綔浜虹被鍨�(OperatorConstants) */ private Integer opType; + /** 鎿嶄綔浜鸿鑹瞚d(EmployeeRole) */ + private String opRoleId; + } diff --git a/phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipMarketActivityService.java b/phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipMarketActivityService.java new file mode 100644 index 0000000..809ec04 --- /dev/null +++ b/phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipMarketActivityService.java @@ -0,0 +1,29 @@ +package com.hz.his.feign.service.platform; + +import com.hx.resultTool.Result; +import com.hz.his.dto.marketing.MarketActivityDto; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; + +/** + * 钀ラ攢娲诲姩service + * @USER: fhx + * @DATE: 2023/8/2 + **/ +@FeignClient(name="phi-platform-service",path = "/phip",contextId = "phip-market-activity") +public interface SPhipMarketActivityService { + + /** 鍒楄〃 */ + @PostMapping(value = "/market/activity/list") + Result list(@RequestBody MarketActivityDto dto); + + /** 璇︽儏 */ + @PostMapping(value = "/market/activity/detail") + Result detail(@RequestBody MarketActivityDto dto); + + /** 棰嗗彇浼樻儬鍒� */ + @PostMapping(value = "/market/activity/receiveCoupon") + Result receiveCoupon(@RequestBody MarketActivityDto dto); + +} -- Gitblit v1.8.0