{"id":19591481,"url":"https://github.com/wmhello/workmanger","last_synced_at":"2025-04-27T13:32:10.305Z","repository":{"id":112888227,"uuid":"116888740","full_name":"wmhello/workManger","owner":"wmhello","description":"简单易用的学校信息管理系统（管理教职工基础信息、教学过程、短信消息和模板消息发送 学校微信公众号管理 简单事项审批）","archived":false,"fork":false,"pushed_at":"2021-11-24T07:34:01.000Z","size":33972,"stargazers_count":63,"open_issues_count":0,"forks_count":21,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-05T00:41:16.652Z","etag":null,"topics":["laravel","oauth","school-management","template","wechat"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wmhello.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-01-10T00:51:24.000Z","updated_at":"2025-02-24T11:26:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"a55347a5-29df-44ec-881d-7da5b73472e7","html_url":"https://github.com/wmhello/workManger","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wmhello%2FworkManger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wmhello%2FworkManger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wmhello%2FworkManger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wmhello%2FworkManger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wmhello","download_url":"https://codeload.github.com/wmhello/workManger/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251145596,"owners_count":21543072,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["laravel","oauth","school-management","template","wechat"],"created_at":"2024-11-11T08:29:19.463Z","updated_at":"2025-04-27T13:32:10.295Z","avatar_url":"https://github.com/wmhello.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 起源（XXX学校工作网）\n\n本项目用于学校内部的日常管理，用于代替先前的手工管理，从而改变如今的资料存放不集中，管理杂乱无章法、不规范的况状，计划实现以下几个功能：\n- 教职工基本信息管理\n- 教师成长记录管理\n- 学校内部校讯通功能\n- 学校教职工工资信息导入和查询\n- 学校内部各种固定资产的登记、外借、回收管理\n- 学校微信公众平台的基础管理、普通消息群发，模板消息发送等常用功能\n- 教师、家长微信端基本功能查询  工资查询 电话号码查询\n- 学校公众号管理（菜单和消息回复）\n- 学校内部简单事项审批和记录\n\n## 技术栈\n\nlaravel5.5 + vuejs 2.5.2 + vue-router + vuex +element ui 2.0 + easywechat\n\n- 后端模块 backend目录  使用[laravel5.5](http://laravelacademy.org/)框架 利用laravel passport来实现oauth 2.0认证，后端只负责开发api，\n  实现主流意义上的前后端分离开发，并配置有相关的接口文档\n  \n- 前端模块 frontend目录  使用相关开源框架 [vueAdmin-template](https://github.com/PanJiaChen/vueAdmin-template) \n  并结合自己的需求改进而来  项目基于element ui 2.0 并使用了前端的权限管理\n  \n- 微信端 wx目录  计划中  使用开源微信SDK--[easywechat](https://www.easywechat.com/)主要给家长、教师提供更好的查询页面  查找各类信息\n\n## 知识点\n虽然项目暂不涉及到高大上的高并发、大数据等内容，但下面的内容或许会是你需要的：\n\u003e- **前后端分离的代码编写方式  项目发布方式**\n\u003e- **laravel中oauth2.0的认证**\n\u003e- **vue.js中如何结合后台api进行开发 如何在前端控制用户的登陆以及对数据的访问的权限**\n\u003e- **结合实际开发中的webpack的各种配置方式**\n  \n## 项目测试\n- 后端使用了laravel 可以参考backend中的[相关资料](https://github.com/wmhello/workManger/blob/master/backend/%E9%A1%B9%E7%9B%AE%E5%90%8E%E5%8F%B0%E5%AE%89%E8%A3%85.md)进行发布与测试  后端只提供api接口和api文档\n  系统登录密码从backend\\database\\seeds里面去找 具体可以参考laravel教程\n- 前端使用了vue.js 技术  可以参考vue.js的项目流程来进行发布与测试\n\n## 如何获取\n\u003e 因为项目已经商用，开源版本将不再继续更新功能， 需要演示或者商务合作可以加微信（xpyzwm）\n\n## 使用范围\n\u003e 作为学校常规管理模板使用\n\n\u003e 适用于毕业设计及相关产品演示\n\n# 项目界面截图\n#### 系统首页\n![系统首页](https://i.loli.net/2021/11/24/J1wQsvdxhyRB4pA.png)\n\n#### 系统用户管理\n![用户管理](https://i.loli.net/2021/11/24/EhIDbx8KQim3ZYg.png)\n\n#### 用户角色管理\n![角色管理](https://i.loli.net/2021/11/24/wCWfAPMoxuZiBLY.png)\n\n#### 系统功能权限管理\n![功能管理](https://i.loli.net/2021/11/24/cCGHxOBNYIA6ikT.png)\n\n#### 教学学期管理\n![教学学期管理](https://i.loli.net/2021/11/24/XzlbWpkSNC5FTcw.png)\n\n#### 学校行政管理\n![学校行政管理](https://i.loli.net/2021/11/24/h3pqVnec618uOAR.png)\n\n#### 教职工信息管理\n![教职工信息管理](https://i.loli.net/2021/11/24/wjSKZN6I93LUisH.png)\n\n#### 教职工工资管理\n![教职工工资管理](https://i.loli.net/2021/11/24/ETlqkWY9NnBuOmK.png)\n\n#### 教职工工资导入\n![教职工工资导入](https://i.loli.net/2021/11/24/vlIwFJNtZXT9f6o.png)\n\n#### 微信公众号消息模板发送\n![微信公众号消息模板发送](https://i.loli.net/2021/11/24/LR5B3XNUFIq1Gs8.png)\n\n#### 微信端学校资讯管理\n![微信端学校资讯](https://i.loli.net/2021/11/24/yCWPZjfNIcX7nBO.png)\n\n#### 微信公众号菜单管理\n![微信公众号菜单管理](https://i.loli.net/2021/11/24/qwsyxvtfSBAWVzo.png)\n\n#### 学校事项审批设定\n![学校事项审批设定](https://i.loli.net/2021/11/24/aKzB1V7jedmpu4o.png)\n\n#### 功能室使用审批和记录\n![功能室使用审批和记录](https://i.loli.net/2021/11/24/MZO6kbGjmEPsBNY.png)\n\n\n# 说明\n\n\u003e  如果对您有帮助，您可以点右上角 \"Star\" 支持一下 谢谢！ ^_^\n\n\u003e  或者您可以 \"follow\" 一下，我会不断完善该项目\n\n\u003e  开发环境 windows 7  Chrome 63  PHP 7.1.7\n\n\u003e  如有问题请直接在 Issues 中提，或者您发现问题并有非常好的解决方案，欢迎 PR 👍\n\n\u003e  项目交流：xpyzwm(微信)\n\n# 致谢\n  站在巨人之上，我们才能走得更远。项目中使用到了以下开源框架 一并致谢\n\u003e- laravel(https://laravel.com/) \n\u003e- vue.js(https://cn.vuejs.org/index.html)\n\u003e- element ui(http://element.eleme.io/#/zh-CN) \n\u003e- vue全家桶(https://router.vuejs.org/ https://vuex.vuejs.org/)\n\u003e- 微信集成(https://github.com/overtrue/laravel-wechat)\n\u003e- excel插件(https://github.com/Maatwebsite/Laravel-Excel)\n\u003e- 跨域(https://github.com/barryvdh/laravel-cors)\n\u003e- 短信集成(https://github.com/overtrue/easy-sms)\n\u003e- vueAdmin-template(https://github.com/PanJiaChen/vueAdmin-template)\n\u003e- API接口文档书写(http://apidocjs.com/)\n\n# License\n\n[MIT](https://github.com/wmhello/workManger/LICENSE)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwmhello%2Fworkmanger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwmhello%2Fworkmanger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwmhello%2Fworkmanger/lists"}