# **Java Api 子項目目錄結構**
~~~
.
├── README.md 說明文檔
├── crmeb.iml
├── mvnw
├── mvnw.cmd
├── pom.xml pom配置文件
├── src
│?? ├── main
│?? │?? ├── java
│?? │?? │?? └── com
│?? │?? │?? ├── aop 切片
│?? │?? │?? │?? └── ControllerAspect.java 記錄接口訪問記錄
│?? │?? │?? ├── common 公共類
│?? │?? │?? │?? ├── CheckAdminToken.java 后臺用戶token驗證
│?? │?? │?? │?? ├── CheckFrontToken.java 前臺用戶token驗證
│?? │?? │?? │?? ├── CommonPage.java 分頁
│?? │?? │?? │?? ├── CommonResult.java 控制器返回JSON處理
│?? │?? │?? │?? └── PageParamRequest.java 分頁參數
│?? │?? │?? ├── constants 常量
│?? │?? │?? │?? ├── Constants.java 基礎常量
│?? │?? │?? │?? ├── RegularConstants.java 正則表達式常量
│?? │?? │?? │?? ├── SmsConstants.java 短信常量
│?? │?? │?? │?? └── WeChatConstants.java 微信常量
│?? │?? │?? ├── exception 異常
│?? │?? │?? │?? ├── ApiException.java 接口異常處理
│?? │?? │?? │?? ├── CrmebException.java 項目異常
│?? │?? │?? │?? ├── ExceptionCodeEnum.java 異常枚舉
│?? │?? │?? │?? ├── ExceptionHandler.java 異常接口
│?? │?? │?? │?? └── GlobalExceptionHandler.java 自定義異常
│?? │?? │?? ├── filter 過濾器
│?? │?? │?? │?? ├── ResponseFilter.java 過濾核心
│?? │?? │?? │?? ├── ResponseRouter.java 路由配置
│?? │?? │?? │?? └── ResponseWrapper.java 基礎服務
│?? │?? │?? ├── im 即時通訊
│?? │?? │?? │?? ├── MessageVo.java 互通消息類
│?? │?? │?? │?? ├── SocketClient.java 客戶端
│?? │?? │?? │?? ├── SocketClient1.java 客戶端1
│?? │?? │?? │?? ├── SocketClient2.java 客戶端2
│?? │?? │?? │?? └── SocketServer.java 服務端
│?? │?? │?? ├── interceptor 攔截器
│?? │?? │?? │?? ├── AdminAuthInterceptor.java 后臺權限驗證
│?? │?? │?? │?? ├── AdminTokenInterceptor.java 后臺用戶token驗證
│?? │?? │?? │?? ├── FrontTokenInterceptor.java 前臺用戶token驗證
│?? │?? │?? │?? └── SwaggerInterceptor.java swagger攔截配置
│?? │?? │?? ├── utils 工具類
│?? │?? │?? │?? ├── CrmebUtil.java 項目工具類
│?? │?? │?? │?? ├── DateUtil.java 日期
│?? │?? │?? │?? ├── ExcelUtil.java Excel
│?? │?? │?? │?? ├── ImageMergeUtil.java 圖片合并
│?? │?? │?? │?? ├── QRCodeUtil.java 二維碼
│?? │?? │?? │?? ├── RedisUtil.java redis
│?? │?? │?? │?? ├── RequestUtil.java request請求數據處理
│?? │?? │?? │?? ├── RestTemplateUtil.java curl請求
│?? │?? │?? │?? ├── SpringUtil.java spring
│?? │?? │?? │?? ├── ThreadLocalUtil.java 線程
│?? │?? │?? │?? ├── UploadUtil.java 上傳附件
│?? │?? │?? │?? ├── UploadWeChatMediaUtil.java 上傳微信附件
│?? │?? │?? │?? ├── UrlUtil.java url處理
│?? │?? │?? │?? ├── ValidateCodeUtil.java 驗證碼處理
│?? │?? │?? │?? ├── ValidateFormUtil.java form表單驗證
│?? │?? │?? │?? ├── XmlUtil.java xml處理
│?? │?? │?? │?? └── vo
│?? │?? │?? │?? ├── ImageMergeUtilVo.java
│?? │?? │?? │?? └── dateLimitUtilVo.java
│?? │?? │?? └── zbkj
│?? │?? │?? └── crmeb 服務集合
│?? │?? │?? ├── CrmebApplication.java 啟動文件
│?? │?? │?? ├── article 文章服務
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? └── ArticleController.java
│?? │?? │?? │?? ├── dao
│?? │?? │?? │?? │?? └── ArticleDao.java
│?? │?? │?? │?? ├── model
│?? │?? │?? │?? │?? └── Article.java
│?? │?? │?? │?? ├── request
│?? │?? │?? │?? │?? ├── ArticleRequest.java
│?? │?? │?? │?? │?? └── ArticleSearchRequest.java
│?? │?? │?? │?? ├── service
│?? │?? │?? │?? │?? ├── ArticleService.java
│?? │?? │?? │?? │?? └── impl
│?? │?? │?? │?? │?? └── ArticleServiceImpl.java
│?? │?? │?? │?? └── vo
│?? │?? │?? │?? └── ArticleVo.java
│?? │?? │?? ├── authorization 后臺登錄服務
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? └── adminUser.java
│?? │?? │?? │?? ├── manager
│?? │?? │?? │?? │?? ├── TokenManager.java
│?? │?? │?? │?? │?? └── TokenManagerImpl.java
│?? │?? │?? │?? └── model
│?? │?? │?? │?? └── TokenModel.java
│?? │?? │?? ├── category 分類服務
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? └── CategoryController.java
│?? │?? │?? │?? ├── dao
│?? │?? │?? │?? │?? └── CategoryDao.java
│?? │?? │?? │?? ├── model
│?? │?? │?? │?? │?? └── Category.java
│?? │?? │?? │?? ├── request
│?? │?? │?? │?? │?? ├── CategoryRequest.java
│?? │?? │?? │?? │?? └── CategorySearchRequest.java
│?? │?? │?? │?? ├── service
│?? │?? │?? │?? │?? ├── CategoryService.java
│?? │?? │?? │?? │?? └── impl
│?? │?? │?? │?? │?? └── CategoryServiceImpl.java
│?? │?? │?? │?? └── vo
│?? │?? │?? │?? └── CategoryTreeVo.java
│?? │?? │?? ├── config 項目配置
│?? │?? │?? │?? ├── CorsConfig.java 跨域
│?? │?? │?? │?? ├── DruidConfig.java 數據連接池
│?? │?? │?? │?? ├── JacksonConfig.java Jackson全局轉化BigDecimal類型為String
│?? │?? │?? │?? ├── RedisConfig.java redis鏈接
│?? │?? │?? │?? ├── RestTemplateConfig.java curl鏈接配置
│?? │?? │?? │?? ├── SchedulerConfig.java 多線程
│?? │?? │?? │?? ├── SwaggerConfig.java swagger
│?? │?? │?? │?? ├── TaskExecutorConfig.java 任務配置
│?? │?? │?? │?? └── WebConfig.java
│?? │?? │?? ├── export 導出服務
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? └── ExcelController.java
│?? │?? │?? │?? ├── service
│?? │?? │?? │?? │?? ├── ExcelService.java
│?? │?? │?? │?? │?? └── impl
│?? │?? │?? │?? │?? └── ExcelServiceImpl.java
│?? │?? │?? │?? └── vo
│?? │?? │?? │?? ├── ExcelColumn.java
│?? │?? │?? │?? └── ProductExcelVo.java
│?? │?? │?? ├── express 快遞/運費服務
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? ├── ExpressController.java 快遞
│?? │?? │?? │?? │?? ├── ShippingTemplatesController.java 運費
│?? │?? │?? │?? │?? ├── ShippingTemplatesFreeController.java 免費模板
│?? │?? │?? │?? │?? └── ShippingTemplatesRegionController.java 付費模板
│?? │?? │?? │?? ├── dao
│?? │?? │?? │?? │?? ├── ExpressDao.java
│?? │?? │?? │?? │?? ├── ShippingTemplatesDao.java
│?? │?? │?? │?? │?? ├── ShippingTemplatesFreeDao.java
│?? │?? │?? │?? │?? └── ShippingTemplatesRegionDao.java
│?? │?? │?? │?? ├── model
│?? │?? │?? │?? │?? ├── Express.java
│?? │?? │?? │?? │?? ├── ShippingTemplates.java
│?? │?? │?? │?? │?? ├── ShippingTemplatesFree.java
│?? │?? │?? │?? │?? └── ShippingTemplatesRegion.java
│?? │?? │?? │?? ├── request
│?? │?? │?? │?? │?? ├── ExpressRequest.java
│?? │?? │?? │?? │?? ├── ExpressSearchRequest.java
│?? │?? │?? │?? │?? ├── ShippingTemplatesFreeRequest.java
│?? │?? │?? │?? │?? ├── ShippingTemplatesRegionRequest.java
│?? │?? │?? │?? │?? ├── ShippingTemplatesRequest.java
│?? │?? │?? │?? │?? └── ShippingTemplatesSearchRequest.java
│?? │?? │?? │?? ├── service
│?? │?? │?? │?? │?? ├── ExpressService.java
│?? │?? │?? │?? │?? ├── LogisticService.java 物流操作
│?? │?? │?? │?? │?? ├── ShippingTemplatesFreeService.java
│?? │?? │?? │?? │?? ├── ShippingTemplatesRegionService.java
│?? │?? │?? │?? │?? ├── ShippingTemplatesService.java
│?? │?? │?? │?? │?? └── impl
│?? │?? │?? │?? │?? ├── ExpressServiceImpl.java
│?? │?? │?? │?? │?? ├── LogisticsServiceImpl.java
│?? │?? │?? │?? │?? ├── ShippingTemplatesFreeServiceImpl.java
│?? │?? │?? │?? │?? ├── ShippingTemplatesRegionServiceImpl.java
│?? │?? │?? │?? │?? └── ShippingTemplatesServiceImpl.java
│?? │?? │?? │?? └── vo
│?? │?? │?? │?? ├── LogisticsResultListVo.java
│?? │?? │?? │?? └── LogisticsResultVo.java
│?? │?? │?? ├── finance 資金操作
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? ├── FundsMonitorController.java
│?? │?? │?? │?? │?? ├── UserExtractController.java
│?? │?? │?? │?? │?? └── UserRechargeController.java
│?? │?? │?? │?? ├── dao
│?? │?? │?? │?? │?? ├── UserExtractDao.java
│?? │?? │?? │?? │?? ├── UserFundsMonitorDao.java
│?? │?? │?? │?? │?? └── UserRechargeDao.java
│?? │?? │?? │?? ├── model
│?? │?? │?? │?? │?? ├── UserExtract.java
│?? │?? │?? │?? │?? ├── UserFundsMonitor.java
│?? │?? │?? │?? │?? └── UserRecharge.java
│?? │?? │?? │?? ├── request
│?? │?? │?? │?? │?? ├── FundsMonitorSearchRequest.java
│?? │?? │?? │?? │?? ├── FundsMonitorUserSearchRequest.java
│?? │?? │?? │?? │?? ├── UserExtractRequest.java
│?? │?? │?? │?? │?? ├── UserExtractSearchRequest.java
│?? │?? │?? │?? │?? ├── UserRechargeRequest.java
│?? │?? │?? │?? │?? └── UserRechargeSearchRequest.java
│?? │?? │?? │?? ├── response
│?? │?? │?? │?? │?? ├── BalanceResponse.java
│?? │?? │?? │?? │?? └── UserExtractResponse.java
│?? │?? │?? │?? └── service
│?? │?? │?? │?? ├── UserExtractService.java 提現
│?? │?? │?? │?? ├── UserFundsMonitorService.java 金監監控
│?? │?? │?? │?? ├── UserRechargeService.java 充值
│?? │?? │?? │?? └── impl
│?? │?? │?? │?? ├── UserExtractServiceImpl.java
│?? │?? │?? │?? ├── UserFundsMonitorServiceImpl.java
│?? │?? │?? │?? └── UserRechargeServiceImpl.java
│?? │?? │?? ├── front 移動端接口
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? ├── ArticleController.java 文章
│?? │?? │?? │?? │?? ├── CartController.java 購物車
│?? │?? │?? │?? │?? ├── CityController.java 城市服務
│?? │?? │?? │?? │?? ├── CouponController.java 優惠券
│?? │?? │?? │?? │?? ├── ExpressController.java 快遞
│?? │?? │?? │?? │?? ├── IndexController.java 首頁
│?? │?? │?? │?? │?? ├── LoginController.java 登錄
│?? │?? │?? │?? │?? ├── ProductController.java 產品
│?? │?? │?? │?? │?? ├── QrCodeController.java 二維碼
│?? │?? │?? │?? │?? ├── StoreController.java 門店
│?? │?? │?? │?? │?? ├── StoreOrderController.java 訂單
│?? │?? │?? │?? │?? ├── UploadFrontController.java 上傳附件
│?? │?? │?? │?? │?? ├── UserAddressController.java 地址
│?? │?? │?? │?? │?? ├── UserCollectController.java 收藏
│?? │?? │?? │?? │?? ├── UserController.java 用戶
│?? │?? │?? │?? │?? ├── UserCouponController.java 用戶優惠券
│?? │?? │?? │?? │?? ├── UserRechargeController.java 充值
│?? │?? │?? │?? │?? ├── UserSignController.java 簽到
│?? │?? │?? │?? │?? └── WeChatController.java 微信授權
│?? │?? │?? │?? ├── request
│?? │?? │?? │?? │?? ├── CartRequest.java
│?? │?? │?? │?? │?? ├── CartResetRequest.java
│?? │?? │?? │?? │?? ├── GetProductReply.java
│?? │?? │?? │?? │?? ├── IndexStoreProductSearchRequest.java
│?? │?? │?? │?? │?? ├── LoginMobileRequest.java
│?? │?? │?? │?? │?? ├── LoginRequest.java
│?? │?? │?? │?? │?? ├── OrderAgainRequest.java
│?? │?? │?? │?? │?? ├── OrderComputedRequest.java
│?? │?? │?? │?? │?? ├── OrderCreateRequest.java
│?? │?? │?? │?? │?? ├── OrderPayRequest.java
│?? │?? │?? │?? │?? ├── OrderRefundApplyRequest.java
│?? │?? │?? │?? │?? ├── OrderRefundVerifyRequest.java
│?? │?? │?? │?? │?? ├── PasswordRequest.java
│?? │?? │?? │?? │?? ├── ProductRequest.java
│?? │?? │?? │?? │?? ├── RegisterRequest.java
│?? │?? │?? │?? │?? ├── StoreNearRequest.java
│?? │?? │?? │?? │?? ├── UserAddressCityRequest.java
│?? │?? │?? │?? │?? ├── UserAddressDelRequest.java
│?? │?? │?? │?? │?? ├── UserAddressRequest.java
│?? │?? │?? │?? │?? ├── UserBindingRequest.java
│?? │?? │?? │?? │?? ├── UserCollectAllRequest.java
│?? │?? │?? │?? │?? ├── UserCollectRequest.java
│?? │?? │?? │?? │?? ├── UserCouponReceiveRequest.java
│?? │?? │?? │?? │?? ├── UserEditRequest.java
│?? │?? │?? │?? │?? ├── UserRechargeRequest.java
│?? │?? │?? │?? │?? ├── UserSignInfoRequest.java
│?? │?? │?? │?? │?? ├── UserSpreadPeopleRequest.java
│?? │?? │?? │?? │?? └── ValidateCodeRequest.java
│?? │?? │?? │?? ├── response
│?? │?? │?? │?? │?? ├── ComputeOrderResponse.java
│?? │?? │?? │?? │?? ├── ConfirmOrderResponse.java
│?? │?? │?? │?? │?? ├── IndexInfoItemResponse.java
│?? │?? │?? │?? │?? ├── IndexInfoResponse.java
│?? │?? │?? │?? │?? ├── IndexProductBannerResponse.java
│?? │?? │?? │?? │?? ├── LoginResponse.java
│?? │?? │?? │?? │?? ├── OrderDataResponse.java
│?? │?? │?? │?? │?? ├── OrderPayItemResponse.java
│?? │?? │?? │?? │?? ├── OrderPayResponse.java
│?? │?? │?? │?? │?? ├── PriceGroupResponse.java
│?? │?? │?? │?? │?? ├── ProductDetailResponse.java
│?? │?? │?? │?? │?? ├── ProductResponse.java
│?? │?? │?? │?? │?? ├── StoreNearResponse.java
│?? │?? │?? │?? │?? ├── StoreOrderDetailResponse.java
│?? │?? │?? │?? │?? ├── StoreProductReplayCountResponse.java
│?? │?? │?? │?? │?? ├── UserBalanceResponse.java
│?? │?? │?? │?? │?? ├── UserCenterOrderStatusNumResponse.java
│?? │?? │?? │?? │?? ├── UserCenterResponse.java
│?? │?? │?? │?? │?? ├── UserCommissionResponse.java
│?? │?? │?? │?? │?? ├── UserExtractCashResponse.java
│?? │?? │?? │?? │?? ├── UserRechargeItemResponse.java
│?? │?? │?? │?? │?? ├── UserRechargePaymentResponse.java
│?? │?? │?? │?? │?? ├── UserRechargeResponse.java
│?? │?? │?? │?? │?? ├── UserSignInfoResponse.java
│?? │?? │?? │?? │?? ├── UserSpreadBannerResponse.java
│?? │?? │?? │?? │?? ├── UserSpreadCommissionResponse.java
│?? │?? │?? │?? │?? ├── UserSpreadOrderItemChildResponse.java
│?? │?? │?? │?? │?? ├── UserSpreadOrderItemResponse.java
│?? │?? │?? │?? │?? ├── UserSpreadOrderResponse.java
│?? │?? │?? │?? │?? ├── UserSpreadPeopleItemResponse.java
│?? │?? │?? │?? │?? └── UserSpreadPeopleResponse.java
│?? │?? │?? │?? ├── service
│?? │?? │?? │?? │?? ├── IndexService.java
│?? │?? │?? │?? │?? ├── OrderService.java
│?? │?? │?? │?? │?? ├── ProductService.java
│?? │?? │?? │?? │?? ├── QrCodeService.java
│?? │?? │?? │?? │?? ├── UserCenterService.java
│?? │?? │?? │?? │?? └── impl
│?? │?? │?? │?? │?? ├── IndexServiceImpl.java
│?? │?? │?? │?? │?? ├── OrderServiceImpl.java
│?? │?? │?? │?? │?? ├── ProductServiceImpl.java
│?? │?? │?? │?? │?? ├── QrCodeServiceImpl.java
│?? │?? │?? │?? │?? └── UserCenterServiceImpl.java
│?? │?? │?? │?? └── vo
│?? │?? │?? │?? ├── OrderAgainItemVo.java
│?? │?? │?? │?? ├── OrderAgainVo.java
│?? │?? │?? │?? ├── PriceGroup.java
│?? │?? │?? │?? └── PriceItem.java
│?? │?? │?? ├── marketing 營銷活動
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? ├── StoreCouponController.java
│?? │?? │?? │?? │?? └── StoreCouponUserController.java
│?? │?? │?? │?? ├── dao
│?? │?? │?? │?? │?? ├── StoreCouponDao.java
│?? │?? │?? │?? │?? └── StoreCouponUserDao.java
│?? │?? │?? │?? ├── model
│?? │?? │?? │?? │?? ├── StoreCoupon.java
│?? │?? │?? │?? │?? └── StoreCouponUser.java
│?? │?? │?? │?? ├── request
│?? │?? │?? │?? │?? ├── StoreCouponRequest.java
│?? │?? │?? │?? │?? ├── StoreCouponSearchRequest.java
│?? │?? │?? │?? │?? ├── StoreCouponUserRequest.java
│?? │?? │?? │?? │?? └── StoreCouponUserSearchRequest.java
│?? │?? │?? │?? ├── response
│?? │?? │?? │?? │?? ├── StoreCouponFrontResponse.java
│?? │?? │?? │?? │?? ├── StoreCouponInfoResponse.java
│?? │?? │?? │?? │?? ├── StoreCouponUserOrder.java
│?? │?? │?? │?? │?? └── StoreCouponUserResponse.java
│?? │?? │?? │?? └── service
│?? │?? │?? │?? ├── StoreCouponService.java 優惠券
│?? │?? │?? │?? ├── StoreCouponUserService.java 用戶領取/使用優惠券
│?? │?? │?? │?? └── impl
│?? │?? │?? │?? ├── StoreCouponServiceImpl.java
│?? │?? │?? │?? └── StoreCouponUserServiceImpl.java
│?? │?? │?? ├── payment
│?? │?? │?? │?? ├── README.md
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? └── CallbackController.java
│?? │?? │?? │?? ├── service
│?? │?? │?? │?? │?? ├── CallbackService.java
│?? │?? │?? │?? │?? ├── OrderPayService.java
│?? │?? │?? │?? │?? ├── PayService.java
│?? │?? │?? │?? │?? ├── RechargePayService.java
│?? │?? │?? │?? │?? └── impl
│?? │?? │?? │?? │?? ├── CallbackServiceImpl.java 支付回調
│?? │?? │?? │?? │?? ├── OrderPayServiceImpl.java 訂單支付
│?? │?? │?? │?? │?? └── RechargePayServiceImpl.java 充值支付
│?? │?? │?? │?? ├── vo
│?? │?? │?? │?? │?? ├── alipay
│?? │?? │?? │?? │?? └── wechat
│?? │?? │?? │?? │?? ├── AttachVo.java
│?? │?? │?? │?? │?? ├── CallbackVo.java
│?? │?? │?? │?? │?? ├── CreateOrderH5SceneInfoDetailVo.java
│?? │?? │?? │?? │?? ├── CreateOrderH5SceneInfoVo.java
│?? │?? │?? │?? │?? ├── CreateOrderRequestVo.java
│?? │?? │?? │?? │?? ├── CreateOrderResponseVo.java
│?? │?? │?? │?? │?? └── PayParamsVo.java
│?? │?? │?? │?? └── wechat
│?? │?? │?? │?? ├── WeChatPayService.java 微信支付
│?? │?? │?? │?? └── impl
│?? │?? │?? │?? └── WeChatPayServiceImpl.java
│?? │?? │?? ├── pub 公共服務
│?? │?? │?? │?? └── controller
│?? │?? │?? │?? ├── AuthorizationAdmin.java admin用戶授權
│?? │?? │?? │?? ├── ImageMergeController.java 圖片合并
│?? │?? │?? │?? ├── RedisTestController.java redis操作
│?? │?? │?? │?? ├── WeChatMessageController.java 微信消息服務
│?? │?? │?? │?? └── WeChatPushController.java 消息推送到到微信群
│?? │?? │?? ├── sms 短信服務
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? └── SmsRecordController.java
│?? │?? │?? │?? ├── dao
│?? │?? │?? │?? │?? └── SmsRecordDao.java
│?? │?? │?? │?? ├── model
│?? │?? │?? │?? │?? └── SmsRecord.java
│?? │?? │?? │?? ├── request
│?? │?? │?? │?? │?? ├── PublicTempRequest.java
│?? │?? │?? │?? │?? ├── RegisterRequest.java
│?? │?? │?? │?? │?? ├── SendSmsVo.java
│?? │?? │?? │?? │?? ├── SmsConfigRequest.java
│?? │?? │?? │?? │?? ├── SmsLoginRequest.java
│?? │?? │?? │?? │?? └── SmsRecordRequest.java
│?? │?? │?? │?? └── service
│?? │?? │?? │?? ├── SmsRecordService.java 短信記錄
│?? │?? │?? │?? ├── SmsService.java 短信服務
│?? │?? │?? │?? └── impl
│?? │?? │?? │?? ├── SmsRecordServiceImpl.java
│?? │?? │?? │?? └── SmsServiceImpl.java
│?? │?? │?? ├── statistics 數據統計
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? └── HomeController.java
│?? │?? │?? │?? ├── response
│?? │?? │?? │?? │?? ├── HomeRateResponse.java
│?? │?? │?? │?? │?? └── HomeUserBuyResponse.java
│?? │?? │?? │?? └── service
│?? │?? │?? │?? ├── HomeService.java 后臺首頁數據統計
│?? │?? │?? │?? └── impl
│?? │?? │?? │?? └── HomeServiceImpl.java
│?? │?? │?? ├── store 訂單服務
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? ├── RetailShopController.java
│?? │?? │?? │?? │?? ├── StoreOrderController.java
│?? │?? │?? │?? │?? ├── StoreOrderStatusController.java
│?? │?? │?? │?? │?? ├── StoreProductController.java
│?? │?? │?? │?? │?? ├── StoreProductReplyController.java
│?? │?? │?? │?? │?? └── StoreProductRuleController.java
│?? │?? │?? │?? ├── dao
│?? │?? │?? │?? │?? ├── StoreCartDao.java
│?? │?? │?? │?? │?? ├── StoreOrderDao.java
│?? │?? │?? │?? │?? ├── StoreOrderInfoDao.java
│?? │?? │?? │?? │?? ├── StoreOrderStatusDao.java
│?? │?? │?? │?? │?? ├── StoreProductAttrDao.java
│?? │?? │?? │?? │?? ├── StoreProductAttrResultDao.java
│?? │?? │?? │?? │?? ├── StoreProductAttrValueDao.java
│?? │?? │?? │?? │?? ├── StoreProductCateDao.java
│?? │?? │?? │?? │?? ├── StoreProductCouponDao.java
│?? │?? │?? │?? │?? ├── StoreProductDao.java
│?? │?? │?? │?? │?? ├── StoreProductDescriptionDao.java
│?? │?? │?? │?? │?? ├── StoreProductRelationDao.java
│?? │?? │?? │?? │?? ├── StoreProductReplyDao.java
│?? │?? │?? │?? │?? └── StoreProductRuleDao.java
│?? │?? │?? │?? ├── model
│?? │?? │?? │?? │?? ├── StoreCart.java
│?? │?? │?? │?? │?? ├── StoreOrder.java
│?? │?? │?? │?? │?? ├── StoreOrderInfo.java
│?? │?? │?? │?? │?? ├── StoreOrderStatus.java
│?? │?? │?? │?? │?? ├── StoreProduct.java
│?? │?? │?? │?? │?? ├── StoreProductAttr.java
│?? │?? │?? │?? │?? ├── StoreProductAttrResult.java
│?? │?? │?? │?? │?? ├── StoreProductAttrValue.java
│?? │?? │?? │?? │?? ├── StoreProductCate.java
│?? │?? │?? │?? │?? ├── StoreProductCoupon.java
│?? │?? │?? │?? │?? ├── StoreProductDescription.java
│?? │?? │?? │?? │?? ├── StoreProductRelation.java
│?? │?? │?? │?? │?? ├── StoreProductReply.java
│?? │?? │?? │?? │?? └── StoreProductRule.java
│?? │?? │?? │?? ├── request
│?? │?? │?? │?? │?? ├── RetailShopRequest.java
│?? │?? │?? │?? │?? ├── RetailShopStairUserRequest.java
│?? │?? │?? │?? │?? ├── StoreOrderInfoSearchRequest.java
│?? │?? │?? │?? │?? ├── StoreOrderRefundRequest.java
│?? │?? │?? │?? │?? ├── StoreOrderRequest.java
│?? │?? │?? │?? │?? ├── StoreOrderSearchRequest.java
│?? │?? │?? │?? │?? ├── StoreOrderSendRequest.java
│?? │?? │?? │?? │?? ├── StoreOrderStatusRequest.java
│?? │?? │?? │?? │?? ├── StoreOrderStatusSearchRequest.java
│?? │?? │?? │?? │?? ├── StoreProductAttrItemRequest.java
│?? │?? │?? │?? │?? ├── StoreProductAttrRequest.java
│?? │?? │?? │?? │?? ├── StoreProductAttrResultRequest.java
│?? │?? │?? │?? │?? ├── StoreProductAttrResultSearchRequest.java
│?? │?? │?? │?? │?? ├── StoreProductAttrSearchRequest.java
│?? │?? │?? │?? │?? ├── StoreProductAttrValueListRequest.java
│?? │?? │?? │?? │?? ├── StoreProductAttrValueRequest.java
│?? │?? │?? │?? │?? ├── StoreProductAttrValueSearchRequest.java
│?? │?? │?? │?? │?? ├── StoreProductCateSearchRequest.java
│?? │?? │?? │?? │?? ├── StoreProductDescriptionRequest.java
│?? │?? │?? │?? │?? ├── StoreProductDescriptionSearchRequest.java
│?? │?? │?? │?? │?? ├── StoreProductRelationRequest.java
│?? │?? │?? │?? │?? ├── StoreProductRelationSearchRequest.java
│?? │?? │?? │?? │?? ├── StoreProductReplyAddRequest.java
│?? │?? │?? │?? │?? ├── StoreProductReplyCommentRequest.java
│?? │?? │?? │?? │?? ├── StoreProductReplyRequest.java
│?? │?? │?? │?? │?? ├── StoreProductReplySearchRequest.java
│?? │?? │?? │?? │?? ├── StoreProductRequest.java
│?? │?? │?? │?? │?? ├── StoreProductRuleItemRequest.java
│?? │?? │?? │?? │?? ├── StoreProductRuleRequest.java
│?? │?? │?? │?? │?? ├── StoreProductRuleSearchRequest.java
│?? │?? │?? │?? │?? ├── StoreProductSearchRequest.java
│?? │?? │?? │?? │?? └── StoreProductStockRequest.java
│?? │?? │?? │?? ├── response
│?? │?? │?? │?? │?? ├── RetailShopOrderDataResponse.java
│?? │?? │?? │?? │?? ├── RetailShopStatisticsResponse.java
│?? │?? │?? │?? │?? ├── RetailShopUserResponse.java
│?? │?? │?? │?? │?? ├── StoreCartResponse.java
│?? │?? │?? │?? │?? ├── StoreCategoryTreeList.java
│?? │?? │?? │?? │?? ├── StoreOrderCountItemResponse.java
│?? │?? │?? │?? │?? ├── StoreOrderCreateResponse.java
│?? │?? │?? │?? │?? ├── StoreOrderInfoResponse.java
│?? │?? │?? │?? │?? ├── StoreOrderListResponse.java
│?? │?? │?? │?? │?? ├── StoreOrderResponse.java
│?? │?? │?? │?? │?? ├── StoreOrderSpreadInfoResponse.java
│?? │?? │?? │?? │?? ├── StoreOrderTopItemResponse.java
│?? │?? │?? │?? │?? ├── StoreProductAttrResponse.java
│?? │?? │?? │?? │?? ├── StoreProductAttrValueItemResponse.java
│?? │?? │?? │?? │?? ├── StoreProductAttrValueResponse.java
│?? │?? │?? │?? │?? ├── StoreProductCartProductInfoResponse.java
│?? │?? │?? │?? │?? ├── StoreProductRecommendResponse.java
│?? │?? │?? │?? │?? ├── StoreProductReplyResponse.java
│?? │?? │?? │?? │?? ├── StoreProductResponse.java
│?? │?? │?? │?? │?? ├── StoreProductRuleResponse.java
│?? │?? │?? │?? │?? ├── StoreProductStoreInfoResponse.java
│?? │?? │?? │?? │?? └── StoreProductTabsHeader.java
│?? │?? │?? │?? ├── service
│?? │?? │?? │?? │?? ├── OrderTaskService.java redis你消費訂單任務
│?? │?? │?? │?? │?? ├── RetailShopService.java 分銷
│?? │?? │?? │?? │?? ├── StoreCartService.java 購物車
│?? │?? │?? │?? │?? ├── StoreOrderInfoService.java 訂單明細
│?? │?? │?? │?? │?? ├── StoreOrderRefundService.java 訂單退款
│?? │?? │?? │?? │?? ├── StoreOrderService.java 訂單
│?? │?? │?? │?? │?? ├── StoreOrderStatusService.java 訂單狀態記錄
│?? │?? │?? │?? │?? ├── StoreOrderTaskService.java 訂單任務異步處理
│?? │?? │?? │?? │?? ├── StoreProductAttrResultService.java 產品屬性結果
│?? │?? │?? │?? │?? ├── StoreProductAttrService.java 產品屬性
│?? │?? │?? │?? │?? ├── StoreProductAttrValueService.java 產品屬性值
│?? │?? │?? │?? │?? ├── StoreProductCateService.java 產品附加分類
│?? │?? │?? │?? │?? ├── StoreProductCouponService.java 產品關聯優惠券
│?? │?? │?? │?? │?? ├── StoreProductDescriptionService.java 產品詳情
│?? │?? │?? │?? │?? ├── StoreProductRelationService.java 產品收藏
│?? │?? │?? │?? │?? ├── StoreProductReplyService.java 產品評論
│?? │?? │?? │?? │?? ├── StoreProductRuleService.java 產品規格
│?? │?? │?? │?? │?? ├── StoreProductService.java 產品
│?? │?? │?? │?? │?? └── impl
│?? │?? │?? │?? │?? ├── JSONExample.java
│?? │?? │?? │?? │?? ├── OrderTaskServiceImpl.java
│?? │?? │?? │?? │?? ├── RetailShopServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreCartServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreOrderInfoServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreOrderRefundServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreOrderServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreOrderStatusServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreOrderTaskServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreProductAttrResultServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreProductAttrServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreProductAttrValueServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreProductCateServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreProductCouponServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreProductDescriptionServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreProductRelationServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreProductReplyServiceImpl.java
│?? │?? │?? │?? │?? ├── StoreProductRuleServiceImpl.java
│?? │?? │?? │?? │?? └── StoreProductServiceImpl.java
│?? │?? │?? │?? ├── utilService 訂單工具
│?? │?? │?? │?? │?? └── OrderUtils.java 訂單
│?? │?? │?? │?? └── vo
│?? │?? │?? │?? ├── StoreOrderInfoVo.java
│?? │?? │?? │?? └── StoreProductRelationCountVo.java
│?? │?? │?? ├── system 系統服務
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? ├── SystemAdminController.java
│?? │?? │?? │?? │?? ├── SystemAttachmentController.java
│?? │?? │?? │?? │?? ├── SystemCityController.java
│?? │?? │?? │?? │?? ├── SystemConfigController.java
│?? │?? │?? │?? │?? ├── SystemFormTempController.java
│?? │?? │?? │?? │?? ├── SystemGroupController.java
│?? │?? │?? │?? │?? ├── SystemGroupDataController.java
│?? │?? │?? │?? │?? ├── SystemRoleController.java
│?? │?? │?? │?? │?? ├── SystemStoreController.java
│?? │?? │?? │?? │?? ├── SystemStoreStaffController.java
│?? │?? │?? │?? │?? ├── SystemUserLevelController.java
│?? │?? │?? │?? │?? └── SystemWriteOffOrderController.java
│?? │?? │?? │?? ├── dao
│?? │?? │?? │?? │?? ├── SystemAdminDao.java
│?? │?? │?? │?? │?? ├── SystemAttachmentDao.java
│?? │?? │?? │?? │?? ├── SystemCityDao.java
│?? │?? │?? │?? │?? ├── SystemConfigDao.java
│?? │?? │?? │?? │?? ├── SystemFormTempDao.java
│?? │?? │?? │?? │?? ├── SystemGroupDao.java
│?? │?? │?? │?? │?? ├── SystemGroupDataDao.java
│?? │?? │?? │?? │?? ├── SystemRoleDao.java
│?? │?? │?? │?? │?? ├── SystemStoreDao.java
│?? │?? │?? │?? │?? ├── SystemStoreStaffDao.java
│?? │?? │?? │?? │?? ├── SystemUserLevelDao.java
│?? │?? │?? │?? ├── model
│?? │?? │?? │?? │?? ├── SystemAdmin.java
│?? │?? │?? │?? │?? ├── SystemAttachment.java
│?? │?? │?? │?? │?? ├── SystemCity.java
│?? │?? │?? │?? │?? ├── SystemConfig.java
│?? │?? │?? │?? │?? ├── SystemFormTemp.java
│?? │?? │?? │?? │?? ├── SystemGroup.java
│?? │?? │?? │?? │?? ├── SystemGroupData.java
│?? │?? │?? │?? │?? ├── SystemRole.java
│?? │?? │?? │?? │?? ├── SystemStore.java
│?? │?? │?? │?? │?? ├── SystemStoreStaff.java
│?? │?? │?? │?? │?? ├── SystemUserLevel.java
│?? │?? │?? │?? ├── request
│?? │?? │?? │?? │?? ├── SystemAdminAddRequest.java
│?? │?? │?? │?? │?? ├── SystemAdminLoginRequest.java
│?? │?? │?? │?? │?? ├── SystemAdminRequest.java
│?? │?? │?? │?? │?? ├── SystemAttachmentMoveRequest.java
│?? │?? │?? │?? │?? ├── SystemAttachmentRequest.java
│?? │?? │?? │?? │?? ├── SystemCityRequest.java
│?? │?? │?? │?? │?? ├── SystemCitySearchRequest.java
│?? │?? │?? │?? │?? ├── SystemConfigRequest.java
│?? │?? │?? │?? │?? ├── SystemFormCheckRequest.java
│?? │?? │?? │?? │?? ├── SystemFormItemCheckRequest.java
│?? │?? │?? │?? │?? ├── SystemFormTempRequest.java
│?? │?? │?? │?? │?? ├── SystemFormTempSearchRequest.java
│?? │?? │?? │?? │?? ├── SystemGroupDataRequest.java
│?? │?? │?? │?? │?? ├── SystemGroupDataSearchRequest.java
│?? │?? │?? │?? │?? ├── SystemGroupRequest.java
│?? │?? │?? │?? │?? ├── SystemGroupSearchRequest.java
│?? │?? │?? │?? │?? ├── SystemRoleRequest.java
│?? │?? │?? │?? │?? ├── SystemRoleSearchRequest.java
│?? │?? │?? │?? │?? ├── SystemStoreRequest.java
│?? │?? │?? │?? │?? ├── SystemStoreSearchRequest.java
│?? │?? │?? │?? │?? ├── SystemStoreStaffRequest.java
│?? │?? │?? │?? │?? ├── SystemUserLevelRequest.java
│?? │?? │?? │?? │?? ├── SystemUserLevelSearchRequest.java
│?? │?? │?? │?? │?? └── SystemWriteOffOrderSearchRequest.java
│?? │?? │?? │?? ├── response
│?? │?? │?? │?? │?? ├── StoreOrderItemResponse.java
│?? │?? │?? │?? │?? ├── SystemAdminResponse.java
│?? │?? │?? │?? │?? ├── SystemGroupDataAdminLoginBannerResponse.java
│?? │?? │?? │?? │?? ├── SystemGroupDataOrderStatusPicResponse.java
│?? │?? │?? │?? │?? ├── SystemStoreStaffResponse.java
│?? │?? │?? │?? │?? └── SystemWriteOffOrderResponse.java
│?? │?? │?? │?? ├── service
│?? │?? │?? │?? │?? ├── SystemAdminService.java 后臺用戶
│?? │?? │?? │?? │?? ├── SystemAttachmentService.java 附件
│?? │?? │?? │?? │?? ├── SystemCityAsyncService.java 城市異步同步到redis
│?? │?? │?? │?? │?? ├── SystemCityService.java 城市服務
│?? │?? │?? │?? │?? ├── SystemConfigService.java 系統配置
│?? │?? │?? │?? │?? ├── SystemFormTempService.java form表單
│?? │?? │?? │?? │?? ├── SystemGroupDataService.java 組合數據明細
│?? │?? │?? │?? │?? ├── SystemGroupService.java 組合數據
│?? │?? │?? │?? │?? ├── SystemRoleService.java admin權限
│?? │?? │?? │?? │?? ├── SystemStoreService.java 門店
│?? │?? │?? │?? │?? ├── SystemStoreStaffService.java 門店店員
│?? │?? │?? │?? │?? ├── SystemUserLevelService.java 用戶等級
│?? │?? │?? │?? │?? └── impl
│?? │?? │?? │?? │?? ├── SystemAdminServiceImpl.java
│?? │?? │?? │?? │?? ├── SystemAttachmentServiceImpl.java
│?? │?? │?? │?? │?? ├── SystemCityAsyncServiceImpl.java
│?? │?? │?? │?? │?? ├── SystemCityServiceImpl.java
│?? │?? │?? │?? │?? ├── SystemConfigServiceImpl.java
│?? │?? │?? │?? │?? ├── SystemFormTempServiceImpl.java
│?? │?? │?? │?? │?? ├── SystemGroupDataServiceImpl.java
│?? │?? │?? │?? │?? ├── SystemGroupServiceImpl.java
│?? │?? │?? │?? │?? ├── SystemRoleServiceImpl.java
│?? │?? │?? │?? │?? ├── SystemStoreServiceImpl.java
│?? │?? │?? │?? │?? ├── SystemStoreStaffServiceImpl.java
│?? │?? │?? │?? │?? ├── SystemUserLevelServiceImpl.java
│?? │?? │?? │?? └── vo
│?? │?? │?? │?? ├── SystemCityTreeVo.java
│?? │?? │?? │?? ├── SystemConfigFormItemConfigRegListVo.java
│?? │?? │?? │?? ├── SystemConfigFormItemConfigVo.java
│?? │?? │?? │?? ├── SystemConfigFormItemVo.java
│?? │?? │?? │?? ├── SystemConfigFormVo.java
│?? │?? │?? │?? ├── SystemGroupDataMenuUserConfigVo.java
│?? │?? │?? │?? ├── SystemGroupDataRechargeConfigVo.java
│?? │?? │?? │?? ├── SystemGroupDataSignConfigVo.java
│?? │?? │?? │?? └── SystemStoreNearVo.java
│?? │?? │?? ├── task 任務
│?? │?? │?? │?? ├── AsyncCloud.java 附件同步到云服務
│?? │?? │?? │?? ├── AsyncSmsSend.java 短信發送
│?? │?? │?? │?? ├── AsyncSmsSendResult.java 同步短信發送結果
│?? │?? │?? │?? ├── AsyncWeChatProgramTempMessage.java 小程序訂閱消息
│?? │?? │?? │?? ├── AsyncWeChatPublicTempMessage.java 公眾號模板消息
│?? │?? │?? │?? └── order
│?? │?? │?? │?? ├── OrderCancelByUser.java
│?? │?? │?? │?? ├── OrderCompleteByUser.java
│?? │?? │?? │?? ├── OrderDeleteByUser.java
│?? │?? │?? │?? ├── OrderRefundByUser.java
│?? │?? │?? │?? └── OrderTakeByUser.java
│?? │?? │?? ├── upload 上傳附件服務
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? └── UploadController.java
│?? │?? │?? │?? ├── service
│?? │?? │?? │?? │?? ├── AsyncService.java 同步到云服務
│?? │?? │?? │?? │?? ├── CosService.java 騰訊云
│?? │?? │?? │?? │?? ├── OssService.java 阿里云
│?? │?? │?? │?? │?? ├── QiNiuService.java 七牛云
│?? │?? │?? │?? │?? ├── UploadService.java 上傳附件
│?? │?? │?? │?? │?? └── impl
│?? │?? │?? │?? │?? ├── AsyncServiceImpl.java
│?? │?? │?? │?? │?? ├── CosServiceImpl.java
│?? │?? │?? │?? │?? ├── OssServiceImpl.java
│?? │?? │?? │?? │?? ├── QiNiuServiceImpl.java
│?? │?? │?? │?? │?? └── UploadServiceImpl.java
│?? │?? │?? │?? └── vo
│?? │?? │?? │?? ├── CloudVo.java
│?? │?? │?? │?? └── FileResultVo.java
│?? │?? │?? ├── user 用戶服務
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? ├── UserBillController.java
│?? │?? │?? │?? │?? ├── UserController.java
│?? │?? │?? │?? │?? ├── UserGroupController.java
│?? │?? │?? │?? │?? ├── UserLevelController.java
│?? │?? │?? │?? │?? └── UserTagController.java
│?? │?? │?? │?? ├── dao
│?? │?? │?? │?? │?? ├── UserAddressDao.java
│?? │?? │?? │?? │?? ├── UserBillDao.java
│?? │?? │?? │?? │?? ├── UserDao.java
│?? │?? │?? │?? │?? ├── UserGroupDao.java
│?? │?? │?? │?? │?? ├── UserLevelDao.java
│?? │?? │?? │?? │?? ├── UserSignDao.java
│?? │?? │?? │?? │?? ├── UserTagDao.java
│?? │?? │?? │?? │?? └── UserTokenDao.java
│?? │?? │?? │?? ├── model
│?? │?? │?? │?? │?? ├── User.java
│?? │?? │?? │?? │?? ├── UserAddress.java
│?? │?? │?? │?? │?? ├── UserBill.java
│?? │?? │?? │?? │?? ├── UserGroup.java
│?? │?? │?? │?? │?? ├── UserLevel.java
│?? │?? │?? │?? │?? ├── UserSign.java
│?? │?? │?? │?? │?? ├── UserTag.java
│?? │?? │?? │?? │?? └── UserToken.java
│?? │?? │?? │?? ├── request
│?? │?? │?? │?? │?? ├── RegisterThirdUserRequest.java
│?? │?? │?? │?? │?? ├── UserBillRequest.java
│?? │?? │?? │?? │?? ├── UserBillSearchRequest.java
│?? │?? │?? │?? │?? ├── UserGroupRequest.java
│?? │?? │?? │?? │?? ├── UserLevelRequest.java
│?? │?? │?? │?? │?? ├── UserLevelSearchRequest.java
│?? │?? │?? │?? │?? ├── UserOperateFundsRequest.java
│?? │?? │?? │?? │?? ├── UserOperateIntegralMoneyRequest.java
│?? │?? │?? │?? │?? ├── UserRequest.java
│?? │?? │?? │?? │?? ├── UserSearchRequest.java
│?? │?? │?? │?? │?? └── UserTagRequest.java
│?? │?? │?? │?? ├── response
│?? │?? │?? │?? │?? ├── TopDetail.java
│?? │?? │?? │?? │?? ├── UserBillResponse.java
│?? │?? │?? │?? │?? └── UserResponse.java
│?? │?? │?? │?? ├── service
│?? │?? │?? │?? │?? ├── UserAddressService.java 地址
│?? │?? │?? │?? │?? ├── UserBillService.java 賬單
│?? │?? │?? │?? │?? ├── UserGroupService.java 分組
│?? │?? │?? │?? │?? ├── UserLevelService.java 等級
│?? │?? │?? │?? │?? ├── UserService.java 用戶
│?? │?? │?? │?? │?? ├── UserSignService.java 簽到
│?? │?? │?? │?? │?? ├── UserTagService.java 標簽
│?? │?? │?? │?? │?? ├── UserTokenService.java 第三方登錄token
│?? │?? │?? │?? │?? └── impl
│?? │?? │?? │?? │?? ├── UserAddressServiceImpl.java
│?? │?? │?? │?? │?? ├── UserBillServiceImpl.java
│?? │?? │?? │?? │?? ├── UserGroupServiceImpl.java
│?? │?? │?? │?? │?? ├── UserLevelServiceImpl.java
│?? │?? │?? │?? │?? ├── UserServiceImpl.java
│?? │?? │?? │?? │?? ├── UserSignServiceImpl.java
│?? │?? │?? │?? │?? ├── UserTagServiceImpl.java
│?? │?? │?? │?? │?? └── UserTokenServiceImpl.java
│?? │?? │?? │?? └── vo
│?? │?? │?? │?? ├── UserOperateFundsVo.java
│?? │?? │?? │?? ├── UserSignMonthVo.java
│?? │?? │?? │?? └── UserSignVo.java
│?? │?? │?? ├── validatecode 驗證碼服務
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? └── ValidateCodeController.java
│?? │?? │?? │?? ├── model
│?? │?? │?? │?? │?? └── ValidateCode.java
│?? │?? │?? │?? └── service
│?? │?? │?? │?? ├── ValidateCodeService.java
│?? │?? │?? │?? └── impl
│?? │?? │?? │?? └── ValidateCodeServiceImpl.java
│?? │?? │?? ├── wechat 微信服務
│?? │?? │?? │?? ├── controller
│?? │?? │?? │?? │?? ├── TemplateMessageController.java
│?? │?? │?? │?? │?? ├── WeChatController.java
│?? │?? │?? │?? │?? ├── WeChatUserTagsController.java
│?? │?? │?? │?? │?? ├── WechatMediaController.java
│?? │?? │?? │?? │?? ├── WechatMessageController.java
│?? │?? │?? │?? │?? ├── WechatQrcodeController.java
│?? │?? │?? │?? │?? ├── WechatReplyController.java
│?? │?? │?? │?? │?? └── WechatUserController.java
│?? │?? │?? │?? ├── dao
│?? │?? │?? │?? │?? ├── TemplateMessageDao.java
│?? │?? │?? │?? │?? ├── WechatMediaDao.java
│?? │?? │?? │?? │?? ├── WechatMessageDao.java
│?? │?? │?? │?? │?? ├── WechatQrcodeDao.java
│?? │?? │?? │?? │?? └── WechatReplyDao.java
│?? │?? │?? │?? ├── model
│?? │?? │?? │?? │?? ├── TemplateMessage.java
│?? │?? │?? │?? │?? ├── WechatMedia.java
│?? │?? │?? │?? │?? ├── WechatMessage.java
│?? │?? │?? │?? │?? ├── WechatQrcode.java
│?? │?? │?? │?? │?? └── WechatReply.java
│?? │?? │?? │?? ├── request
│?? │?? │?? │?? │?? ├── TemplateMessageRequest.java
│?? │?? │?? │?? │?? ├── TemplateMessageSearchRequest.java
│?? │?? │?? │?? │?? ├── WechatMediaRequest.java
│?? │?? │?? │?? │?? ├── WechatMediaSearchRequest.java
│?? │?? │?? │?? │?? ├── WechatMessageRequest.java
│?? │?? │?? │?? │?? ├── WechatMessageSearchRequest.java
│?? │?? │?? │?? │?? ├── WechatQrcodeRequest.java
│?? │?? │?? │?? │?? ├── WechatQrcodeSearchRequest.java
│?? │?? │?? │?? │?? ├── WechatReplyRequest.java
│?? │?? │?? │?? │?? └── WechatReplySearchRequest.java
│?? │?? │?? │?? ├── response
│?? │?? │?? │?? │?? ├── WeChatAuthorizeLoginGetOpenIdResponse.java
│?? │?? │?? │?? │?? ├── WeChatAuthorizeLoginUserInfoResponse.java
│?? │?? │?? │?? │?? └── WeChatProgramAuthorizeLoginGetOpenIdResponse.java
│?? │?? │?? │?? ├── service
│?? │?? │?? │?? │?? ├── TemplateMessageService.java 消息模板
│?? │?? │?? │?? │?? ├── WeChatService.java 微信服務
│?? │?? │?? │?? │?? ├── WechatMediaService.java 微信素材上傳服務
│?? │?? │?? │?? │?? ├── WechatMessageService.java 微信消息
│?? │?? │?? │?? │?? ├── WechatQrcodeService.java 小程序二維碼
│?? │?? │?? │?? │?? ├── WechatReplyService.java 公眾號關鍵字回復設置
│?? │?? │?? │?? │?? ├── WechatUserService.java 微信用戶標簽
│?? │?? │?? │?? │?? └── impl
│?? │?? │?? │?? │?? ├── TemplateMessageServiceImpl.java
│?? │?? │?? │?? │?? ├── WeChatServiceImpl.java
│?? │?? │?? │?? │?? ├── WechatMediaServiceImpl.java
│?? │?? │?? │?? │?? ├── WechatMessageServiceImpl.java
│?? │?? │?? │?? │?? ├── WechatQrcodeServiceImpl.java
│?? │?? │?? │?? │?? ├── WechatReplyServiceImpl.java
│?? │?? │?? │?? │?? └── WechatUserServiceImpl.java
│?? │?? │?? │?? └── vo
│?? │?? │?? │?? ├── MediaCountVo.java
│?? │?? │?? │?? ├── MediaDetailVo.java
│?? │?? │?? │?? ├── SendTemplateMessageItemVo.java
│?? │?? │?? │?? ├── SendTemplateMessageVo.java
│?? │?? │?? │?? ├── TemplateMessageIndustryItemVo.java
│?? │?? │?? │?? ├── TemplateMessageIndustryVo.java
│?? │?? │?? │?? └── TemplateMessageVo.java
│?? │?? │?? └── wechatMessage 微信被動消息發送 公眾號關鍵字回復
│?? │?? │?? ├── service
│?? │?? │?? │?? ├── WeChatMessageService.java
│?? │?? │?? │?? └── impl
│?? │?? │?? │?? └── WeChatMessageServiceImpl.java
│?? │?? │?? └── vo
│?? │?? │?? ├── BaseMessageVo.java
│?? │?? │?? ├── MessageImageItemVo.java
│?? │?? │?? ├── MessageImageVo.java
│?? │?? │?? ├── MessageNewsItemDetailVo.java
│?? │?? │?? ├── MessageNewsItemVo.java
│?? │?? │?? ├── MessageNewsVo.java
│?? │?? │?? ├── MessageReplyDataVo.java
│?? │?? │?? ├── MessageTextVo.java
│?? │?? │?? ├── MessageVoiceItemVo.java
│?? │?? │?? └── MessageVoiceVo.java
│?? │?? ├── resources 資源文件
│?? │?? │?? ├── application-prod.yml 正式環境配置文件
│?? │?? │?? ├── application.yml 默認配置文件
│?? │?? │?? ├── logback-spring.xml 日志配置文件
│?? │?? │?? └── mapper mapper文件
│?? │?? │?? ├── article
│?? │?? │?? │?? └── ArticleMapper.xml
│?? │?? │?? ├── category
│?? │?? │?? │?? └── CategoryMapper.xml
│?? │?? │?? ├── express
│?? │?? │?? │?? ├── ExpressMapper.xml
│?? │?? │?? │?? ├── ShippingTemplatesFreeMapper.xml
│?? │?? │?? │?? ├── ShippingTemplatesMapper.xml
│?? │?? │?? │?? └── ShippingTemplatesRegionMapper.xml
│?? │?? │?? ├── finance
│?? │?? │?? │?? ├── UserExtractMapper.xml
│?? │?? │?? │?? ├── UserFundsMonitorMapper.xml
│?? │?? │?? │?? └── UserRechargeMapper.xml
│?? │?? │?? ├── marketing
│?? │?? │?? │?? ├── StoreCouponMapper.xml
│?? │?? │?? │?? └── StoreCouponUserMapper.xml
│?? │?? │?? ├── sms
│?? │?? │?? │?? └── SmsRecordMapper.xml
│?? │?? │?? ├── store
│?? │?? │?? │?? ├── StoreBargainMapper.xml
│?? │?? │?? │?? ├── StoreBargainUserHelpMapper.xml
│?? │?? │?? │?? ├── StoreBargainUserMapper.xml
│?? │?? │?? │?? ├── StoreCartMapper.xml
│?? │?? │?? │?? ├── StoreCategoryMapper.xml
│?? │?? │?? │?? ├── StoreCombinationMapper.xml
│?? │?? │?? │?? ├── StoreOrderInfoMapper.xml
│?? │?? │?? │?? ├── StoreOrderMapper.xml
│?? │?? │?? │?? ├── StoreOrderStatusMapper.xml
│?? │?? │?? │?? ├── StorePinkMapper.xml
│?? │?? │?? │?? ├── StoreProductAttrMapper.xml
│?? │?? │?? │?? ├── StoreProductAttrResultMapper.xml
│?? │?? │?? │?? ├── StoreProductAttrValueMapper.xml
│?? │?? │?? │?? ├── StoreProductCateMapper.xml
│?? │?? │?? │?? ├── StoreProductCouponMapper.xml
│?? │?? │?? │?? ├── StoreProductDescriptionMapper.xml
│?? │?? │?? │?? ├── StoreProductMapper.xml
│?? │?? │?? │?? ├── StoreProductRelationMapper.xml
│?? │?? │?? │?? ├── StoreProductReplyMapper.xml
│?? │?? │?? │?? ├── StoreProductRuleMapper.xml
│?? │?? │?? │?? ├── StoreServiceLogMapper.xml
│?? │?? │?? │?? └── StoreServiceMapper.xml
│?? │?? │?? ├── system
│?? │?? │?? │?? ├── SystemAdminMapper.xml
│?? │?? │?? │?? ├── SystemAttachmentMapper.xml
│?? │?? │?? │?? ├── SystemCityMapper.xml
│?? │?? │?? │?? ├── SystemConfigMapper.xml
│?? │?? │?? │?? ├── SystemConfigTabMapper.xml
│?? │?? │?? │?? ├── SystemFileMapper.xml
│?? │?? │?? │?? ├── SystemFormTempMapper.xml
│?? │?? │?? │?? ├── SystemGroupDataMapper.xml
│?? │?? │?? │?? ├── SystemGroupMapper.xml
│?? │?? │?? │?? ├── SystemLogMapper.xml
│?? │?? │?? │?? ├── SystemNoticeAdminMapper.xml
│?? │?? │?? │?? ├── SystemNoticeMapper.xml
│?? │?? │?? │?? ├── SystemRoleMapper.xml
│?? │?? │?? │?? ├── SystemStoreMapper.xml
│?? │?? │?? │?? ├── SystemStoreStaffMapper.xml
│?? │?? │?? │?? ├── SystemUserLevelMapper.xml
│?? │?? │?? ├── user
│?? │?? │?? │?? ├── UserAddressMapper.xml
│?? │?? │?? │?? ├── UserBillMapper.xml
│?? │?? │?? │?? ├── UserGroupMapper.xml
│?? │?? │?? │?? ├── UserLevelMapper.xml
│?? │?? │?? │?? ├── UserMapper.xml
│?? │?? │?? │?? ├── UserSignMapper.xml
│?? │?? │?? │?? ├── UserTagMapper.xml
│?? │?? │?? │?? └── UserTokenMapper.xml
│?? │?? │?? └── wechat
│?? │?? │?? ├── TemplateMessageMapper.xml
│?? │?? │?? ├── WechatMediaMapper.xml
│?? │?? │?? ├── WechatMessageMapper.xml
│?? │?? │?? ├── WechatQrcodeMapper.xml
│?? │?? │?? └── WechatReplyMapper.xml
│?? │?? └── webapp
│?? │?? └── index.jsp
│?? └── test
│?? └── java
│?? └── com
│?? └── zbkj
│?? └── crmeb
│?? └── CrmebApplicationTests.java
└── start.sh 啟動腳本
~~~
- 序言
- 快速上手
- 項目架構圖
- App功能圖
- Admin功能圖
- 快速了解
- 快速開始
- 本地開發
- 服務器及系統搭建
- 服務器購買
- 域名購買(已有域名則跳過)
- 域名解析
- 服務器配置
- 寶塔配置
- 創建站點
- 服務部署
- Docker預覽
- 新手入門
- 運行項目和打包前準備
- Java項目運行和打包
- VUE WEB PC 管理端運行和打包
- Uniapp 移動端運行和打包
- 第三方
- 客服_騰訊云智服
- 客服_螞蟻智能客服
- 復制第三方平臺商品99API
- 公眾號
- 公眾號配置
- 公眾號開發配置
- 公眾號設置菜單
- 公眾號設置關鍵字
- 公眾號設置跳轉網頁
- 公眾號設置跳轉小程序
- uniapp打包H5、公眾號
- 公眾號模板消息
- 微信小程序
- 微信平臺配置
- CRMEB后臺配置
- 微信小程序提交審核
- 微信小程序版本發布
- 微信小程序訂閱消息
- 微信小程序客服
- 添加微信交易組件
- 秒殺產品
- 支付
- 微信支付配置
- 微信公眾號支付
- 微信小程序支付
- 支付寶支付
- App
- 1、基礎配置
- 2、開發調試
- 4、打包上線
- 5、APP打包
- 6、App升級
- 使用說明
- 首頁
- 商品分類
- 分類說明
- 分類管理
- 普通產品
- 發布商品
- 商品規格
- 商品評價
- 前臺頁面
- 產品詳情
- 產品熱門搜索
- 營銷
- 優惠券
- 發布優惠券
- 領取及使用
- 積分
- 積分設置
- 積分來源
- 積分使用
- 秒殺配置維護
- 秒殺商品維護
- 砍價管理
- 砍價規則
- 砍價活動
- 拼團管理
- 拼團規則
- 拼團活動
- 視頻號管理
- 草稿列表
- 一號通
- 商品列表
- 微信視頻號直播
- 分銷
- 分銷配置
- 分銷規則說明
- 分銷員管理
- 提現
- 傭金提現
- 發起提現
- 后臺審核
- 本地存儲
- 會員等級
- 七牛云存儲
- 等級說明
- 騰訊云存儲
- 文章管理
- 阿里云存儲
- 文章界面
- 發布文章
- 訂單管理
- 后臺訂單處理
- 訂單退款
- 訂單打印
- 賬戶管理
- 賬號信息
- 賬戶資金
- 郵費說明
- 郵費組成
- 商城運費設置
- 運費模板
- 設置
- 系統配置
- 商品采集
- 物流查詢
- 電子面單
- 短信
- 管理權限
- 身份管理
- 管理員列表
- 權限管理
- 物流配置
- 文件上傳配置
- 提貨點
- 設置提貨點
- 核銷員
- 核銷訂單
- 頁面管理
- 一鍵換色
- 頁面設計
- 第三方接口設置
- 物流查詢
- 庫存說明
- 統計管理
- 首頁看板
- 商品統計
- 用戶統計
- 交易統計
- 常見問題
- 服務器配置相關
- 寶塔redis設置密碼
- 前端項目部署在一個nginx下通過目錄訪問
- java項目常見問題
- Swagger 后臺 API 文檔
- Java項目日志
- start.sh啟動報錯
- 退款問題
- win服務出現亂碼問題
- WEB PC 管理端常見問題
- WEB PC頁面刷新和富文本上傳圖片404
- npm鏡像問題
- 測試環境微信授權彈出提示框
- 文件上傳
- 后臺管理系統登錄問題
- 后臺核銷人員通過移動端核銷訂單
- npm install github出錯暴力解決(僅限此項目)
- 運費模板查詢出錯
- 取消掉粒子效果
- 素材提供
- 移動端相關問題
- 微信開發工具上傳代碼超包
- 支付成功但訂單顯示失敗
- 移動端刷新404
- 小程序生成推二維碼失敗
- 圖片問題
- 圖片素材導入
- 一鍵換色
- 源碼問題
- 代碼怎么下載和更新
- 1.3.7更新
- 支付相關
- 商戶平臺添加支付授權目錄
- 業務常見問題
- 版權
- 移動端基本介紹
- 首頁
- 分類頁
- 個人中心
- WEB PC 管理端基本介紹
- 后臺前端目錄結構
- 前端開發配置
- 前端配置說明
- 前端添加頁面
- 前端引用組件
- 前端構建和發布
- 技術文檔
- 配置
- 目錄結構
- 項目
- Crmeb
- 移動端
- PC后臺
- 開發規范
- 數據字典
- 任務
- 組合數據
- 后臺表單說明
- 攔截器
- 過濾器
- MyBatis-Plus
- 無限級分類設計
- 分頁配置
- 必看內容
- 七牛云
- 本地存儲
- 七牛云存儲
- 騰訊云存儲
- 阿里云存儲
- 附錄
- 視頻教程
- Java 后臺程序
- WEB PC 管理端
- Uniapp 移動端
- 二開錦囊
- 集成第三方SDK
- 阿里
- 短信