weekly

周报系统主要是node+vue+redis+mysql+es6,一个企业管理系统,企业员工汇报每周工作情况,以及完成情况,各级负责人可以查看和提醒相应未写周报人员。
,后端完全使用nodeJS,数据库使用mysql,基于nodejs的thinkjs框架搭建的,如果喜欢nodeJS写的后端,支持大前端,支持全栈开发,请请starfork项目。

同步到sau交流学习社区:https://www.mwcxs.top/page/461.html

系统演示地址为:周报线上地址。
(公司负责人)账号:testadmin,密码:123456
(部门经理)账号:test,密码:123456
(成员)账号:teststaff,密码:123456

如有使用问题请留言。

公告:

1.不要删除默认的账号,以及相关东西
2.自己可以新建账号来测试,玩耍
3.每一个公司(组织机构)都是独立,每一个部门是独立,互不干扰
4.如果有商务要求,可以对接我,邮箱:saucxs@163.com,新建自己公司(组织机构)统一管理。

功能点:

1、所有人周报提交修改;
2、所有人周报自身周报历史查看;
3、部门经理查看部门周报填写情况,增改部门人员;
4、总监(或公司拥有者)查看和修改所有人的周报填写情况,增删改公司人员,增改公司部门;
5、管理员权限,增删改公司总监,增删改部门人员,增删改公司部门,查看和编辑所有所有的周报,以及所有所有周报填写情况;

一、技术栈

ThinkJS( Node端框架) 官方网站
Vue.js(客户端双向数据绑定框架) 官方网站

二、版本功能

[x] Element UI

[x] 登录/注销

[x] 个人中心

[x] 修改用户信息

[x] 修改密码

[x] mysql

[x] 写周报

[x] 个人历史周报

[x] 部门人员管理

[x] 部门周报情况

[x] 公司的部门新建,修改,删除

2018.09.18

完成基本版本的功能

2018.09.20部门经理权限优化

左侧增加首页

部门人员管理增加查询,可根据用户名,工号,公司名,部门名称,查询部门成员

2018.10.12

优化权限管理

  • 三、系统截图

3.1 登录页

3.2 成员页面

3.3 部门经理页面

3.4 总监页面

3.5 管理员页面

四、本地运行程序

1、首先你的环境是nodejs,不会安装配置参考:nodejs安装和环境配置(Windows)

2、clone下来项目

git clone https://github.com/saucxs/weekly.git

3、分别针对前端vue的weekly-web的文件夹和node后端weekly-node,安装相应依赖

npm install

4、安装redis(可以考虑安装RedisDesktopManager)

参考:安装window下的redis,redis可视化管理工具(Redis Desktop Manager)安装,基础使用,实例化项目

5、安装mysql,这个就不赘述

6、修改nodejs的后端的配置文件adapter.js,config.js这两个文件中

