| | |
| | | package com.panzhihua.applets.api; |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.panzhihua.applets.config.WxMaProperties; |
| | | import com.panzhihua.common.controller.BaseController; |
| | | import com.panzhihua.common.model.dtos.shop.*; |
| | |
| | | @ApiOperation(value = "分页查询店铺" , response = PageShopStoreVO.class) |
| | | @PostMapping("pageshopstore") |
| | | public R pageShopStore(@RequestBody PageComShopStoreDTO comShopStoreDTO) { |
| | | PageComShopSysConfDTO pageComShopSysConfDTO = new PageComShopSysConfDTO(); |
| | | R conf = communityService.pageShopSysConf(pageComShopSysConfDTO); |
| | | if(R.isOk(conf)&& conf.getData()!=null){ |
| | | ComShopSysConfVO comShopSysConfVO = JSONObject.parseObject(JSONObject.toJSONString(conf.getData()), ComShopSysConfVO.class); |
| | | if("1".equals(comShopSysConfVO.getVal()) && "1".equals(comShopSysConfVO.getEnabled())){ |
| | | return R.ok(); |
| | | } |
| | | } |
| | | return communityService.pageShopStore(comShopStoreDTO); |
| | | } |
| | | |
| | |
| | | return communityService.shopCartList(userId); |
| | | } |
| | | |
| | | @ApiOperation(value = "查询用户购物车商品数量") |
| | | @PostMapping("shopCartUserTotal") |
| | | public R shopCartUserTotal() { |
| | | Long userId = this.getUserId(); |
| | | if(userId == null){ |
| | | return R.fail("请重新登陆"); |
| | | } |
| | | PageComShopSysConfDTO pageComShopSysConfDTO = new PageComShopSysConfDTO(); |
| | | R conf = communityService.pageShopSysConf(pageComShopSysConfDTO); |
| | | if(R.isOk(conf)&& conf.getData()!=null){ |
| | | ComShopSysConfVO comShopSysConfVO = JSONObject.parseObject(JSONObject.toJSONString(conf.getData()), ComShopSysConfVO.class); |
| | | if("1".equals(comShopSysConfVO.getVal()) && "1".equals(comShopSysConfVO.getEnabled())){ |
| | | return R.ok(0); |
| | | } |
| | | } |
| | | return communityService.shopCartUserTotal(userId); |
| | | } |
| | | |
| | | @ApiOperation(value = "购物车添加") |
| | | @PostMapping("shopAddCart") |
| | | public R shopAddCart(@RequestBody ComShopCartDTO comShopCartDTO) { |