| | |
| | | import com.zt.common.validator.group.AddGroup; |
| | | import com.zt.common.validator.group.DefaultGroup; |
| | | import com.zt.common.validator.group.UpdateGroup; |
| | | import com.zt.life.modules.project.dto.SoftwareTestOrderDto; |
| | | import com.zt.life.modules.project.model.Environ; |
| | | import com.zt.life.modules.project.service.EnvironService; |
| | | import com.zt.life.sys.dto.OssDto; |
| | | import com.zt.life.sys.service.SysOssConfigService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiImplicitParam; |
| | | import io.swagger.annotations.ApiImplicitParams; |
| | |
| | | @Autowired |
| | | private EnvironService environService; |
| | | |
| | | @Autowired |
| | | private SysOssConfigService sysOssConfigService; |
| | | |
| | | |
| | | @GetMapping("page") |
| | | @ApiOperation("分页") |
| | | @ApiImplicitParams({ |
| | |
| | | return PageResult.ok(environService.page(queryFilter)); |
| | | } |
| | | |
| | | @GetMapping("{id}") |
| | | @GetMapping("getDto") |
| | | @ApiOperation("信息") |
| | | public Result<Environ> get(@PathVariable("id") Long id){ |
| | | Environ data = environService.get(id); |
| | | |
| | | public Result<SoftwareTestOrderDto> getDto(Long orderId, Long environId) { |
| | | SoftwareTestOrderDto data = environService.getDto(environId, orderId); |
| | | if (orderId != null) { |
| | | OssDto ossDto = sysOssConfigService.getOssByBusiType(orderId, "environ"); |
| | | if (ossDto != null) { |
| | | data.setFiles(ossDto); |
| | | } |
| | | } |
| | | return Result.ok(data); |
| | | } |
| | | |