1.商品进销存管理系统
项目描述:这是一款为企业内部商品提供的进销存系统,主要包括以下几个模块:产品管理,订单管理,出入库管理,采购管理,发票管理,财务管理,审核中心,系统管理(用户,部门、角色、平台、国家管理)
项目职责:此项目为团队项目,采用前后端分离模式,前端由本人独立完成,数据由后端提供
技术要点:1. 在vue-element-admin基础上二次构建项目,并安装所需的插件
2. 根据原型图,利用html5、CSS3 和Element-Ui快速搭建静态页面
3. 使用Vue Router控制路由跳转,切换不同的组件进行渲染
4. 使用axios发请求,设置请求拦截和响应拦截,拿到数据渲染页面数据
5. 利用Sass编写CSS代码,优化代码,减少冗余
6. 使用Echarts的堆叠图、饼图、柱状图来展示产品详情、采购记录等
7. 使用v-contextmenu自定义右键菜单,解决产品列表页功能过多页面空间不足 问题,实现添加采购计划,查看详情,申请付款/退款/补款,查看附件,填写物 流待入库,生产合同,终止合同,删除订单等自定义功能
8. 使用js的粘贴事件paste,获取剪切板中的图片数据,实现财务页面凭证截图粘 贴放大功能
9. 使用upload组件上传附件,点击查看按钮可查看发票详情及PDF信息
10. 使用steps组件来记录审核的流程及状态,包括审核人,审核时间及备注,管理员可通过操作按钮如通过,驳回或暂定来更新采购申请的审核状态
2.项目名称:人事管理系统
项目描述::这是一款为企业内部提供的系统,主要包括员工管理,组织架构(部门,职务,岗位),基础设置(离职事项设置),合同归档,考勤管理(单双休设置)等。
项目职责: 该项目为团队项目,前端由本人独立完成,数据由后端接口提供
技术要点:
1. 使用Vue脚手架构建项目,安装所需插件
2. 使用Element前端开发框架,根据原型图,快速搭建静态页面
3.使用axios发请求,渲染页面
4.使用Tree树形控件完成各部门列表渲染