This commit is contained in:
zhangchenbiao
2024-03-29 19:59:13 +08:00
parent 4592166202
commit af8eecc03e
39 changed files with 1223 additions and 68 deletions

View File

@@ -0,0 +1,40 @@
package com.cool.store.controller.webb;
import com.cool.store.context.CurrentUserHolder;
import com.cool.store.request.AddShopPointDetailRequest;
import com.cool.store.request.UpdateShopPointDetailRequest;
import com.cool.store.response.ResponseResult;
import com.cool.store.service.ShopPointService;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
/**
* @author zhangchenbiao
* @FileName: ShopPointController
* @Description:
* @date 2024-03-29 15:36
*/
@Api(tags = "铺位")
@RestController
@RequestMapping("/pc/point")
public class ShopPointController {
@Resource
private ShopPointService shopPointService;
@PostMapping("/add")
public ResponseResult<Long> addShopPointDetailInfo(@RequestBody AddShopPointDetailRequest shopPointDetailRequest) {
return ResponseResult.success(shopPointService.addShopPointDetailInfo(shopPointDetailRequest, CurrentUserHolder.getUserId()));
}
@PostMapping("/update")
public ResponseResult<Integer> updateShopPointDetailInfo(@RequestBody UpdateShopPointDetailRequest shopPointDetailRequest) {
return ResponseResult.success(shopPointService.updateShopPointDetailInfo(shopPointDetailRequest));
}
}