fhx
2023-08-02 a8b60bd5967f7d56065e2a4e967a305a7a1a3823
1.增加营销活动service
1个文件已修改
1个文件已添加
54 ■■■■■ 已修改文件
phis-feign/src/main/java/com/hz/his/dto/marketing/MarketActivityDto.java 25 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipMarketActivityService.java 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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/所属门店id */
    private String shopId;
    /** 是否是领取优惠券 */
    private Integer isReceiveCoupon;
    /** 是否是使用优惠券 */
    private Integer isUseCoupon;
    /** 是否消费 */
    private Integer isConsume;
    //-------------------
    /** 多门店id(逗号分割) */
    private String shopIds;
    /** 用户id */
@@ -38,13 +52,16 @@
    /** 营销活动关联优惠券id */
    private String activityCouponId;
    /** 平台类型 */
    /** 平台类型(PlatformConstants) */
    private String platformType;
    /** 操作人标识 */
    private String opId;
    /** 操作人名称 */
    private String opName;
    /** 操作人类型 */
    /** 操作人类型(OperatorConstants) */
    private Integer opType;
    /** 操作人角色id(EmployeeRole) */
    private String opRoleId;
}
phis-feign/src/main/java/com/hz/his/feign/service/platform/SPhipMarketActivityService.java
New file
@@ -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);
}