| | |
| | | import org.jeecg.common.system.query.QueryGenerator; |
| | | //import org.jeecg.modules.base.service.IUnitService; |
| | | import org.jeecg.modules.eam.entity.PrecisionParameters; |
| | | import org.jeecg.modules.eam.entity.PrecisionParametersCategory; |
| | | import org.jeecg.modules.eam.entity.PrecisionParametersTemplate; |
| | | import org.jeecg.modules.eam.entity.PrecisionParametersTemplateDetail; |
| | | import org.jeecg.modules.eam.service.IPrecisionParametersCategoryService; |
| | |
| | | List<PrecisionParametersTemplateDetail> precisionParametersTemplateDetailList = precisionParametersTemplateDetailService.lambdaQuery().eq(PrecisionParametersTemplateDetail::getPrecisionParametersTemplateId, record.getId()).eq(PrecisionParametersTemplateDetail::getDelFlag, CommonConstant.DEL_FLAG_0).list(); |
| | | for (PrecisionParametersTemplateDetail precisionParametersTemplateDetail : precisionParametersTemplateDetailList) { |
| | | PrecisionParameters precisionParameters = precisionParametersService.getById(precisionParametersTemplateDetail.getPrecisionParametersId()); |
| | | precisionParametersTemplateDetail.setPrecisionParametersNum(precisionParameters.getNum()); |
| | | precisionParametersTemplateDetail.setPrecisionParametersName(precisionParameters.getName()); |
| | | precisionParametersTemplateDetail.setPrecisionParametersCategory(precisionParametersCategoryService.getById(precisionParameters.getPrecisionParametersCategoryId()).getName()); |
| | | // precisionParametersTemplateDetail.setUnit(unitService.getById(precisionParameters.getUnitId()).getName()); |
| | | String unitName = sysBaseApi.getUnitNameById(precisionParameters.getUnitId()); |
| | | precisionParametersTemplateDetail.setUnit(unitName); |
| | | |
| | | if(precisionParameters != null){ |
| | | String num = precisionParameters.getNum(); |
| | | String name =precisionParameters.getName(); |
| | | if (num!=null){ |
| | | precisionParametersTemplateDetail.setPrecisionParametersNum(num); |
| | | } |
| | | if (name!=null){ |
| | | precisionParametersTemplateDetail.setPrecisionParametersName(name); |
| | | } |
| | | String id = precisionParameters.getPrecisionParametersCategoryId(); |
| | | if (id!=null){ |
| | | PrecisionParametersCategory precisionParametersCategory = precisionParametersCategoryService.getById(id); |
| | | precisionParametersTemplateDetail.setPrecisionParametersCategory(precisionParametersCategory.getName()); |
| | | } |
| | | }else{ |
| | | precisionParametersTemplateDetail.setPrecisionParametersCategory("/"); |
| | | } |
| | | if (precisionParameters!=null){ |
| | | String unitName = sysBaseApi.getUnitNameById(precisionParameters.getUnitId()); |
| | | precisionParametersTemplateDetail.setUnit(unitName); |
| | | } |
| | | |
| | | |
| | | } |
| | | record.setPrecisionParametersTemplateDetailList(precisionParametersTemplateDetailList); |