## 服务端目录结构
```
niucloud
├─app
│ │ AppService.php #应用服务类
│ │ common.php #应用公共文件
│ │ event.php #系统事件方法
│ │ ExceptionHandle.php #应用异常处理类
│ │ middleware.php #全局中间件定义文件
│ │ provider.php #容器provider定义文件
│ │ Request.php #应用请求对象类
│ │ service.php #系统服务定义文件
│ ├─adminapi #后台接口文件
│ │ │ middleware.php #全局中间件定义文件
│ │ ├─config #配置文件
│ │ │ config.php #配置文件
│ │ │ route.php #路由规则
│ │ ├─controller #控制器
│ │ │ ├─addon #插件
│ │ │ │ Addon.php #插件控制器
│ │ │ │ App.php #应用控制器
│ │ │ ├─aliapp #支付宝
│ │ │ │ Config.php #支付宝控制器
│ │ │ ├─article #文章信息
│ │ │ │ Article.php #文章控制器
│ │ │ │ ArticleCategory.php #文章分类控制器
│ │ │ ├─auth #用户信息
│ │ │ │ Auth.php #用户登录控制器
│ │ │ ├─channel #h5配置信息
│ │ │ │ H5.php #获取h5的配置信息
│ │ │ ├─diy #自定义装修
│ │ │ │ Config.php #自定义配置相关
│ │ │ │ Diy.php #自定义页面控制器
│ │ │ │ DiyRoute.php #自定义路由表控制器
│ │ │ ├─generator #代码生成器
│ │ │ │ Generator.php #代码生成控制器
│ │ │ ├─login #登录
│ │ │ │ Captcha.php #验证码校验
│ │ │ │ Config.php #配置信息
│ │ │ │ Login.php #获取登录设置
│ │ │ ├─member #会员相关
│ │ │ │ Account.php #账户信息
│ │ │ │ CashOut.php #账户提现
│ │ │ │ Config.php #获取设置信息
│ │ │ │ Member.php #会员信息
│ │ │ │ MemberLabel.php #会员等级信息
│ │ │ ├─notice #消息相关
│ │ │ │ Notice.php #消息列表
│ │ │ │ NoticeLog.php #消息发送记录
│ │ │ │ SmsLog.php #短信发送记录列表
│ │ │ ├─order #订单相关
│ │ │ │ Recharge.php #会员充值
│ │ │ │ Refund.php #订单退款
│ │ │ ├─pay #支付信息
│ │ │ │ Config.php #获取支付设置
│ │ │ │ PayChannel.php # 支付渠道设置
│ │ │ ├─site #站点信息
│ │ │ │ Site.php #站点列表
│ │ │ │ SiteGroup.php #站点分组
│ │ │ │ User.php #站点用户接口
│ │ │ │ UserLog.php #操作日志列表
│ │ │ ├─stat #统计
│ │ │ │ SiteStat.php #站点统计数据
│ │ │ │ Stat.php #平台统计数据
│ │ │ ├─sys # 系统相关
│ │ │ │ Agreement.php #协议控制器
│ │ │ │ App.php #应用管理
│ │ │ │ Area.php #获取层级列表
│ │ │ │ Attachment.php #附件列表
│ │ │ │ Channel.php #获取渠道列表
│ │ │ │ Config.php #获取网站设置
│ │ │ │ Cron.php #自动任务
│ │ │ │ Menu.php #菜单接口
│ │ │ │ Role.php #用户组
│ │ │ │ System.php #系统信息查询
│ │ │ │ Terminal.php #执行命令行
│ │ │ ├─upload #上传
│ │ │ │ Storage.php #云存储配置
│ │ │ │ Upload.php #图片上传
│ │ │ ├─user #用户信息
│ │ │ │ User.php #用户信息
│ │ │ ├─weapp #微信小程序
│ │ │ │ Config.php #获取微信小程序配置信息
│ │ │ │ Template.php #微信小程序订阅消息
│ │ │ └─wechat #微信公众号
│ │ │ Config.php #获取微信公众号配置信息
│ │ │ Menu.php #菜单信息
│ │ │ Reply.php #微信公众号管理回复
│ │ │ Template.php #微信公众号管理菜单
│ │ ├─middleware #中间件
│ │ │ AdminCheckRole.php #后台管理员角色验证
│ │ │ AdminCheckToken.php #后台管理员token验证
│ │ │ AdminLog.php #admin用户操作日志
│ │ │ AllowCrossDomain.php #admin请求跨域请求中间件
│ │ └─route #路由
│ │ addon.php #应用路由
│ │ aliapp.php #阿里云配置路由
│ │ app.php #插件加载路由
│ │ article.php #文章路由
│ │ auth.php #用户路由
│ │ channnel.php #渠道路由
│ │ diy.php #自定义页面路由
│ │ generator.php #代码生成器路由
│ │ member.php #会员信息相关路由
│ │ notice.php #公告相关路由
│ │ order.php #订单相关路由
│ │ pay.php #支付相关路由
│ │ refund.php #退款相关路由
│ │ route.php #插件加载路由
│ │ site.php #站点相关
│ │ stat.php #统计相关
│ │ sys.php #系统相关
│ │ user.php #用户信息
│ │ weapp.php #微信小程序路由
│ │ wechat.php #微信公众号相关
│ ├─api #接口
│ │ │ middleware.php #中间件接口
│ │ ├─config #配置文件
│ │ │ config.php #默认输出类型
│ │ │ route.php #路由规则配置
│ │ ├─controller #接口控制器
│ │ │ ├─agreement #协议接口控制器
│ │ │ │ Agreement.php #协议接口控制器
│ │ │ ├─article #文章
│ │ │ │ Article.php #文章相关接口控制器
│ │ │ │ ArticleCategory.php #文章分类接口控制器
│ │ │ ├─diy #自定义组件
│ │ │ │ Diy.php #自定义页面信息
│ │ │ ├─login #登录相关接口控制器
│ │ │ │ Config.php #获取登录注册设置
│ │ │ │ Login.php #登录退出
│ │ │ │ Register.php #注册验证
│ │ │ ├─member #会员相关接口控制器
│ │ │ │ Account.php # 会员账户
│ │ │ │ CashOutAccount.php #提现账户信息
│ │ │ │ Member.php #会员相关
│ │ │ │ MemberCashOut.php #会员提现列表
│ │ │ ├─order #订单
│ │ │ │ Recharge.php #充值订单
│ │ │ ├─pay #支付接口
│ │ │ │ Pay.php #支付相关接口控制器
│ │ │ ├─sys #系统信息
│ │ │ │ Config.php #版权、站点相关
│ │ │ │ Index.php #首页信息
│ │ │ │ Scan.php #校验扫码信息
│ │ │ ├─upload #上传
│ │ │ │ Upload.php #图片上传
│ │ │ ├─weapp #微信授权
│ │ │ │ Weapp.php #微信授权自动注册登录
│ │ │ └─wechat #微信服务端通讯网页授权
│ │ │ Serve.php #接收消息并推送
│ │ ├─middleware #中间件
│ │ │ AllowCrossDomain.php #http跨域请求中间件
│ │ │ ApiChannel.php # api渠道处理
│ │ │ ApiCheckToken.php #会员登录token验证
│ │ │ ApiLog.php #admin用户操作日志
│ │ └─route #路由
│ │ │ article.php #文章相关路由
│ │ │ auth.php #用户路由
│ │ │ diy.php #自定义页面路由
│ │ │ file.php #图片管理
│ │ │ member.php #会员个人信息管理
│ │ │ order.php #订单相关页面
│ │ │ pay.php #支付异步回调
│ │ │ route.php #路由地址
│ │ └─dispatch #多场景授权绑定调度类
│ ├─dict #字典
│ │ ├─addon #插件
│ │ │ AddonDict.php #插件字典
│ │ ├─cash_out #提现
│ │ │ CashOutTypeDict.php #零钱提现字典
│ │ ├─channel #渠道
│ │ │ CertDict.php #加密解密
│ │ │ ReplyDict.php #状态启停
│ │ │ WechatDict.php #请求事件类型
│ │ ├─common #公用函数
│ │ │ ChannelDict.php #渠道枚举
│ │ │ CommonDict.php #admin管理菜单
│ │ ├─diy #自定义
│ │ │ ComponentDict.php #基础组件
│ │ │ LinkDict.php #自定义链接
│ │ │ PageDict.php #自定义页面类型
│ │ ├─member #会员相关
│ │ │ account_change_type.php #会员账户调整
│ │ │ MemberAccountChangeTypeDict.php #切换账户类型
│ │ │ MemberAccountTypeDict.php #会员账户类型
│ │ │ MemberCashOutDict.php #会员提现
│ │ │ MemberDict.php # 会员信息枚举
│ │ │ MemberLoginTypeDict.php #会员登录方式
│ │ │ MemberRegisterChannelDict.php #会员注册渠道枚举
│ │ │ MemberRegisterTypeDict.php #会员端口枚举
│ │ ├─menu #会员端口枚举类
│ │ │ admin.php #管理端菜单枚举
│ │ │ site.php #站点菜单枚举
│ │ ├─notice #通知枚举类
│ │ │ notice.php #站点端发送通知
│ │ │ NoticeDict.php #站点端消息类
│ │ │ NoticeTypeDict.php #站点端消息类型
│ │ │ sms.php #短信验证码
│ │ │ weapp.php #小程序充值消息通知
│ │ │ wechat.php #微信公众号充值消息通知
│ │ ├─order #订单
│ │ │ OrderRefundDict.php #订单退款状态
│ │ │ OrderTypeDict.php #订单适配支付方式查询
│ │ │ RechargeOrderDict.php #充值订单相关枚举类
│ │ ├─pay #订单支付相关字典
│ │ │ OnlinePayDict.php #在线支付状态字典
│ │ │ OnlineRefundDict.php #订单退款状态字典
│ │ │ PayChannelDict.php #支付渠道字典
│ │ │ PayDict.php #支付类型
│ │ │ RefundDict.php #退款状态、方式
│ │ │ TransferDict.php #支付类型、转账状态
│ │ ├─scan #状态
│ │ │ ScanDict.php #微信登录状态
│ │ ├─site #站点
│ │ │ SiteDict.php #站点状态
│ │ └─sys #系统相关枚举字典
│ │ AgreementDict.php #协议相关枚举类
│ │ AppTypeDict.php #端口类型
│ │ ConfigKeyDict.php #配置类枚举
│ │ CronDict.php #定时任务
│ │ FileDict.php #存储方式
│ │ MenuDict.php #菜单状态
│ │ MenuTypeDict.php #菜单类型
│ │ MethodDict.php #传输方式
│ │ RoleStatusDict.php # 角色状态
│ │ SmsDict.php #短信类型
│ │ StorageDict.php #云存储枚举类
│ │ UserDict.php #用户状态
│ ├─install #安装
│ │ ├─controller #控制器
│ │ │ BaseInstall.php #基础控制器
│ │ │ Index.php #安装首页
│ │ ├─source #资源
│ │ │ database.php #数据库文件
│ │ │ database.sql #安装sql
│ │ └─view #页面
│ │ │ base.html #安装页面
│ │ └─index #安装首页
│ │ step-1.html # 安装页面进程第一步页面
│ │ step-2.html # 安装页面进程第一步页面
│ │ step-3.html # 安装页面进程第一步页面
│ │ step-4.html # 安装页面进程第一步页面
│ ├─job #任务执行
│ │ ├─notice #消息
│ │ │ Notice.php #消息发送任务
│ │ ├─pay #支付
│ │ │ PayReturnTo.php #队列异步调用支付定时未支付恢复
│ │ └─sys #系统任务
│ │ Cronexecute.php #插件安装任务
│ ├─lang #语言包
│ │ │ en.php #英文包
│ │ │ zh-cn.php #中文包
│ ├─listener #报告
│ │ ├─job #任务执行报告
│ │ │ QueueFailedLoggerListener.php #错误报告
│ │ ├─member #会员
│ │ │ MemberAccountListener.php #会员账户变化事件
│ │ │ MemberLoginListener.php #会员登录事件
│ │ │ MemberRegisterListener.php #会员注册事件
│ │ ├─notice #消息
│ │ │ Sms.php #短信模板
│ │ │ Weapp.php #小程序消息模板
│ │ │ Wechat.php #公众号模板消息
│ │ ├─notice_template #模板
│ │ │ BaseNoticeTemplate.php #通知模板
│ │ │ MemberVerifySuccess.php #会员验证码
│ │ │ RechargeSuccess.php #充值成功
│ │ │ VerifyCode.php #验证码
│ │ ├─pay #支付
│ │ │ PayNotifyListener.php #支付异步回调事件
│ │ │ PaySuccessListener.php #支付成功回调
│ │ │ TransferSuccessListener.php # 转账事件
│ │ ├─scan #监听事件
│ │ │ ScanListener.php #扫码支付监听事件
│ │ └─system #系统事件
│ │ AppInitListener.php #系统初始化事件
│ │ AppManageListener.php #应用信息事件
│ ├─model #模型
│ │ ├─addon #插件
│ │ │ Addon.php #插件模型
│ │ │ AddonLog.php #插件日志模型
│ │ ├─article #文章
│ │ │ Article.php #文章模型
│ │ │ ArticleCategory.php #文章分类模型
│ │ ├─diy #装修
│ │ │ Diy.php #自定义页面模型
│ │ │ DiyRoute.php #自定义路由表模型
│ │ ├─generator #代码生成
│ │ │ GenerateColumn.php #代码生成字段模型
│ │ │ GenerateTable.php #代码生成模型
│ │ ├─member #会员
│ │ │ Member.php #会员模型
│ │ │ MemberAccountLog.php #会员账户流水模型
│ │ │ MemberAddress.php #会员收货地址模型
│ │ │ MemberCashOut.php #会员提现数据模型
│ │ │ MemberCashOutAccount.php #会员提现账户模型
│ │ │ MemberLabel.php #会员标签模型
│ │ │ MemberLevel.php #会员等级模型
│ │ ├─order #订单
│ │ │ Order.php #订单模型
│ │ │ OrderItem.php #订单项目模型
│ │ │ OrderItemRefund.php #订单项退款模型
│ │ │ OrderLog.php #订单操作日志
│ │ ├─pay #支付
│ │ │ Pay.php #支付模型
│ │ │ PayChannel.php #支付渠道模型
│ │ │ Refund.php #退款模型
│ │ │ Transfer.php #转账模型
│ │ ├─site #站点
│ │ │ Site.php #站点模型
│ │ │ SiteGroup.php #站点分组模型
│ │ ├─sys #系统
│ │ │ SysAgreement.php #系统协议模型
│ │ │ SysArea.php #地址模型
│ │ │ SysAttachment.php #系统文件模型
│ │ │ SysAttachmentCategory.php #附件分类模型
│ │ │ SysConfig.php #系统设置模型
│ │ │ SysCronTask.php #定时任务模型
│ │ │ SysMenu.php #菜单模型
│ │ │ SysNotice.php # 通知模型
│ │ │ SysNoticeLog.php #消息发送记录
│ │ │ SysNoticeSmsLog.php #系统短信发送记录
│ │ │ SysRole.php #系统角色模型
│ │ │ SysUser.php #系统用户模型
│ │ │ SysUserLog.php #系统用户日志模型
│ │ │ SysUserRole.php #系统用户角色模型
│ │ └─wechat #微信公众号
│ │ WechatFans.php #微信粉丝模型
│ │ WechatMedia.php #微信素材管理
│ │ WechatReply.php #微信回复模型
│ ├─service #服务层
│ │ ├─admin #管理端
│ │ │ ├─addon #插件
│ │ │ │ AddonService.php #插件服务层
│ │ │ ├─aliapp #支付宝
│ │ │ │ AliappConfigService.php #支付宝设置服务层
│ │ │ ├─article #文章
│ │ │ │ ArticleCategoryService.php #文章分类服务层
│ │ │ │ ArticleService.php #文章服务层
│ │ │ ├─auth #用户
│ │ │ │ AuthService.php #用户服务层
│ │ │ │ AuthSiteService.php # 用户站点服务层
│ │ │ │ ConfigService.php #配置服务层
│ │ │ │ LoginService.php #登录服务层
│ │ │ ├─captcha #验证码
│ │ │ │ CaptchaService.php #验证码服务层
│ │ │ ├─channel #渠道
│ │ │ │ H5Service.php #h5配置服务层
│ │ │ ├─cron #定时任务
│ │ │ │ CronService.php #定时任务服务层
│ │ │ ├─diy #自定义
│ │ │ │ DiyConfigService.php #自定义配置服务层
│ │ │ │ DiyRouteService.php #自定义路由服务层
│ │ │ │ DiyService.php #自定义页面服务层
│ │ │ ├─file #附件
│ │ │ │ StorageConfigService.php #云存储服务层
│ │ │ │ UploadConfigService.php #上传配置服务层
│ │ │ │ UploadService.php #附件库上传服务层
│ │ │ ├─generator #代码生成器
│ │ │ │ │ Generate.php #代码生成器配置
│ │ │ │ │ GenerateService.php #代码生成器服务层
│ │ │ │ ├─core #路由生成器
│ │ │ │ │ AdminApiRouteGenerator.php #代码生成器模板变量
│ │ │ │ │ BaseGenerator.php #代码生成器基类
│ │ │ │ │ ControllerGenerator.php #控制器生成器
│ │ │ │ │ ModelGenerator.php # 模型生成器
│ │ │ │ │ ServiceGenerator.php #sevice生成器
│ │ │ │ │ ValidateGenerator.php #验证器生成器
│ │ │ │ │ WebApiGenerator.php #web-api生成器
│ │ │ │ │ WebEditGenerator.php #web编辑生成器
│ │ │ │ │ WebEditLangGenerator.php #web语言包生成器
│ │ │ │ │ WebEditPageGenerator.php #web编辑页生成器
│ │ │ │ │ WebIndexGenerator.php #web-index生成器
│ │ │ │ │ WebLangGenerator.php #web语言包生成器
│ │ │ │ └─vm #代码生成器模板
│ │ │ ├─install #系统安装
│ │ │ │ InstallArticleService.php #系统安装服务层
│ │ │ │ InstallDiyService.php #系统安装自定义数据服务层
│ │ │ │ InstallSystemService.php #菜单安装
│ │ │ ├─member #会员
│ │ │ │ MemberAccountService.php #会员账户服务层
│ │ │ │ MemberCashOutConfigService.php #会员提现配置服务层
│ │ │ │ MemberCashOutService.php #会员提现服务层
│ │ │ │ MemberConfigService.php #会员设置
│ │ │ │ MemberLabelService.php #会员等级服务层
│ │ │ │ MemberService.php #会员服务层
│ │ │ ├─notice #消息
│ │ │ │ NoticeLogService.php #消息管理服务层
│ │ │ │ NoticeService.php #获取消息服务层
│ │ │ │ NoticeSmsLogService.php #消息发送记录服务层
│ │ │ │ SmsService.php #消息配置
│ │ │ ├─order #订单
│ │ │ │ RechargeOrderRefundService.php #充值订单退款服务层
│ │ │ │ RechargeOrderService.php #充值订单服务层
│ │ │ │ RefundService.php #退款服务层
│ │ │ ├─pay #支付
│ │ │ │ PayChannelService.php #支付渠道服务层
│ │ │ │ PayConfigService.php #支付配置服务层
│ │ │ ├─site #站点
│ │ │ │ SiteGroupService.php #站点分组服务层
│ │ │ │ SiteService.php #站点服务层
│ │ │ │ SiteUserService.php #站点用户服务层
│ │ │ │ UserLogService.php #用户操作日志服务层
│ │ │ ├─stat #统计
│ │ │ │ SiteStatService.php #站点统计服务层
│ │ │ │ StatService.php #统计服务层
│ │ │ ├─sys #系统服务层
│ │ │ │ AgreementService.php #系统协议服务类
│ │ │ │ AppService.php #应用管理
│ │ │ │ AreaService.php #地址服务层
│ │ │ │ AttachmentService.php #附件服务层
│ │ │ │ ConfigService.php #配置服务层
│ │ │ │ MenuService.php #菜单服务层
│ │ │ │ RoleService.php #角色服务层
│ │ │ │ SystemService.php #系统信息服务层
│ │ │ ├─user #用户
│ │ │ │ UserRoleService.php #用户角色服务层
│ │ │ │ UserService.php #用户服务层
│ │ │ ├─weapp #小程序
│ │ │ │ WeappConfigService.php #小程序配置服务层
│ │ │ │ WeappTemplateService.php #小程序消息模板
│ │ │ └─wechat #微信公众号
│ │ │ WechatConfigService.php #公众号配置服务层
│ │ │ WechatEventService.php #公众号事件执行服务层
│ │ │ WechatFansService.php #公众号粉丝服务层
│ │ │ WechatMenuService.php #公众号菜单服务层
│ │ │ WechatReplyService.php #公众号快捷回复服务层
│ │ │ WechatTemplateService.php #公众号消息模板服务层
│ │ ├─api #接口
│ │ │ ├─agreement #协议
│ │ │ │ AgreementService.php #协议服务层接口
│ │ │ ├─article #文章
│ │ │ │ ArticleCategoryService.php #文章分类服务层接口
│ │ │ │ ArticleService.php #文章服务层接口
│ │ │ ├─captcha #验证码
│ │ │ │ CaptchaService.php #验证码服务层
│ │ │ ├─diy #自定义
│ │ │ │ DiyConfigService.php #自定义配置服务层接口
│ │ │ │ DiyRouteService.php #自定义路由服务层接口
│ │ │ │ DiyService.php #自定义页面服务层
│ │ │ ├─login #登录
│ │ │ │ AuthService.php #会员验证服务层
│ │ │ │ LoginService.php #登录服务层
│ │ │ │ RegisterService.php #注册服务层
│ │ │ ├─member #会员
│ │ │ │ MemberAccountService.php #会员账户服务层
│ │ │ │ MemberCashOutAccountService.php #会员提现账户服务层
│ │ │ │ MemberCashOutService.php #会员提现服务层
│ │ │ │ MemberConfigService.php #会员设置服务层
│ │ │ │ MemberLogService.php #会员操作日志服务层
│ │ │ │ MemberService.php #会员服务层
│ │ │ ├─notice #消息
│ │ │ │ NoticeService.php #消息通知服务层
│ │ │ ├─order #订单
│ │ │ │ RechargeOrderService.php #充值订单服务层
│ │ │ ├─pay #支付
│ │ │ │ PayService.php #支付服务层
│ │ │ ├─scan #扫码付
│ │ │ │ ScanService.php #校验扫码信息
│ │ │ ├─site #站点
│ │ │ │ SiteService.php #站点服务层
│ │ │ ├─sys #系统
│ │ │ │ ConfigService.php #系统配置服务层
│ │ │ ├─upload #附件
│ │ │ │ Base64Service.php #base64转图片服务层
│ │ │ │ FetchService.php #拉取图片服务层
│ │ │ │ UploadService.php #上传服务层
│ │ │ ├─weapp #小程序
│ │ │ │ WeappAuthService.php #小程序用户服务层
│ │ │ └─wechat #微信公众号
│ │ │ WechatAuthService.php #微信公众号用户服务层
│ │ │ WechatServeService.php #微信消息时间推送服务层
│ │ └─core #核心业务
│ │ ├─addon #插件
│ │ │ CoreAddonBaseService.php #插件基类
│ │ │ CoreAddonInstallService.php #插件安装服务层
│ │ │ CoreAddonLogService.php #插件日志服务层
│ │ │ CoreAddonService.php #获取插件及数量服务层
│ │ │ CoreDependService.php #依赖安装管理服务层
│ │ │ WapTrait.php #编译手机端文件
│ │ ├─aliapp #支付宝
│ │ │ CoreAliappConfigService.php #支付宝小程序配置
│ │ ├─captcha #验证码
│ │ │ CoreCaptchaImgService.php #验证码服务层
│ │ │ CoreCaptchaService.php #核验验证码服务层
│ │ ├─channel #渠道
│ │ │ CoreH5Service.php #获取h5配置服务层
│ │ ├─diy #自定义
│ │ │ CoreDiyConfigService.php #自定义配置服务层
│ │ ├─member #会员
│ │ │ CoreMemberAccountService.php #会员账户服务层
│ │ │ CoreMemberCashOutAccountService.php #会员提现账户服务层
│ │ │ CoreMemberCashOutService.php #会员提现服务层
│ │ │ CoreMemberConfigService.php #会员配置服务层
│ │ │ CoreMemberLabelService.php #会员等级服务层
│ │ │ CoreMemberService.php #会员服务层
│ │ ├─menu #系统菜单
│ │ │ CoreMenuService.php #系统菜单服务层
│ │ ├─notice #通知
│ │ │ CoreNoticeLogService.php #消息通知记录服务层
│ │ │ CoreNoticeService.php #消息通知管理服务层
│ │ │ CoreNoticeSmsLogService.php #短信配置服务层
│ │ │ CoreSmsService.php #短信通知服务层
│ │ │ NoticeService.php #消息发送服务层
│ │ ├─order #订单
│ │ │ │ CoreOrderCreateService.php #基础订单创建服务层
│ │ │ │ CoreOrderRefundService.php #订单退款服务层
│ │ │ │ CoreOrderService #订单服务层
│ │ │ └─recharge #充值
│ │ │ CoreRechargeOrderService.php #充值订单流程服务层
│ │ │ CoreRechargeRefundService.php #充值订单退款服务层
│ │ ├─pay #支付
│ │ │ CorePayChannelService.php #支付渠道服务层
│ │ │ CorePayConfigService.php #支付配置服务层
│ │ │ CorePayEventService.php #支付事件服务层
│ │ │ CorePayService.php #支付服务层
│ │ │ CoreRefundService.php #退款服务层
│ │ │ CoreTransferService.php #转账服务层
│ │ ├─paytype #支付类型
│ │ │ CoreBalanceService.php #余额支付服务层
│ │ ├─scan #扫码付
│ │ │ CoreScanService.php #扫码支付服务层
│ │ ├─site #站点
│ │ │ CoreSiteService.php #站点服务层
│ │ ├─sys #系统服务层
│ │ │ CoreAgreementService.php #协议服务层
│ │ │ CoreAreaService.php #地址服务层
│ │ │ CoreAttachmentService.php #素材管理服务层
│ │ │ CoreConfigService.php #配置服务层
│ │ │ CoreSysConfigService.php #系统配置服务层
│ │ ├─upload #附件
│ │ │ CoreBase64Service.php #base64转图片服务层
│ │ │ CoreFetchService.php #拉取图片服务层
│ │ │ CoreFileService.php #文件上传服务层
│ │ │ CoreStorageService.php #存储配置
│ │ │ CoreUploadConfigService.php #上传配置服务层
│ │ │ CoreUploadService.php #上传服务层
│ │ ├─weapp #微信小程序
│ │ │ CoreWeappAuthService.php #小程序用户服务验证
│ │ │ CoreWeappConfigService.php #小程序配置服务层
│ │ │ CoreWeappService.php #获取小程序handle
│ │ │ CoreWeappTemplateService.php #小程序消息模板
│ │ └─wechat #微信公众号
│ │ CoreWechatApiService.php # 微信服务api
│ │ CoreWechatConfigService.php #微信公众号配置
│ │ CoreWechatFansService.php #公众号粉丝服务层
│ │ CoreWechatMessageService.php #微信事件中间件类
│ │ CoreWechatReplyService.php #微信回复
│ │ CoreWechatServeService.php #微信网页授权及回调服务
│ │ CoreWechatService.php #获取公众号handle
│ │ CoreWechatTemplateService.php #公众号消息模板
│ └─validate #验证器
│ ├─article #文章
│ │ Article.php #文章模块验证器
│ │ ArticleCategory.php #文章分类验证器
│ ├─channel #渠道
│ │ Aliapp.php #支付宝小程序配置验证类
│ │ Weapp.php #微信小程序配置验证类
│ │ Wechat.php #公众号配置验证类
│ ├─diy #自定义
│ │ Diy.php #自定义页面验证器
│ │ DiyRoute.php #自定义页面路由验证器
│ ├─generator #代码生成器
│ │ Generator.php #代码生成器验证类
│ ├─member #用户相关
│ │ CashOut.php #提现验证类
│ │ CashOutAccount.php #提现账户验证类
│ │ CashOutConfig.php #提现设置验证类
│ │ LoginConfig.php #注册登录设置验证
│ │ Member.php #会员验证
│ │ MemberLabel.php #会员等级验证
│ ├─message #消息
│ │ AliSms.php #阿里云短信验证类
│ ├─pay #支付
│ │ Pay.php #支付验证
│ │ PayTemplate.php #支付类型验证
│ ├─site #站点
│ │ Site.php #站点验证
│ │ SiteGroup.php #站点分组验证
│ └─sys #系统验证
│ Agreement.php #协议验证器
│ AttachmentCategory.php #组验证类
│ Menu.php #菜单验证类
│ Page.php #分页验证
│ Role.php #系统角色验证
│ User.php #用户验证
├─config #设置
│ app.php #应用设置
│ cache.php #缓存设置
│ captcha.php #captcha配置文件
│ console.php #控制台配置
│ cookie.php #cookie设置
│ cron.php #任务完整类名
│ database.php #数据库配置文件
│ filesystem.php #磁盘配置信息
│ imgcaptcha.php #图片验证码设置
│ lang.php #多语言设置
│ log.php #日志设置
│ middleware.php #中间件设置
│ pay.php #支付设置
│ queue.php #队列设置
│ route.php #路由设置
│ session.php #session设置
│ sms.php #短信设置
│ terminal.php #trace设置
│ trace.php #调试模式设置
│ upload.php #上传设置
│ version.php #版本设置
│ view.php #模板设置
├─core #核心业务
│ ├─base #基类
│ │ BaseAdminController.php #管理端控制器基类
│ │ BaseAdminService.php #后台基础服务层
│ │ BaseApiController.php #api基础控制器
│ │ BaseApiService.php #api基础服务层
│ │ BaseController.php #基础控制器
│ │ BaseCoreService.php #系统基础服务层
│ │ BaseJob.php #队列异步调用定时任务
│ │ BaseModel.php #基础模型
│ │ BaseService.php #基础服务层
│ ├─dict #字典
│ │ BaseDict.php #系统基础字典
│ │ DictLoader.php #默认驱动
│ │ Event.php #执行事件字典
│ │ Lang.php #语言包字典
│ │ MemberAccountChangeType.php #加载账户变动方式
│ │ Menu.php #加载菜单
│ │ Notice.php #通知类字典
│ │ Route.php #路由字典
│ │ UniappComponent.php #系统uniapp组件配置
│ │ UniappLink.php #系统uniapp页面链接
│ │ UniappPages.php #系统uniapp页面
│ ├─exception #异常处理
│ │ AddonException.php #插件错误异常处理类
│ │ AdminException.php #平台管理端错误异常处理类
│ │ ApiException.php #前端错误异常处理类
│ │ AuthException.php #授权错误异常处理类
│ │ CaptchaException.php #验证码错误异常处理类
│ │ CommonException.php #公用错误异常处理类
│ │ NoticeException.php #消息错误异常处理类
│ │ PayException.php #支付错误异常处理类
│ │ UploadFileException.php #附件管理错误异常处理类
│ │ WechatException.php #微信错误异常处理类
│ ├─job #队列
│ │ Dispatch.php #快捷加入消息队列
│ ├─loader #驱动加载
│ │ Loader.php #默认驱动
│ │ Storage.php #驱动设置
│ ├─pay #支付
│ │ Alipay.php #支付类型
│ │ BasePay.php #支付类型基类
│ ├─sms #短信
│ │ Aliyun.php #阿里云短信相关
│ │ BaseSms.php #短信设置
│ │ SmsLoader.php #短信加载
│ │ Tencent.php #腾讯云短信
│ ├─template #模板
│ │ BaseTemplate.php #模板增删改查
│ │ TemplateLoader.php #模板加载
│ │ Weapp.php #订阅消息业务
│ │ Wechat.php #公众号模板消息业务
│ ├─upload #上传
│ │ Aliyun.php #阿里云上传设置
│ │ BaseUpload.php #附件上传
│ │ Local.php #本地上传
│ │ Qcloud.php #腾讯云存储
│ │ Qiniu.php #七牛云存储
│ │ UploadLoader.php #上传加载
│ └─util #工具
│ Queue.php #队列
│ Terminal.php #执行命令
│ TokenAuth.php #token工具类
├─public #公共文件
│ ├─install #安装页面公共样式
│ │ ├─css #公共css
│ │ ├─font #公共字体
│ │ ├─img #公共图片
│ │ └─js #公共js
│ └─static #静态资源
│ └─resource #公共图标、图片
├─route #路由
│ app.php #各应用端口路由
```
- 源码下载
- 安装部署
- 环境要求
- 安装视频教程
- 宝塔部署
- 授权绑定
- 二次开发须知
- 技术栈
- 目录结构
- 命名规范
- 二次开发指导
- 二次开发环境搭建步骤
- 二次开发注意事项
- 单站和Saas模式开发
- 插件结构描述
- MENU开发
- DIY组件/页面开发
- 自定义手机端DIY装修页面
- Route 路由处理
- Services中的core文件夹
- 自定义站点管理端控制台页面样式
- 调用素材资源
- Resource资源文件
- 引入图标ICON
- SMS发送短信开发
- Job 消息队列和计划任务
- 消息队列
- 计划任务开发
- 生产环境编译打包处理步骤
- 生产环境搭建步骤
- 插件安装时npm,composer检测不可用问题处理
- 上传图片大小限制修改
- 插件uniapp开发
- 菜单语言包
- 插件打包
- 插件内测在线升级
- 自定义端口开发
- 二次开发应用插件视频教程
- 二次开发安装视频教程
- 准备工作与创建插件
- 插件目录整体说明
- 插件admin目录
- 插件app目录说明(adminapi、api、验证器)
- 插件app目录(dict、job)
- 插件app目录说明(lang、listener)
- 插件app目录说明(model、service)
- 插件uniapp目录说明
- 插件开发之后台功能开发(代码生成器)
- 插件开发之uniapp功能开发(api)第一节
- 插件开发之uniapp功能开发(api)第二节
- 插件开发之uniapp功能开发(api)第三节
- 插件安装与打包原理
- 消息队列开发
- 计划任务开发
- DIY组件和自定义页面装修开发
- 支付接口开发
- 插件升级包打包流程以及云编译功能
- 常见问题
- 怎么添加菜单,添加了菜单不出现怎么回事
- 怎么配置跨域的问题
- 站点site端(租户端、商家端)和saas管理端(平台端)究竟啥意思,有啥区别
- 框架中是有订单表order,假如开发一个商城插件,请问商城的订单数据是不是重新搞一个订单表shop_order
- 有些支付平台是绑定回调唯一网址或目录,如果有几个开发者开发插件都有支付那这块怎么解决?
- 站点过期,可以登录,这样对吗?
- 计划任务怎么启动啊
- Git多分支开发,切换分支
- 安装应用出现is_dir():报错处理方案
- 绑定授权时出现“请求来源产品与授权产品不一致”解决方案
- “未找到admin源码所在目录”的解决方案
- 页面装修本地开发环境配置
- 接口请求错误处理方案
- 未获取到授权信息问题处理方案
- 腾讯地图配置
- 请求超时问题处理方案
- 下载应用时提示找不到zip解决方案
- 怎么关闭开发调试模式
- 获取数据失败问题处理方案
- 框架安装后,访问域名无法进入admin端(多数发生在本地)
- 底部导航失效问题
- 开放平台小程序审核通过发布失败问题
- 先升级插件后升级框架,导致云编译报debounce的错误
- 微信公众号自动回复不通
- 修改访问域名默认跳转端口
- 插件与框架的兼容问题处理
- 升级提示mkdir()处理方案
- 代码生成器
- 设计数据表
- 导入数据表
- 添加字段
- 代码生成
- 效果预览
- niucloud (服务端)
- 服务端目录结构
- 整体运行流程
- 入口文件
- 模块
- 中间件
- 控制器
- 路由
- 模型类
- 服务类
- 验证类
- 消息队列
- 开发消息队列
- 多语言
- 装载器
- 短信发送
- 上传文件
- 第三方支付
- 第三方登录
- 数据字典装载器
- 打印
- 事件
- 消息提醒(模版消息)
- 数据字典
- admin (后台管理端)
- 准备工作
- 新手入门
- 目录结构
- 系统配置
- 路由
- 接口
- 管理端编译上传
- uni-app(手机端前端)
- 准备工作
- 前端目录结构
- Hbuilder开发
- 发行h5
- 运行uniapp
- 发行uniapp
- Visual Studio Code开发
- 发行 uniapp
- 运行 uniapp
- 配置项
- 路由
- 接口
- 分包建议
- 手机端编译
- 微信小程序编译上传
- web端(PC前端)
- 准备工作
- 目录结构
- 代码运行
- 路由
- 接口
- 黑暗主题
- web端打包上线
- api接口
- 配置手册
- 阿里云oss云存储配置
- 三方开放平台小程序托管
- 计划任务配置
- 站点域名配置
- 小票打印配置
- 电子面单配置
- 微信小程序客服配置