## 服務端目錄結構
```
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()處理方案
- 云編譯時node.js內存不足導致內存溢出處理方案
- 報錯Allowed memory size of ** bytes exhausted (tried to allocate ** bytes)處理方法
- 代碼生成器
- 設計數據表
- 導入數據表
- 添加字段
- 代碼生成
- 效果預覽
- niucloud (服務端)
- 服務端目錄結構
- 整體運行流程
- 入口文件
- 模塊
- 中間件
- 控制器
- 路由
- 模型類
- 服務類
- 驗證類
- 消息隊列
- 開發消息隊列
- 多語言
- 裝載器
- 短信發送
- 上傳文件
- 第三方支付
- 第三方登錄
- 數據字典裝載器
- 打印
- 事件
- 消息提醒(模版消息)
- 數據字典
- admin (后臺管理端)
- 準備工作
- 新手入門
- 目錄結構
- 系統配置
- 路由
- 接口
- 管理端編譯上傳
- uni-app(手機端前端)
- 準備工作
- 前端目錄結構
- Hbuilder開發
- 發行h5
- 運行uniapp
- 發行uniapp
- Visual Studio Code開發
- 發行 uniapp
- 運行 uniapp
- 配置項
- 路由
- 接口
- 分包建議
- 手機端編譯
- 微信小程序編譯上傳
- web端(PC前端)
- 準備工作
- 目錄結構
- 代碼運行
- 路由
- 接口
- 黑暗主題
- web端打包上線
- api接口
- 配置手冊
- 阿里云oss云存儲配置
- 三方開放平臺小程序托管
- 計劃任務配置
- 站點域名配置
- 小票打印配置
- 電子面單配置
- 微信小程序客服配置
- 微信打款配置