| | |
| | | */ |
| | | @Data |
| | | public class PayAmountDto { |
| | | /**是否已提前扣取,例如拼团订单先扣取,后续结账不用再扣减*/ |
| | | private Boolean isPay = false; |
| | | /**已提前扣取的记录标识*/ |
| | | private String isPayId; |
| | | |
| | | /**必填 实际支付金额*/ |
| | | private BigDecimal amount; |
| | | /**必填 支付方式*/ |
New file |
| | |
| | | package com.hz.his.dto.user.money; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 修改用户资金-同时操作多个 |
| | | */ |
| | | @Data |
| | | public class UserMoneyListDto { |
| | | |
| | | private List<UserMoneyUpdateDto> userMoneyList; |
| | | } |
| | |
| | | /**操作类型 是否需要领取 默认0 只有增值金 添加需要领取*/ |
| | | private int opType; |
| | | |
| | | /**关联标识(活动规则或者其他)*/ |
| | | /**关联标识(活动规则或者其他),如果是支付订单提前扣取的金额关联数据也存在这*/ |
| | | private String commonId; |
| | | |
| | | /**订单id*/ |
| | | /**订单id,如果是支付订单提前扣取金额存的是未同步过来的单标识*/ |
| | | private String orderId; |
| | | /**子单订单id*/ |
| | | private String orderItemId; |
| | | |
| | | /**唯一标识,多条操作记录用到UserMoneyReturnVo返回该传值*/ |
| | | private String equId; |
| | | |
| | | /**备注*/ |
| | | private String remarks; |
| | | |
| | |
| | | package com.hz.his.feign.service.platform; |
| | | |
| | | import com.hx.resultTool.Result; |
| | | import com.hz.his.dto.user.money.PhisUserMoneyDto; |
| | | import com.hz.his.dto.user.money.UserMoneyDto; |
| | | import com.hz.his.dto.user.money.UserMoneyUpdateDto; |
| | | import com.hz.his.dto.user.money.UserTurnDto; |
| | | import com.hz.his.dto.user.money.*; |
| | | import org.springframework.cloud.openfeign.FeignClient; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | |
| | | Result userMoneyUpdate(@RequestBody UserMoneyUpdateDto userMoneyUpdateDto); |
| | | |
| | | /** |
| | | * 开放平台-用户资产修改-多条 |
| | | */ |
| | | @PostMapping(value = "/user/money/unclaimed/add/list") |
| | | Result userMoneyUpdateList(@RequestBody UserMoneyListDto userMoneyListDto); |
| | | |
| | | /** |
| | | * 开放平台-用户资金信息 |
| | | */ |
| | | @PostMapping(value = "/user/money/info") |
New file |
| | |
| | | package com.hz.his.vo.user; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * 操作用户资金-返回 |
| | | */ |
| | | @Data |
| | | public class UserMoneyReturnVo { |
| | | /**唯一标识,多条操作记录用到*/ |
| | | private String equId; |
| | | /**资金记录(UserMoneyUnclaimed)*/ |
| | | private String recordId; |
| | | /**资金类型*/ |
| | | private Integer fundType; |
| | | |
| | | |
| | | |
| | | } |