src/main/java/com/ruoyi/account/dto/SalesReceiptReturnDto.java
@@ -2,7 +2,9 @@ import com.ruoyi.account.pojo.SalesReceiptReturn; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class SalesReceiptReturnDto extends SalesReceiptReturn { } src/main/java/com/ruoyi/account/dto/SalesRefundAmountOrderDto.java
@@ -4,8 +4,10 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class SalesRefundAmountOrderDto extends SalesRefundAmountOrder { @ApiModelProperty("退货单号") src/main/java/com/ruoyi/account/pojo/AccountExpense.java
@@ -6,6 +6,7 @@ import com.ruoyi.framework.aspectj.lang.annotation.Excel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import javax.validation.constraints.NotBlank; @@ -20,6 +21,7 @@ */ @TableName(value = "account_expense") @Data @EqualsAndHashCode(callSuper = true) public class AccountExpense extends DateQueryDto implements Serializable { private static final long serialVersionUID = 1L; src/main/java/com/ruoyi/account/pojo/AccountIncome.java
@@ -6,6 +6,7 @@ import com.ruoyi.framework.aspectj.lang.annotation.Excel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import javax.validation.constraints.NotBlank; @@ -20,6 +21,7 @@ */ @TableName(value = "account_income") @Data @EqualsAndHashCode(callSuper = true) public class AccountIncome extends DateQueryDto implements Serializable { private static final long serialVersionUID = 1L; src/main/java/com/ruoyi/aftersalesservice/dto/AfterSalesServiceNewDto.java
@@ -6,10 +6,12 @@ import com.ruoyi.sales.pojo.SalesLedgerProduct; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class AfterSalesServiceNewDto extends AfterSalesService { @ApiModelProperty("产品型号ID数组") src/main/java/com/ruoyi/basic/dto/ProductDto.java
@@ -3,10 +3,12 @@ import com.ruoyi.basic.pojo.Product; import com.ruoyi.basic.pojo.ProductModel; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class ProductDto extends Product { private List<ProductModel> productModelList; src/main/java/com/ruoyi/basic/dto/ProductModelDto.java
@@ -3,10 +3,12 @@ import com.ruoyi.basic.pojo.ProductModel; import com.ruoyi.production.dto.ProductStructureDto; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class ProductModelDto extends ProductModel { private List<ProductStructureDto> productStructureList; } src/main/java/com/ruoyi/basic/dto/StorageBlobDTO.java
@@ -2,8 +2,10 @@ import com.ruoyi.basic.pojo.StorageBlob; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class StorageBlobDTO extends StorageBlob { private String url; src/main/java/com/ruoyi/basic/dto/SupplierManageDto.java
@@ -3,8 +3,10 @@ import com.ruoyi.basic.pojo.SupplierManage; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class SupplierManageDto extends SupplierManage { @ApiModelProperty(value = "维护人员名称") src/main/java/com/ruoyi/basic/pojo/CustomerRegions.java
@@ -19,7 +19,6 @@ * @since 2026-03-27 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("customer_regions") @ApiModel(value = "CustomerRegions对象", description = "客户地区表") src/main/java/com/ruoyi/collaborativeApproval/dto/DutyPlanDTO.java
@@ -1,5 +1,6 @@ package com.ruoyi.collaborativeApproval.dto; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; @@ -10,6 +11,7 @@ import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class DutyPlanDTO extends DutyPlan { private List<String> tags; src/main/java/com/ruoyi/collaborativeApproval/dto/NoticeDTO.java
@@ -2,8 +2,10 @@ import com.ruoyi.collaborativeApproval.pojo.Notice; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class NoticeDTO extends Notice { private String CreateUserName; src/main/java/com/ruoyi/collaborativeApproval/dto/RulesRegulationsManagementDTO.java
@@ -2,10 +2,12 @@ import com.ruoyi.collaborativeApproval.pojo.RulesRegulationsManagement; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class RulesRegulationsManagementDTO extends RulesRegulationsManagement { /** * 发布人姓名 src/main/java/com/ruoyi/collaborativeApproval/dto/SealApplicationManagementDTO.java
@@ -2,8 +2,10 @@ import com.ruoyi.collaborativeApproval.pojo.SealApplicationManagement; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class SealApplicationManagementDTO extends SealApplicationManagement { private String createUserName; //所属部门 src/main/java/com/ruoyi/collaborativeApproval/dto/StaffContactsPersonalDTO.java
@@ -3,8 +3,10 @@ import com.ruoyi.collaborativeApproval.pojo.StaffContactsPersonal; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class StaffContactsPersonalDTO extends StaffContactsPersonal { private String staffNo; private String staffName; src/main/java/com/ruoyi/collaborativeApproval/vo/SearchMeetingApplicationVo.java
@@ -2,6 +2,7 @@ import com.ruoyi.dto.PageDto; import lombok.Data; import lombok.EqualsAndHashCode; /** * @author buhuazhen @@ -9,6 +10,7 @@ * @email 3038525872@qq.com */ @Data @EqualsAndHashCode(callSuper = true) public class SearchMeetingApplicationVo extends PageDto { private String title; private String applicant; src/main/java/com/ruoyi/collaborativeApproval/vo/SearchMeetingDraftVo.java
@@ -3,6 +3,7 @@ import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.dto.PageDto; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.time.LocalDateTime; @@ -14,6 +15,7 @@ * @email 3038525872@qq.com */ @Data @EqualsAndHashCode(callSuper = true) public class SearchMeetingDraftVo extends PageDto { private String title; src/main/java/com/ruoyi/device/dto/DeviceDefectRecordDto.java
@@ -3,8 +3,10 @@ import com.ruoyi.device.pojo.DeviceDefectRecord; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class DeviceDefectRecordDto extends DeviceDefectRecord { @ApiModelProperty("设备名称") private String deviceName; src/main/java/com/ruoyi/device/dto/DeviceLedgerDto.java
@@ -7,6 +7,7 @@ import com.ruoyi.dto.DateQueryDto; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; @@ -18,6 +19,7 @@ */ @Data @TableName("device_ledger") @EqualsAndHashCode(callSuper = true) public class DeviceLedgerDto extends DateQueryDto { /** src/main/java/com/ruoyi/dto/WordDateDto.java
@@ -2,12 +2,14 @@ import com.ruoyi.staff.pojo.StaffOnJob; import lombok.Data; import lombok.EqualsAndHashCode; /** * @author :yys * @date : 2025/11/5 14:34 */ @Data @EqualsAndHashCode(callSuper = true) public class WordDateDto extends StaffOnJob { // 合同日期相关 src/main/java/com/ruoyi/inspectiontask/dto/InspectionTaskDto.java
@@ -5,10 +5,12 @@ import com.ruoyi.inspectiontask.pojo.InspectionTask; import com.ruoyi.sales.pojo.CommonFile; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class InspectionTaskDto extends InspectionTask { // private List<StorageBlobDTO> storageBlobDTO; src/main/java/com/ruoyi/inspectiontask/dto/QrCodeDto.java
@@ -2,7 +2,9 @@ import com.ruoyi.inspectiontask.pojo.QrCode; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class QrCodeDto extends QrCode { } src/main/java/com/ruoyi/inspectiontask/dto/QrCodeScanRecordDto.java
@@ -5,10 +5,12 @@ import com.ruoyi.inspectiontask.pojo.QrCode; import com.ruoyi.inspectiontask.pojo.QrCodeScanRecord; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class QrCodeScanRecordDto extends QrCodeScanRecord { private QrCode qrCode; src/main/java/com/ruoyi/inspectiontask/dto/TimingTaskDto.java
@@ -2,10 +2,12 @@ import com.ruoyi.inspectiontask.pojo.TimingTask; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class TimingTaskDto extends TimingTask { private List<String> inspector; src/main/java/com/ruoyi/lavorissue/pojo/LaborIssue.java
@@ -7,8 +7,10 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.time.LocalDateTime; import java.util.Date; @@ -19,7 +21,8 @@ @Data @TableName("labor_issue") @ApiModel public class LaborIssue extends StartAndEndDateDto { @EqualsAndHashCode(callSuper = true) public class LaborIssue extends StartAndEndDateDto implements Serializable { private static final long serialVersionUID = 1L; src/main/java/com/ruoyi/measuringinstrumentledger/dto/SparePartsDto.java
@@ -2,10 +2,12 @@ import com.ruoyi.measuringinstrumentledger.pojo.SpareParts; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class SparePartsDto extends SpareParts { /** * 备件分类父名称 src/main/java/com/ruoyi/oA/dto/OaProjectDto.java
@@ -5,10 +5,12 @@ import com.ruoyi.oA.pojo.OaProjectPhase; import com.ruoyi.oA.pojo.OaProjectPhaseTask; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class OaProjectDto extends OaProject { /** * 负责人名称 src/main/java/com/ruoyi/oA/dto/OaProjectPhaseDto.java
@@ -3,10 +3,12 @@ import com.ruoyi.oA.pojo.OaProjectPhase; import com.ruoyi.oA.pojo.OaProjectPhaseTask; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class OaProjectPhaseDto extends OaProjectPhase { private List<OaProjectPhaseTask> oaProjectPhaseTasks; } src/main/java/com/ruoyi/procurementrecord/dto/ReturnManagementDto.java
@@ -10,6 +10,7 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.time.LocalDateTime; @@ -20,6 +21,7 @@ * @date : 2025/9/17 10:28 */ @Data @EqualsAndHashCode(callSuper = true) public class ReturnManagementDto extends ReturnManagement { src/main/java/com/ruoyi/procurementrecord/dto/ReturnSaleProductDto.java
@@ -2,10 +2,12 @@ import com.ruoyi.procurementrecord.pojo.ReturnSaleProduct; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; @Data @EqualsAndHashCode(callSuper = true) public class ReturnSaleProductDto extends ReturnSaleProduct { private String productName; src/main/java/com/ruoyi/procurementrecord/service/impl/ReturnManagementServiceImpl.java
@@ -124,14 +124,6 @@ for (ReturnSaleProductDto returnSaleProduct : list) { bigDecimal = bigDecimal.add(returnSaleProduct.getPrice()); salesRefundAmountOrder.setRefundedAmount(new BigDecimal(0)); // 是否有质量问题 if (returnSaleProduct.getIsQuality() == 1) { // 有质量问题,入不合格库 stockUtils.addUnStock(returnSaleProduct.getProductModelId(),returnSaleProduct.getNum(), StockInUnQualifiedRecordTypeEnum.RETURN_UNSTOCK_IN.getCode(),returnSaleProduct.getId()); }else{ // 无质量问题,入合格库 stockUtils.addStock(returnSaleProduct.getProductModelId(),returnSaleProduct.getNum(), StockInQualifiedRecordTypeEnum.RETURN_HE_IN.getCode(),returnSaleProduct.getId()); } } salesRefundAmountOrder.setRefundAmount(bigDecimal); salesRefundAmountOrder.setNotRefundedAmount(salesRefundAmountOrder.getRefundedAmount()); src/main/java/com/ruoyi/production/dto/ProcessRouteDto.java
@@ -3,8 +3,10 @@ import com.ruoyi.production.pojo.ProcessRoute; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class ProcessRouteDto extends ProcessRoute { private Long productId; src/main/java/com/ruoyi/production/dto/ProcessRouteItemDto.java
@@ -3,10 +3,12 @@ import com.ruoyi.production.pojo.ProcessRouteItem; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class ProcessRouteItemDto extends ProcessRouteItem { @ApiModelProperty(value = "工艺路线名称") src/main/java/com/ruoyi/production/dto/ProductBomDto.java
@@ -2,11 +2,13 @@ import com.ruoyi.production.pojo.ProductBom; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; //分页查询回显数据 @Data @EqualsAndHashCode(callSuper = true) public class ProductBomDto extends ProductBom { //产品名称 src/main/java/com/ruoyi/production/dto/ProductOrderDto.java
@@ -6,6 +6,7 @@ import com.ruoyi.production.pojo.ProductOrder; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; @@ -13,6 +14,7 @@ @Data @ExcelIgnoreUnannotated @EqualsAndHashCode(callSuper = true) public class ProductOrderDto extends ProductOrder { @ApiModelProperty(value = "销售合同号") src/main/java/com/ruoyi/production/dto/ProductProcessDto.java
@@ -4,10 +4,12 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; @Data @ApiModel @EqualsAndHashCode(callSuper = true) public class ProductProcessDto extends ProductProcess { } src/main/java/com/ruoyi/production/dto/ProductProcessRouteItemDto.java
@@ -4,10 +4,12 @@ import com.ruoyi.production.pojo.ProductProcessRouteItem; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class ProductProcessRouteItemDto extends ProductProcessRouteItem { @ApiModelProperty(value = "工序名称") src/main/java/com/ruoyi/production/dto/ProductionProductInputDto.java
@@ -3,8 +3,10 @@ import com.ruoyi.production.pojo.ProductionProductInput; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class ProductionProductInputDto extends ProductionProductInput { @ApiModelProperty(value = "报工单号") private String productNo; src/main/java/com/ruoyi/production/dto/ProductionProductMainDto.java
@@ -6,6 +6,7 @@ import com.ruoyi.production.pojo.ProductionProductMain; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; @@ -14,6 +15,7 @@ @Data @ExcelIgnoreUnannotated @EqualsAndHashCode(callSuper = true) public class ProductionProductMainDto extends ProductionProductMain { @ApiModelProperty(value = "工单编号") @Excel(name = "工单编号") src/main/java/com/ruoyi/production/dto/ProductionProductOutputDto.java
@@ -4,8 +4,10 @@ import com.ruoyi.production.pojo.ProductionProductOutput; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class ProductionProductOutputDto extends ProductionProductOutput { @ApiModelProperty(value = "报工单号") private String productNo; src/main/java/com/ruoyi/production/dto/SalesLedgerProductionAccountingDto.java
@@ -6,6 +6,7 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; @@ -18,6 +19,7 @@ @Data @ApiModel @ExcelIgnoreUnannotated @EqualsAndHashCode(callSuper = true) public class SalesLedgerProductionAccountingDto extends SalesLedgerProductDto{ /** src/main/java/com/ruoyi/production/dto/SalesLedgerWorkDto.java
@@ -4,6 +4,7 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; import java.time.LocalDate; @@ -14,6 +15,7 @@ */ @Data @ApiModel @EqualsAndHashCode(callSuper = true) public class SalesLedgerWorkDto extends SalesLedgerProductDto{ private Long id; src/main/java/com/ruoyi/production/service/impl/ProductOrderServiceImpl.java
@@ -149,11 +149,11 @@ //如果已经开始生产,不能删除 //查询生产订单下的工单 List<ProductWorkOrder> productWorkOrders = productWorkOrderMapper.selectList(Wrappers.<ProductWorkOrder>lambdaQuery().in(ProductWorkOrder::getProductOrderId, ids)); if (productWorkOrders.size()>0){ if (!productWorkOrders.isEmpty()){ //判断是否有报工数据 List<ProductionProductMain> productionProductMains = productionProductMainMapper.selectList(Wrappers.<ProductionProductMain>lambdaQuery() .in(ProductionProductMain::getWorkOrderId, productWorkOrders.stream().map(ProductWorkOrder::getId).collect(Collectors.toList()))); if (productionProductMains.size()>0){ if (!productionProductMains.isEmpty()){ throw new RuntimeException("生产订单已经开始生产,不能删除"); } //删除工单 src/main/java/com/ruoyi/production/service/impl/ProductionProductMainServiceImpl.java
@@ -207,9 +207,6 @@ qualityInspectParamMapper.insert(param); }); } }else { //直接入库 stockUtils.addStock(productProcessRouteItem.getProductModelId(), productQty, StockInQualifiedRecordTypeEnum.PRODUCTION_REPORT_STOCK_IN.getCode(), productionProductMain.getId()); } /*更新工单和生产订单*/ ProductWorkOrder productWorkOrder = productWorkOrderMapper.selectById(dto.getWorkOrderId()); @@ -332,8 +329,6 @@ .eq(ProductionProductInput::getProductMainId, productionProductMain.getId())); //删除报废的入库记录 stockUtils.deleteStockInRecord(productionProductMain.getId(), StockInUnQualifiedRecordTypeEnum.PRODUCTION_SCRAP.getCode()); //删除不需要质检的合格入库 stockUtils.deleteStockInRecord(productionProductMain.getId(), StockInQualifiedRecordTypeEnum.PRODUCTION_REPORT_STOCK_IN.getCode()); //删除投入对应的出库记录 stockUtils.deleteStockOutRecord(productionProductMain.getId(), StockOutQualifiedRecordTypeEnum.PRODUCTION_REPORT_STOCK_OUT.getCode()); // 删除主表 src/main/java/com/ruoyi/project/system/domain/vo/SysUserDeptVo.java
@@ -5,10 +5,12 @@ import com.ruoyi.project.system.domain.SysUserDept; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.time.LocalDateTime; @Data @EqualsAndHashCode(callSuper = true) public class SysUserDeptVo extends SysUserDept { private String deptName; src/main/java/com/ruoyi/projectManagement/dto/RoleDto.java
@@ -3,8 +3,10 @@ import com.ruoyi.projectManagement.pojo.Roles; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class RoleDto extends Roles { // 是否使用系统编号 @ApiModelProperty("是否使用系统编号") src/main/java/com/ruoyi/purchase/dto/PaymentRegistrationDto.java
@@ -3,10 +3,12 @@ import com.ruoyi.framework.aspectj.lang.annotation.Excel; import com.ruoyi.purchase.pojo.PaymentRegistration; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; @Data @EqualsAndHashCode(callSuper = true) public class PaymentRegistrationDto extends PaymentRegistration { // 查询列表查询用供应商号和合同号 src/main/java/com/ruoyi/purchase/dto/ProductRecordDto.java
@@ -4,11 +4,13 @@ import com.ruoyi.purchase.pojo.ProductRecord; import com.ruoyi.sales.pojo.CommonFile; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class ProductRecordDto extends ProductRecord { private Long ticketRegistrationId; src/main/java/com/ruoyi/purchase/dto/PurchaseLedgerImportDto.java
@@ -4,6 +4,7 @@ import com.ruoyi.framework.aspectj.lang.annotation.Excel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.Date; @@ -12,6 +13,7 @@ * @date : 2026/1/26 16:01 */ @Data @EqualsAndHashCode(callSuper = true) public class PurchaseLedgerImportDto extends PurchaseLedgerProductImportDto{ @Excel(name = "采购单号") src/main/java/com/ruoyi/purchase/dto/PurchaseReturnOrderDto.java
@@ -3,10 +3,12 @@ import com.ruoyi.purchase.pojo.PurchaseReturnOrderProducts; import com.ruoyi.purchase.pojo.PurchaseReturnOrders; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class PurchaseReturnOrderDto extends PurchaseReturnOrders { // 是否使用系统单号 private Boolean isDefaultNo; src/main/java/com/ruoyi/purchase/dto/PurchaseReturnOrderProductsDto.java
@@ -2,8 +2,10 @@ import com.ruoyi.purchase.pojo.PurchaseReturnOrderProducts; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class PurchaseReturnOrderProductsDto extends PurchaseReturnOrderProducts { private String productName; src/main/java/com/ruoyi/purchase/dto/TicketRegistrationDto.java
@@ -8,6 +8,7 @@ import com.ruoyi.sales.pojo.CommonFile; import com.ruoyi.sales.pojo.SalesLedgerProduct; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.time.LocalDate; @@ -19,6 +20,7 @@ @Data @TableName("ticket_registration") @EqualsAndHashCode(callSuper = true) public class TicketRegistrationDto extends TicketRegistration { /** src/main/java/com/ruoyi/purchase/vo/PurchaseReturnOrderVo.java
@@ -3,11 +3,13 @@ import com.ruoyi.purchase.pojo.PurchaseReturnOrders; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; @Data @AllArgsConstructor @NoArgsConstructor @EqualsAndHashCode(callSuper = true) public class PurchaseReturnOrderVo extends PurchaseReturnOrders { //供应商名称 private String supplierName; src/main/java/com/ruoyi/quality/dto/QualityInspectDto.java
@@ -8,6 +8,7 @@ import com.ruoyi.quality.pojo.QualityInspectParam; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import javax.validation.constraints.NotBlank; import java.io.Serializable; @@ -18,6 +19,7 @@ //质量检验新增编辑参数 @Data @EqualsAndHashCode(callSuper = true) public class QualityInspectDto extends QualityInspect implements Serializable { //检验项目 src/main/java/com/ruoyi/quality/pojo/QualityInspect.java
@@ -6,6 +6,7 @@ import com.ruoyi.framework.aspectj.lang.annotation.Excel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import javax.validation.constraints.NotBlank; import java.io.Serializable; @@ -19,6 +20,7 @@ */ @TableName(value = "quality_inspect") @Data @EqualsAndHashCode(callSuper = true) public class QualityInspect extends DateQueryDto implements Serializable { private static final long serialVersionUID = 1L; src/main/java/com/ruoyi/quality/pojo/QualityUnqualified.java
@@ -6,6 +6,7 @@ import com.ruoyi.framework.aspectj.lang.annotation.Excel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import javax.validation.constraints.NotBlank; import java.io.Serializable; @@ -19,6 +20,7 @@ */ @TableName(value = "quality_unqualified") @Data @EqualsAndHashCode(callSuper = true) public class QualityUnqualified extends DateQueryDto implements Serializable { private static final long serialVersionUID = 1L; src/main/java/com/ruoyi/safe/dto/SafeHazardRecordDto.java
@@ -6,6 +6,7 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.Getter; import lombok.Setter; import org.springframework.format.annotation.DateTimeFormat; @@ -16,6 +17,7 @@ import java.time.LocalDateTime; @Data @EqualsAndHashCode(callSuper = true) public class SafeHazardRecordDto extends SafeHazardRecord { @ApiModelProperty("领用人") src/main/java/com/ruoyi/safe/dto/SafeHiddenDto.java
@@ -6,6 +6,7 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.Getter; import lombok.Setter; import org.springframework.format.annotation.DateTimeFormat; @@ -15,6 +16,7 @@ import java.time.LocalDateTime; @Data @EqualsAndHashCode(callSuper = true) public class SafeHiddenDto extends SafeHidden { @ApiModelProperty("上报人") src/main/java/com/ruoyi/safe/dto/SafeTrainingDetailsDto.java
@@ -6,6 +6,7 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.Getter; import lombok.Setter; import org.springframework.format.annotation.DateTimeFormat; @@ -14,6 +15,7 @@ import java.time.LocalDateTime; @Data @EqualsAndHashCode(callSuper = true) public class SafeTrainingDetailsDto extends SafeTrainingDetails { @ApiModelProperty("培训人员编号") src/main/java/com/ruoyi/safe/dto/SafeTrainingDto.java
@@ -5,10 +5,12 @@ import com.ruoyi.safe.pojo.SafeTrainingFile; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class SafeTrainingDto extends SafeTraining { @ApiModelProperty("报名人数") src/main/java/com/ruoyi/sales/dto/InvoiceLedgerDto.java
@@ -5,6 +5,7 @@ import com.ruoyi.sales.pojo.InvoiceLedger; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; import java.time.LocalDate; @@ -12,6 +13,7 @@ import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class InvoiceLedgerDto extends InvoiceLedger { private List<FileVo> fileList; src/main/java/com/ruoyi/sales/dto/InvoiceRegistrationDto.java
@@ -4,11 +4,13 @@ import com.ruoyi.sales.pojo.InvoiceRegistrationProduct; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class InvoiceRegistrationDto extends InvoiceRegistration { @ApiModelProperty(name = "开票登记产品集合") src/main/java/com/ruoyi/sales/dto/InvoiceRegistrationProductDto.java
@@ -8,6 +8,7 @@ import com.ruoyi.sales.pojo.InvoiceRegistrationProduct; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; @@ -16,6 +17,7 @@ import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class InvoiceRegistrationProductDto extends InvoiceRegistrationProduct { @ApiModelProperty(name = "客户合同号") src/main/java/com/ruoyi/sales/dto/ReceiptPaymentDto.java
@@ -6,6 +6,7 @@ import com.ruoyi.sales.pojo.ReceiptPayment; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; @@ -13,6 +14,7 @@ import java.util.Date; @Data @EqualsAndHashCode(callSuper = true) public class ReceiptPaymentDto extends ReceiptPayment { @ApiModelProperty(value = "客户合同号") src/main/java/com/ruoyi/sales/dto/SalesLedgerImportDto.java
@@ -19,7 +19,7 @@ * @date : 2026/1/19 9:50 */ @Data @EqualsAndHashCode(callSuper = false) @EqualsAndHashCode(callSuper = true) public class SalesLedgerImportDto extends SalesLedgerProductImportDto { @Excel(name = "销售单号") src/main/java/com/ruoyi/sales/dto/SalesLedgerProcessRouteDto.java
@@ -17,7 +17,7 @@ * @since 2026/03/27 9:54 */ @Data @EqualsAndHashCode(callSuper = false) @EqualsAndHashCode(callSuper = true) public class SalesLedgerProcessRouteDto extends SalesLedgerProcessRoute { @ApiModelProperty("工艺路线ID") src/main/java/com/ruoyi/sales/dto/SalesLedgerProductDto.java
@@ -5,11 +5,13 @@ import com.ruoyi.sales.pojo.SalesLedgerProductProcess; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class SalesLedgerProductDto extends SalesLedgerProduct { /** src/main/java/com/ruoyi/sales/dto/SalesQuotationDto.java
@@ -4,10 +4,12 @@ import com.ruoyi.sales.pojo.SalesQuotationProduct; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class SalesQuotationDto extends SalesQuotation { @ApiModelProperty(value = "报价商品") private List<SalesQuotationProduct> products; src/main/java/com/ruoyi/sales/dto/ShippingInfoDto.java
@@ -6,6 +6,7 @@ import com.ruoyi.sales.pojo.ShippingInfo; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; import java.util.List; @@ -15,6 +16,7 @@ * @date : 2026/1/23 16:35 */ @Data @EqualsAndHashCode(callSuper = true) public class ShippingInfoDto extends ShippingInfo { /** src/main/java/com/ruoyi/sales/pojo/SalesLedgerProcessRoute.java
@@ -20,7 +20,6 @@ * @since 2026-03-26 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("sales_ledger_process_route") @ApiModel(value = "SalesLedgerProcessRoute对象", description = "销售订单绑定的工艺路线") src/main/java/com/ruoyi/sales/pojo/SalesLedgerProductProcess.java
@@ -24,7 +24,6 @@ * @since 2026-03-25 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("sales_ledger_product_process") @ApiModel(value = "SalesLedgerProductProcess对象", description = "销售产品加工明细") src/main/java/com/ruoyi/sales/pojo/SalesLedgerProductProcessBind.java
@@ -19,7 +19,6 @@ * @since 2026-03-25 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("sales_ledger_product_process_bind") @ApiModel(value="SalesLedgerProductProcessBind对象", description="销售产品额外加工数量") src/main/java/com/ruoyi/staff/dto/PersonalAttendanceRecordsDto.java
@@ -6,6 +6,7 @@ import com.ruoyi.staff.pojo.PersonalAttendanceRecords; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.time.LocalDateTime; @@ -13,6 +14,7 @@ @Data @ExcelIgnoreUnannotated @EqualsAndHashCode(callSuper = true) public class PersonalAttendanceRecordsDto extends PersonalAttendanceRecords { @Excel(name = "姓名", sort = 3) private String staffName; src/main/java/com/ruoyi/staff/dto/StaffContractDto.java
@@ -2,8 +2,10 @@ import com.ruoyi.staff.pojo.StaffContract; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class StaffContractDto extends StaffContract { private String staffName; } src/main/java/com/ruoyi/staff/dto/StaffLeaveDto.java
@@ -3,8 +3,10 @@ import com.ruoyi.framework.aspectj.lang.annotation.Excel; import com.ruoyi.staff.pojo.StaffLeave; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class StaffLeaveDto extends StaffLeave { @Excel(name = "状态", readConverterExp = "0=离职,1=在职", sort = 1) private Integer staffState; src/main/java/com/ruoyi/staff/dto/StaffOnJobDto.java
@@ -4,11 +4,13 @@ import com.ruoyi.framework.aspectj.lang.annotation.Excel; import com.ruoyi.staff.pojo.StaffOnJob; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; @Data @EqualsAndHashCode(callSuper = true) public class StaffOnJobDto extends StaffOnJob { @Excel(name = "部门",sort = 7) private String deptName; src/main/java/com/ruoyi/staff/pojo/StaffOnJob.java
@@ -6,6 +6,7 @@ import com.ruoyi.framework.aspectj.lang.annotation.Excel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; @@ -20,6 +21,7 @@ */ @TableName(value = "staff_on_job") @Data @EqualsAndHashCode(callSuper = true) public class StaffOnJob extends DateQueryDto implements Serializable { private static final long serialVersionUID = 1L; src/main/java/com/ruoyi/staff/vo/SearchSchedulingVo.java
@@ -3,6 +3,7 @@ import com.ruoyi.dto.PageDto; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import java.time.LocalDate; @@ -15,6 +16,7 @@ @Data @AllArgsConstructor @NoArgsConstructor @EqualsAndHashCode(callSuper = true) public class SearchSchedulingVo extends PageDto { private String staffName; src/main/java/com/ruoyi/stock/dto/StockInRecordDto.java
@@ -2,11 +2,13 @@ import com.ruoyi.stock.pojo.StockInRecord; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; @Data @EqualsAndHashCode(callSuper = true) public class StockInRecordDto extends StockInRecord { /** * 产品名称 src/main/java/com/ruoyi/stock/dto/StockInventoryDto.java
@@ -3,12 +3,14 @@ import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.stock.pojo.StockInventory; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.math.BigDecimal; import java.time.LocalDate; @Data @EqualsAndHashCode(callSuper = true) public class StockInventoryDto extends StockInventory { private String productName; src/main/java/com/ruoyi/stock/dto/StockOutRecordDto.java
@@ -3,6 +3,7 @@ import com.ruoyi.stock.pojo.StockOutRecord; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import java.math.BigDecimal; @@ -10,6 +11,7 @@ @Data @AllArgsConstructor @NoArgsConstructor @EqualsAndHashCode(callSuper = true) public class StockOutRecordDto extends StockOutRecord { /** * 产品名称 src/main/java/com/ruoyi/stock/dto/StockUninventoryDto.java
@@ -2,10 +2,12 @@ import com.ruoyi.stock.pojo.StockUninventory; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; @Data @EqualsAndHashCode(callSuper = true) public class StockUninventoryDto extends StockUninventory { private String productName; private String model; src/main/java/com/ruoyi/warehouse/dto/DocumentClassificationDto.java
@@ -2,10 +2,12 @@ import com.ruoyi.warehouse.pojo.DocumentClassification; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class DocumentClassificationDto extends DocumentClassification { private List<DocumentClassification> documentClassificationList; src/main/java/com/ruoyi/warehouse/dto/DocumentationBorrowManagementDto.java
@@ -4,8 +4,10 @@ import com.ruoyi.warehouse.pojo.DocumentationBorrowManagement; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class DocumentationBorrowManagementDto extends DocumentationBorrowManagement { /** * 文档名称 src/main/java/com/ruoyi/warehouse/dto/DocumentationDto.java
@@ -3,8 +3,10 @@ import com.ruoyi.framework.aspectj.lang.annotation.Excel; import com.ruoyi.warehouse.pojo.Documentation; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class DocumentationDto extends Documentation { /** * 类别名称 src/main/java/com/ruoyi/warehouse/dto/DocumentationReturnManagementDto.java
@@ -2,8 +2,10 @@ import com.ruoyi.warehouse.pojo.DocumentationReturnManagement; import lombok.Data; import lombok.EqualsAndHashCode; @Data @EqualsAndHashCode(callSuper = true) public class DocumentationReturnManagementDto extends DocumentationReturnManagement { /** * 文档名称 src/main/java/com/ruoyi/warehouse/dto/WarehouseDto.java
@@ -2,10 +2,12 @@ import com.ruoyi.warehouse.pojo.*; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class WarehouseDto extends Warehouse { private String goodsShelvesName; src/main/java/com/ruoyi/warehouse/dto/WarehouseGoodsShelvesRowcolDto.java
@@ -3,10 +3,12 @@ import com.ruoyi.warehouse.dto.DocumentationDto; import com.ruoyi.warehouse.pojo.WarehouseGoodsShelvesRowcol; import lombok.Data; import lombok.EqualsAndHashCode; import java.util.List; @Data @EqualsAndHashCode(callSuper = true) public class WarehouseGoodsShelvesRowcolDto extends WarehouseGoodsShelvesRowcol { private String warehouseName; private String name; src/main/java/com/ruoyi/warehouse/pojo/DocumentationBorrowManagement.java
@@ -13,6 +13,7 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; /** @@ -22,6 +23,7 @@ @TableName(value ="documentation_borrow_management") @Data @ApiModel(value = "文档借阅表") @EqualsAndHashCode(callSuper = true) public class DocumentationBorrowManagement extends DateQueryDto implements Serializable { private static final long serialVersionUID = 1L; src/main/java/com/ruoyi/warehouse/pojo/DocumentationReturnManagement.java
@@ -7,6 +7,7 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; @@ -20,6 +21,7 @@ @TableName(value ="documentation_return_management") @Data @ApiModel(value = "文档归还表") @EqualsAndHashCode(callSuper = true) public class DocumentationReturnManagement extends DateQueryDto implements Serializable { private static final long serialVersionUID = 1L;