|
|
@ -13,11 +13,13 @@ import com.inscloudtech.common.core.domain.PageQuery; |
|
|
|
import com.inscloudtech.common.core.domain.R; |
|
|
|
import com.inscloudtech.common.core.domain.model.LoginUser; |
|
|
|
import com.inscloudtech.common.core.page.TableDataInfo; |
|
|
|
import com.inscloudtech.common.encrypt.annotation.ApiEncrypt; |
|
|
|
import com.inscloudtech.common.enums.BusinessType; |
|
|
|
import com.inscloudtech.common.helper.LoginHelper; |
|
|
|
import com.inscloudtech.common.utils.file.FileUploadUtils; |
|
|
|
import com.inscloudtech.functional.domain.TestReport; |
|
|
|
import com.inscloudtech.functional.service.TestReportService; |
|
|
|
import com.inscloudtech.system.domain.SysOss; |
|
|
|
import com.inscloudtech.system.domain.vo.SysOssVo; |
|
|
|
import com.inscloudtech.system.service.ISysOssService; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
@ -103,6 +105,7 @@ public class TestReportController { |
|
|
|
return R.ok("操作成功!"); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 上传测试数据 |
|
|
|
* |
|
|
@ -130,6 +133,24 @@ public class TestReportController { |
|
|
|
return R.ok("操作成功!"); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 文件加密 |
|
|
|
* |
|
|
|
*/ |
|
|
|
@Log(title = "文件加密", businessType = BusinessType.INSERT) |
|
|
|
@PostMapping(value = "/uploadEncrypt", consumes = MediaType.MULTIPART_FORM_DATA_VALUE) |
|
|
|
public R uploadEncrypt( @RequestParam("file") MultipartFile file) { |
|
|
|
if(file != null && FileUploadUtils.checkTxtFileValid(file)){ |
|
|
|
SysOssVo toolVo = iSysOssService.upload(file,true); |
|
|
|
SysOss update = new SysOss(); |
|
|
|
update.setOssId(toolVo.getOssId()); |
|
|
|
update.setModuleName("文件加密上传"); |
|
|
|
iSysOssService.update(update); |
|
|
|
} |
|
|
|
return R.ok("操作成功!"); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 下载测试数据 |
|
|
|