master:APP以图搜款BUG修复;

pull/1121/head
liujiang 2025-11-27 20:50:41 +08:00
parent 2169734d6e
commit 6af6c46d8f
2 changed files with 4 additions and 2 deletions

View File

@ -1,8 +1,10 @@
package com.ruoyi.web.controller.xkt;
import cn.hutool.core.bean.BeanUtil;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.XktBaseController;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.web.controller.xkt.vo.pictureSearch.PicSearchVO;
import com.ruoyi.web.controller.xkt.vo.storeProd.StoreProdViewVO;
import com.ruoyi.xkt.dto.picture.SearchRequestDTO;
@ -32,6 +34,7 @@ public class PictureSearchController extends XktBaseController {
@PreAuthorize("@ss.hasAnyRoles('admin,general_admin,seller,agent')")
@ApiOperation(value = "电商卖家 以图搜款", httpMethod = "POST", response = R.class)
@Log(title = "以图搜款", businessType = BusinessType.OTHER)
@PostMapping("")
public R<List<StoreProdViewVO>> searchProductByPic(@Validated @RequestBody PicSearchVO searchVO) {
return R.ok(BeanUtil.copyToList(picSearchService

View File

@ -67,8 +67,7 @@ public class PictureSearchServiceImpl implements IPictureSearchService {
public List<StoreProdViewDTO> searchProductByPic(SearchRequestDTO requestDTO) {
// 以图搜款广告
List<PicSearchAdvertDTO> picSearchAdverts = websitePCService.getPicSearchList();
if (StringUtils.isBlank(requestDTO.getPicKey()) || StringUtils.isBlank(requestDTO.getPicName())
|| requestDTO.getNum() <= 0) {
if (StringUtils.isBlank(requestDTO.getPicKey())) {
return BeanUtil.copyToList(picSearchAdverts, StoreProdViewDTO.class);
}
Assert.notEmpty(requestDTO.getPicKey());