package com.jwipc.sys.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * <p>
 *
 * </p>
 *
 * @author Chen Tianshi
 * @since 2026/1/23 11:40
 */
@Data
public class CreateFinancialShareContractDetailDTO {
    private Long businessId;                    // 业务ID
    private String taxCode;                     // 税率编码
    private String currencyCode;                // 报价币种
    private BigDecimal detailAmount;            // 报价金额
    // 采购信息
    private String purchaseBillCode;            // 采购单编号
    private String purchaseBillItemCode;        // 采购单行项目编号
    private String billCurrencyCode;            // 采购币种
    private String billCreateUserCode;          // 采购单创建人工号
    private LocalDateTime billCreateTime;       // 采购单创建时间
    private String billMaterialSpec;            // 采购单行-项目规格
    private String expenseTypeCode;             // 采购单行-报销类别-编码
    private String expenseTypeLongName;         // 采购单行-报销类别-长名称
    private BigDecimal billItemPrice;           // 采购单行-单价
    private String costCenterCode;              // 采购单行-成本中心代码
    private String costCenterName;              // 采购单行-成本中心名称
    private String costUndertakeDeptCode;       // 采购单行-成本承担部门-编码
    private String costUndertakeDeptName;       // 采购单行-成本承担部门
}
