| | |
| | | import javax.annotation.Resource; |
| | | import javax.validation.Valid; |
| | | |
| | | import com.panzhihua.common.model.dtos.community.convenient.ExportMerchantDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.PageClassifyMerchantDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.PagePopularMerchantDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.PageSearchDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.*; |
| | | import com.panzhihua.service_community.service.*; |
| | | import org.springframework.web.bind.annotation.DeleteMapping; |
| | | import org.springframework.web.bind.annotation.GetMapping; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | |
| | | import com.panzhihua.common.model.dtos.community.PageComCvtBusinessDTO; |
| | | import com.panzhihua.common.model.dtos.community.PageComCvtCategoryDTO; |
| | | import com.panzhihua.common.model.dtos.community.PageComCvtServeDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.ConvenientMerchantDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.ConvenientProductCategoryDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.ConvenientProductDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.ConvenientServiceCategoryDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.DeleteConvenientProductDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.DisableOrEnableConvenientMerchantDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.OnShelfOrOffShelfProductDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.PageConvenientMerchantDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.PageConvenientProductCategoryDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.PageConvenientProductDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.PageConvenientServiceCategoryDTO; |
| | | import com.panzhihua.common.model.dtos.community.convenient.ResetPasswordConvenientMerchantDTO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.community.ComCvtServeExcelVO; |
| | | import com.panzhihua.common.model.vos.community.convenient.ConvenientMerchantVO; |
| | | import com.panzhihua.service_community.service.ComCvtBusinessService; |
| | | import com.panzhihua.service_community.service.ComCvtCategoryService; |
| | | import com.panzhihua.service_community.service.ComCvtServeService; |
| | | import com.panzhihua.service_community.service.ConvenientMerchantService; |
| | | import com.panzhihua.service_community.service.ConvenientProductCategoryService; |
| | | import com.panzhihua.service_community.service.ConvenientProductService; |
| | | import com.panzhihua.service_community.service.ConvenientServiceCategoryService; |
| | | |
| | | import lombok.extern.slf4j.Slf4j; |
| | | |
| | |
| | | |
| | | @Resource |
| | | private ConvenientProductService convenientProductService; |
| | | |
| | | @Resource |
| | | private ConvenientElevatingPointService convenientElevatingPointService; |
| | | |
| | | /** |
| | | * 社区后台分页查询便民服务商家 |
| | |
| | | public R getProductShelfNum(@RequestParam("merchantId") Long merchantId) { |
| | | return convenientProductService.getProductShelfNum(merchantId); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 分页查询自提点 运营后台 |
| | | * @param pageConvenientElevatingPointDTO |
| | | * @return |
| | | */ |
| | | @PostMapping("/point/page") |
| | | public R pagePoint(@RequestBody PageConvenientElevatingPointDTO pageConvenientElevatingPointDTO) { |
| | | return convenientElevatingPointService.pagePoint(pageConvenientElevatingPointDTO); |
| | | } |
| | | |
| | | /** |
| | | * 便民服务新增 自提点 |
| | | * @param convenientElevatingPointDTO |
| | | * @return |
| | | */ |
| | | @PostMapping("/point/add") |
| | | public R addPoint(@RequestBody ConvenientElevatingPointDTO convenientElevatingPointDTO) { |
| | | return convenientElevatingPointService.addPoint(convenientElevatingPointDTO); |
| | | } |
| | | |
| | | /** |
| | | * 编辑便民服务 自提点 |
| | | * @param convenientElevatingPointDTO |
| | | * @return |
| | | */ |
| | | @PutMapping("/point/put") |
| | | public R putPoint(@RequestBody ConvenientElevatingPointDTO convenientElevatingPointDTO) { |
| | | return convenientElevatingPointService.putPoint(convenientElevatingPointDTO); |
| | | } |
| | | |
| | | /** |
| | | * 删除便民服务 自提点 |
| | | * @param pointId |
| | | * @param operator |
| | | * @return |
| | | */ |
| | | @DeleteMapping("/point/delete") |
| | | public R deletePoint(@RequestParam("pointId") Long pointId, @RequestParam("operator") Long operator) { |
| | | return convenientElevatingPointService.deletePoint(pointId,operator); |
| | | } |
| | | } |