36 changed files with 795 additions and 48 deletions
@ -0,0 +1,41 @@ |
|||
package cc.hiver.mall.bill.vo; |
|||
|
|||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
|
|||
/** |
|||
* 对账单信息 |
|||
* @author 王富康 |
|||
* @date 2024/6/26 |
|||
*/ |
|||
@Data |
|||
public class SupplierBillDataVo { |
|||
|
|||
@ApiModelProperty(value = "供应商id") |
|||
private String userId; |
|||
|
|||
@ApiModelProperty(value = "供应商名称") |
|||
private String userName; |
|||
|
|||
@ApiModelProperty(value = "对账单日期") |
|||
private String queryDate; |
|||
|
|||
@ApiModelProperty(value = "初期欠款金额") |
|||
private BigDecimal initialArrears; |
|||
|
|||
@ApiModelProperty(value = "期末欠款金额") |
|||
private BigDecimal endArrears; |
|||
|
|||
@ApiModelProperty(value = "本期欠款金额") |
|||
private BigDecimal arrears; |
|||
|
|||
@ApiModelProperty(value = "拿货总金额") |
|||
private BigDecimal totalSale; |
|||
|
|||
@ApiModelProperty(value = "入库单明细") |
|||
private Page<SupplierBillPurchaseVo> supplierBillSaleVos; |
|||
|
|||
} |
|||
@ -0,0 +1,50 @@ |
|||
package cc.hiver.mall.bill.vo; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 销售单明细 |
|||
* @author 王富康 |
|||
* @date 2024/6/26 |
|||
*/ |
|||
@Data |
|||
public class SupplierBillPurchaseVo { |
|||
|
|||
@ApiModelProperty(value = "入库单号") |
|||
private String purchaseId; |
|||
|
|||
@ApiModelProperty(value = "操作人") |
|||
private String createByName; |
|||
|
|||
@ApiModelProperty(value = "日期") |
|||
private String createTime; |
|||
|
|||
@ApiModelProperty(value = "订单金额(销售金额)") |
|||
private BigDecimal shouldPay; |
|||
|
|||
@ApiModelProperty(value="余额抵扣金额") |
|||
private BigDecimal balanceDeductionAmount; |
|||
|
|||
@ApiModelProperty(value = "已收") |
|||
private BigDecimal alreadyPay; |
|||
|
|||
@ApiModelProperty(value = "上次欠款") |
|||
private BigDecimal lastDebtAmount; |
|||
|
|||
@ApiModelProperty(value = "本单欠款") |
|||
private BigDecimal amount; |
|||
|
|||
@ApiModelProperty(value = "剩余欠款-更新后欠款") |
|||
private BigDecimal balanceDue; |
|||
|
|||
@ApiModelProperty(value = "交易类型:0:开单;1:退货;2:回款") |
|||
private Integer dealingsType; |
|||
|
|||
@ApiModelProperty(value = "销售明细") |
|||
private List<BillProductDetailVo> billSaleDetailVos; |
|||
|
|||
} |
|||
@ -0,0 +1,26 @@ |
|||
package cc.hiver.mall.bill.vo; |
|||
|
|||
import cc.hiver.core.base.HiverBasePageQuery; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* 对账单查询参数 |
|||
* @author 王富康 |
|||
* @date 2024/6/26 |
|||
*/ |
|||
@Data |
|||
public class SupplierBillQueryVo extends HiverBasePageQuery { |
|||
|
|||
@ApiModelProperty(value = "供应商id") |
|||
private String supplierId; |
|||
|
|||
@ApiModelProperty(value = "店铺id") |
|||
private String shopId; |
|||
|
|||
@ApiModelProperty(value = "开始时间") |
|||
private String startDate; |
|||
|
|||
@ApiModelProperty(value = "结束时间") |
|||
private String endDate; |
|||
} |
|||
Loading…
Reference in new issue