crmebPro二开文档结构
├── app //应用目录│ ├── AppService.php //服务类(加载容器)│ ├── ExceptionHandle.php //应用异常处理类│ ├── Request.php //请求类│ ├── Route.php //路由│ ├── build.php //创建模块配置│ ├── provider.php //容器Provider定义文件│ ├── service.php //服务配置│ ├── event.php //事件│ ├── middleware.php //中间件容器│ ├── common.php //通用函数│ ├── common //通用模块│ │ └── controller│ ├── controller //控制器│ │ ├── InstallController.php //安装控制器│ │ ├── UpgradeController.php //升级控制器│ │ ├── admin //后台控制器│ │ ├── api //用户端控制器│ │ ├── kefu //客服模块控制器│ │ ├── out //对外接口控制器│ │ └── store //门店控制器│ ├── services //SERVICES层业务逻辑层│ │ ├── BaseServices.php //SERVICES务逻辑基类│ │ ├── activity //营销模块│ │ ├── agent //分销模块│ │ ├── article //文章模块│ │ ├── coupon //优惠券模块│ │ ├── diy //DIY模块│ │ ├── export //表格导出模块│ │ ├── kefu //客服模块│ │ ├── live //直播模块│ │ ├── message //消息模块│ │ ├── order //订单模块│ │ ├── other //其它模块│ │ ├── out //对外接口│ │ ├── pay //支付模块│ │ ├── pc //PC端模块│ │ ├── product //产品模块│ │ ├── queue //队列模块│ │ ├── serve //一号通模块│ │ ├── shipping //运费模版模块│ │ ├── statistic //统计模块│ │ ├── store //门店模块│ │ ├── system //系统配置模块│ │ ├── user //用户模块│ │ └── wechat //应用模块公众号、小程序│ ├── dao //DAO层 数据持久层│ │ ├── BaseDao.php //DAO基类│ │ ├── activity //营销模块│ │ ├── agent //分销模块│ │ ├── article //文章模块│ │ ├── coupon //优惠券模块│ │ ├── diy //DIY模块│ │ ├── live //直播模块│ │ ├── order //订单模块│ │ ├── other //其它模块 缓存、分类、城市数据、二维码、模版消息、隐私协议│ │ ├── out //对外接口模块│ │ ├── product //产品模块│ │ ├── queue //队列模块和缓存模块│ │ ├── service //客服模块│ │ ├── shipping //运费模块模块│ │ ├── sms //短信模块│ │ ├── store //门店模块│ │ ├── system //系统设置模块│ │ ├── user //用户模块│ │ └── wechat //应用模块公众号、小程序│ ├── model //MODEL层数据访问层│ │ ├── activity //营销模块│ │ ├── agent //分销模块│ │ ├── article //文章模块│ │ ├── coupon //优惠券模块│ │ ├── diy //DIY模块│ │ ├── live //直播模块│ │ ├── order //订单模块│ │ ├── other //其它模块│ │ ├── out //对外接口模块│ │ ├── product //产品模块│ │ ├── queue //队列模块│ │ ├── service //客服模块│ │ ├── shipping //运费模版模块│ │ ├── sms //短信模块│ │ ├── store //门店模块│ │ ├── system //系统设置模块│ │ ├── user //用户模块│ │ └── wechat //应用模块│ ├── http //中间件│ │ └── middleware│ │ ├── AllowOriginMiddleware.php //跨域中间件│ │ ├── InstallMiddleware.php //安装中间件│ │ ├── StationOpenMiddleware.php //升级中间件│ │ ├── admin //后台中间件│ │ ├── api //用户端中间件│ │ ├── kefu //客服中间件│ │ ├── out //对外接口中间件│ │ └── store //门店中间件│ ├── jobs //jobs层队列执行│ │ ├── BatchHandleJob.php //批量添加job│ │ ├── agent│ │ │ ├── AgentJob.php //分销员检测│ │ │ ├── AutoAgentJob.php //分销员自动解除上下级│ │ │ └── SystemJob.php //重置分销有效期│ │ ├── live│ │ │ └── AutoUpdateLiveJob.php //直播自动更新│ │ ├── notice│ │ │ ├── EnterpriseWechatJob.php //企业微信群通知│ │ │ ├── PrintJob.php //打印机job│ │ │ ├── SmsAdminJob.php //管理员短信通知队列│ │ │ └── SmsJob.php //短信发送队列│ │ ├── order│ │ │ ├── AutoOrderUnpaidCancelJob.php //自动取消未支付订单│ │ │ ├── AutoTakeOrderJob.php //自动执行确认收货│ │ │ ├── OrderCreateAfterJob.php //订单创建后│ │ │ ├── OrderDeliveryJob.php //订单发货│ │ │ ├── OrderJob.php //订单消息队列│ │ │ ├── OrderTakeJob.php //订单收货任务│ │ │ ├── OtherOrderJob.php //其它支付订单消息队列│ │ │ ├── SpliteStoreOrderJob.php //拆分门店订单│ │ │ ├── TakeOrderJob.php //自动收货消息队列 //TODO弃用│ │ │ ├── UnpaidOrderCancelJob.php //未支付根据系统设置事件取消订单│ │ │ └── UnpaidOrderSend.php //未支付10分钟后发送短信│ │ ├── pink│ │ │ ├── AuthPinkFail.php //分页处理拼团│ │ │ └── PinkJob.php //拼团失败│ │ ├── product│ │ │ ├── ProductCopyJob.php //采集商品│ │ │ └── ProductLogJob.php //商品日志│ │ ├── store│ │ │ └── StoreFinanceJob.php //门店资金流水记录│ │ ├── system│ │ │ ├── AutoClearPosterJob.php //自动清除过期海报│ │ │ ├── AutoSmsCodeJob.php //自动更新短信状态│ │ │ └── ExportExcelJob.php //导出数据队列│ │ ├── template│ │ │ ├── RoutineTemplateJob.php //小程序模版消息队列│ │ │ ├── TemplateJob.php //模版消息队列│ │ │ └── WechatTemplateJob.php //公众号模版消息队列│ │ └── user│ │ ├── AutoClearIntegralJob.php //自动清除用户积分分批加入队列│ │ ├── UserIntegralJob.php //清除到期积分│ │ └── UserJob.php //同步微信用户│ ├── lang //语言配置│ │ └── zh-cn.php│ ├── listener //事件│ │ ├── admin│ │ │ ├── LoginSuccess.php //管理员登录│ │ │ └── LogoutSuccess.php //管理员退出│ │ ├── config│ │ │ ├── CreateSuccess.php //添加配置│ │ │ ├── DeleteSuccess.php //删除配置│ │ │ └── StatusSuccess.php //修改配置│ │ ├── live│ │ │ └── AutoUpdateLive.php //直播数据同步│ │ ├── notice│ │ │ └── Notice.php //系统通知事件│ │ ├── order│ │ │ ├── AutoCancel.php //订单到期自动取消│ │ │ ├── AutoTake.php //自动取消订单│ │ │ ├── Comment.php //订单评价事件│ │ │ ├── Create.php //创建订单│ │ │ ├── Delivery.php //订单发货│ │ │ ├── Pay.php //订单支付成功│ │ │ ├── PriceRevision.php //订单改价格事件│ │ │ ├── Refund.php //订单退款事件│ │ │ ├── RefuseRefund.php //订单拒绝退款│ │ │ ├── SubmitRefund.php //订单申请退款│ │ │ └── Take.php //订单收货│ │ ├── pink│ │ │ └── AutoPink.php│ │ ├── product│ │ │ ├── CreateSuccess.php //添加商品成功│ │ │ ├── DeleteSuccess.php //删除商品│ │ │ └── StatusSuccess.php //商品状态变动│ │ ├── sms│ │ │ └── SendAfterSuccess.php //短信发送成功│ │ ├── store│ │ │ ├── DeleteSuccess.php //删除门店│ │ │ ├── StatusSuccess.php //门店状态变更│ │ │ └── StoreSuccess.php //添加门店│ │ ├── system│ │ │ ├── AutoClearPoster.php //定时清除海报│ │ │ ├── AutoConfig.php //定时检测config│ │ │ └── AutoSmsCode.php //定时检测短信状态│ │ └── user│ │ ├── AutoAgent.php //定时检测分销员│ │ ├── AutoClearIntegral.php //定时清除用户积分│ │ ├── CreateSuccess.php //创建用户│ │ ├── Extract.php //用户申请提现│ │ ├── Login.php //用户登录│ │ ├── Recharge.php //用户充值支付成功│ │ ├── Register.php //用户注册│ │ └── VipUser.php //用户购买vip│ ├── validate //表单验证│ │ ├── admin //后台│ │ ├── api //用户端│ │ ├── kefu //客服端│ │ ├── out //对外接口│ │ └── store //门店│ └── webscoket //长链接│ ├── BaseHandler.php //处理基类│ ├── Manager.php //websocket处理│ ├── Ping.php //心跳ping│ ├── Response.php //返回数据│ ├── Room.php //聊天│ ├── SwooleWorkerStart.php //swoole启动│ └── handler //具体处理类├── build.example.php //默认生成文件配置├── composer.json //composer 配置文件├── composer.lock //composer 文件├── config //系统配置文件│ ├── app.php //系统配置│ ├── auth.php //授权文件配置│ ├── cache.php //缓存配置│ ├── captcha.php //验证码配置│ ├── console.php //控制台配置│ ├── cookie.php //cookie配置│ ├── database.php //数据库连接配置│ ├── filesystem.php //系统文件目录配置│ ├── lang.php //语言配置│ ├── log.php //日志配置│ ├── pay.php //支付配置│ ├── plat.php //一号通短信配置│ ├── printer.php //小票打印配置│ ├── qrcode.php //二维码配置│ ├── queue.php //队列配置│ ├── route.php //路由配置│ ├── session.php //session│ ├── sms.php //短信配置│ ├── swoole.php //swoole配置│ ├── template.php //应用模版消息配置│ ├── trace.php //调试配置│ ├── upload.php //上传文件配置│ └── view.php //模版配置├── crmeb //CRMEB核心文件│ ├── basic //系统基类│ │ ├── BaseAuth.php //系统商业授权类│ │ ├── BaseController.php //控制器基类│ │ ├── BaseExpress.php //物流基类│ │ ├── BaseJobs.php //消息队列基类│ │ ├── BaseManager.php //驱动基类│ │ ├── BaseMessage.php //消息基类│ │ ├── BaseModel.php //model基类│ │ ├── BasePay.php //支付基类│ │ ├── BasePrinter.php //打印基类│ │ ├── BaseProduct.php //产品基类│ │ ├── BaseSms.php //短信基类│ │ ├── BaseSmss.php //一号通短信基类│ │ ├── BaseStorage.php //容器基类│ │ └── BaseUpload.php //上传文件基类│ ├── command //命令行│ │ ├── Dao.php //生成dao类文件命令│ │ ├── Install.php //安装命令│ │ ├── Service.php //生成Service类文件命令│ │ └── stubs //生成文件模版│ ├── exceptions //异常处理类│ │ ├── AdminException.php //后台异常处理类│ │ ├── ApiException.php //用户端异常处理类│ │ ├── AuthException.php //用户授权异常处理类│ │ ├── PayException.php //支付异常处理类│ │ ├── SmsException.php //短信异常处理类│ │ ├── TemplateException.php //模版消息异常处理类│ │ ├── UploadException.php //文件上传异常处理类│ │ └── WechatReplyException.php //微信回复消息异常处理类│ ├── interfaces //接口类│ │ ├── HandlerInterface.php //长链接接口类│ │ ├── JobInterface.php //队列接口类│ │ ├── ListenerInterface.php //事件接口类│ │ ├── MiddlewareInterface.php //中间件接口类│ │ └── ProviderInterface.php //容器接口类│ ├── listeners //事件│ │ ├── InitSwooleLockListen.php //swoole 初始化事件│ │ ├── Listener.php│ │ ├── SwooleShutdownListen.php //swoole 停止事件│ │ ├── SwooleStartListen.php //swoole 启动事件│ │ ├── SwooleTaskListen.php //异步任务 事件│ ├── services //业务处理类 需要读取系统配置或重写vendor内部类│ │ ├── AccessTokenServeService.php //token│ │ ├── AliPayService.php //支付宝支付│ │ ├── CacheService.php //缓存│ │ ├── CopyProductService.php //采集产品│ │ ├── DownloadImageService.php //下载图片│ │ ├── ExpressService.php //物流查询│ │ ├── FileService.php //文件处理│ │ ├── FormBuilder.php //自动生成表单│ │ ├── GroupDataService.php //获取组合数据│ │ ├── HttpService.php //curl请求│ │ ├── MiniProgramService.php //小程序封装类│ │ ├── MysqlBackupService.php //数据库备份│ │ ├── PaymentService.php //微信支付重写注入request│ │ ├── QrcodeService.php //二维码处理│ │ ├── SpreadsheetExcelService.php //excel处理类│ │ ├── SwooleTaskService.php //swoole异步任务类│ │ ├── SystemConfigService.php //获取系统配置类│ │ ├── UpgradeService.php //升级类│ │ ├── UploadService.php //文件上传│ │ ├── UtilService.php //工具类│ │ ├── VicWordService.php //分词类│ │ ├── WechatOpenService.php //微信开放平台类│ │ ├── WechatService.php //公众号类│ │ ├── WechatWorkService.php //企业微信类│ │ ├── easywechat //微信封装类│ │ ├── express //物流│ │ ├── printer //打印机│ │ ├── product //产品采集│ │ ├── serve //一号通│ │ ├── sms //短信│ │ ├── template //模版消息│ │ └── upload //文件上传│ ├── traits //复用类│ │ ├── ErrorTrait.php //设置错误│ │ ├── JwtAuthModelTrait.php //无用* 但是重复写函数的挺多│ │ ├── MacroTrait.php //获取request中属性│ │ ├── ModelTrait.php //model时间搜索器│ │ ├── OptionTrait.php //设置参数│ │ ├── QueueTrait.php //队列│ │ ├── SearchDaoTrait.php //设置搜索器│ │ └── ServicesTrait.php //services注解映射baseDao方法│ └── utils //工具类│ ├── ApiErrorCode.php //错误码│ ├── Arr.php //数组处理辅助类│ ├── Canvas.php //生成图片类│ ├── Captcha.php //验证码类│ ├── Hook.php //监听事件│ ├── Json.php //json处理类│ ├── JwtAuth.php //Jwt token处理类│ ├── QRcode.php //二维码类* 好像也是停用的│ ├── Queue.php //队列工具类│ └── Cron.php //定时任务处理类├── help //不同php版本加密文件│ ├── 7.1│ │ ├── config│ │ └── crmeb│ ├── 7.2│ │ ├── config│ │ └── crmeb│ ├── 7.3│ │ ├── config│ │ └── crmeb│ ├── 7.4│ │ ├── config│ │ │ └── auth.php│ │ └── crmeb│ ├── pro_default│ │ ├── config│ │ └── crmeb│ ├── swoole-compiler.txt│ ├── swoole-loader //不同环境加密扩展 只支持swoole_loader v3.0│ │ ├── php_swoole_loader_php71_nzts_x64.dll //php7.1 非线程安全版 64位windows服务器│ │ ├── php_swoole_loader_php71_zts_x64.dll //php7.1 非线程安全版 64位windows服务器│ │ ├── php_swoole_loader_php72_nzts_x64.dll //php7.2 非线程安全版 64位windows服务器│ │ ├── php_swoole_loader_php72_zts_x64.dll //php7.2 非线程安全版 64位windows服务器│ │ ├── php_swoole_loader_php73_nzts_x64.dll //php7.3 非线程安全版 64位windows服务器│ │ ├── php_swoole_loader_php73_zts_x64.dll //php7.3 非线程安全版 64位windows服务器│ │ ├── swoole_loader71.so //php7.1 Linux服务器│ │ ├── swoole_loader71_zts.so //php7.1 Linux服务器│ │ ├── swoole_loader72.so //php7.2 Linux服务器│ │ ├── swoole_loader72_zts.so //php7.2 Linux服务器│ │ ├── swoole_loader73.so //php7.3 Linux服务器│ │ └── swoole_loader73_zts.so //php7.3 Linux服务器│ │ ├── swoole_loader74.so //php7.4 Linux服务器│ │ └── swoole_loader74_zts.so //php7.4 Linux服务器│ └── swoole_loader_mac //MacOS系统加密扩展 只支持swoole_loader v2.0│ ├── swoole_loader71_2.2.so //php7.1 MacOS服务器│ ├── swoole_loader72_2.2.so //php7.1 MacOS服务器│ ├── swoole_loader73_2.2.so //php7.1 MacOS服务器│ └── swoole_loader74_2.2.so //php7.1 MacOS服务器├── public //系统入口目录│ ├── favicon.ico //网站ico图标│ ├── index.html //移动端首页│ ├── pages //移动端页面│ ├── static //移动端静态页面│ ├── admin //后台管理端页面│ ├── home //PC端页面│ ├── storm //PC端门店页面│ ├── index.php //网站入口文件│ ├── install //安装程序目录│ │ ├── crmeb.sql //安装程序mysql数据库文件│ │ ├── css│ │ ├── images│ │ ├── js│ │ └── view //安装程序页面│ ├── nginx.htaccess //伪静态配置文件│ ├── public│ ├── upgrade //升级程序页面│ ├── uploads //上传文件目录│ ├── router.php //兼容不同环境路由配置文件│ └── statics //静态文件目录│ ├── exception.tpl│ ├── font│ ├── poster│ └── qrcode├── route //路由配置目录│ ├── admin.php //后台路由配置│ ├── api.php //用户端路由配置│ ├── kefu.php //客服路由配置│ ├── out.php //对外接口路由配置│ ├── zroute.php //默认路由配置│ └── store.php //门店端路由配置├── think //thinphp 命令程序├── tree3.md //目录说明├── LICENSE.txt //开源协议├── README.md //说明文档











