新增:上传图片支持传groupId自动分组

This commit is contained in:
gxwebsoft
2024-03-25 04:09:33 +08:00
parent 7e0131edcf
commit 7909902327
3 changed files with 5 additions and 9 deletions

View File

@@ -31,6 +31,7 @@ import com.gxwebsoft.common.system.service.FileRecordService;
import com.gxwebsoft.common.system.service.SettingService; import com.gxwebsoft.common.system.service.SettingService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.apache.poi.ss.formula.functions.T;
import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.annotation.Async;
import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@@ -75,7 +76,7 @@ public class AliOssController extends BaseController {
// 获取租户ID // 获取租户ID
String tenantId = request.getHeader("TenantId"); String tenantId = request.getHeader("TenantId");
String companyId = request.getHeader("CompanyId"); String companyId = request.getHeader("CompanyId");
System.out.println("companyId = " + companyId); String groupId = request.getHeader("GroupId");
if(StrUtil.isBlank(tenantId)){ if(StrUtil.isBlank(tenantId)){
return fail("传参错误",null); return fail("传参错误",null);
} }
@@ -142,6 +143,9 @@ public class AliOssController extends BaseController {
if(StrUtil.isNotBlank(companyId)){ if(StrUtil.isNotBlank(companyId)){
result.setCompanyId(Integer.valueOf(companyId)); result.setCompanyId(Integer.valueOf(companyId));
} }
if(StrUtil.isNotBlank(groupId)){
result.setGroupId(Integer.valueOf(groupId));
}
path = "/".concat(path); path = "/".concat(path);
result.setName(StrUtil.isBlank(originalName) ? upload.getName() : originalName); result.setName(StrUtil.isBlank(originalName) ? upload.getName() : originalName);
result.setLength(upload.length()); result.setLength(upload.length());

View File

@@ -34,7 +34,6 @@ public class DictDataController extends BaseController {
private DictService dictService; private DictService dictService;
@PreAuthorize("hasAuthority('sys:dict:list')") @PreAuthorize("hasAuthority('sys:dict:list')")
@OperationLog
@ApiOperation("分页查询字典数据") @ApiOperation("分页查询字典数据")
@GetMapping("/page") @GetMapping("/page")
public ApiResult<PageResult<DictData>> page(DictDataParam param) { public ApiResult<PageResult<DictData>> page(DictDataParam param) {
@@ -42,7 +41,6 @@ public class DictDataController extends BaseController {
} }
@PreAuthorize("hasAuthority('sys:dict:list')") @PreAuthorize("hasAuthority('sys:dict:list')")
@OperationLog
@ApiOperation("查询全部字典数据") @ApiOperation("查询全部字典数据")
@GetMapping() @GetMapping()
public ApiResult<List<DictData>> list(DictDataParam param) { public ApiResult<List<DictData>> list(DictDataParam param) {
@@ -50,7 +48,6 @@ public class DictDataController extends BaseController {
} }
@PreAuthorize("hasAuthority('sys:dict:list')") @PreAuthorize("hasAuthority('sys:dict:list')")
@OperationLog
@ApiOperation("根据id查询字典数据") @ApiOperation("根据id查询字典数据")
@GetMapping("/{id}") @GetMapping("/{id}")
public ApiResult<DictData> get(@PathVariable("id") Integer id) { public ApiResult<DictData> get(@PathVariable("id") Integer id) {
@@ -92,7 +89,6 @@ public class DictDataController extends BaseController {
} }
@PreAuthorize("hasAuthority('sys:dict:update')") @PreAuthorize("hasAuthority('sys:dict:update')")
@OperationLog
@ApiOperation("修改字典数据") @ApiOperation("修改字典数据")
@PutMapping() @PutMapping()
public ApiResult<?> update(@RequestBody DictData dictData) { public ApiResult<?> update(@RequestBody DictData dictData) {

View File

@@ -28,7 +28,6 @@ public class DictionaryDataController extends BaseController {
private DictionaryDataService dictionaryDataService; private DictionaryDataService dictionaryDataService;
@PreAuthorize("hasAuthority('sys:dict:list')") @PreAuthorize("hasAuthority('sys:dict:list')")
@OperationLog
@ApiOperation("分页查询字典数据") @ApiOperation("分页查询字典数据")
@GetMapping("/page") @GetMapping("/page")
public ApiResult<PageResult<DictionaryData>> page(DictionaryDataParam param) { public ApiResult<PageResult<DictionaryData>> page(DictionaryDataParam param) {
@@ -36,7 +35,6 @@ public class DictionaryDataController extends BaseController {
} }
@PreAuthorize("hasAuthority('sys:dict:list')") @PreAuthorize("hasAuthority('sys:dict:list')")
@OperationLog
@ApiOperation("查询全部字典数据") @ApiOperation("查询全部字典数据")
@GetMapping() @GetMapping()
public ApiResult<List<DictionaryData>> list(DictionaryDataParam param) { public ApiResult<List<DictionaryData>> list(DictionaryDataParam param) {
@@ -44,7 +42,6 @@ public class DictionaryDataController extends BaseController {
} }
@PreAuthorize("hasAuthority('sys:dict:list')") @PreAuthorize("hasAuthority('sys:dict:list')")
@OperationLog
@ApiOperation("根据id查询字典数据") @ApiOperation("根据id查询字典数据")
@GetMapping("/{id}") @GetMapping("/{id}")
public ApiResult<DictionaryData> get(@PathVariable("id") Integer id) { public ApiResult<DictionaryData> get(@PathVariable("id") Integer id) {
@@ -73,7 +70,6 @@ public class DictionaryDataController extends BaseController {
} }
@PreAuthorize("hasAuthority('sys:dict:update')") @PreAuthorize("hasAuthority('sys:dict:update')")
@OperationLog
@ApiOperation("修改字典数据") @ApiOperation("修改字典数据")
@PutMapping() @PutMapping()
public ApiResult<?> update(@RequestBody DictionaryData dictionaryData) { public ApiResult<?> update(@RequestBody DictionaryData dictionaryData) {