chenjiahe
2024-02-23 5621d5395b5769dc684d60732c9a7465ca0e5b0e
Merge branch 'master-prod-new' into master-test
5个文件已修改
2个文件已添加
63 ■■■■■ 已修改文件
phis-feign/src/main/java/com/hz/his/dto/marketing/OrderCancelDto.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/marketing/OrderPartRefundDto.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundDto.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/order/OrdersPHisTotalDto.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/order/PayDto.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/feign/service/phis/SMoneyRuleService.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/phis/vo/money/MoneyRuleVo.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
phis-feign/src/main/java/com/hz/his/dto/marketing/OrderCancelDto.java
@@ -12,4 +12,6 @@
    /*******************必填项(注意继承的公共类MarketingDto)*************************/
    /**订单信息*/
    private OrdersTotalDto ordersTotalDto;
    /**退费统计类型(RefundRecord)*/
    private String refundStatistics;
}
phis-feign/src/main/java/com/hz/his/dto/marketing/OrderPartRefundDto.java
@@ -17,6 +17,8 @@
    private OrdersTotalDto ordersTotalDto;
    /**本次退款申请总金额*/
    private BigDecimal refundTotal;
    /**退费统计类型(RefundRecord)*/
    private String refundStatistics;
    /**本次退款支付方式*/
    private List<PartRefundPayDto> partRefundPayDtoList;
    /**本次退款项目*/
phis-feign/src/main/java/com/hz/his/dto/order/OrderRefundDto.java
@@ -1,7 +1,5 @@
package com.hz.his.dto.order;
import com.gitee.sunchenbin.mybatis.actable.annotation.Column;
import com.gitee.sunchenbin.mybatis.actable.constants.MySqlTypeConstant;
import lombok.Data;
import java.math.BigDecimal;
@@ -61,6 +59,9 @@
    /** 是否第三方退款(0否1是) */
    private Integer isThirdPartyRefund = 1;
    /**必填:退费统计类型(RefundRecord)*/
    private String refundStatistics;
    /**备用参数*/
    //总订单领建标识
    private String hisOrderId;
phis-feign/src/main/java/com/hz/his/dto/order/OrdersPHisTotalDto.java
@@ -1,7 +1,5 @@
package com.hz.his.dto.order;
import com.gitee.sunchenbin.mybatis.actable.annotation.Column;
import com.gitee.sunchenbin.mybatis.actable.constants.MySqlTypeConstant;
import lombok.Data;
import java.math.BigDecimal;
@@ -112,5 +110,6 @@
    private Integer activityPageType = 0;
    /**活动区分编号-用于一次性活动,存储活动编号,便于查找*/
    private String activityPageCode;
    /**活动区分标题*/
    private String activityPageName;
}
phis-feign/src/main/java/com/hz/his/dto/order/PayDto.java
@@ -2,6 +2,7 @@
import lombok.Data;
import java.math.BigDecimal;
import java.util.List;
/**
@@ -57,4 +58,15 @@
    private Integer directDeduction = 0;
    /**卡扣不判断过期时间:0否1是*/
    private Integer cardPass = 0;
    /**赠送到账用户*/
    private String giveIncreaseUserId;
    /**赠送增值金(注意:传了就送)*/
    private BigDecimal giveIncrease;
    /**赠送增值金到账规则(MoneyRule)(传了就使用,否则就默认)*/
    private String giveIncreaseId;
    /**赠送标题(领取记录展示)*/
    private String giveIncreaseTitle;
}
phis-feign/src/main/java/com/hz/his/feign/service/phis/SMoneyRuleService.java
New file
@@ -0,0 +1,25 @@
package com.hz.his.feign.service.phis;
import com.hx.resultTool.Result;
import com.hz.phis.vo.money.MoneyRuleVo;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam;
import java.math.BigDecimal;
/**
 * 资金到账规则
 */
@FeignClient(name="phis-provider",path = "/p-his-data",contextId = "money-rule")
public interface SMoneyRuleService {
    /**
     * @param moneyRuleVo 传参对象
     * @return 返回,看代码
     */
    @PostMapping(value = "/money-rule/list")
    Result getList(@RequestBody MoneyRuleVo moneyRuleVo);
}
phis-feign/src/main/java/com/hz/phis/vo/money/MoneyRuleVo.java
New file
@@ -0,0 +1,12 @@
package com.hz.phis.vo.money;
import lombok.Data;
/**
 * @author CJH
 */
@Data
public class MoneyRuleVo {
    /**功能编号*/
    private String functionCode;
}