- 🏠 简介
- 📥 源码下载
- 🚀 安装指南
- 🔧 niucloud (服务端)
- 🖥️ admin (后台管理端)
- 📱 uni-app(手机端前端)
- 🌐 web端(PC前端)
- ⚙️ 代码生成器
- ⚙️ 配置手册
- 📚 使用手册
- 🔄 版本更新
-
❓ 常见问题
- 服务器问题
- 安装问题
- 使用问题
- 版本问题
-
其他问题
- 怎么添加菜单,添加了菜单不出现怎么回事
- 站点site端(租户端、商家端)和saas管理端(平台端)究竟啥意思,有啥区别
- 框架中是有订单表order,假如开发一个商城插件,请问商城的订单数据是不是重新搞一个订单表shop_order
- 有些支付平台是绑定回调唯一网址或目录,如果有几个开发者开发插件都有支付那这块怎么解决?
- 站点过期,可以登录,这样对吗?
- 计划任务怎么启动啊
- Git多分支开发,切换分支
- 安装应用出现is_dir()报错处理方案
- 绑定授权时出现“请求来源产品与授权产品不一致”解决方案
- “未找到admin源码所在目录”的解决方案
- 页面装修本地开发环境配置
- 接口请求错误处理方案
- 未获取到授权信息问题处理方案
- 腾讯地图配置
- 请求超时问题处理方案
- 下载应用时提示找不到zip解决方案
- 怎么关闭开发调试模式
- 获取数据失败问题处理方案
- 框架安装后,访问域名无法进入admin端(多数发生在本地)
- 底部导航失效问题
- 开放平台小程序审核通过发布失败问题
- 先升级插件后升级框架,导致云编译报debounce的错误
- 微信公众号自动回复不通
- 如何修改访问域名默认跳转端口
- 插件与框架的版本兼容问题处理方案
- 升级提示mkdir()处理方案
- 云编译时node.js内存不足导致内存溢出处理方案
- 报错Allowed memory size of ** bytes exhausted (tried to allocate ** bytes)处理方法
- Mysql修改sql_mode模式
- 框架1.0.2之前升级最新版错误Undefined array key "content"
- 安装插件提示不适配框架版本的处理
服务端目录结构
目录结构
niucloud
├─addon/
│ ├─cms/ #后台接口文件
│ │ ├─admin/ #后台管理相关目录
│ │ │ api/ #后台API接口
│ │ │ lang/ #后台语言文件
│ │ └─ views/ #后台视图文件
│ │ ├─app/ #应用核心代码目录
│ │ │ adminapi/ #后台API接口
│ │ │ ├─controller/ #后台控制器
│ │ │ └─route/ #后台路由
│ │ │ api/ #前台API接口
│ │ │ ├─controller/ #前台控制器
│ │ │ └─route/ #前台路由
│ │ │ dict/ #字典配置
│ │ │ ├─diy/ #自定义字典
│ │ │ └─menu/ #菜单字典
│ │ │ lang/ #语言文件
│ │ │ ├─en/ #英文语言包
│ │ │ └─zh-cn/ #中文语言包
│ │ │ listener/ #事件监听器
│ │ │ ├─diy/ #自定义监听器
│ │ │ ├─SiteInitListener.php #站点初始化监听器
│ │ │ └─WapIndexListener.php #WAP首页监听器
│ │ │ model/ #文章相关模型
│ │ │ service/ #业务服务
│ │ │ ├─admin/ #后台服务
│ │ │ └─api/ #前台服务
│ │ │ upgrade/ #v114版本升级
│ │ │ validate/ #文章验证规则
│ │ └─ event.php #事件配置
│ │ ├─package/ #打包配置
│ │ └─ uni-app-pages.php #uni-app页面配置
│ │ ├─resource/ #资源文件
│ │ ├─sql/ #数据库脚本
│ │ │ install.sql #安装SQL脚本
│ │ └─ uninstall.sql #卸载SQL脚本
│ │ ├─uni-app/ #uni-app前端代码
│ │ ├─web/ #Web前端代码
│ │ ├─Addon.php #插件入口文件
│ │ └─info.json #插件信息配置
│ ├─recharge/
│ │ ├─admin/ #后台管理相关目录
│ │ │ api/ #后台API接口
│ │ │ lang/ #后台语言文件
│ │ └─ views/ #后台视图文件
│ │ ├─app/ #应用核心代码目录
│ │ │ adminapi/ #后台API接口
│ │ │ ├─controller/ #后台控制器
│ │ │ └─route/ #后台路由
│ │ │ api/ #前台API接口
│ │ │ ├─controller/ #前台控制器
│ │ │ └─route/ #前台路由
│ │ │ dict/ #字典配置
│ │ │ ├─diy/ #自定义数据字典
│ │ │ ├─member/ #会员相关数据字典
│ │ │ ├─menu/ #菜单数据字典
│ │ │ ├─notice/ #通知数据字典
│ │ │ ├─recharge/ #充值核心数据字典
│ │ │ ├─schedule/ #调度数据字典
│ │ │ ├─RechargeOrderDict.php #充值订单数据字典
│ │ │ └─RechargePackageDict.php #充值套餐数据字典
│ │ │ job/ #任务队列
│ │ │ ├─OrderClose.php #订单关闭任务
│ │ │ └─OrderCreateAfter.php #订单创建后任务
│ │ │ lang/ #语言文件
│ │ │ ├─en/ #英文语言包
│ │ │ └─zh-cn/ #中文语言包
│ │ │ listener/ #事件监听器
│ │ │ ├─member/ #会员相关监听器
│ │ │ ├─notice_template/ #通知模板监听器
│ │ │ ├─order/ #订单相关监听器
│ │ │ ├─pay/ #支付相关监听器
│ │ │ ├─SiteInitListener.php #站点初始化监听器
│ │ │ └─WapIndexListener.php #WAP首页监听器
│ │ │ model/ #数据模型
│ │ │ ├─Recharge.php #充值模型
│ │ │ ├─RechargeOrder.php #充值订单模型
│ │ │ ├─RechargeOrderItem.php #充值订单项模型
│ │ │ ├─RechargeOrderItemRefund.php #充值订单项退款模型
│ │ │ └─RechargeOrderLog.php #充值订单日志模型
│ │ │ service/ #业务服务
│ │ │ ├─admin/ #后台服务
│ │ │ ├─api/ #前台服务
│ │ │ └─core/ #核心服务
│ │ │ upgrade/ #版本升级
│ │ │ ├─v117/ #v117版本升级
│ │ │ └─v119/ #v119版本升级
│ │ │ validate/ #数据验证规则
│ │ │ └─Recharge.php #充值验证规则
│ │ │ event.php #事件配置
│ │ ├─package/ #打包配置
│ │ │ uni-app-pages.php #uni-app页面配置
│ │ ├─resource/ #资源文件
│ │ ├─sql/ #数据库脚本
│ │ │ install.sql #安装SQL脚本
│ │ │ uninstall.sql #卸载SQL脚本
│ │ ├─uni-app/ #uni-app前端代码
│ │ ├─Addon.php #插件入口文件
│ │ └─info.json #插件信息配置
├─app/
│ ├─adminapi/ #后台接口文件
│ │ ├─config/ #配置文件
│ │ ├─controller/ #控制器
│ │ ├─middleware/ #中间件
│ │ │ AdminCheckRole.php #后台管理员角色验证
│ │ │ AdminCheckToken.php #后台管理员token验证
│ │ │ AdminLog.php #admin用户操作日志
│ │ │ AllowCrossDomain.php #admin请求跨域请求中间件
│ │ ├─route/ #路由
│ │ └─middleware.php #全局中间件定义文件
│ ├─api/ #接口
│ │ ├─config/ #配置文件
│ │ ├─controller/ #接口控制器
│ │ ├─middleware/ #中间件
│ │ │ AllowCrossDomain.php #http跨域请求中间件
│ │ │ ApiChannel.php #api渠道处理
│ │ │ ApiCheckToken.php #会员登录token验证
│ │ │ ApiLog.php #admin用户操作日志
│ │ ├─route/ #路由
│ │ └─middleware.php #中间件接口
│ ├─command/ #命令
│ │ ├─Addon/ #插件相关命令
│ │ ├─queue/ #队列相关命令
│ │ ├─schedule/ #计划任务相关命令
│ │ ├─workerman/ #工作队列相关命令
│ │ ├─Menu.php #刷新系统菜单命令
│ │ ├─Resetpassword.php #重置管理员密码命令
│ │ └─WorkerCommand.php #工作队列命令
│ ├─dict/ #字典
│ │ ├─addon/ #插件相关字典
│ │ │ AddonDict.php #定义插件相关状态和类型常量
│ │ ├─applet/ #小程序相关字典
│ │ │ AppletDict.php #小程序配置和状态常量
│ │ ├─cash_out/ #提现相关字典
│ │ │ CashOutTypeDict.php #提现类型和状态定义
│ │ ├─channel/ #渠道相关字典
│ │ │ AppDict.php #应用平台类型常量
│ │ │ CertDict.php #证书类型常量
│ │ │ ReplyDict.php #回复消息类型常量
│ │ │ WechatDict.php #微信相关类型和事件常量
│ │ ├─common/ #通用字典
│ │ │ ChannelDict.php #访问渠道类型(PC、H5等)
│ │ │ CommonActiveDict.php #营销活动类型常量
│ │ │ CommonDict.php #基础数据类型(如性别)
│ │ ├─diy/ #自定义页面相关字典
│ │ │ ComponentDict.php #DIY组件类型
│ │ │ LinkDict.php #链接类型
│ │ │ PagesDict.php #页面类型
│ │ │ TemplateDict.php #模板类型
│ │ ├─diy_form/ #自定义表单相关字典
│ │ │ ComponentDict.php #表单组件类型
│ │ │ ConfigDict.php #表单配置
│ │ │ TemplateDict.php #表单模板
│ │ │ TypeDict.php #表单类型
│ │ ├─member/ #会员相关字典
│ │ │ account_change_type.php #账户变动类型配置
│ │ │ benefits.php #会员权益配置
│ │ │ gift.php #会员礼品配置
│ │ │ growth_rule.php #会员成长规则
│ │ │ MemberAccountChangeTypeDict.php #会员账户变动类型
│ │ │ MemberAccountTypeDict.php #会员账户类型
│ │ │ MemberCashOutDict.php #会员提现状态
│ │ │ MemberDict.php #会员状态
│ │ │ MemberLevelDict.php #会员等级样式配置
│ │ │ MemberLoginTypeDict.php #会员登录方式
│ │ │ MemberRegisterChannelDict.php #会员注册渠道
│ │ │ MemberRegisterTypeDict.php #会员注册类型
│ │ │ MemberSignDict.php #会员签到状态
│ │ │ MemberSignTypeDict.php #会员签到类型
│ │ │ point_rule.php #积分规则
│ │ ├─menu/ #菜单相关字典
│ │ │ admin.php #后台菜单配置
│ │ │ site.php #站点菜单配置
│ │ ├─notice/ #通知相关字典
│ │ │ notice.php #通知配置
│ │ │ NoticeDict.php #通知基础定义
│ │ │ NoticeTypeDict.php #通知类型
│ │ │ sms.php #短信通知配置
│ │ │ weapp.php #小程序通知配置
│ │ │ wechat.php #微微信通知配置
│ │ ├─pay/ #支付相关字典
│ │ │ OnlinePayDict.php #在线支付定义
│ │ │ OnlineRefundDict.php #在线退款定义
│ │ │ PayChannelDict.php #支付渠道字典
│ │ │ PayDict.php #支付类型
│ │ │ PaySceneDict.php #支付场景
│ │ │ RefundDict.php #退款基础定义
│ │ │ TransferDict.php #转账定义
│ │ ├─poster/ #海报相关字典
│ │ │ ComponentDict.php #海报组件类型
│ │ │ template.php #海报模板配置
│ │ ├─scan/ #扫码相关字典
│ │ │ ScanDict.php #扫码功能定义
│ │ ├─schedule/ #计划任务相关字典
│ │ │ ScheduleDict.php #计划任务定义
│ │ │ ScheduleLogDict.php #计划任务日志定义
│ │ │ schedule.php #计划任务配置
│ │ ├─site/ #站点相关字典
│ │ │ SiteDict.php #站点基础定义
│ │ │ SiteAccountLogDict.php #站点账户日志定义
│ │ ├─sys/ #系统相关字典
│ │ │ AgreementDict.php #协议相关枚举类
│ │ │ AppTypeDict.php #应用类型定义
│ │ │ BackupDict.php #备份类型定义
│ │ │ CloudDict.php #云服务定义
│ │ │ ConfigKeyDict.php #配置键定义
│ │ │ DateDict.php #日期相关定义
│ │ │ ExportDict.php #导出类型定义
│ │ │ FileDict.php #文件类型定义
│ │ │ MenuDict.php #菜单基础定义
│ │ │ MenuTypeDict.php #菜单类型定义
│ │ │ MethodDict.php #传输方式
│ │ │ PosterDict.php #海报基础定义
│ │ │ PrinterDict.php #打印机类型定义
│ │ │ RoleStatusDict.php #角色状态定义
│ │ │ SmsDict.php #短信基础定义
│ │ │ StorageDict.php #存储类型定义
│ │ │ UpgradeDict.php #升级类型定义
│ │ │ UserDict.php #用户基础定义
│ │ │ WechatMediaDict.php #微信媒体定义
│ │ │ WxOplatformDict.php #微信开放平台定义
│ │ └─verify/ #验证相关字典
│ │ VerifyDict.php #验证类型定义
│ ├─install/ #安装
│ │ ├─controller/ #控制器目录
│ │ │ BaseInstall.php #安装控制器基类
│ │ │ Index.php #安装主控制器
│ │ ├─source/ #安装资源目录
│ │ │ database.php #数据库配置模板
│ │ │ database.sql #数据库初始化脚本
│ │ └─view/ #视图模板目录
│ │ │ index/ #安装步骤视图
│ │ ├─step-1.html #许可协议页面
│ │ ├─step-2.html #环境检测页面
│ │ ├─step-3.html #参数配置页面
│ │ └─step-4.html #安装完成页面
│ │ └─ base.html #基础模板
│ ├─job/ #任务执行
│ │ ├─member/ #会员相关任务
│ │ ├─notice/ #通知相关任务
│ │ ├─pay/ #支付相关任务
│ │ ├─schedule/ #定时计划任务
│ │ ├─sys/ #系统任务
│ │ ├─transfer/ #转账相关任务
│ │ ├─upgrade/ #升级相关任务
│ │ └─wxoplatform/ #微信开放平台相关任务
│ ├─lang/ #语言包
│ │ ├─en/ #英文具体语言文件目录
│ │ ├─zh-cn/ #中文具体语言文件目录
│ │ │ api.php #系统返回值语言文件
│ │ │ dict.php #枚举类型语言文件
│ │ │ validate.php #表单验证错误提示语言文件
│ │ │ en.php #英文包
│ │ └─zh-cn.php #中文包
│ ├─listener/ #系统的事件监听器
│ │ ├─applet/ #小程序相关监听器
│ │ ├─diy/ #DIY相关监听器
│ │ ├─diy_form_export/ #表单导出相关监听器
│ │ ├─job/ #任务队列相关监听器
│ │ ├─member/ #会员相关监听器
│ │ ├─member_export/ #会员导出相关监听器
│ │ ├─notice/ #通知相关监听器
│ │ ├─notice_template/ #通知模板相关监听器
│ │ ├─pay/ #支付相关监听器
│ │ ├─poster/ #海报相关监听器
│ │ ├─qrcode/ #二维码相关监听器
│ │ ├─scan/ #扫描相关监听器
│ │ ├─system/ #系统相关监听器
│ │ └─transfer/ #转账相关监听器
│ ├─model/ #模型
│ │ ├─addon/ #插件
│ │ │ Addon.php #插件模型
│ │ └─ AddonLog.php #插件日志模型
│ │ ├─applet/ #小程序相关模型
│ │ │ AppletSiteVersion.php #小程序站点版本模型
│ │ └─ AppletVersion.php #小程序版本模型
│ │ ├─dict/ #数据字典模型
│ │ └─ Dict.php #数据字典模型
│ │ ├─diy/ #DIY相关模型
│ │ │ Diy.php #自定义页面模型
│ │ │ DiyRoute.php #自定义路由表模型
│ │ └─ DiyTheme.php #自定义主题配色表模型
│ │ ├─diy_form/ #表单相关模型
│ │ │ DiyForm.php #自定义表单模型
│ │ │ DiyFormFields.php #自定义表单字段模型
│ │ │ DiyFormRecords.php #自定义表单填写记录模型
│ │ │ DiyFormRecordsFields.php #自定义表单填写记录字段模型
│ │ │ DiyFormSubmitConfig.php #自定义表单提交配置模型
│ │ └─ DiyFormWriteConfig.php #自定义表单填写配置模型
│ │ ├─generator/ #代码生成器相关模型
│ │ │ GenerateColumn.php #代码生成字段模型
│ │ └─ GenerateTable.php #代码生成模型
│ │ ├─member/ #会员相关模型
│ │ │ Member.php #会员模型
│ │ │ MemberAccountLog.php #会员账户流水模型
│ │ │ MemberAddress.php #会员收货地址模型
│ │ │ MemberCashOut.php #会员提现数据模型
│ │ │ MemberCashOutAccount.php #会员提现账户模型
│ │ │ MemberLabel.php #会员标签模型
│ │ │ MemberLevel.php #会员等级模型
│ │ └─ MemberSign.php #会员签到记录模型
│ │ ├─pay/ #支付相关模型
│ │ │ Pay.php #支付模型
│ │ │ PayChannel.php #支付渠道模型
│ │ │ Refund.php #退款模型
│ │ │ Transfer.php #转账模型
│ │ └─ TransferScene.php #转账场景模型
│ │ ├─site/ #站点相关模型
│ │ │ Site.php #站点模型
│ │ │ SiteAccountLog.php #站点账户记录模型
│ │ └─ SiteGroup.php #站点分组模型
│ │ ├─stat/ #统计相关模型
│ │ └─ StatHour.php #小时统计模型
│ │ ├─sys/ #系统相关模型
│ │ │ AppVersion.php #应用版本模型
│ │ │ NiuSmsTemplate.php #牛云短信模板审核模型
│ │ │ Poster.php #海报模型
│ │ │ SysAgreement.php #系统协议模型
│ │ │ SysArea.php #地址区域模型
│ │ │ SysAttachment.php #系统文件附件模型
│ │ │ SysAttachmentCategory.php #系统附件分类模型
│ │ │ SysBackupRecords.php #系统备份记录模型
│ │ │ SysConfig.php #系统配置模型
│ │ │ SysExport.php #系统数据导出模型
│ │ │ SysMenu.php #系统菜单模型
│ │ │ SysNotice.php #系统通知模型
│ │ │ SysNoticeLog.php #系统通知日志模型
│ │ │ SysNoticeSmsLog.php #系统短信通知日志模型
│ │ │ SysPrinter.php #小票打印机模型
│ │ │ SysPrinterTemplate.php #打印机模板模型
│ │ │ SysRole.php #系统角色模型
│ │ │ SysSchedule.php #系统定时任务模型
│ │ │ SysScheduleLog.php #系统定时任务日志模型
│ │ │ SysUpgradeRecords.php #系统升级记录模型
│ │ │ SysUser.php #系统用户模型
│ │ │ SysUserLog.php #系统用户操作日志模型
│ │ │ SysUserRole.php #系统用户角色关联模型
│ │ │ UserCreateSiteLimit.php #用户创建站点限制模型
│ │ └─ WxOplatfromWeappVersion.php #微信平台小程序版本模型
│ │ ├─verify/ #核销相关模型
│ │ │ Verifier.php #核销员模型
│ │ └─ Verify.php #核销记录模型
│ │ ├─weapp/ #小程序相关模型
│ │ └─ WeappVersion.php #小程序版本模型
│ │ ├─wechat/ #微信公众号
│ │ │ WechatFans.php #微信粉丝模型
│ │ │ WechatMedia.php #微信素材管理
│ │ └─ WechatReply.php #微信回复模型
│ ├─service/ #服务层
│ │ ├─admin/ #管理端
│ │ │ ├─addon/ #插件管理相关服务
│ │ │ ├─aliapp/ #支付宝小程序相关服务
│ │ │ ├─applet/ #小程序相关服务
│ │ │ ├─auth/ #认证授权相关服务
│ │ │ ├─captcha/ #验证码相关服务
│ │ │ ├─channel/ #渠道相关服务
│ │ │ ├─cron/ #定时任务相关服务
│ │ │ ├─dict/ #字典相关服务
│ │ │ ├─diy/ #自定义
│ │ │ ├─diy_form/ #自定义表单相关服务
│ │ │ ├─generator/ #代码生成器相关服务
│ │ │ ├─home/ #首页相关服务
│ │ │ ├─install/ #系统安装相关服务
│ │ │ ├─member/ #会员相关服务
│ │ │ ├─niucloud/ #牛云平台相关服务
│ │ │ ├─notice/ #消息提醒相关服务
│ │ │ ├─pay/ #支付相关服务
│ │ │ ├─schedule/ #定时任务相关服务
│ │ │ ├─site/ #站点相关服务
│ │ │ ├─stat/ #统计相关服务
│ │ │ ├─sys/ #系统服务层
│ │ │ ├─upgrade/ #升级相关服务
│ │ │ ├─upload/ #上传相关服务
│ │ │ ├─user/ #用户相关服务
│ │ │ ├─verify/ #验证相关服务
│ │ │ ├─weapp/ #小程序相关服务
│ │ │ ├─wechat/ #微信公众号相关服务
│ │ │ └─wxoplatform/ #微信开放平台相关服务
│ │ ├─api/ #接口
│ │ │ ├─addon/ #插件相关接口服务
│ │ │ ├─agreement/ #协议
│ │ │ ├─captcha/ #验证码
│ │ │ ├─channel/ #渠道相关接口服务
│ │ │ ├─diy/ #自定义
│ │ │ ├─diy_form/ #自定义表单相关接口
│ │ │ ├─login/ #登录
│ │ │ ├─member/ #会员
│ │ │ ├─notice/ #消息
│ │ │ ├─pay/ #支付
│ │ │ ├─scan/ #扫码付
│ │ │ ├─site/ #站点
│ │ │ ├─sys/ #系统
│ │ │ ├─upload/ #附件相关接口服务
│ │ │ ├─verify/ #验证相关接口服务
│ │ │ ├─weapp/ #小程序相关接口服务
│ │ │ └─wechat/ #微信公众号相关接口服务
│ │ └─core/ #核心业务
│ │ │ ├─addon/ #插件
│ │ │ ├─aliapp/ #支付宝
│ │ │ ├─applet/ #核心小程序服务
│ │ │ ├─auth/ #认证授权
│ │ │ ├─captcha/ #验证码
│ │ │ ├─channel/ #渠道
│ │ │ ├─diy/ #自定义
│ │ │ ├─diy_form/ #核心自定义表单服务
│ │ │ ├─generator/ #核心代码生成器服务
│ │ │ ├─http/ #核心HTTP服务
│ │ │ ├─index/ #核心首页服务
│ │ │ ├─member/ #会员
│ │ │ ├─menu/ #系统菜单
│ │ │ ├─niucloud/ #核心牛云平台服务
│ │ │ ├─notice/ #通知
│ │ │ ├─pay/ #支付
│ │ │ ├─paytype/ #支付类型
│ │ │ ├─poster/ #核心海报服务
│ │ │ ├─printer/ #核心打印机服务
│ │ │ ├─scan/ #扫码付相关服务
│ │ │ ├─schedule/ #核心定时任务服务
│ │ │ ├─site/ #站点
│ │ │ ├─stat/ #核心统计服务
│ │ │ ├─sys/ #系统服务层
│ │ │ ├─upgrade/ #核心升级服务
│ │ │ ├─upload/ #附件相关服务
│ │ │ ├─verify/ #核心验证服务
│ │ │ ├─weapp/ #微信小程序
│ │ │ ├─wechat/ #微信公众号
│ │ │ └─wxoplatform/ #核心微信开放平台服务
│ ├─upgrade/ #升级
│ │ ├─v011/ #版本
│ │ ├─upgrade.sql #升级逻辑
│ │ └─Upgrade.php #升级服务
│ └─validate/ #验证器
│ ├─addon/ #插件相关验证器
│ ├─channel/ #渠道
│ ├─diy/ #自定义
│ ├─generator/ #代码生成器
│ ├─member/ #用户相关
│ ├─niucloud/ #牛云平台验证器
│ ├─pay/ #支付
│ ├─site/ #站点
│ └─sys/ #系统验证
│ ├─AppService.php #应用服务类
│ ├─common.php #应用公共文件
│ ├─event.php #系统事件方法
│ ├─ExceptionHandle.php #应用异常处理类
│ ├─middleware.php #全局中间件定义文件
│ ├─provider.php #容器provider定义文件
│ ├─Request.php #应用请求对象类
│ └─service.php #系统服务定义文件
├─config/ #设置
│ app.php #应用设置
│ cache.php #缓存设置
│ captcha.php #验证码配置文件
│ console.php #控制台配置
│ cookie.php #cookie设置
│ cron.php #定时任务配置文件
│ database.php #数据库配置文件
│ filesystem.php #磁盘配置信息
│ gateway_worker.php #GatewayWorker配置文件
│ imgcaptcha.php #图片验证码设置
│ lang.php #多语言设置
│ log.php #日志设置
│ middleware.php #中间件设置
│ niucloud.php #牛云平台配置文件
│ oauth.php #OAuth认证配置文件
│ pay.php #支付设置
│ poster.php #海报配置文件
│ queue.php #队列设置
│ route.php #路由设置
│ session.php #session设置
│ sms.php #短信设置
│ terminal.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 #基础服务层
│ │ BaseValidate.php #验证器基类
│ ├─dict/ #字典
│ │ BaseDict.php #系统基础字典
│ │ Config.php #配置字典
│ │ Console.php #控制台字典
│ │ DictLoader.php #字典加载器
│ │ DiyFormComponent.php #自定义表单组件字典
│ │ DiyFormTemplate.php #自定义表单模板字典
│ │ DiyFormType.php #自定义表单类型字典
│ │ Event.php #执行事件字典
│ │ GrowthRule.php #成长规则字典
│ │ Lang.php #语言包字典
│ │ MemberAccountChangeType.php #加载账户变动方式
│ │ MemberBenefits.php #会员权益字典
│ │ MemberGift.php #会员礼品字典
│ │ Menu.php #加载菜单
│ │ Notice.php #通知类字典
│ │ PointRule.php #积分规则字典
│ │ Poster.php #海报字典
│ │ Printer.php #打印机字典
│ │ RechargeGift.php #充值礼品字典
│ │ Route.php #路由字典
│ │ Schedule.php #计划任务字典
│ │ SowCommunityGift.php #社区礼品字典
│ │ UniappComponent.php #系统uniapp组件配置
│ │ UniappLink.php #系统uniapp页面链接
│ │ UniappPages.php #系统uniapp页面
│ │ UniappTemplate.php #UniApp模板字典
│ ├─exception/ #异常处理
│ │ AddonException.php #插件错误异常处理类
│ │ AdminException.php #平台管理端错误异常处理类
│ │ ApiException.php #API异常处理类
│ │ AuthException.php #授权错误异常处理类
│ │ CaptchaException.php #验证码错误异常处理类
│ │ CloudBuildException.php #云构建异常处理类
│ │ CommonException.php #公用错误异常处理类
│ │ HomeException.php #首页异常
│ │ NiucloudException.php #牛云系统异常
│ │ NoticeException.php #消息错误异常处理类
│ │ PayException.php #支付错误异常处理类
│ │ ServerException.php #服务器异常
│ │ UploadFileException.php #附件管理错误异常处理类
│ │ WechatException.php #微信错误异常处理类
│ ├─job/ #任务调度
│ │ Dispatch.php #任务调度器
│ ├─loader/ #驱动加载
│ │ Loader.php #加载器基类
│ │ Storage.php #存储加载器
│ ├─oauth/ #第三方授权
│ │ BaseOauth.php #授权基类
│ │ OauthLoader.php #授权加载器
│ │ Weapp.php #微信小程序授权
│ │ Wechat.php #微信授权
│ ├─pay/ #支付
│ │ Alipay.php #支付类型
│ │ BasePay.php #支付类型基类
│ │ PayLoader.php #支付加载器
│ │ Wechatpay.php #微信支付
│ ├─poster/ #海报生成
│ │ BasePoster.php #海报基类
│ │ Poster.php #海报类
│ │ PosterLoader.php #海报加载器
│ ├─printer/ #打印机集成目录
│ │ BasePrinter.php #打印机基类
│ │ KdniaoPrinter.php #快递鸟打印机
│ │ PrinterLoader.php #打印机加载器
│ │ sdk #易联云SDK
│ ├─sms/ #短信
│ │ Aliyun.php #阿里云短信相关
│ │ BaseSms.php #短信设置
│ │ Niuyun.php #牛云短信
│ │ SmsLoader.php #短信加载
│ │ Tencent.php #腾讯云短信
│ ├─template/ #模板消息
│ │ BaseTemplate.php #模板增删改查
│ │ TemplateLoader.php #模板加载
│ │ Weapp.php #订阅消息业务
│ │ Wechat.php #公众号模板消息业务
│ ├─upload/ #上传
│ │ Aliyun.php #阿里云上传设置
│ │ BaseUpload.php #附件上传
│ │ Local.php #本地上传
│ │ Qiniu.php #七牛云存储
│ │ Tencent.php #腾讯云上传
│ │ UploadLoader.php #上传加载
│ └─util/ #工具
│ │ ├─barcode/ #条形码相关
│ │ │ │ class/ #条形码类
│ │ │ └─font/ #条形码字体
│ │ └─niucloud/ #牛云相关工具
│ │ │ │ http/ #HTTP相关
│ │ │ │ support/ #支持类
│ │ │ │ BaseNiucloudClient.php #牛云客户端基类
│ │ │ └─ CloudService.php #云服务
│ │ ├─Barcode.php #条形码工具
│ │ ├─DbBackup.php #数据库备份工具
│ │ ├─QRcode.php #二维码工具
│ │ ├─Queue.php #队列工具
│ │ ├─Snowflake.php #SnowflakeID生成器
│ │ ├─Terminal.php #终端工具
│ │ └─TokenAuth.php #Token认证工具
├─public/ #公共文件
│ ├─addon/ #插件相关公共资源目录
│ │ └─README.md #插件说明文档
│ ├─admin/ #后台管理系统相关资源
│ │ ├─assets/ #后台静态资源(JS、CSS、图片等)
│ │ ├─ueditor/ #百度编辑器相关资源
│ │ ├─index.html #后台管理系统入口页面
│ │ └─niucloud.ico #后台系统图标
│ ├─install/ #系统安装相关资源
│ │ ├─css/ #安装界面样式文件
│ │ ├─font/ #安装界面字体文件
│ │ ├─img/ #安装界面图片资源
│ │ └─js/ #安装界面JavaScript文件
│ ├─static/ #系统通用静态资源
│ │ ├─font/ #字体文件
│ │ ├─resource/ #资源文件(音频、图标、图片等)
│ │ └─tpl/ #模板文件
│ ├─wap/ #移动端相关资源
│ │ ├─assets #移动端静态资源
│ │ ├─uni_modules #UniApp模块
│ │ └─index.html #移动端入口页面
│ └─web/ #Web端相关资源
│ │ ├─_nuxt/ #Nuxt.js编译后的资源
│ │ ├─200.html #200状态页
│ │ ├─404.html #404错误页面
│ │ ├─favicon.ico #Web端图标
│ │ └─index.html #Web端入口页面
│ ├─favicon.ico #网站图标
│ ├─index.php #系统主入口文件
│ ├─install.php #系统安装入口文件
│ └─router.php #路由重写处理文件
├─route/ #路由
│ └─app.php #各应用端口路由