ANDRU-PC\Andru
2023-03-17 2726d124e58aa0a43044f0e52b514ac086262e83
Merge branch 'master-prod-new'
3个文件已修改
1个文件已添加
42 ■■■■■ 已修改文件
phis-feign/src/main/java/com/hz/his/dto/order/OrdersPHisTotalDto.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/dcp/SUserTagInfoService.java 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/phis/SCouponService.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/phis/dt/marketingCoupon/MarketingCouponDto.java 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/order/OrdersPHisTotalDto.java
@@ -14,6 +14,9 @@
 */
@Data
public class OrdersPHisTotalDto {
    /**必填 订单分类(OrderTotalConstants),默认标准订单*/
    private Integer orderClassify;
    /**必填 订单类型(OrderTotalConstants),,crm填默认project,充值就填recharge,纯商品订单填retail零售*/
    private String type;
phis-feign/src/main/java/com/hz/his/feign/service/dcp/SUserTagInfoService.java
@@ -9,7 +9,6 @@
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
/**
 * 这里这个name 需要填写 请求的服务提供者的注册到nacos Server上面的服务名,path 是请求接口前缀
@@ -17,6 +16,10 @@
@FeignClient(name="dcp-rules-service",path = "/dcp-rules",contextId = "userTagInfo")
public interface SUserTagInfoService {
    /** 标签分类树型列表 */
    @PostMapping("/tag/rule/info/list/tree")
    Result listTreeData();
    /**查询用户标签列表*/
    @PostMapping("/user/tag/info/list")
    Result userTagInfoListData(@RequestBody UserTagInfoDto userTagInfoDto);
phis-feign/src/main/java/com/hz/his/feign/service/phis/SCouponService.java
@@ -6,6 +6,8 @@
import com.hz.his.dto.coupon.CouponDto;
import com.hz.his.dto.coupon.CouponGoodsDto;
import com.hz.his.dto.coupon.CouponListDetailDto;
import com.hz.his.dto.dictionaries.DictionariesDto;
import com.hz.phis.dt.marketingCoupon.MarketingCouponDto;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
@@ -94,4 +96,10 @@
     */
    @PostMapping(value = "/getCouponNumber")
    Result getCouponNumber(@RequestBody CouponDto couponDto);
    /**
     * 查询用户领取营销优惠券数据
     */
    @PostMapping(value = "/marketing/data")
    Result marketingData(@RequestBody(required = false) MarketingCouponDto marketingCouponDto);
}
phis-feign/src/main/java/com/hz/phis/dt/marketingCoupon/MarketingCouponDto.java
New file
@@ -0,0 +1,26 @@
package com.hz.phis.dt.marketingCoupon;
import com.hz.phis.dt.coupon.CouponAppointDt;
import lombok.Data;
import java.util.List;
/**
 * @ClassName MarketingCouponDto
 * @Description 营销优惠券dto
 * @Author wrh
 * @Date 2023/3/2 10:45
 * @Version 1.0
 */
@Data
public class MarketingCouponDto {
    //用户标识
    private String userId;
    /**共用标识*/
    private String commonId;
    /**优惠券标识*/
    private String couponId;
    /**无限二维码携带参数*/
    private String sceneCode;
}