|  | @@ -3,18 +3,22 @@ package org.springblade.business.controller;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 | 
	
		
			
				|  |  |  import com.baomidou.mybatisplus.core.metadata.IPage;
 | 
	
		
			
				|  |  | +import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 | 
	
		
			
				|  |  |  import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 | 
	
		
			
				|  |  |  import io.swagger.annotations.Api;
 | 
	
		
			
				|  |  |  import io.swagger.annotations.ApiImplicitParam;
 | 
	
		
			
				|  |  |  import io.swagger.annotations.ApiOperation;
 | 
	
		
			
				|  |  |  import org.springblade.business.dto.PrivateStandardDTO;
 | 
	
		
			
				|  |  |  import org.springblade.business.entity.PrivateStandard;
 | 
	
		
			
				|  |  | +import org.springblade.business.entity.StandardFile;
 | 
	
		
			
				|  |  |  import org.springblade.business.service.PrivateStandardService;
 | 
	
		
			
				|  |  | +import org.springblade.business.service.StandardFileService;
 | 
	
		
			
				|  |  |  import org.springblade.common.utils.SnowFlakeUtil;
 | 
	
		
			
				|  |  |  import org.springblade.core.mp.support.Query;
 | 
	
		
			
				|  |  |  import org.springblade.core.secure.BladeUser;
 | 
	
		
			
				|  |  |  import org.springblade.core.secure.utils.SecureUtil;
 | 
	
		
			
				|  |  |  import org.springblade.core.tool.api.R;
 | 
	
		
			
				|  |  | +import org.springblade.core.tool.utils.BeanUtil;
 | 
	
		
			
				|  |  |  import org.springframework.validation.annotation.Validated;
 | 
	
		
			
				|  |  |  import org.springframework.web.bind.annotation.*;
 | 
	
		
			
				|  |  |  import org.springframework.web.multipart.MultipartFile;
 | 
	
	
		
			
				|  | @@ -38,6 +42,9 @@ public class PrivateStandardController {
 | 
	
		
			
				|  |  |      @Resource
 | 
	
		
			
				|  |  |      private PrivateStandardService privateStandardService;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    @Resource
 | 
	
		
			
				|  |  | +    private StandardFileService standardFileService;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 分页查询所有数据
 | 
	
		
			
				|  |  |       *
 | 
	
	
		
			
				|  | @@ -68,9 +75,14 @@ public class PrivateStandardController {
 | 
	
		
			
				|  |  |      @ApiOperation(value = "通过主键查询单条数据", notes = "传入主键Id")
 | 
	
		
			
				|  |  |      @ApiImplicitParam(name = "id", value = "主键id", required = true)
 | 
	
		
			
				|  |  |      @GetMapping("/getById")
 | 
	
		
			
				|  |  | -    public R<PrivateStandard> selectOne(Long id) {
 | 
	
		
			
				|  |  | +    public R<PrivateStandardDTO> selectOne(Long id) {
 | 
	
		
			
				|  |  |          PrivateStandard byId = this.privateStandardService.getById(id);
 | 
	
		
			
				|  |  | -        return R.data(byId);
 | 
	
		
			
				|  |  | +        List<StandardFile> list = standardFileService.list(Wrappers.<StandardFile>lambdaQuery()
 | 
	
		
			
				|  |  | +                .eq(StandardFile::getStandardId, id)
 | 
	
		
			
				|  |  | +                .eq(StandardFile::getIsDeleted, 0));
 | 
	
		
			
				|  |  | +        PrivateStandardDTO privateStandardDTO = BeanUtil.copyProperties(byId, PrivateStandardDTO.class);
 | 
	
		
			
				|  |  | +        privateStandardDTO.setStandardFiles(list);
 | 
	
		
			
				|  |  | +        return R.data(privateStandardDTO);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      /**
 |