| 对比新文件 |
| | |
| | | package com.ruoyi.production.bean.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import io.swagger.v3.oas.annotations.media.Schema; |
| | | import lombok.Data; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.time.LocalDate; |
| | | |
| | | @Data |
| | | @Schema(name = "ProductionAccountVo", description = "production account page result") |
| | | public class ProductionAccountVo { |
| | | |
| | | @Schema(description = "customer contract no") |
| | | private String customerContractNo; |
| | | |
| | | @Schema(description = "project name") |
| | | private String projectName; |
| | | |
| | | @Schema(description = "customer name") |
| | | private String customerName; |
| | | |
| | | @Schema(description = "product category") |
| | | private String productCategory; |
| | | |
| | | @Schema(description = "specification model") |
| | | private String specificationModel; |
| | | |
| | | @Schema(description = "unit") |
| | | private String unit; |
| | | |
| | | @Schema(description = "scheduling user id") |
| | | private Long schedulingUserId; |
| | | |
| | | @Schema(description = "scheduling user name") |
| | | private String schedulingUserName; |
| | | |
| | | @Schema(description = "wages") |
| | | private BigDecimal wages; |
| | | |
| | | @Schema(description = "finished quantity") |
| | | private BigDecimal finishedNum; |
| | | |
| | | @Schema(description = "salary quota") |
| | | private BigDecimal workHours; |
| | | |
| | | @Schema(description = "output rate") |
| | | private String outputRate; |
| | | |
| | | @Schema(description = "process") |
| | | private String process; |
| | | |
| | | @Schema(description = "scheduling date") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | private LocalDate schedulingDate; |
| | | |
| | | @Schema(description = "scheduling month(yyyy-MM)") |
| | | private String schedulingMonth; |
| | | } |