bug fix
parent
b643b4b243
commit
f00e776530
|
|
@ -4,8 +4,10 @@ import io.swagger.annotations.Api;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
import io.swagger.annotations.ApiParam;
|
import io.swagger.annotations.ApiParam;
|
||||||
import org.qinan.safetyeval.client.api.AccountApi;
|
import org.qinan.safetyeval.client.api.AccountApi;
|
||||||
|
import org.qinan.safetyeval.client.api.FileUploadApi;
|
||||||
import org.qinan.safetyeval.client.api.OrgInfoApi;
|
import org.qinan.safetyeval.client.api.OrgInfoApi;
|
||||||
import org.qinan.safetyeval.client.co.AccountCO;
|
import org.qinan.safetyeval.client.co.AccountCO;
|
||||||
|
import org.qinan.safetyeval.client.co.FileInfoCO;
|
||||||
import org.qinan.safetyeval.client.co.OrgInfoCO;
|
import org.qinan.safetyeval.client.co.OrgInfoCO;
|
||||||
import org.qinan.safetyeval.client.dto.AccountAddCmd;
|
import org.qinan.safetyeval.client.dto.AccountAddCmd;
|
||||||
import org.qinan.safetyeval.client.dto.AccountModifyCmd;
|
import org.qinan.safetyeval.client.dto.AccountModifyCmd;
|
||||||
|
|
@ -23,8 +25,10 @@ import org.springframework.web.bind.annotation.RequestBody;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestParam;
|
import org.springframework.web.bind.annotation.RequestParam;
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
import org.springframework.web.multipart.MultipartFile;
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 对外开放接口(免鉴权)。
|
* 对外开放接口(免鉴权)。
|
||||||
|
|
@ -46,6 +50,9 @@ public class ImagesOpenController {
|
||||||
@Resource
|
@Resource
|
||||||
private OrgInfoApi orgInfoApi;
|
private OrgInfoApi orgInfoApi;
|
||||||
|
|
||||||
|
@Resource
|
||||||
|
private FileUploadApi fileUploadApi;
|
||||||
|
|
||||||
// ==================== 用户(Account) ====================
|
// ==================== 用户(Account) ====================
|
||||||
|
|
||||||
@ApiOperation("新增用户")
|
@ApiOperation("新增用户")
|
||||||
|
|
@ -112,4 +119,19 @@ public class ImagesOpenController {
|
||||||
public SingleResponse<OrgInfoCO> orgInfoSave(@Validated @RequestBody OrgInfoAddCmd cmd) {
|
public SingleResponse<OrgInfoCO> orgInfoSave(@Validated @RequestBody OrgInfoAddCmd cmd) {
|
||||||
return orgInfoApi.add(cmd);
|
return orgInfoApi.add(cmd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ApiOperation("内部上传单个文件(创建人为当前用户)")
|
||||||
|
@PostMapping("/upload")
|
||||||
|
public SingleResponse<FileInfoCO> uploadInternal(
|
||||||
|
@ApiParam("上传文件") @RequestParam("file") MultipartFile file) {
|
||||||
|
return fileUploadApi.uploadInternal(file);
|
||||||
|
}
|
||||||
|
|
||||||
|
@ApiOperation("内部批量上传文件(创建人为当前用户)")
|
||||||
|
@PostMapping("/upload/batch")
|
||||||
|
public SingleResponse<List<FileInfoCO>> uploadInternalBatch(
|
||||||
|
@ApiParam("上传文件列表") @RequestParam("files") List<MultipartFile> files) {
|
||||||
|
return fileUploadApi.uploadInternalBatch(files);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue