压缩下载
This commit is contained in:
parent
942ecfc8f0
commit
ccf0278bd6
|
|
@ -0,0 +1,63 @@
|
|||
package com.bonus.imgTool.app.controller;
|
||||
|
||||
import com.bonus.imgTool.annotation.DecryptAndVerify;
|
||||
import com.bonus.imgTool.annotation.LogAnnotation;
|
||||
import com.bonus.imgTool.backstage.entity.QueryParamDto;
|
||||
import com.bonus.imgTool.backstage.entity.SynthesisQueryVo;
|
||||
import com.bonus.imgTool.backstage.service.SynthesisQueryService;
|
||||
import com.bonus.imgTool.system.vo.EncryptedReq;
|
||||
import com.bonus.imgTool.utils.ServerResponse;
|
||||
import com.github.pagehelper.PageHelper;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
/**
|
||||
* @className:AppSynthesisQueryController
|
||||
* @author:cwchen
|
||||
* @date:2025-03-31-10:30
|
||||
* @version:1.0
|
||||
* @description:app-照片统计
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/app/synthesisQuery/")
|
||||
@Slf4j
|
||||
public class AppSynthesisQueryController {
|
||||
|
||||
@Resource(name = "SynthesisQueryService")
|
||||
private SynthesisQueryService synthesisQueryService;
|
||||
|
||||
@ApiOperation("综合查询-照片综合查询-照片数量")
|
||||
@PostMapping(value = "getImgNum")
|
||||
@DecryptAndVerify(decryptedClass = QueryParamDto.class)
|
||||
public ServerResponse getImgNum(EncryptedReq<QueryParamDto> data) {
|
||||
return synthesisQueryService.getImgNum(data.getData());
|
||||
}
|
||||
|
||||
@PostMapping(value = "getImgList")
|
||||
@DecryptAndVerify(decryptedClass = QueryParamDto.class)
|
||||
@LogAnnotation(operModul = "综合查询-照片综合查询", operation = "查询照片", operDesc = "系统级事件",operType="查询")
|
||||
public ServerResponse getImgList(EncryptedReq<QueryParamDto> data) {
|
||||
return synthesisQueryService.getImgList(data.getData());
|
||||
}
|
||||
|
||||
@ApiOperation("收藏/取消收藏图片")
|
||||
@PostMapping(value = "collectData")
|
||||
@DecryptAndVerify(decryptedClass = QueryParamDto.class)
|
||||
public ServerResponse collectData(EncryptedReq<QueryParamDto> data) {
|
||||
return synthesisQueryService.collectData(data.getData());
|
||||
}
|
||||
|
||||
@ApiOperation("生成水印")
|
||||
@PostMapping(value = "generateWatermark")
|
||||
@DecryptAndVerify(decryptedClass = SynthesisQueryVo.class)
|
||||
public ServerResponse generateWatermark(EncryptedReq<SynthesisQueryVo> data) {
|
||||
return synthesisQueryService.generateWatermark(data.getData());
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -88,7 +88,7 @@ public class SynthesisQueryServiceImpl implements SynthesisQueryService {
|
|||
} catch (Exception e) {
|
||||
log.error(e.toString(), e);
|
||||
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
|
||||
return ServerResponse.createErroe("操作失败");
|
||||
return ServerResponse.createErroe("请勿重复收藏");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue