合并到主分支 #12

Merged
bgy merged 54 commits from bgy into master 2024-08-28 10:59:12 +00:00
2 changed files with 53 additions and 0 deletions
Showing only changes of commit 6bd51f2f6c - Show all commits
@@ -47,174 +47,203 @@ public class CostStandardDetail implements Serializable {
* 物料名称 * 物料名称
*/ */
@TableField("material_name") @TableField("material_name")
@ApiModelProperty(value = "物料名称")
private String materialName; private String materialName;
/** /**
* 父类物料号 * 父类物料号
*/ */
@TableField("parent_material_number") @TableField("parent_material_number")
@ApiModelProperty(value = "父类物料号")
private String parentMaterialNumber; private String parentMaterialNumber;
/** /**
* 版本号id * 版本号id
*/ */
@TableField("version_number_id") @TableField("version_number_id")
@ApiModelProperty(value = "版本号id")
private String versionNumberId; private String versionNumberId;
/** /**
* 层级 * 层级
*/ */
@TableField("level") @TableField("level")
@ApiModelProperty(value = "层级")
private Integer level; private Integer level;
/** /**
* 图号 * 图号
*/ */
@TableField("figure_number") @TableField("figure_number")
@ApiModelProperty(value = "图号")
private String figureNumber; private String figureNumber;
/** /**
* 用量 * 用量
*/ */
@TableField("dosage") @TableField("dosage")
@ApiModelProperty(value = "用量")
private Double dosage; private Double dosage;
/** /**
* 单位 * 单位
*/ */
@TableField("unit") @TableField("unit")
@ApiModelProperty(value = "单位")
private String unit; private String unit;
/** /**
* 规格 * 规格
*/ */
@TableField("specification") @TableField("specification")
@ApiModelProperty(value = "规格")
private String specification; private String specification;
/** /**
* bom材料费 * bom材料费
*/ */
@TableField("bom_cost") @TableField("bom_cost")
@ApiModelProperty(value = "bom材料费")
private BigDecimal bomCost; private BigDecimal bomCost;
/** /**
* 包装费 * 包装费
*/ */
@TableField("packing_cost") @TableField("packing_cost")
@ApiModelProperty(value = "包装费")
private BigDecimal packingCost; private BigDecimal packingCost;
/** /**
* 本阶辅料费 * 本阶辅料费
*/ */
@TableField("auxiliary_cost") @TableField("auxiliary_cost")
@ApiModelProperty(value = "本阶辅料费")
private BigDecimal auxiliaryCost; private BigDecimal auxiliaryCost;
/** /**
* 本阶人工费 * 本阶人工费
*/ */
@TableField("labor_cost") @TableField("labor_cost")
@ApiModelProperty(value = "本阶人工费")
private BigDecimal laborCost; private BigDecimal laborCost;
/** /**
* 机器折旧费 * 机器折旧费
*/ */
@TableField("euip_depreciation_cost") @TableField("euip_depreciation_cost")
@ApiModelProperty(value = "机器折旧费")
private BigDecimal euipDepreciationCost; private BigDecimal euipDepreciationCost;
/** /**
* 机物料消耗费 * 机物料消耗费
*/ */
@TableField("equip_consume_cost") @TableField("equip_consume_cost")
@ApiModelProperty(value = "机物料消耗费")
private BigDecimal equipConsumeCost; private BigDecimal equipConsumeCost;
/** /**
* 水电费 * 水电费
*/ */
@TableField("hydroelectricity_cost") @TableField("hydroelectricity_cost")
@ApiModelProperty(value = "水电费")
private BigDecimal hydroelectricityCost; private BigDecimal hydroelectricityCost;
/** /**
* 其他制造费 * 其他制造费
*/ */
@TableField("other_cost") @TableField("other_cost")
@ApiModelProperty(value = "其他制造费")
private BigDecimal otherCost; private BigDecimal otherCost;
/** /**
* 物流费 * 物流费
*/ */
@TableField("trail_cost") @TableField("trail_cost")
@ApiModelProperty(value = "物流费")
private BigDecimal trailCost; private BigDecimal trailCost;
/** /**
* 制造成本 * 制造成本
*/ */
@TableField("manufacture_cost") @TableField("manufacture_cost")
@ApiModelProperty(value = "制造成本")
private BigDecimal manufactureCost; private BigDecimal manufactureCost;
/** /**
* 累计人工费 * 累计人工费
*/ */
@TableField("total_labor_cost") @TableField("total_labor_cost")
@ApiModelProperty(value = "累计人工费")
private BigDecimal totalLaborCost; private BigDecimal totalLaborCost;
/** /**
* 累计机器消耗费 * 累计机器消耗费
*/ */
@TableField("total_equip_consume_cost") @TableField("total_equip_consume_cost")
@ApiModelProperty(value = "累计机器消耗费")
private BigDecimal totalEquipConsumeCost; private BigDecimal totalEquipConsumeCost;
/** /**
* 累计机器折旧费 * 累计机器折旧费
*/ */
@TableField("total_euip_depreciation_cost") @TableField("total_euip_depreciation_cost")
@ApiModelProperty(value = "累计机器折旧费")
private BigDecimal totalEuipDepreciationCost; private BigDecimal totalEuipDepreciationCost;
/** /**
* 累计水电费 * 累计水电费
*/ */
@TableField("total_hydroelectricity_cost") @TableField("total_hydroelectricity_cost")
@ApiModelProperty(value = "累计水电费")
private BigDecimal totalHydroelectricityCost; private BigDecimal totalHydroelectricityCost;
/** /**
* 累计其它费用 * 累计其它费用
*/ */
@TableField("total_other_cost") @TableField("total_other_cost")
@ApiModelProperty(value = "累计其它费用")
private BigDecimal totalOtherCost; private BigDecimal totalOtherCost;
/** /**
* 创建人 * 创建人
*/ */
@TableField("create_by") @TableField("create_by")
@ApiModelProperty(value = "创建人")
private String createBy; private String createBy;
/** /**
* 创建日期 * 创建日期
*/ */
@TableField("create_time") @TableField("create_time")
@ApiModelProperty(value = "创建日期")
private LocalDateTime createTime; private LocalDateTime createTime;
/** /**
* 修改人 * 修改人
*/ */
@TableField("update_by") @TableField("update_by")
@ApiModelProperty(value = "修改人")
private String updateBy; private String updateBy;
/** /**
* 修改日期 * 修改日期
*/ */
@TableField("update_time") @TableField("update_time")
@ApiModelProperty(value = "修改日期")
private LocalDateTime updateTime; private LocalDateTime updateTime;
/** /**
* 备注 * 备注
*/ */
@TableField("remark") @TableField("remark")
@ApiModelProperty(value = "备注")
private String remark; private String remark;
/** /**
* 序号 * 序号
*/ */
@TableField("sort") @TableField("sort")
@ApiModelProperty(value = "序号")
private Integer sort; private Integer sort;
} }
@@ -1,5 +1,6 @@
package com.zzsmart.qomo.kn.cost.manage.vo; package com.zzsmart.qomo.kn.cost.manage.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder; import lombok.Builder;
import lombok.Data; import lombok.Data;
@@ -12,94 +13,117 @@ public class BomTreeInfoVO {
/** /**
* 物料号 * 物料号
*/ */
@ApiModelProperty(value = "物料号")
private String materialNumber; private String materialNumber;
/** /**
* 父类物料号 * 父类物料号
*/ */
@ApiModelProperty(value = "父类物料号")
private String parentMaterialNumber; private String parentMaterialNumber;
/** /**
* 物料名称 * 物料名称
*/ */
@ApiModelProperty(value = "物料名称")
private String materialName; private String materialName;
/** /**
* 数量 * 数量
*/ */
@ApiModelProperty(value = "数量")
private double quantity; private double quantity;
/** /**
* 单位 * 单位
*/ */
@ApiModelProperty(value = "单位")
private String unit; private String unit;
/** /**
* 层级 * 层级
*/ */
@ApiModelProperty(value = "层级")
private Integer level; private Integer level;
/** /**
* 序号 * 序号
*/ */
@ApiModelProperty(value = "序号")
private Integer sort; private Integer sort;
/** /**
* 本阶标准成本 * 本阶标准成本
*/ */
@ApiModelProperty(value = "本阶标准成本")
private BigDecimal standardCost; private BigDecimal standardCost;
/** /**
* 本阶物料成本 * 本阶物料成本
*/ */
@ApiModelProperty(value = "本阶物料成本")
private BigDecimal materialCost; private BigDecimal materialCost;
/** /**
* 本阶人工成本 * 本阶人工成本
*/ */
@ApiModelProperty(value = "本阶人工成本")
private BigDecimal laborCost; private BigDecimal laborCost;
/** /**
* 本阶设备成本 * 本阶设备成本
*/ */
@ApiModelProperty(value = "本阶设备成本")
private BigDecimal equipCost; private BigDecimal equipCost;
/** /**
* 本阶燃动成本 * 本阶燃动成本
*/ */
@ApiModelProperty(value = "本阶燃动成本")
private BigDecimal fuelCost; private BigDecimal fuelCost;
/** /**
* 本阶辅料成本 * 本阶辅料成本
*/ */
@ApiModelProperty(value = "本阶辅料成本")
private BigDecimal auxiliaryCost; private BigDecimal auxiliaryCost;
/** /**
* 本阶其他成本 * 本阶其他成本
*/ */
@ApiModelProperty(value = "本阶其他成本")
private BigDecimal otherCost; private BigDecimal otherCost;
/** /**
* 累计标准成本 * 累计标准成本
*/ */
@ApiModelProperty(value = "累计标准成本")
private BigDecimal accumulatedStandardCost; private BigDecimal accumulatedStandardCost;
/** /**
* 累计物料成本 * 累计物料成本
*/ */
@ApiModelProperty(value = "累计物料成本")
private BigDecimal accumulatedMaterialCost; private BigDecimal accumulatedMaterialCost;
/** /**
* 累计人工成本 * 累计人工成本
*/ */
@ApiModelProperty(value = "累计人工成本")
private BigDecimal accumulatedLaborCost; private BigDecimal accumulatedLaborCost;
/** /**
* 累计设备成本 * 累计设备成本
*/ */
@ApiModelProperty(value = "累计设备成本")
private BigDecimal accumulatedEquipCost; private BigDecimal accumulatedEquipCost;
/** /**
* 累计燃动成本 * 累计燃动成本
*/ */
@ApiModelProperty(value = "累计燃动成本")
private BigDecimal accumulatedFuelCost; private BigDecimal accumulatedFuelCost;
/** /**
* 累计辅料成本 * 累计辅料成本
*/ */
@ApiModelProperty(value = "累计辅料成本")
private BigDecimal accumulatedAuxiliaryCost; private BigDecimal accumulatedAuxiliaryCost;
/** /**
* 累计其他成本 * 累计其他成本
*/ */
@ApiModelProperty(value = "累计其他成本")
private BigDecimal accumulatedOtherCost; private BigDecimal accumulatedOtherCost;
/** /**
* 节点父类所有的物料编码 * 节点父类所有的物料编码
*/ */
@ApiModelProperty(value = "节点父类所有的物料编码")
private List<String> parentMaterialNumbers; private List<String> parentMaterialNumbers;
/** /**
* 子节点 * 子节点
*/ */
@ApiModelProperty(value = "子节点")
private List<BomTreeInfoVO> children; private List<BomTreeInfoVO> children;
} }