| ¶Ô±ÈÐÂÎļþ | 
|  |  |  | 
|---|
|  |  |  | package com.doumee.api.business; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.doumee.api.BaseController; | 
|---|
|  |  |  | import com.doumee.core.annotation.excel.ExcelExporter; | 
|---|
|  |  |  | import com.doumee.core.annotation.pr.PreventRepeat; | 
|---|
|  |  |  | import com.doumee.core.model.ApiResponse; | 
|---|
|  |  |  | import com.doumee.core.model.PageData; | 
|---|
|  |  |  | import com.doumee.core.model.PageWrap; | 
|---|
|  |  |  | import com.doumee.dao.business.model.BaseGoods; | 
|---|
|  |  |  | import com.doumee.dao.business.model.dto.BaseGoodsCreateOrUpdateRequest; | 
|---|
|  |  |  | import com.doumee.dao.business.model.dto.BaseGoodsDTO; | 
|---|
|  |  |  | import com.doumee.service.business.BaseGoodsService; | 
|---|
|  |  |  | import io.swagger.annotations.Api; | 
|---|
|  |  |  | import io.swagger.annotations.ApiOperation; | 
|---|
|  |  |  | import org.apache.shiro.authz.annotation.RequiresPermissions; | 
|---|
|  |  |  | import org.springframework.beans.factory.annotation.Autowired; | 
|---|
|  |  |  | import org.springframework.web.bind.annotation.*; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import javax.servlet.http.HttpServletResponse; | 
|---|
|  |  |  | import java.util.ArrayList; | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * @author æ±è¹è¹ | 
|---|
|  |  |  | * @date 2023/09/07 11:41 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @Api(tags = "ç´ æåº-ååä¿¡æ¯è¡¨") | 
|---|
|  |  |  | @RestController | 
|---|
|  |  |  | @RequestMapping("/business/baseGoods") | 
|---|
|  |  |  | public class BaseGoodsController extends BaseController { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Autowired | 
|---|
|  |  |  | private BaseGoodsService baseGoodsService; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiOperation("å页æ¥è¯¢") | 
|---|
|  |  |  | @PostMapping("/page") | 
|---|
|  |  |  | //    @RequiresPermissions("business:basegoods:query") | 
|---|
|  |  |  | public ApiResponse<PageData<BaseGoods>> findPage (@RequestBody PageWrap<BaseGoods> pageWrap) { | 
|---|
|  |  |  | return ApiResponse.success(baseGoodsService.findCompanyPage(pageWrap)); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|