{"repo":"Han-YLun/SaaS_IHRM","free":true,"listed":false,"github":"https://github.com/Han-YLun/SaaS_IHRM","clone":"git clone https://github.com/Han-YLun/SaaS_IHRM.git","description":"Saas Inteintelligence Human Resouce Managment backend","language":"Java","stars":587,"topics":["saas-ihrm","springboot","springcloud","redis"],"license":null,"category":"databases-storage","readme_excerpt":"基于Saas的IHRM系统 Star History 部署教程 https://www.cnblogs.com/ArvinYL/p/14460255.html 开发环境 JDK : Oracle JDK 1.8 Mysql： 5.7 Maven： 3.5.2 Redis： 2.4.5 项目截图 前端使用Vue编写，地址为：https://github.com/Han-YLun/SaaS IHRM Vue SaaS管理员模块 企业管理员模块 员工模块 系统架构 微服务模块 各个模块的功能介绍： 启动顺序 1. ihrm eureka 2. ihrm gate 3. ihrm company 4. ihrm system 5. ihrm attendance 6. ihrm social securitys 7. ihrm salarys 8. ihrm employee 9. ihrm audit 启动顺序原因： 因为所有模块都注册到了Eureka中，故最先启动Eureka模块 因为在gate模块后面都是业务模块，所以网关模块放在第二位启动 因为system模块通过feign调用了company模块的接口，所以company要在system模块之前启动 因为salarys模块通过feign调用了attendance和social securitys模块的接口，所以salarys在其之后启动 后面两个顺序可以打乱 服务调用了其他服务的接口，最好是先去启动被调用的模块 使用技术 SpringBoot + SpringCloud + SpringMVC + SpringData 用户登录 登录时用户名为手机号，密码大多为123456。 帐号信息表在bs user中。 登录时使用MD5加密，对密码进行三次MD5加密，salt为手机号。 登录时需开启redis，因为登录成功后会把登录信息存储在redis中。 因为我本机的redis使用的是默认，如果设置了帐号和密码，可在ShiroConfiguration.java中配置即可。 SaaS管理员帐号密码 13800000001 123456 企业管理员帐号密码 13800000002 123456 员工帐号密码 13800000003 123456 Swagger接口 下载地址 ： 链接 ： https://pan.baidu.com/s/1Ych vKkpjf2ZaxDEII0oDw 提取码：o4ms 注意事项： 使用cmd进行目录运行nginx.exe，直接双击运行会无效 然后访问localhost:801即可，也可在nginx.conf进行设置接口 数据库文件 数据库主要一个主数据库，数据库名为ihrm；另一个数据库名为act，是activity7使用的，可以自动生成 ihrm： 链接：https://pan.baidu.com/s/1Alk4MYSU95Esh4QZXB-YOg 提取码：hywc 介绍 bs bs开头的表，表示业务相关的内容 pe pe开头的表，表示权限相关的内容 co co开头的表，表示公司相关的内容 em em开头的表，表示员工相关的内容 act ： 链接：https://pan.baidu.com/s/1Bi-tKbvnl1iqY7mH2I8qgg 提取码：lzl1 介绍 act主要为activity7工作流用到的数据库 BPMN流程文件 在加班、请假、离职时需要进行走流程，使用的是activity7工作流。 流程BPMN文件： 链接：链接：https://pan.baidu.co","default_branch":null,"files":null,"tree":[],"storefront":"/r/Han-YLun","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Han-YLun/SaaS_IHRM/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}