art: 所有设备 台账 技术状态鉴定 根据设备id查询技术状态鉴定,并过滤掉已完成的技术状态鉴定
已修改2个文件
10 ■■■■■ 文件已修改
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/CalibrationOrderController.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/CalibrationOrder.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/CalibrationOrderController.java
@@ -485,6 +485,13 @@
                                                    @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
                                                    HttpServletRequest req) {
        QueryWrapper<CalibrationOrder> queryWrapper = QueryGenerator.initQueryWrapper(calibrationOrder, req.getParameterMap());
        //状态筛选
        List<String> statusEnumList = null;
        if(StringUtils.isNotBlank(calibrationOrder.getStatusEnums())) {
            String[] statusEnums = calibrationOrder.getStatusEnums().split(",");
            statusEnumList = Arrays.asList(statusEnums);
            queryWrapper.notIn("status", statusEnumList);
        }
        Page<CalibrationOrder> page = new Page<CalibrationOrder>(pageNo, pageSize);
        IPage<CalibrationOrder> pageList = calibrationOrderService.page(page, queryWrapper);
        for (CalibrationOrder record : pageList.getRecords()) {
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/entity/CalibrationOrder.java
@@ -257,4 +257,7 @@
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date issueEndDate;
    @TableField(exist = false)
    private String statusEnums;
}