New file |
| | |
| | | package com.oying.modules.pc.store.rest; |
| | | |
| | | import com.oying.utils.R; |
| | | import com.oying.modules.pc.store.domain.dto.StoreCustomerDetailDto; |
| | | import com.oying.modules.pc.store.domain.dto.StoreCustomerQueryCriteria; |
| | | import com.oying.modules.pc.store.service.StoreQueryService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.RequiredArgsConstructor; |
| | | import org.springframework.http.ResponseEntity; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | /** |
| | | * 店铺 |
| | | * |
| | | * @author lzp |
| | | * @date 2025-04-22 |
| | | */ |
| | | @Api(tags = "店铺(客户端)") |
| | | @RestController |
| | | @RequestMapping("/api/pc/customer/store") |
| | | @RequiredArgsConstructor |
| | | public class StoreCustomerController { |
| | | |
| | | private final StoreQueryService storeQueryService; |
| | | |
| | | @GetMapping(value = "/{storeId}") |
| | | @ApiOperation("查询店铺") |
| | | public ResponseEntity<?> getCustomerStoreById(@PathVariable("storeId") Long storeId) { |
| | | StoreCustomerQueryCriteria criteria = new StoreCustomerQueryCriteria(); |
| | | criteria.setStoreId(storeId); |
| | | StoreCustomerDetailDto detailDto = storeQueryService.getCustomerStoreDetail(criteria); |
| | | return ResponseEntity.ok(R.success(detailDto)); |
| | | } |
| | | |
| | | } |