master:APP部分接口去掉接口权限校验;

pull/1121/head
liujiang 2025-11-28 20:55:00 +08:00
parent b9d78f6b40
commit 1c14747667
4 changed files with 7 additions and 5 deletions

View File

@ -1,6 +1,7 @@
package com.ruoyi.web.controller.xkt;
import cn.hutool.core.bean.BeanUtil;
import com.ruoyi.common.annotation.Anonymous;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.XktBaseController;
import com.ruoyi.common.core.domain.R;
@ -110,6 +111,7 @@ public class StoreController extends XktBaseController {
return R.ok(BeanUtil.toBean(storeService.getApproveInfo(storeId), StoreApproveResVO.class));
}
@Anonymous
@ApiOperation(value = "APP获取档口基本信息", httpMethod = "GET", response = R.class)
@GetMapping(value = "/app/{storeId}")
public R<StoreAppResVO> getAppInfo(@PathVariable("storeId") Long storeId) {
@ -178,7 +180,7 @@ public class StoreController extends XktBaseController {
return R.ok(storeService.updateStockSys(BeanUtil.toBean(stockSysVO, StoreUpdateStockSysDTO.class)));
}
@PreAuthorize("@ss.hasAnyRoles('admin,general_admin,store,seller,agent')||@ss.hasSupplierSubRole()")
@Anonymous
@ApiOperation(value = "APP档口访问榜", httpMethod = "GET", response = R.class)
@GetMapping("/app/view-rank")
public R<StoreAppViewRankResVO> getAppViewRank() {

View File

@ -1,6 +1,7 @@
package com.ruoyi.web.controller.xkt;
import cn.hutool.core.bean.BeanUtil;
import com.ruoyi.common.annotation.Anonymous;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.XktBaseController;
import com.ruoyi.common.core.domain.R;
@ -83,6 +84,7 @@ public class StoreProductController extends XktBaseController {
return R.ok(BeanUtil.toBean(storeProdService.getPCInfo(storeProdId), StoreProdPCResVO.class));
}
@Anonymous
@ApiOperation(value = "APP获取档口商品详细信息", httpMethod = "GET", response = R.class)
@GetMapping(value = "/app/detail/{storeProdId}")
public R<StoreProdAppResVO> getAppInfo(@PathVariable("storeProdId") Long storeProdId) {

View File

@ -1,6 +1,7 @@
package com.ruoyi.web.controller.xkt;
import cn.hutool.core.bean.BeanUtil;
import com.ruoyi.common.annotation.Anonymous;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.web.controller.xkt.vo.StoreProductStatistics.StoreProdAppViewRankResVO;
@ -26,6 +27,7 @@ public class StoreProductStatisticsController extends BaseController {
final IStoreProductStatisticsService prodStatisticsService;
@Anonymous
@ApiOperation(value = "APP商品访问榜", httpMethod = "GET", response = R.class)
@GetMapping("/app/view-rank")
public R<StoreProdAppViewRankResVO> getAppViewRank() {

View File

@ -147,10 +147,6 @@ public class SecurityConfig
.antMatchers("/rest/v1/prods/status/cate/num/**").permitAll()
// PC 商品详情
.antMatchers("/rest/v1/prods/pc/detail/**").permitAll()
// APP 商品详情
.antMatchers("/rest/v1/prods/app/detail/**").permitAll()
// APP 档口详情
.antMatchers("/rest/v1/stores/app/**").permitAll()
// 获取字段类型
.antMatchers("/rest/v1/sys/dict/data/type/**").permitAll()
// 健康检查