“linengliang”
2023-09-28 87a1f34a9d39e9ed2622f5267489e60fd5062506
lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/PrecisionParametersTemplateDetailController.java
@@ -64,16 +64,18 @@
    public Result<IPage<PrecisionParametersTemplateDetail>> listByPrecisionParametersTemplateId(PrecisionParametersTemplateDetail precisionParametersTemplateDetail, @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo, @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize, HttpServletRequest req) {
        QueryWrapper<PrecisionParametersTemplateDetail> queryWrapper = QueryGenerator.initQueryWrapper(precisionParametersTemplateDetail, req.getParameterMap());
        Page<PrecisionParametersTemplateDetail> page = new Page<PrecisionParametersTemplateDetail>(pageNo, pageSize);
        queryWrapper.orderByAsc("sort");
        IPage<PrecisionParametersTemplateDetail> pageList = precisionParametersTemplateDetailService.page(page, queryWrapper);
        List<PrecisionParametersTemplateDetail> records = pageList.getRecords();
        for (PrecisionParametersTemplateDetail record : records) {
            PrecisionParameters precisionParameters = precisionParametersService.getById(record.getPrecisionParametersId());
            record.setPrecisionParametersNum(precisionParameters.getNum());
//            record.setPrecisionParametersNum(precisionParameters.getNum());
            record.setPrecisionParametersName(precisionParameters.getName());
            record.setPrecisionParametersCategory(precisionParametersCategoryService.getById(precisionParameters.getPrecisionParametersCategoryId()).getName());
            record.setPrecisionParametersUda1(precisionParameters.getPrecisionParametersUda1());
//            record.setPrecisionParametersCategory(precisionParametersCategoryService.getById(precisionParameters.getPrecisionParametersCategoryId()).getName());
//            record.setUnit(unitService.getById(precisionParameters.getUnitId()).getName());
            String unitName = sysBaseApi.getUnitNameById(precisionParameters.getUnitId());
            record.setUnit(unitName);
//            String unitName = sysBaseApi.getUnitNameById(precisionParameters.getUnitId());
//            record.setUnit(unitName);
        }
        return Result.OK(pageList);
    }