# 番茄SCRM **Repository Path**: minsishuju/tomatoscrm ## Basic Information - **Project Name**: 番茄SCRM - **Description**: ⭐ 本系统主要是针对企业宣传部门存在的数据统计难、分析难、汇报繁琐等问题,力争让每一条数据都发挥更大的价值。 - **Primary Language**: HTML - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://www.hanzhuoyou.cn - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 3 - **Created**: 2020-11-20 - **Last Updated**: 2022-05-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: tp6 ## README
#### 项目介绍 本系统是前端采用Pear Admin Layui开箱即用的前后端解决方案 + 其它的Layui组件,后端使用Codeigniter4(ciscrm) 或 thinkphp6(tpscrm)开发而成。风格上延续LayuiAdmin风格,基于异步Ajax的菜单构建,为使用者提供简单、大方、美观的数据管理分析工具。 随着开发不断深入,总是觉得想要真真好用,就需要把相关的功能一块做起来,力争做到一个系统就能搞定企业内部管理。 本项目开源免费,可直接拿去使用。只为让更多的宣传推广人员省时省力,项目不定时更新,建议 Star watch 一份。 #### 已经实现的功能 - [x] 1.系统登录 系统登录采用:用户名、手机号、工号 三种方式进行验证登录。 用户名是字符串包含英文字母,工号和手机只能是数字,且工号是8位,手机为11位,长度不匹配的直接返回错误信息 (已经将多种常见错误信息整合,遇到新的也会新增到错误提示中) 1.1 token自动登录(中间件)(算法有待完善,登录页 选择记住与否 并未起作用) 1.2 权限验证(中间件) - [ ] 2.权限控制 权限控制模块采用auth进行权限控制,分为用户直接权限、角色权限、部门权限;用户权限由用户直接权限、角色权限和部门权限合并所得。 权限层级:部门权限——》角色权限——》用户直接权限,部门权限为基础权限。(有待优化算法) 2.1 部门管理 2.2 角色管理 2.3 直接权限 2.4 菜单管理 - [ ] 3.用户模块 用户模块分为:基础模块(users 系统登录相关)和 用户资料模块(包含个人信息等) #### 项目开发计划 开发计划说明:https://www.hanzhuoyou.cn/fengye/32.html (serverless改造中...) note:由于本项目是我一个人编写,时间不固定,碰到技术难题了还要在学习,所以进度较慢,请谅解! #### 开源地址 Gitee 开源地址 : https://gitee.com/minsishuju/tomatoscrm/ #### 开源共建 1. 欢迎提交 [pull request](https://gitee.com/minsishuju/tpscrm/pulls),注意对应提交对应 `master` 分支 2. 欢迎提交 [issue](https://gitee.com/minsishuju/tpscrm/issues),请写清楚遇到问题的原因、复显步骤。 3. 特别需要您的想法、建议、点子,可以的话麻烦留言给我吧,如果您贡献代码就更好了! #### 特别感谢 特别感谢 @Jmysy ,本项目采用PearAdmin 模板; 感谢 layui、 Codeigniter、Thinkphp、PearAdmin等一系列开源项目。 #### 项目演示 项目还在开发中,暂不提供演示