2026-04-23 b473b8de811b86fd7da321f1148b5c17de9b1394
refactor(production): 移除生产订单中的强度字段

- 从 ProductionOrder 实体类中删除 strength 属性
- 更新 Controller 中的分页方法返回类型为 IPage<ProductionOrderVo>
- 在生产计划服务实现中移除设置强度字段的逻辑
- 导入 IPage 接口以支持分页返回类型
已修改3个文件
6 ■■■■■ 文件已修改
src/main/java/com/ruoyi/production/controller/ProductionOrderController.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/pojo/ProductionOrder.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/impl/ProductionPlanServiceImpl.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/controller/ProductionOrderController.java
@@ -1,5 +1,6 @@
package com.ruoyi.production.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.framework.web.domain.R;
import com.ruoyi.production.bean.dto.ProductionOrderDto;
@@ -32,7 +33,7 @@
    @GetMapping("/page")
    @Operation(summary = "分页查询")
    public R page(ProductionOrderDto dto, Page<ProductionOrderDto> page) {
    public R<IPage<ProductionOrderVo>> page(ProductionOrderDto dto, Page<ProductionOrderDto> page) {
        return R.ok(productionOrderService.pageProductionOrder(page, dto));
    }
src/main/java/com/ruoyi/production/pojo/ProductionOrder.java
@@ -77,6 +77,4 @@
    @Schema(description = "状态(1.待开始、2.进行中、3.已完成、4.已取消)")
    private Integer status;
    @Schema(description = "强度")
    private String strength;
}
src/main/java/com/ruoyi/production/service/impl/ProductionPlanServiceImpl.java
@@ -86,7 +86,6 @@
        productionOrder.setQuantity(productionPlanDto.getTotalAssignedQuantity());
        productionOrder.setPlanCompleteTime(productionPlanDto.getPlanCompleteTime());
        productionOrder.setStatus(ProductOrderStatusEnum.WAIT.getCode());
        productionOrder.setStrength(productionPlanDto.getStrength());
        return true;
    }