adapter.jsexports.cache = {type: 'redis',common: {timeout: 24 * 60 * 60 * 1000 // millisecond},redis: {handle: redisCache,host: '127.0.0.1',port: 6379,password: 'a123456'  //redis安装时候设置的秘密}
};
//
//
exports.model = {type: 'mysql',common: {logConnect: true,logSql: true,logger: msg => think.logger.info(msg)},mysql: {handle: mysql,database: 'weekly',prefix: 'week_',encoding: 'utf8',host: '127.0.0.1',   //本地数据库port: '3306',     //数据库端口user: 'root',    //数据库的用户名password: '123456',    //数据库该用户名的密码dateStrings: true}
};

7、分别对前后端分离的项目启动

(1)前端vue的weekly-web的启动

npm run dev

(2)和node后端weekly-node的启动

npm start

sau交流学习社区--基于thinkjs+vue+redis+mysql+es6开发的周报企业管理系统weekly相关推荐

  1. 十分钟写一个基于springboot+vue+redis+mysql的银行转账与用户后台管理系统,redis实现用户登录与缓存

    界面效果 用户管理界面 详情页面 编辑页面 删除功能 用户界面 查询余额 取出余额 存款 转账 后端包结构 bean包下代码 管理员类 package com.example.qqqundatabas ...

  2. sau交流学习社区--songEagle开发系列:Vue.js + Koa.js项目中使用JWT认证

    一.前言 JWT(JSON Web Token),是为了在网络环境间传递声明而执行的一种基于JSON的开放标准(RFC 7519). JWT不是一个新鲜的东西,网上相关的介绍已经非常多了.不是很了解的 ...

  3. sau交流学习社区-songEagle开发系列:Vue + Vuex + Koa 中使用JWT(JSON Web Token)认证

    一.前言 JWT(JSON Web Token),是为了在网络环境间传递声明而执行的一种基于JSON的开放标准(RFC 7519). JWT不是一个新鲜的东西,网上相关的介绍已经非常多了.不是很了解的 ...

  4. sau交流学习社区第三方登陆github--oauth来实现用户登录

    sau交流学习社区第三方登陆github--oauth来实现用户登录 最近在丰富nodejsBlog开发的"交流学习社区"(https://www.mwcxs.top)的其他功能以 ...

  5. sau交流学习社区--看小说的lovebook一个无线端BS应用

    一.前言 loveBook爱上阅读,是一款webapp的读小说等书籍的并且阅读的应用.如果觉得可以,欢迎fork和star. 自己最近在追斗破苍穹电视剧,下班时候在地铁上总听到有人说,斗破苍穹书籍比电 ...

  6. 基于springboot+vue前后端分离的学生在线考试管理系统

    一.基于springboot+vue前后端分离的学生在线考试管理系统 本系统通过教师用户创建班级编写试卷信息然后发布到班级.学生用户进入班级,在线作答,考试结果数据通过网络回收,系统自动进行判分,生成 ...

  7. 基于SSM的JSP MYSQL汽车租赁系统的汽车出租管理系统-mysqljava汽车出租管理系统租车管理系统

    基于SSM的JSP+MYSQL汽车租赁系统的汽车出租管理系统-mysqljava汽车出租管理系统租车管理系统 "基于SSM的汽车出租管理系统-mysql&java汽车出租管理系统租车 ...

  8. 基于Java Web的传智播客crm企业管理系统的设计与实现

    项目描述 临近学期结束,还是毕业设计,你还在做java程序网络编程,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等.这里根据疫情当下,你 ...

  9. H5前端开发入门学习(基于vs+vue开发)

    文章仅供初学入门,只讲学习套路,如何去学习,具体知识点不具体叙述. h5开发即无线端的web开发 学习h5开发,整体了解一下各种技术与工具: 常用开发框架 排名前三框架:react.js .vue.j ...

最新文章

  1. 与大疆并称双雄、估值近百亿的极飞科技,现在是一家什么公司?
  2. LFS、BLFS、ALFS、HLFS的区别
  3. 从人工“智障”到人工智能,AI交互还缺什么?
  4. IO流——流的分类、InputStream、OutputStream、Reader、Writer等
  5. php 鼠标小手,鼠标移动至少一次时创建PHP会话(Create PHP session when mouse moved at least once)...
  6. LeetCode 第 198 场周赛(434/5778,前7.51%)
  7. 流量管理的7大技术流派
  8. 手机摄像头采集并推流_助力网上广交会—OBS直播推流软件简易教程
  9. 在线购物系统—类图设计
  10. 金融人必须掌握的词汇
  11. 3D Vision--生成空间任意圆柱及任意直线
  12. MySql数据库操作详解
  13. xy坐标正负方向_xy坐标分别代表什么
  14. python爬虫爬取豆瓣图书
  15. C++ MFC 文字转语音
  16. B-SOiD 系统运行报错全记录
  17. 英菲尼迪tlme是什么意思_Infiniti是什么意思
  18. matlab中clear的功能,matlab中clc,close,close all,clear,clear all作用区别
  19. nginx服务器网站目录浏览,Nginx开启目录浏览功能 | 系统运维
  20. 查询各科成绩前3和第3的学生(SQL)

热门文章

  1. HTML+JS 前端雪花飘落
  2. spring cloud 资源服务器授权配置
  3. 最强大脑《多米诺效应》
  4. FC/NES PPU 示例汇编程序 简易画图
  5. php微信红包雨效果,微信红包雨特效口令大全 微信红包雨特效口令有哪些
  6. 分金问题 返回分割的最小代价 (贪心算法)
  7. python列表题目_Python列表练习题
  8. IB中文A如何正确学习?
  9. Nvidia Agx Xavier平台无PD控制器USB接口调试
  10. suricata UT测试用例中使用的几个重要的辅助函数