wujianwei
2025-12-18 fa8a17c917bea0488c9c538dd8b828164815e8ce
新增费用接口
2个文件已添加
65 ■■■■■ 已修改文件
service/src/main/java/com/ruoyi/cwgl/domain/vo/ReceivableBillCreateVo.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/src/main/java/com/ruoyi/cwgl/domain/vo/ReceivableFeeStatisticsVo.java 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/src/main/java/com/ruoyi/cwgl/domain/vo/ReceivableBillCreateVo.java
New file
@@ -0,0 +1,21 @@
package com.ruoyi.cwgl.domain.vo;
import lombok.Data;
import com.ruoyi.cwgl.domain.vo.ReceivableFeeStatisticsVo;
/**
 * 创建应收账单请求VO
 */
@Data
public class ReceivableBillCreateVo {
    /**
     * 账单类型:0=人民币账单,1=港币账单
     */
    private Integer billType;
    /**
     * 应收费用统计数据
     */
    private ReceivableFeeStatisticsVo statisticsData;
}
service/src/main/java/com/ruoyi/cwgl/domain/vo/ReceivableFeeStatisticsVo.java
New file
@@ -0,0 +1,44 @@
package com.ruoyi.cwgl.domain.vo;
import lombok.Data;
import java.math.BigDecimal;
import java.util.List;
import com.ruoyi.cwgl.domain.ReceivableFeeDetail;
/**
 * 应收费用统计结果VO
 */
@Data
public class ReceivableFeeStatisticsVo {
    /**
     * 单据数量
     */
    private int documentCount;
    /**
     * 汇率
     */
    private BigDecimal rate;
    /**
     * 总应收金额
     */
    private BigDecimal totalReceivableAmount;
    /**
     * 人民币总金额
     */
    private BigDecimal totalAmountRmb;
    /**
     * 港币总金额
     */
    private BigDecimal totalAmountHkd;
    /**
     * 明细列表
     */
    private List<ReceivableFeeDetail> detailList;
}