springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/LoginApi.java
@@ -2,10 +2,14 @@ import javax.annotation.Resource; import com.alibaba.fastjson.JSONObject; import com.panzhihua.common.interfaces.OperLog; import com.panzhihua.common.model.vos.LoginReturnsVO; import com.panzhihua.common.model.vos.community.convenient.ConvenientMerchantVO; import com.panzhihua.common.service.community.CommunityService; import com.panzhihua.common.service.user.UserService; import com.panzhihua.community_backstage.util.MyAESUtil; import lombok.extern.slf4j.Slf4j; import org.springframework.util.ObjectUtils; import org.springframework.web.bind.annotation.*; @@ -28,11 +32,14 @@ @RestController @RequestMapping("/") @Api(tags = {"社区平台登录模块"}) @Slf4j public class LoginApi extends BaseController { @Resource private TokenService tokenService; @Resource private UserService userService; @Resource private CommunityService communityService; @OperLog(operModul="用户登录",operType = 1) @ApiOperation(value = "社区平台登录", response = LoginReturnVO.class) @@ -141,4 +148,34 @@ return r; } @ApiOperation(value = "商家后台登录", response = LoginReturnVO.class) @PostMapping("loginShopBackStage") public R loginShopBackStage(@RequestBody LoginBody loginBody){ String account = loginBody.getAccount(); String password = loginBody.getPassword(); boolean empty = ObjectUtils.isEmpty(account); boolean empty1 = ObjectUtils.isEmpty(password); if (empty || empty1) { return R.fail("账户密码不能为空"); } log.info("登录用户信息【{}】", loginBody); try { R<ConvenientMerchantVO> merchant = communityService.getUserMerchantInfoByAccount(account); if (R.isOk(merchant)) { ConvenientMerchantVO merchantVO = JSONObject.parseObject(JSONObject.toJSONString(merchant.getData()), ConvenientMerchantVO.class); Boolean accountValid = merchantVO.getAccountStatus() == 1; if (accountValid) { R result = tokenService.loginMerchantBackStage(account, loginBody.getPassword(),this.getAppId()); return result; } else { return R.fail("账号被禁用"); } } return R.fail(merchant.getMsg()); } catch (Exception e) { return R.fail("登陆失败了"); } } } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ShopFlowerApi.java
New file @@ -0,0 +1,564 @@ package com.panzhihua.service_community.api; import java.util.List; import javax.annotation.Resource; import com.panzhihua.common.model.vos.community.convenient.ConvenientMerchantVO; import com.panzhihua.service_community.service.*; import org.springframework.beans.BeanUtils; import org.springframework.transaction.annotation.Transactional; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; 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.RequestParam; import org.springframework.web.bind.annotation.RestController; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.panzhihua.common.model.dtos.PageDTO; import com.panzhihua.common.model.dtos.shop.ComShopAddressDTO; import com.panzhihua.common.model.dtos.shop.ComShopCartDTO; import com.panzhihua.common.model.dtos.shop.ComShopEditNubCartDTO; import com.panzhihua.common.model.dtos.shop.ComShopFundsExportDTO; import com.panzhihua.common.model.dtos.shop.ComShopGoodsDTO; import com.panzhihua.common.model.dtos.shop.ComShopOrderCreateDTO; import com.panzhihua.common.model.dtos.shop.ComShopOrderDeliverDTO; import com.panzhihua.common.model.dtos.shop.ComShopOrderExportDTO; import com.panzhihua.common.model.dtos.shop.ComShopOrderPreviewDTO; import com.panzhihua.common.model.dtos.shop.ComShopOrderQueryDTO; import com.panzhihua.common.model.dtos.shop.ComShopOrderShipDTO; import com.panzhihua.common.model.dtos.shop.ComShopSysConfDTO; import com.panzhihua.common.model.dtos.shop.OrderPayDTO; import com.panzhihua.common.model.dtos.shop.PageComOrderListDTO; import com.panzhihua.common.model.dtos.shop.PageComShopAddressDTO; import com.panzhihua.common.model.dtos.shop.PageComShopFundsSearchDTO; import com.panzhihua.common.model.dtos.shop.PageComShopGoodsDTO; import com.panzhihua.common.model.dtos.shop.PageComShopOrderSearchDTO; import com.panzhihua.common.model.dtos.shop.PageComShopStoreDTO; import com.panzhihua.common.model.dtos.shop.PageComShopSysConfDTO; import com.panzhihua.common.model.dtos.shop.WxPayNotifyOrderDTO; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.vos.shop.AddShopGoodsVO; import com.panzhihua.common.model.vos.shop.ComShopSysConfVO; import com.panzhihua.common.model.vos.shop.ShopOperLogVO; import com.panzhihua.common.model.vos.shop.ShopStoreVO; import com.panzhihua.common.service.user.UserService; import com.panzhihua.service_community.model.dos.ComShopSysConfDO; import lombok.extern.slf4j.Slf4j; @Slf4j @RestController @RequestMapping("/shopFlower") public class ShopFlowerApi { @Resource private ComShopFlowerGoodsService comShopFlowerGoodsService; // @Resource // private ComShopOperLogService comShopOperLogService; // @Resource // private ComShopOrderService comShopOrderService; // @Resource // private ComShopCartService comShopCartService; // @Resource // private ComShopUserAddressService comShopUserAddressService; @Resource private ConvenientMerchantService convenientMerchantService; @Resource private UserService userService; /* *//** * 分页查询 商家订单 * * @param pageComShopOrderSearchDTO * 分页数据 * @return 分页订单 *//* @PostMapping("/order/page") public R pageShopOrder(@RequestBody PageComShopOrderSearchDTO pageComShopOrderSearchDTO) { return comShopOrderService.pageShopOrder(pageComShopOrderSearchDTO); } *//** * 根据店铺id查询店铺详情 * * @param comShopStoreDTO * 请求参数 * @return 店铺详情 *//* @PostMapping("shopStoreDetail") public R shopStoreDetail(@RequestBody PageComShopStoreDTO comShopStoreDTO) { return comShopStoreService.shopStoreDetail(comShopStoreDTO); } *//** * 分页查询商品列表 * * @param comShopGoodsDTO * 请求参数 * @return 商品列表 *//* @PostMapping("/pageShopGoods") public R pageShopGoods(@RequestBody ComShopGoodsDTO comShopGoodsDTO) { return comShopFlowerGoodsService.pageShopGoods(comShopGoodsDTO); } *//** * 根据商品id查询商品详情 * * @param goodsId * 商品id * @return 商品信息 *//* @PostMapping("shopGoodsDetail") public R shopGoodsDetail(@RequestParam("goodsId") Long goodsId) { return comShopFlowerGoodsService.shopGoodsDetail(goodsId); } *//** * 根据用户id查询购物车列表 * * @param userId * 用户id * @return 购物车列表信息 *//* @PostMapping("shopCartList") public R shopCartList(@RequestParam("userId") Long userId) { return comShopCartService.shopCartList(userId); } *//** * 查询用户购物车数量 * * @param userId * 用户id * @return 用户购物车商品数量 *//* @PostMapping("shopCartUserTotal") public R shopCartUserTotal(@RequestParam("userId") Long userId) { return comShopCartService.shopCartUserTotal(userId); } *//** * 购物车添加 * * @param comShopCartDTO * 请求参数 * @return 添加结果 *//* @PostMapping("shopAddCart") public R shopAddCart(@RequestBody ComShopCartDTO comShopCartDTO) { return comShopCartService.shopAddCart(comShopCartDTO); } *//** * 购物车内商品数量添加 * * @param shopEditNubCartDTO * 请求参数 * @return 修改结果 *//* @PostMapping("shopEditNubCart") public R shopEditNubCart(@RequestBody ComShopEditNubCartDTO shopEditNubCartDTO) { return comShopCartService.shopEditNubCart(shopEditNubCartDTO); } *//** * 删除购物车记录 * * @param Ids * 购物车id集合 * @return 删除结果 *//* @PostMapping("shopDelCart") public R shopDelCart(@RequestBody List<Long> Ids) { return comShopCartService.shopDelCart(Ids); } *//** * 查询用户收货地址列表 * * @param comShopAddressDTO * 请求参数 * @return 用户收获地址列表 *//* @PostMapping("shopUserAddressList") public R shopUserAddressList(@RequestBody PageComShopAddressDTO comShopAddressDTO) { return comShopUserAddressService.shopUserAddressList(comShopAddressDTO); } *//** * 用户添加书货地址 * * @param comShopAddressDTO * 请求参数 * @return 添加结果 *//* @PostMapping("shopAddUserAddress") public R shopAddUserAddress(@RequestBody ComShopAddressDTO comShopAddressDTO) { return comShopUserAddressService.shopAddUserAddress(comShopAddressDTO); } *//** * 用户修改收货地址 * * @param comShopAddressDTO * 请求参数 * @return 修改结果 *//* @PostMapping("shopEditUserAddress") public R shopEditUserAddress(@RequestBody ComShopAddressDTO comShopAddressDTO) { return comShopUserAddressService.shopEditUserAddress(comShopAddressDTO); } *//** * 用户删除收货地址 * * @param addressId * 收货地址id * @return 删除结果 *//* @PostMapping("shopDelUserAddress") public R shopDelUserAddress(@RequestParam("addressId") Long addressId) { return comShopUserAddressService.shopDelUserAddress(addressId); } *//** * 订单预览 * * @param orderPreviewDTO * 请求参数 * @return 订单预览数据 *//* @PostMapping("orderPreview") public R orderPreview(@RequestBody ComShopOrderPreviewDTO orderPreviewDTO) { return comShopOrderService.orderPreview(orderPreviewDTO); } *//** * 创建订单 * * @param orderCreateDTO * 创建订单请求参数 * @return 创建结果 *//* @PostMapping("orderCreate") public R orderCreate(@RequestBody ComShopOrderCreateDTO orderCreateDTO) { return comShopOrderService.orderCreate(orderCreateDTO); } *//** * 分页查询用户订单列表 * * @param comOrderListDTO * 请求参数 * @return 查询结果 *//* @PostMapping("pageOrderList") public R pageOrderList(@RequestBody PageComOrderListDTO comOrderListDTO) { return comShopOrderService.pageOrderList(comOrderListDTO); } *//** * 根据订单id查询订单详情 * * @param orderId * 订单id * @return 订单详情 *//* @PostMapping("orderDetail") public R orderDetail(@RequestParam("orderId") Long orderId) { return comShopOrderService.orderDetail(orderId); } *//** * 根据订单id取消订单 * * @param comShopOrderQueryDTO * 请求参数 * @return 取消结果 *//* @PostMapping("orderCancel") public R orderCancel(@RequestBody ComShopOrderQueryDTO comShopOrderQueryDTO) { return comShopOrderService.orderCancel(comShopOrderQueryDTO); } *//** * 根据订单id删除订单 * * @param orderId * 订单id * @return 删除结果 *//* @PostMapping("orderDelete") public R orderDelete(@RequestParam("orderId") Long orderId) { return comShopOrderService.orderDelete(orderId); } *//** * 根据订单id确认收货 * * @param comShopOrderQueryDTO * 请求参数 * @return 确认结果 *//* @PostMapping("orderConfirm") public R orderConfirm(@RequestBody ComShopOrderQueryDTO comShopOrderQueryDTO) { return comShopOrderService.orderConfirm(comShopOrderQueryDTO.getOrderId(), comShopOrderQueryDTO.getPhone()); } *//** * 统计用户订单数量 * * @param userId * 用户id * @return 统计结果 *//* @PostMapping("orderStatistics") public R orderStatistics(@RequestParam("userId") Long userId) { return comShopOrderService.orderStatistics(userId); } *//** * 商品列表-分页查询 * * @param pageComShopGoodsDTO * 查询参数 * @return PageShopStoreVO *//* @PostMapping("pageGoods") public R pageShopStore(@RequestBody PageComShopGoodsDTO pageComShopGoodsDTO) { return comShopFlowerGoodsService.pageGoodsList(pageComShopGoodsDTO); } *//** * 新增商品 * * @param addShopGoodsVO * @return *//* @PostMapping("saveShopGoods") public R saveStore(@RequestBody AddShopGoodsVO addShopGoodsVO) { return comShopFlowerGoodsService.saveShopGoods(addShopGoodsVO); } *//** * 编辑商品 * * @param addShopGoodsVO * @param id * 商铺Id * @return *//* @Transactional(rollbackFor = Exception.class) @PostMapping("editShopGoods/{id}") public R editShopGoods(@PathVariable("id") Long id, @RequestBody AddShopGoodsVO addShopGoodsVO) { return comShopFlowerGoodsService.editShopGoods(id, addShopGoodsVO); } *//** * 删除商品 * * @param id * @return *//* @PostMapping("deleteShopGoods") public R deleteShopGoods(@RequestBody Long[] id) { return comShopFlowerGoodsService.deleteShopGoods(id); } *//** * 修改商品状态 * * @param id * @return *//* @GetMapping("changeShopGoodsStatus") public R changeStatus(@RequestParam("id") Long id, @RequestParam("status") Integer status) { return comShopFlowerGoodsService.changeStatus(id, status); } *//** * 商家资金的订单详情 * * @param id * @return *//* @GetMapping("capitalDetailByStore") public R capitalDetailByStore(@RequestParam("id") Long id) { return comShopOrderService.capitalDetailByStore(id); } *//** * 订单发货 * * @param orderShipDTO * 发货信息 * @return 发货结果 *//* @PostMapping("/shipOrder") R shipOrder(@RequestBody ComShopOrderShipDTO orderShipDTO) { return comShopOrderService.shipOrder(orderShipDTO); } *//** * 订单配送 * * @param deliverDTO * 订单ID * @return 配送结果 *//* @PostMapping("/deliverOrder") R deliverOrder(@RequestBody ComShopOrderDeliverDTO deliverDTO) { return comShopOrderService.deliverOrder(deliverDTO); } *//** * 订单配送 * * @param deliverDTO * 订单ID * @return 配送完成 *//* @PostMapping("/finishDeliverOrder") R finishDeliverOrder(@RequestBody ComShopOrderDeliverDTO deliverDTO) { return comShopOrderService.finishDeliverOrder(deliverDTO); } *//** * 订单导出信息 * * @param comShopOrderExportDTO * 订单导出信息 * @return 订单导出信息 *//* @PostMapping("/shopOrderExportData") R shopOrderExportData(@RequestBody ComShopOrderExportDTO comShopOrderExportDTO) { return comShopOrderService.shopOrderExportData(comShopOrderExportDTO); } *//** * 资金管理导出信息 * * @param comShopFundsExportDTO * 资金管理导出信息 * @return 资金管理导出信息 *//* @PostMapping("/shopOrderFundsExportData") R shopOrderFundsExportData(@RequestBody ComShopFundsExportDTO comShopFundsExportDTO) { return comShopOrderService.shopOrderFundsExportData(comShopFundsExportDTO); } *//** * 用户资金统计信息 * * @param userId * 用户ID * @return 统计信息 *//* @GetMapping("/getFundsStat") R getFundsStat(@RequestParam("userId") Long userId) { return comShopOrderService.getFundsStat(userId); } *//** * 店铺资金统计信息 * * @param pageComShopFundsSearchDTO * 店铺资金 * @return 店铺资金统计信息 *//* @PostMapping("/pageShopFunds") R pageShopFunds(@RequestBody PageComShopFundsSearchDTO pageComShopFundsSearchDTO) { return comShopOrderService.pageShopFunds(pageComShopFundsSearchDTO); } *//** * 微信支付订单回调 * * @param wxPayNotifyOrderDTO * 订单支付回调参数 *//* @PostMapping("/wxOrderPayNotify") public void wxOrderPayNotify(@RequestBody WxPayNotifyOrderDTO wxPayNotifyOrderDTO) { comShopOrderService.wxOrderPayNotify(wxPayNotifyOrderDTO); } *//** * 点击去支付订单 * * @param orderPayDTO * 请求参数 * @return 支付对象 *//* @PostMapping("/wxPay") public R wxPay(@RequestBody OrderPayDTO orderPayDTO) { return comShopOrderService.wxPay(orderPayDTO); } *//** * 商城系统配置 * * @param comShopSysConfDTO * @return *//* @PostMapping("/conf/edit") R editShopSysConf(@RequestBody ComShopSysConfDTO comShopSysConfDTO) { ComShopSysConfDO comShopSysConfDO = comShopSysConfService.getBaseMapper().selectById(comShopSysConfDTO.getId()); switch (comShopSysConfDTO.getHidden()) { case 0: comShopSysConfDO.setVal("0"); comShopSysConfDO.setEnabled("1"); break; case 1: comShopSysConfDO.setVal("1"); comShopSysConfDO.setEnabled("1"); break; default: break; } int updated = comShopSysConfService.getBaseMapper().updateById(comShopSysConfDO); if (updated == 1) { return R.ok(); } return R.fail(); } *//** * 商城系统配置查询 * * @param pageComShopSysConfDTO * @return *//* @PostMapping("/conf/get") R pageShopSysConf(@RequestBody PageComShopSysConfDTO pageComShopSysConfDTO) { List<ComShopSysConfDO> confList = comShopSysConfService.getBaseMapper().selectList(new LambdaQueryWrapper<ComShopSysConfDO>() .eq(ComShopSysConfDO::getName, "SHOP_HIDDEN").orderByDesc(ComShopSysConfDO::getCreate_at)); ComShopSysConfVO comShopSysConfVO = new ComShopSysConfVO(); if (confList != null && confList.size() > 0) { ComShopSysConfDO firstConf = confList.get(0); BeanUtils.copyProperties(firstConf, comShopSysConfVO); return R.ok(comShopSysConfVO); } return R.ok(); } *//** * check商家/店铺是否有效 * @param userId * @return *//* @GetMapping("/checkStoreIsValid") public R checkStoreIsValid(@RequestParam("userId") Long userId) { Boolean isShopValid = comShopStoreService.checkStoreIsValid(userId); Boolean isConvenientValid = convenientMerchantService.checkStoreIsValid(userId); Boolean isMcsValid = userService.checkUserIsValid(userId, 11); return R.ok(isShopValid || isConvenientValid || isMcsValid); }*/ } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/config/MyMetaObjectHandler.java
@@ -27,6 +27,8 @@ this.strictInsertFill(metaObject, "updateAt", () -> new Date(), Date.class); // 起始版本 3.3.3(推荐) // 或者 // this.fillStrategy(metaObject, "createTime", LocalDateTime.now()); // 也可以使用(3.3.0 该方法有bug) this.strictInsertFill(metaObject, "createdAt", () -> new Date(), Date.class); // 起始版本 3.3.3(推荐) this.strictInsertFill(metaObject, "updatedAt", () -> new Date(), Date.class); // 起始版本 3.3.3(推荐) } @Override @@ -35,6 +37,7 @@ // this.strictUpdateFill(metaObject, "updateTime", LocalDateTime.class, LocalDateTime.now()); // 起始版本 3.3.0(推荐) // 或者 this.strictUpdateFill(metaObject, "updateAt", () -> new Date(), Date.class); // 起始版本 3.3.3(推荐) this.strictUpdateFill(metaObject, "updatedAt", () -> new Date(), Date.class); // 起始版本 3.3.3(推荐) // 或者 // this.fillStrategy(metaObject, "updateTime", LocalDateTime.now()); // 也可以使用(3.3.0 该方法有bug) } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopFlowerEvaluateDAO.java
New file @@ -0,0 +1,15 @@ package com.panzhihua.service_community.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.panzhihua.service_community.model.dos.ComShopFlowerEvaluateDO; import org.apache.ibatis.annotations.Mapper; /** * @ClassName: ComShopFlowerEvaluateMapper * @Author: yh * @Date: 2022/11/9 16:46 * @Description: TODO */ @Mapper public interface ComShopFlowerEvaluateDAO extends BaseMapper<ComShopFlowerEvaluateDO> { } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopFlowerGoodsAttrDAO.java
@@ -2,12 +2,9 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.panzhihua.common.model.vos.shop.ComShopFlowerGoodsAttrVO; import com.panzhihua.common.model.vos.shop.ComShopGoodsAttrVO; import com.panzhihua.service_community.model.dos.ComShopFlowerGoodsAttrDO; import com.panzhihua.service_community.model.dos.ComShopGoodsAttrDO; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import java.util.List; springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopFlowerGoodsDAO.java
@@ -3,11 +3,11 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.panzhihua.common.model.dtos.shop.*; import com.panzhihua.common.model.dtos.shop.ComShopFlowerGoodsDTO; import com.panzhihua.common.model.dtos.shop.PageComShopFlowerGoodsDTO; import com.panzhihua.common.model.dtos.shop.PageComShopFlowerStoreDTO; import com.panzhihua.common.model.vos.shop.ComShopFlowerGoodsVO; import com.panzhihua.common.model.vos.shop.ComShopGoodsVO; import com.panzhihua.common.model.vos.shop.PageShopFlowerGoodsVO; import com.panzhihua.common.model.vos.shop.PageShopGoodsVO; import com.panzhihua.service_community.model.dos.ComShopFlowerGoodsDO; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopFlowerOrderDAO.java
New file @@ -0,0 +1,15 @@ package com.panzhihua.service_community.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.panzhihua.service_community.model.dos.ComShopFlowerOrderDO; import org.apache.ibatis.annotations.Mapper; /** * @ClassName: ComShopFlowerOrderMapper * @Author: yh * @Date: 2022/11/9 16:46 * @Description: TODO */ @Mapper public interface ComShopFlowerOrderDAO extends BaseMapper<ComShopFlowerOrderDO> { } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopFlowerOrderGoodsDAO.java
New file @@ -0,0 +1,15 @@ package com.panzhihua.service_community.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.panzhihua.service_community.model.dos.ComShopFlowerOrderGoodsDO; import org.apache.ibatis.annotations.Mapper; /** * @ClassName: ComShopFlowerOrderGoodsMapper * @Author: yh * @Date: 2022/11/9 16:46 * @Description: TODO */ @Mapper public interface ComShopFlowerOrderGoodsDAO extends BaseMapper<ComShopFlowerOrderGoodsDO> { } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopFlowerOrderOperateDAO.java
New file @@ -0,0 +1,15 @@ package com.panzhihua.service_community.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.panzhihua.service_community.model.dos.ComShopFlowerOrderOperateDO; import org.apache.ibatis.annotations.Mapper; /** * @ClassName: ComShopFlowerOrderOperateMapper * @Author: yh * @Date: 2022/11/9 16:46 * @Description: TODO */ @Mapper public interface ComShopFlowerOrderOperateDAO extends BaseMapper<ComShopFlowerOrderOperateDO> { } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopFlowerOrderPayDAO.java
New file @@ -0,0 +1,15 @@ package com.panzhihua.service_community.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.panzhihua.service_community.model.dos.ComShopFlowerOrderPayDO; import org.apache.ibatis.annotations.Mapper; /** * @ClassName: ComShopFlowerOrderPayMapper * @Author: yh * @Date: 2022/11/9 16:46 * @Description: TODO */ @Mapper public interface ComShopFlowerOrderPayDAO extends BaseMapper<ComShopFlowerOrderPayDO> { } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopFlowerRefundOrderDAO.java
New file @@ -0,0 +1,15 @@ package com.panzhihua.service_community.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.panzhihua.service_community.model.dos.ComShopFlowerRefundOrderDO; import org.apache.ibatis.annotations.Mapper; /** * @ClassName: ComShopFlowerRefundOrderMapper * @Author: yh * @Date: 2022/11/9 16:46 * @Description: TODO */ @Mapper public interface ComShopFlowerRefundOrderDAO extends BaseMapper<ComShopFlowerRefundOrderDO> { } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopFlowerUserAddressDAO.java
New file @@ -0,0 +1,15 @@ package com.panzhihua.service_community.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.panzhihua.service_community.model.dos.ComShopFlowerUserAddressDO; import org.apache.ibatis.annotations.Mapper; /** * @ClassName: ComShopFlowerUserAddressMapper * @Author: yh * @Date: 2022/11/9 16:46 * @Description: TODO */ @Mapper public interface ComShopFlowerUserAddressDAO extends BaseMapper<ComShopFlowerUserAddressDO> { } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopFlowerEvaluateDO.java
New file @@ -0,0 +1,74 @@ package com.panzhihua.service_community.model.dos; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import java.io.Serializable; import java.util.Date; /** * @ClassName: ComShopFlowerEvaluate * @Author: yh * @Date: 2022/11/9 16:46 * @Description: 评价表 */ @TableName(value = "com_shop_flower_evaluate") @Data public class ComShopFlowerEvaluateDO implements Serializable { private static final long serialVersionUID = 1L; /** * ,主键 */ @TableId(type = IdType.ASSIGN_ID) private Long id; /** * 订单号 */ @TableField(value = "order_no") private String orderNo; /** * 商品id */ @TableField(value = "goods_id") private String goodsId; /** * 评价人id */ @TableField(value = "user_id") private Long userId; /** * 评价时间 */ @TableField(value = "evaluate_time") private Date evaluateTime; /** * 评价类型(1.非常满意 2.满意 3.一般 4.不满意 5.糟糕透了) */ @TableField(value = "evaluate_type") private Integer evaluateType; /** * 评价内容 */ @TableField(value = "evaluate_content") private String evaluateContent; /** * 评价图片 */ @TableField(value = "evaluate_pic") private String evaluatePic; /** * 创建时间 */ @TableField(value = "create_at",fill = FieldFill.INSERT) private Date createAt; } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopFlowerOrderDO.java
New file @@ -0,0 +1,177 @@ package com.panzhihua.service_community.model.dos; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * @ClassName: ComShopFlowerOrder * @Author: yh * @Date: 2022/11/9 16:46 * @Description: 花城订单表 */ @TableName(value = "com_shop_flower_order") @Data public class ComShopFlowerOrderDO implements Serializable { private static final long serialVersionUID = 1L; /** * 订单id */ @TableId(type = IdType.ASSIGN_ID) private Long id; /** * 店铺id */ @TableField(value = "store_id") private Long storeId; /** * 用户id */ @TableField(value = "user_id") private Long userId; /** * 订单号 */ @TableField(value = "order_no") private String orderNo; /** * 支付单号 */ @TableField(value = "pay_no") private String payNo; /** * 微信交易单号 */ @TableField(value = "wx_tarde_no") private String wxTardeNo; /** * 订单状态(1.等待配送 2.配送中 3.待收货 4.待评价 5.已完成 6.已取消 7.已退款) */ @TableField(value = "status") private Integer status; /** * 支付状态(1.未支付 2.已支付) */ @TableField(value = "pay_status") private Integer payStatus; /** * 订单收货人id */ @TableField(value = "receiver_id") private Long receiverId; /** * 删除状态(1.未删除 2.已删除) */ @TableField(value = "delete_status") private Integer deleteStatus; /** * 订单总金额 */ @TableField(value = "total_amount") private BigDecimal totalAmount; /** * 优惠总金额 */ @TableField(value = "discount_amount") private BigDecimal discountAmount; /** * 支付总金额 */ @TableField(value = "pay_amount") private BigDecimal payAmount; /** * 支付方式(1.微信支付) */ @TableField(value = "pay_type") private Integer payType; /** * 支付时间 */ @TableField(value = "pay_time") private Date payTime; /** * 配送方式(1.自提 2.快递) */ @TableField(value = "delivery_type") private Integer deliveryType; /** * 订单发货状态(1.未发货 2.已发货) */ @TableField(value = "delivery_status") private Integer deliveryStatus; /** * 订单备注 */ @TableField(value = "remark") private String remark; /** * 物流公司 */ @TableField(value = "logistics_company") private String logisticsCompany; /** * 物流单号 */ @TableField(value = "logistics_no") private String logisticsNo; /** * 下单时间 */ @TableField(value = "create_at",fill = FieldFill.INSERT) private Date createAt; /** * 修改时间 */ @TableField(value = "update_at",fill = FieldFill.UPDATE) private Date updateAt; /** * 配送时间 */ @TableField(value = "delivery_time") private Date deliveryTime; /** * 送达时间 */ @TableField(value = "service_time") private Date serviceTime; /** * 收货时间 */ @TableField(value = "receiving_time") private Date receivingTime; /** * 退款时间 */ @TableField(value = "refund_time") private Date refundTime; } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopFlowerOrderGoodsDO.java
New file @@ -0,0 +1,406 @@ package com.panzhihua.service_community.model.dos; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * @ClassName: ComShopFlowerOrderGoods * @Author: yh * @Date: 2022/11/9 16:46 * @Description: 花城订单商品表 */ @TableName(value = "com_shop_flower_order_goods") @Data public class ComShopFlowerOrderGoodsDO implements Serializable { private static final long serialVersionUID = 1L; /** * 订单商品id */ @TableId(type = IdType.ASSIGN_ID) private Long id; /** * 店铺id */ @TableField(value = "store_id") private Long storeId; /** * 订单id */ @TableField(value = "order_id") private Long orderId; /** * 用户id */ @TableField(value = "user_id") private Long userId; /** * 订单号 */ @TableField(value = "order_no") private String orderNo; /** * 商品id */ @TableField(value = "goods_id") private Long goodsId; /** * 商品规格id */ @TableField(value = "goods_attr_id") private Long goodsAttrId; /** * 规格名称 */ @TableField(value = "goods_attr_name") private String goodsAttrName; /** * 购买数量 */ @TableField(value = "amount") private Integer amount; /** * 商品规格价格 */ @TableField(value = "goods_attr_price") private BigDecimal goodsAttrPrice; /** * 商品规格图 */ @TableField(value = "goods_attr_pic") private String goodsAttrPic; /** * 原价(划线价) */ @TableField(value = "price") private BigDecimal price; /** * 包邮价 */ @TableField(value = "free_shipping_price") private BigDecimal freeShippingPrice; /** * 拼单价 */ @TableField(value = "collate_price") private BigDecimal collatePrice; /** * 商品名称 */ @TableField(value = "goods_name") private String goodsName; /** * 创建时间 */ @TableField(value = "create_at") private Date createAt; /** * 获取订单商品id * * @return id - 订单商品id */ public Long getId() { return id; } /** * 设置订单商品id * * @param id 订单商品id */ public void setId(Long id) { this.id = id; } /** * 获取店铺id * * @return store_id - 店铺id */ public Long getStoreId() { return storeId; } /** * 设置店铺id * * @param storeId 店铺id */ public void setStoreId(Long storeId) { this.storeId = storeId; } /** * 获取订单id * * @return order_id - 订单id */ public Long getOrderId() { return orderId; } /** * 设置订单id * * @param orderId 订单id */ public void setOrderId(Long orderId) { this.orderId = orderId; } /** * 获取用户id * * @return user_id - 用户id */ public Long getUserId() { return userId; } /** * 设置用户id * * @param userId 用户id */ public void setUserId(Long userId) { this.userId = userId; } /** * 获取订单号 * * @return order_no - 订单号 */ public String getOrderNo() { return orderNo; } /** * 设置订单号 * * @param orderNo 订单号 */ public void setOrderNo(String orderNo) { this.orderNo = orderNo; } /** * 获取商品id * * @return goods_id - 商品id */ public Long getGoodsId() { return goodsId; } /** * 设置商品id * * @param goodsId 商品id */ public void setGoodsId(Long goodsId) { this.goodsId = goodsId; } /** * 获取商品规格id * * @return goods_attr_id - 商品规格id */ public Long getGoodsAttrId() { return goodsAttrId; } /** * 设置商品规格id * * @param goodsAttrId 商品规格id */ public void setGoodsAttrId(Long goodsAttrId) { this.goodsAttrId = goodsAttrId; } /** * 获取规格名称 * * @return goods_attr_name - 规格名称 */ public String getGoodsAttrName() { return goodsAttrName; } /** * 设置规格名称 * * @param goodsAttrName 规格名称 */ public void setGoodsAttrName(String goodsAttrName) { this.goodsAttrName = goodsAttrName; } /** * 获取购买数量 * * @return amount - 购买数量 */ public Integer getAmount() { return amount; } /** * 设置购买数量 * * @param amount 购买数量 */ public void setAmount(Integer amount) { this.amount = amount; } /** * 获取商品规格价格 * * @return goods_attr_price - 商品规格价格 */ public BigDecimal getGoodsAttrPrice() { return goodsAttrPrice; } /** * 设置商品规格价格 * * @param goodsAttrPrice 商品规格价格 */ public void setGoodsAttrPrice(BigDecimal goodsAttrPrice) { this.goodsAttrPrice = goodsAttrPrice; } /** * 获取商品规格图 * * @return goods_attr_pic - 商品规格图 */ public String getGoodsAttrPic() { return goodsAttrPic; } /** * 设置商品规格图 * * @param goodsAttrPic 商品规格图 */ public void setGoodsAttrPic(String goodsAttrPic) { this.goodsAttrPic = goodsAttrPic; } /** * 获取原价(划线价) * * @return price - 原价(划线价) */ public BigDecimal getPrice() { return price; } /** * 设置原价(划线价) * * @param price 原价(划线价) */ public void setPrice(BigDecimal price) { this.price = price; } /** * 获取包邮价 * * @return free_shipping_price - 包邮价 */ public BigDecimal getFreeShippingPrice() { return freeShippingPrice; } /** * 设置包邮价 * * @param freeShippingPrice 包邮价 */ public void setFreeShippingPrice(BigDecimal freeShippingPrice) { this.freeShippingPrice = freeShippingPrice; } /** * 获取拼单价 * * @return collate_price - 拼单价 */ public BigDecimal getCollatePrice() { return collatePrice; } /** * 设置拼单价 * * @param collatePrice 拼单价 */ public void setCollatePrice(BigDecimal collatePrice) { this.collatePrice = collatePrice; } /** * 获取商品名称 * * @return goods_name - 商品名称 */ public String getGoodsName() { return goodsName; } /** * 设置商品名称 * * @param goodsName 商品名称 */ public void setGoodsName(String goodsName) { this.goodsName = goodsName; } /** * 获取创建时间 * * @return create_at - 创建时间 */ public Date getCreateAt() { return createAt; } /** * 设置创建时间 * * @param createAt 创建时间 */ public void setCreateAt(Date createAt) { this.createAt = createAt; } } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopFlowerOrderOperateDO.java
New file @@ -0,0 +1,62 @@ package com.panzhihua.service_community.model.dos; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import java.io.Serializable; import java.util.Date; /** * @ClassName: ComShopFlowerOrderOperate * @Author: yh * @Date: 2022/11/9 16:46 * @Description: 花城订单操作记录表 */ @TableName(value = "com_shop_flower_order_operate") @Data public class ComShopFlowerOrderOperateDO implements Serializable { private static final long serialVersionUID = 1L; /** * ,主键 */ @TableId(type = IdType.ASSIGN_ID) private Long id; /** * 订单号 */ @TableField(value = "order_no") private String orderNo; /** * 操作人 */ @TableField(value = "operation_by") private String operationBy; /** * 操作时间 */ @TableField(value = "operation_time") private Date operationTime; /** * 操作类型(1.创建订单 2.取消订单 3.订单支付 4.订单发货 5.订单完成) */ @TableField(value = "operation_type") private Integer operationType; /** * 操作内容 */ @TableField(value = "operation_content") private String operationContent; /** * 创建时间 */ @TableField(value = "create_at",fill = FieldFill.INSERT) private Date createAt; } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopFlowerOrderPayDO.java
New file @@ -0,0 +1,80 @@ package com.panzhihua.service_community.model.dos; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * @ClassName: ComShopFlowerOrderPay * @Author: yh * @Date: 2022/11/9 16:46 * @Description: 花城订单支付记录表 */ @TableName(value = "com_shop_flower_order_pay") @Data public class ComShopFlowerOrderPayDO implements Serializable { private static final long serialVersionUID = 1L; /** * 主键id */ @TableId(type = IdType.ASSIGN_ID) private Long id; /** * 订单号 */ @TableField(value = "order_no") private String orderNo; /** * 支付单号 */ @TableField(value = "pay_no") private String payNo; /** * 微信交易号 */ @TableField(value = "wx_trade_no") private String wxTradeNo; /** * 支付状态(1.未支付 2.已支付) */ @TableField(value = "pay_status") private Integer payStatus; /** * 订单金额 */ @TableField(value = "order_amount") private BigDecimal orderAmount; /** * 支付金额 */ @TableField(value = "pay_amount") private BigDecimal payAmount; /** * 支付时间 */ @TableField(value = "pay_time") private Date payTime; /** * 创建时间 */ @TableField(value = "create_at",fill = FieldFill.INSERT) private Date createAt; /** * 修改时间 */ @TableField(value = "update_at",fill = FieldFill.UPDATE) private Date updateAt; } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopFlowerRefundOrderDO.java
New file @@ -0,0 +1,128 @@ package com.panzhihua.service_community.model.dos; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * @ClassName: ComShopFlowerRefundOrder * @Author: yh * @Date: 2022/11/9 16:46 * @Description: 花城退款订单表 */ @TableName(value = "com_shop_flower_refund_order") @Data public class ComShopFlowerRefundOrderDO implements Serializable { private static final long serialVersionUID = 1L; /** * 订单id */ @TableId(type = IdType.ASSIGN_ID) private Long id; /** * 店铺id */ @TableField(value = "store_id") private Long storeId; /** * 用户id */ @TableField(value = "user_id") private Long userId; /** * 原始订单号 */ @TableField(value = "order_no") private String orderNo; /** * 原始订单id */ @TableField(value = "order_id") private String orderId; /** * 退款订单号 */ @TableField(value = "refund_order_no") private String refundOrderNo; /** * 订单状态(1.处理中 2.退款成功 3.退款失败 4.已取消 5.退款中) */ @TableField(value = "status") private Integer status; /** * 删除状态(1.未删除 2.已删除) */ @TableField(value = "delete_status") private Integer deleteStatus; /** * 支付总金额 */ @TableField(value = "pay_amount") private BigDecimal payAmount; /** * 申请退款金额 */ @TableField(value = "refund_amount") private BigDecimal refundAmount; /** * 退款原因 */ @TableField(value = "refund_reason") private String refundReason; /** * 退款照片 */ @TableField(value = "refund_pic") private String refundPic; /** * 申请时间 */ @TableField(value = "create_at",fill = FieldFill.INSERT) private Date createAt; /** * 修改时间 */ @TableField(value = "update_at") private Date updateAt; /** * 处理时间 */ @TableField(value = "handle_time") private Date handleTime; /** * 退款时间 */ @TableField(value = "refund_time") private Date refundTime; /** * 处理结果 */ @TableField(value = "handle_result") private String handleResult; /** * 商家备注 */ @TableField(value = "remark") private String remark; } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopFlowerUserAddressDO.java
New file @@ -0,0 +1,109 @@ package com.panzhihua.service_community.model.dos; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import java.io.Serializable; import java.util.Date; /** * @ClassName: ComShopFlowerUserAddress * @Author: yh * @Date: 2022/11/9 16:46 * @Description: 花城用户收货地址表 */ @TableName(value = "com_shop_flower_user_address") @Data public class ComShopFlowerUserAddressDO implements Serializable { private static final long serialVersionUID = 1L; /** * ,主键 */ @TableId(type = IdType.ASSIGN_ID) private Long id; /** * 用户id */ @TableField(value = "user_id") private Long userId; /** * 收货人名称 */ @TableField(value = "name") private String name; /** * 收货人手机号 */ @TableField(value = "phone") private String phone; /** * 收货人省份编码 */ @TableField(value = "province_code") private String provinceCode; /** * 收货人省份名称 */ @TableField(value = "province_name") private String provinceName; /** * 收货人城市编码 */ @TableField(value = "city_code") private String cityCode; /** * 收货人城市名称 */ @TableField(value = "city_name") private String cityName; /** * 收货人区县编码 */ @TableField(value = "district_code") private String districtCode; /** * 收货人区县名称 */ @TableField(value = "district_name") private String districtName; /** * 收货人详细地址 */ @TableField(value = "detail_address") private String detailAddress; /** * 是否是默认地址(1.是 2.否) */ @TableField(value = "is_default") private Integer isDefault; /** * 创建时间 */ @TableField(value = "create_at",fill = FieldFill.INSERT) private Date createAt; /** * 修改时间 */ @TableField(value = "update_at",fill = FieldFill.UPDATE) private Date updateAt; /** * 是否已删除(1.是 2.否) */ @TableField(value = "delete_status") private Integer deleteStatus; } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ConvenientElevatingPointDO.java
@@ -1,8 +1,6 @@ package com.panzhihua.service_community.model.dos; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import java.io.Serializable; @@ -83,7 +81,9 @@ /** * 创建时间 */ @TableField(fill = FieldFill.INSERT) private Date createdAt; /** * 创建人 */ @@ -91,6 +91,7 @@ /** * 更新时间 */ @TableField(fill = FieldFill.UPDATE) private Date updatedAt; /** * 更新人 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ConvenientGoodsCategoryDO.java
@@ -1,8 +1,6 @@ package com.panzhihua.service_community.model.dos; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import java.io.Serializable; @@ -49,7 +47,9 @@ /** * 创建时间 */ @TableField(fill = FieldFill.INSERT) private Date createdAt; /** * 创建人 */ @@ -57,6 +57,7 @@ /** * 更新时间 */ @TableField(fill = FieldFill.UPDATE) private Date updatedAt; /** * 更新人 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ConvenientMerchantDO.java
@@ -1,14 +1,10 @@ package com.panzhihua.service_community.model.dos; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import java.io.Serializable; import java.util.Date; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @title: ConvenientMerchantDO @@ -107,7 +103,9 @@ /** * 创建时间 */ @TableField(fill = FieldFill.INSERT) private Date createdAt; /** * 创建人 */ @@ -115,6 +113,7 @@ /** * 更新时间 */ @TableField(fill = FieldFill.UPDATE) private Date updatedAt; /** * 更新人 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ConvenientElevatingPointServiceImpl.java
@@ -67,7 +67,7 @@ BeanUtils.copyProperties(convenientElevatingPointDTO,convenientElevatingPointDO); String communityId = convenientElevatingPointDTO.getCommunityId(); if (nonNull(communityId)) { ComActDO comActDO = comActDAO.selectById(Long.parseLong(communityId.substring(communityId.lastIndexOf(",")))); ComActDO comActDO = comActDAO.selectById(Long.parseLong(communityId.substring(communityId.lastIndexOf(",")+1))); if(comActDO!=null){ convenientElevatingPointDO.setCommunityName(comActDO.getName()); } @@ -91,7 +91,7 @@ } String communityId = convenientElevatingPointDTO.getCommunityId(); if (nonNull(communityId)) { ComActDO comActDO = comActDAO.selectById(Long.parseLong(communityId.substring(communityId.lastIndexOf(",")))); ComActDO comActDO = comActDAO.selectById(Long.parseLong(communityId.substring(communityId.lastIndexOf(",")+1))); if(comActDO!=null){ convenientElevatingPointDO.setCommunityName(comActDO.getName()); } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComShopFlowerEvaluateDAO.xml
New file @@ -0,0 +1,22 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.panzhihua.service_community.dao.ComShopFlowerEvaluateDAO"> <resultMap id="BaseResultMap" type="com.panzhihua.service_community.model.dos.ComShopFlowerEvaluateDO"> <!--@mbg.generated--> <!--@Table com_shop_flower_evaluate--> <id column="id" jdbcType="BIGINT" property="id" /> <result column="order_no" jdbcType="VARCHAR" property="orderNo" /> <result column="goods_id" jdbcType="VARCHAR" property="goodsId" /> <result column="user_id" jdbcType="BIGINT" property="userId" /> <result column="evaluate_time" jdbcType="TIMESTAMP" property="evaluateTime" /> <result column="evaluate_type" jdbcType="TINYINT" property="evaluateType" /> <result column="evaluate_content" jdbcType="VARCHAR" property="evaluateContent" /> <result column="evaluate_pic" jdbcType="VARCHAR" property="evaluatePic" /> <result column="create_at" jdbcType="TIMESTAMP" property="createAt" /> </resultMap> <sql id="Base_Column_List"> <!--@mbg.generated--> id, order_no, goods_id, user_id, evaluate_time, evaluate_type, evaluate_content, evaluate_pic, create_at </sql> </mapper> springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComShopFlowerOrderDAO.xml
New file @@ -0,0 +1,41 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.panzhihua.service_community.dao.ComShopFlowerOrderDAO"> <resultMap id="BaseResultMap" type="com.panzhihua.service_community.model.dos.ComShopFlowerOrderDO"> <!--@mbg.generated--> <!--@Table com_shop_flower_order--> <id column="id" jdbcType="BIGINT" property="id" /> <result column="store_id" jdbcType="BIGINT" property="storeId" /> <result column="user_id" jdbcType="BIGINT" property="userId" /> <result column="order_no" jdbcType="VARCHAR" property="orderNo" /> <result column="pay_no" jdbcType="VARCHAR" property="payNo" /> <result column="wx_tarde_no" jdbcType="VARCHAR" property="wxTardeNo" /> <result column="status" jdbcType="TINYINT" property="status" /> <result column="pay_status" jdbcType="TINYINT" property="payStatus" /> <result column="receiver_id" jdbcType="BIGINT" property="receiverId" /> <result column="delete_status" jdbcType="TINYINT" property="deleteStatus" /> <result column="total_amount" jdbcType="DECIMAL" property="totalAmount" /> <result column="discount_amount" jdbcType="DECIMAL" property="discountAmount" /> <result column="pay_amount" jdbcType="DECIMAL" property="payAmount" /> <result column="pay_type" jdbcType="TINYINT" property="payType" /> <result column="pay_time" jdbcType="TIMESTAMP" property="payTime" /> <result column="delivery_type" jdbcType="TINYINT" property="deliveryType" /> <result column="delivery_status" jdbcType="TINYINT" property="deliveryStatus" /> <result column="remark" jdbcType="VARCHAR" property="remark" /> <result column="logistics_company" jdbcType="VARCHAR" property="logisticsCompany" /> <result column="logistics_no" jdbcType="VARCHAR" property="logisticsNo" /> <result column="create_at" jdbcType="TIMESTAMP" property="createAt" /> <result column="update_at" jdbcType="TIMESTAMP" property="updateAt" /> <result column="delivery_time" jdbcType="TIMESTAMP" property="deliveryTime" /> <result column="service_time" jdbcType="TIMESTAMP" property="serviceTime" /> <result column="receiving_time" jdbcType="TIMESTAMP" property="receivingTime" /> <result column="refund_time" jdbcType="TIMESTAMP" property="refundTime" /> </resultMap> <sql id="Base_Column_List"> <!--@mbg.generated--> id, store_id, user_id, order_no, pay_no, wx_tarde_no, `status`, pay_status, receiver_id, delete_status, total_amount, discount_amount, pay_amount, pay_type, pay_time, delivery_type, delivery_status, remark, logistics_company, logistics_no, create_at, update_at, delivery_time, service_time, receiving_time, refund_time </sql> </mapper> springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComShopFlowerOrderGoodsDAO.xml
New file @@ -0,0 +1,30 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.panzhihua.service_community.dao.ComShopFlowerOrderGoodsDAO"> <resultMap id="BaseResultMap" type="com.panzhihua.service_community.model.dos.ComShopFlowerOrderGoodsDO"> <!--@mbg.generated--> <!--@Table com_shop_flower_order_goods--> <id column="id" jdbcType="BIGINT" property="id" /> <result column="store_id" jdbcType="BIGINT" property="storeId" /> <result column="order_id" jdbcType="BIGINT" property="orderId" /> <result column="user_id" jdbcType="BIGINT" property="userId" /> <result column="order_no" jdbcType="VARCHAR" property="orderNo" /> <result column="goods_id" jdbcType="BIGINT" property="goodsId" /> <result column="goods_attr_id" jdbcType="BIGINT" property="goodsAttrId" /> <result column="goods_attr_name" jdbcType="VARCHAR" property="goodsAttrName" /> <result column="amount" jdbcType="INTEGER" property="amount" /> <result column="goods_attr_price" jdbcType="DECIMAL" property="goodsAttrPrice" /> <result column="goods_attr_pic" jdbcType="VARCHAR" property="goodsAttrPic" /> <result column="price" jdbcType="DECIMAL" property="price" /> <result column="free_shipping_price" jdbcType="DECIMAL" property="freeShippingPrice" /> <result column="collate_price" jdbcType="DECIMAL" property="collatePrice" /> <result column="goods_name" jdbcType="VARCHAR" property="goodsName" /> <result column="create_at" jdbcType="TIMESTAMP" property="createAt" /> </resultMap> <sql id="Base_Column_List"> <!--@mbg.generated--> id, store_id, order_id, user_id, order_no, goods_id, goods_attr_id, goods_attr_name, amount, goods_attr_price, goods_attr_pic, price, free_shipping_price, collate_price, goods_name, create_at </sql> </mapper> springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComShopFlowerOrderOperateDAO.xml
New file @@ -0,0 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.panzhihua.service_community.dao.ComShopFlowerOrderOperateDAO"> <resultMap id="BaseResultMap" type="com.panzhihua.service_community.model.dos.ComShopFlowerOrderOperateDO"> <!--@mbg.generated--> <!--@Table com_shop_flower_order_operate--> <id column="id" jdbcType="BIGINT" property="id" /> <result column="order_no" jdbcType="VARCHAR" property="orderNo" /> <result column="operation_by" jdbcType="VARCHAR" property="operationBy" /> <result column="operation_time" jdbcType="TIMESTAMP" property="operationTime" /> <result column="operation_type" jdbcType="TINYINT" property="operationType" /> <result column="operation_content" jdbcType="VARCHAR" property="operationContent" /> <result column="create_at" jdbcType="TIMESTAMP" property="createAt" /> </resultMap> <sql id="Base_Column_List"> <!--@mbg.generated--> id, order_no, operation_by, operation_time, operation_type, operation_content, create_at </sql> </mapper> springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComShopFlowerOrderPayDAO.xml
New file @@ -0,0 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.panzhihua.service_community.dao.ComShopFlowerOrderPayDAO"> <resultMap id="BaseResultMap" type="com.panzhihua.service_community.model.dos.ComShopFlowerOrderPayDO"> <!--@mbg.generated--> <!--@Table com_shop_flower_order_pay--> <id column="id" jdbcType="BIGINT" property="id" /> <result column="order_no" jdbcType="VARCHAR" property="orderNo" /> <result column="pay_no" jdbcType="VARCHAR" property="payNo" /> <result column="wx_trade_no" jdbcType="VARCHAR" property="wxTradeNo" /> <result column="pay_status" jdbcType="TINYINT" property="payStatus" /> <result column="order_amount" jdbcType="DECIMAL" property="orderAmount" /> <result column="pay_amount" jdbcType="DECIMAL" property="payAmount" /> <result column="pay_time" jdbcType="TIMESTAMP" property="payTime" /> <result column="create_at" jdbcType="TIMESTAMP" property="createAt" /> <result column="update_at" jdbcType="TIMESTAMP" property="updateAt" /> </resultMap> <sql id="Base_Column_List"> <!--@mbg.generated--> id, order_no, pay_no, wx_trade_no, pay_status, order_amount, pay_amount, pay_time, create_at, update_at </sql> </mapper> springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComShopFlowerRefundOrderDAO.xml
New file @@ -0,0 +1,32 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.panzhihua.service_community.dao.ComShopFlowerRefundOrderDAO"> <resultMap id="BaseResultMap" type="com.panzhihua.service_community.model.dos.ComShopFlowerRefundOrderDO"> <!--@mbg.generated--> <!--@Table com_shop_flower_refund_order--> <id column="id" jdbcType="BIGINT" property="id" /> <result column="store_id" jdbcType="BIGINT" property="storeId" /> <result column="user_id" jdbcType="BIGINT" property="userId" /> <result column="order_no" jdbcType="VARCHAR" property="orderNo" /> <result column="order_id" jdbcType="VARCHAR" property="orderId" /> <result column="refund_order_no" jdbcType="VARCHAR" property="refundOrderNo" /> <result column="status" jdbcType="TINYINT" property="status" /> <result column="delete_status" jdbcType="TINYINT" property="deleteStatus" /> <result column="pay_amount" jdbcType="DECIMAL" property="payAmount" /> <result column="refund_amount" jdbcType="DECIMAL" property="refundAmount" /> <result column="refund_reason" jdbcType="VARCHAR" property="refundReason" /> <result column="refund_pic" jdbcType="VARCHAR" property="refundPic" /> <result column="create_at" jdbcType="TIMESTAMP" property="createAt" /> <result column="update_at" jdbcType="TIMESTAMP" property="updateAt" /> <result column="handle_time" jdbcType="TIMESTAMP" property="handleTime" /> <result column="refund_time" jdbcType="TIMESTAMP" property="refundTime" /> <result column="handle_result" jdbcType="VARCHAR" property="handleResult" /> <result column="remark" jdbcType="VARCHAR" property="remark" /> </resultMap> <sql id="Base_Column_List"> <!--@mbg.generated--> id, store_id, user_id, order_no, order_id, refund_order_no, `status`, delete_status, pay_amount, refund_amount, refund_reason, refund_pic, create_at, update_at, handle_time, refund_time, handle_result, remark </sql> </mapper> springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComShopFlowerUserAddressDAO.xml
New file @@ -0,0 +1,28 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.panzhihua.service_community.dao.ComShopFlowerUserAddressDAO"> <resultMap id="BaseResultMap" type="com.panzhihua.service_community.model.dos.ComShopFlowerUserAddressDO"> <!--@mbg.generated--> <!--@Table com_shop_flower_user_address--> <id column="id" jdbcType="BIGINT" property="id" /> <result column="user_id" jdbcType="BIGINT" property="userId" /> <result column="name" jdbcType="VARCHAR" property="name" /> <result column="phone" jdbcType="VARCHAR" property="phone" /> <result column="province_code" jdbcType="VARCHAR" property="provinceCode" /> <result column="province_name" jdbcType="VARCHAR" property="provinceName" /> <result column="city_code" jdbcType="VARCHAR" property="cityCode" /> <result column="city_name" jdbcType="VARCHAR" property="cityName" /> <result column="district_code" jdbcType="VARCHAR" property="districtCode" /> <result column="district_name" jdbcType="VARCHAR" property="districtName" /> <result column="detail_address" jdbcType="VARCHAR" property="detailAddress" /> <result column="is_default" jdbcType="TINYINT" property="isDefault" /> <result column="create_at" jdbcType="TIMESTAMP" property="createAt" /> <result column="update_at" jdbcType="TIMESTAMP" property="updateAt" /> <result column="delete_status" jdbcType="TINYINT" property="deleteStatus" /> </resultMap> <sql id="Base_Column_List"> <!--@mbg.generated--> id, user_id, `name`, phone, province_code, province_name, city_code, city_name, district_code, district_name, detail_address, is_default, create_at, update_at, delete_status </sql> </mapper>