package com.ruoyi.order.domain.dto;

import com.ruoyi.asset.domain.TbAssetInformation;
import com.ruoyi.order.domain.TbOrder;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
public class OrderDTO extends TbOrder {
    /** 资产总原值（元） */
    private Double assetTotalOriginalValue;

    /** 资产总净值（元） */
    private Double assetTotalNetValue;

    /** 【调整】资产信息 */
    private TbAssetInformation adjustmentAssetInformation;

    /** 申请部门 */
    private String applicationDepartmentName;

    /** 【调拨】调出部门 */
    private String allocationCallOutDepartmentName;

    /** 【调拨】调入部门 */
    private String allocationCallInDepartmentName;

    /** 【借出】借出部门 */
    private String lendDepartmentName;

    /** 【借出】往来单位 */
    private String lendPassingUnitName;

    /** 制单部门名称 */
    private String preparedDepartmentName;

    /** 所属公司名称 */
    private String corporationName;

    /** 是否存在单据详细 */
    private boolean isExistDetail;
}
