
# 系统介绍

![在这里插入图片描述](https://diandi-1255369109.cos.ap-nanjing.myqcloud.com/cms%2F479ed84d544cfcb0f5a7e7be2f5f60c.jpg)
店滴云，让经营场所，更智能.围绕茶室、酒店、健身房、公寓、出租房等服务休闲性经营场所，帮助他们核心解决三个问题，
## 引流锁客
### ota   
我们可以将用户的经营数据实时同步到第三方平台，包括抖音、携程、美团、小红书这样的一些平台，数据同步后我们提供锁客的工具。
### 全媒体发布
我们和中部的博主或者说是视频主进行合作，这些视频主或者博主的这个粉丝数量基本上都在 5~10 万，我们有大量的博主资源，然后能够将你的服务数据和中部的资源进行对接，进行全媒体发布。
## 业务管理 
针对房产、房量、房态，订单，优惠，电商的数据管理。
## 智能控制
智能控制包括智能门锁，开关，插座，窗帘，音箱，无人售货柜。

# 官方地址
[店滴云官网](https://www.dandicloud.com/)
[官方开源库](https://toscode.gitee.com/wayfirer)
[cms源码](https://gitee.com/wayfirer/ddiot)
[用户端](https://ext.dcloud.net.cn/plugin?id=17811)
[物联网sdk](https://ext.dcloud.net.cn/plugin?id=13579)
[ddAdmin](https://gitee.com/wayfirer/dd-admin)

# 参与交流

## qq群

：789294254，点击可直接加入：[开发者交流群](https://qm.qq.com/q/EFTWtaGuP0)

## 微信公众号
![在这里插入图片描述](https://diandi-1255369109.cos.ap-nanjing.myqcloud.com/cms%2F8edc20c70e46975e7520a8961414295.jpg)

# 特性
- 使用稳定的 YII 框架，优化处理开发过程。
- 支持多层权限管控，路由权限，数据权限，菜单权限，集团权限，商户权限，扩展功能权限随意搭配调度
- 多模块可安装，便于迅速扩展业务，支持横向纵向双向扩展业务需求
- 表单多样，除 yii 自身的表单组件，系统还对表单做了丰富，支持一句话配置万能表单
- gii代码自动生成，包括扩展模块，数据库模型，检索模型，控制器和接口都可以自动生成
- element-ui+uniapp+店滴cms，中后台，多端兼容，数据处理全部支持且开源
- 支持rpc、websocket、socket.io，支持多端通信

# 使用教程
## 安装教程
 [安装教程](./docs/系统安装.md)    
## 开发教程
###  主要技术栈

      后端框架：Yii2.0
      前端MVVM框架：Vue.JS 2.5.x
      路由：Vue-Router 3.x
      数据交互：Axios
      UI框架：Element-UI 2.6.3
      运行环境要求PHP8.1以上

### 系统目录
*    addons    扩展插件
*    admin     管理后台接口
*    api       api接口
*    common    公共文件
*    console   控制台入口
*    ddAdmin   商家后台与总后台前端资源
*    docs      开发文档
*    environments
*    frontend   前端页面
*    help       代码自动生成
*    uniapp     多终端前端页面
*    vendor     依赖入口
*    .env.example  配置示例
*    rpc.php       rpc微服务启动入口
*    rpcClient.php rpc微服务调用示例入口
### 命令行    

 [YII基础命令行](./docs/命令行/command.md)
 [代码生成命令行](./docs/命令行/console.md)

### 控制器  

 [接口控制器](./docs/控制器/controller.md)
 [数据检索](./docs/控制器/search.md)

### 插件开发

 [api](./docs/插件开发/api.md)
 [目录结构](./docs/插件开发/index.md)
 [模型](./docs/插件开发/model.md)
 [数据检索](./docs/插件开发/search.md)
 [命令行](./docs/插件开发/命令行.md)

### 数据库

 [连接池扩展smproxy](./docs/数据库/smproxy.md)
 [sql执行](./docs/数据库/sql执行.md)
 [事务](./docs/数据库/事务.md)
 [分表](./docs/数据库/分表.md)
 [字段设计要求](./docs/数据库/字段设计要求.md)
 [数据库配置](./docs/数据库/数据库配置.md)
 [读写分离](./docs/数据库/读写分离.md)

### 模型

 [模型](./docs/模型/model.md)
 [行为](./docs/模型/behavior.md)
 [验证规则](./docs/模型/验证规则.md)

## 缓存

 [关于缓存](./docs/缓存/关于缓存.md)
 [cookie](./docs/缓存/cookie.md)

## 其他

 [表单提交验证](./docs/form.md)
 [接口说明](./docs/接口说明.md)
 [队列](./docs/队列.md)

## 微服务

### 启动与配置

 [http](./docs/rpc/http.md)
 [服务器内部请求服务](./docs/rpc/client.md)
 [扩展插件微服务](./docs/rpc/addons.md)

### 数据库操作

 [新增](./docs/rpc/数据库/add.md)
 [更新](./docs/rpc/数据库/update.md) 
 [聚合](./docs/rpc/数据库/aggregate.md)
 [删除](./docs/rpc/数据库/delete.md)
 [事件注解](./docs/rpc/数据库/eventAnnotation.md)
 [查询](./docs/rpc/数据库/find.md)
 [join](./docs/rpc/数据库/join.md)
 [监听sql](./docs/rpc/数据库/listenSql.md)
 [模型](./docs/rpc/数据库/model.md)
 [pdo](./docs/rpc/数据库/pdo.md)
 [query](./docs/rpc/数据库/query.md)
 [存储过程](./docs/rpc/数据库/storedProcedure.md)
 [事务](./docs/rpc/数据库/transaction.md)

# 特别鸣谢

感谢以下的项目，排名不分先后

- Yii：http://www.yiiframework.com
- EasyWechat：https://www.easywechat.com
- Vue: https://vuejs.org/
- vue-ele-form: https://github.com/dream2023/vue-ele-form
- element-ui: https://element.eleme.cn/
- easyswoole : https://www.easyswoole.com/