|
@@ -18,14 +18,7 @@ import com.ruoyi.common.utils.StringUtils;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
-import org.springframework.web.bind.annotation.GetMapping;
|
|
|
-import org.springframework.web.bind.annotation.PostMapping;
|
|
|
-import org.springframework.web.bind.annotation.PutMapping;
|
|
|
-import org.springframework.web.bind.annotation.DeleteMapping;
|
|
|
-import org.springframework.web.bind.annotation.PathVariable;
|
|
|
-import org.springframework.web.bind.annotation.RequestBody;
|
|
|
-import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
-import org.springframework.web.bind.annotation.RestController;
|
|
|
+import org.springframework.web.bind.annotation.*;
|
|
|
import com.ruoyi.common.annotation.Log;
|
|
|
import com.ruoyi.common.core.controller.BaseController;
|
|
|
import com.ruoyi.common.core.domain.AjaxResult;
|
|
@@ -62,23 +55,8 @@ public class TbFamilyPhotoController extends BaseController {
|
|
|
public TableDataInfo list(TbFamilyPhoto tbFamilyPhoto)
|
|
|
{
|
|
|
startPage();
|
|
|
- LambdaQueryWrapper<TbFamilyPhoto> lqw = new LambdaQueryWrapper<TbFamilyPhoto>();
|
|
|
- if (tbFamilyPhoto.getFamilyId() != null){
|
|
|
- lqw.eq(TbFamilyPhoto::getFamilyId ,tbFamilyPhoto.getFamilyId());
|
|
|
- }
|
|
|
- if (tbFamilyPhoto.getAlbumId() != null){
|
|
|
- lqw.eq(TbFamilyPhoto::getAlbumId ,tbFamilyPhoto.getAlbumId());
|
|
|
- }
|
|
|
- if (StringUtils.isNotBlank(tbFamilyPhoto.getTitle())){
|
|
|
- lqw.eq(TbFamilyPhoto::getTitle ,tbFamilyPhoto.getTitle());
|
|
|
- }
|
|
|
- if (StringUtils.isNotBlank(tbFamilyPhoto.getUrl())){
|
|
|
- lqw.eq(TbFamilyPhoto::getUrl ,tbFamilyPhoto.getUrl());
|
|
|
- }
|
|
|
- if (StringUtils.isNotBlank(tbFamilyPhoto.getStatus())){
|
|
|
- lqw.eq(TbFamilyPhoto::getStatus ,tbFamilyPhoto.getStatus());
|
|
|
- }
|
|
|
- List<TbFamilyPhoto> list = iTbFamilyPhotoService.list(lqw);
|
|
|
+
|
|
|
+ List<TbFamilyPhoto> list = iTbFamilyPhotoService.queryList(tbFamilyPhoto);
|
|
|
return getDataTable(list);
|
|
|
}
|
|
|
|
|
@@ -103,7 +81,7 @@ public class TbFamilyPhotoController extends BaseController {
|
|
|
@PreAuthorize("@ss.hasPermi('system:familyPhoto:query')" )
|
|
|
@GetMapping(value = "/{id}" )
|
|
|
public AjaxResult getInfo(@PathVariable("id" ) Long id) {
|
|
|
- return AjaxResult.success(iTbFamilyPhotoService.getById(id));
|
|
|
+ return AjaxResult.success(iTbFamilyPhotoService.getEntityById(id));
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -153,9 +131,11 @@ public class TbFamilyPhotoController extends BaseController {
|
|
|
*/
|
|
|
@ApiOperation("批量上传家族相簿照片")
|
|
|
@PreAuthorize("@ss.hasPermi('system:familyPhoto:upload')" )
|
|
|
- // @Log(title = "家族相簿照片" , businessType = BusinessType.INSERT)
|
|
|
- @PostMapping("/batchUpload/{albumId}" )
|
|
|
- public AjaxResult batchUpload(@PathVariable Long albumId, MultipartFile [] files, String modName) {
|
|
|
+ @PostMapping("/batchUpload" )
|
|
|
+ public AjaxResult batchUpload(
|
|
|
+ @RequestParam("files") MultipartFile [] files,
|
|
|
+ @RequestParam("albumId") Long albumId,
|
|
|
+ @RequestParam("modName") String modName) {
|
|
|
LoginUser loginUser = tokenService.getLoginUser(ServletUtils.getRequest());
|
|
|
Long userId = loginUser.getUser().getUserId();
|
|
|
iTbFamilyPhotoService.batchUpload(userId,albumId,files,modName);
|