1.熟练掌握 HTML/CSS 等常用的布局结构,熟悉H5、C3新特性,可根据原型图还原视觉设计
2.熟悉原生 Javascript操作,Es6+语法,并具备良好的代码规范以及Debugger能力
3.熟练掌握 Ajax 技术实现与后端的数据交互,了解Node.js
4.熟练使用 Vue.js框架, Vue2+Mixins+Vuex+Axios ,Vue3+Vite+Pinia+Ts全家桶开发模式
5.熟练掌握Antd,ElementUI(Element-Plus), JQuery, Echarts,有实际项目运用经验
6.熟悉 Git 版本管理工具,Github使用,进行多人合作开发项目
7.熟悉移动端以及小程序端开发
8.了解Nuxt.js服务端渲染,了解React,Router6,Redux相关技术
项目名称:Dataming
项目简介:为更规范公司项目中公用部分,以及代码的可维护性,将公司内部各系统之间数据统计相关独立抽离为单独项目进行维护
技术栈:Vue3, Vite, ElementPlus, Echarts, Pinia, Axios, Typescript, Mitt
项目职责:
1.与前端同事一起从0-1搭建项目框架结构
2.二次封装 axios ,以及各系统接口请求模块封装
3.与前端同事一起制定 全局UI 规范以及代码编写规范
4.自定义hook,实现多种类型table的单元格合并
5.基于ElementPlus组件库,二次封装部分共用组件
项目名称:Pacs
项目简介:应用在医院影像科室的系统,把日常产生的各种医学影像(包括核磁,CT ,超声,各种X光机,各种红外仪、显微仪等设备产生的图像)以数字化的方式海量保存起来,当需要的时候在一定的授权下能够很快的调回使用。
技术栈:Vue, ElementUi, Echarts, Mixins, lodash, Axios, Vuex, EventBus
项目职责:
1.负责维护数据统计业务模块
2.封装可在不同数据下渲染不同类型 table ,实现表格的导出,打印,查询等功能
3.基于 Echarts ,二次封装组件,实现不同数据渲染不同类型图表
4.基于 Minxin 封装多页面同类型方法实现方法复用
5.维护系统设置中页面结构样式,以及需求功能添加
6.重构项目中部分模块难以维护代码,编写符合团队规范,易维护代码
项目名称:C30
项目简介:C30在线平台是C30教育云提供的在线教育专业服务平台。平台由“教学、评价、管理”三部分组成,从报名、课程学习,到获得学分/证书,构建全程“在线”教学与组织管理的应用闭环。
技术栈:Vue,Vuex,Vue-Router,Ant-Design,Sass,Axios
项目职责:
1.实现登录权限鉴定,以前登录页结构,判断用户是否登录,否则不允许操作弹窗登录
2.维护开发教师管理模块,实现一键发布二维码签到,签到详情,回答问题列表
3.维护开发考试管理模块,可拖动设置考试区间分数,考试时间,以及考题选择,一键分发试卷等功能
4.维护开发主页,学校新闻模块,管理人员可在后台发布新闻公告,新闻模块同步显示信息等
5.协同后端以及测试同事,共同完善需求开发
项目名称:综合评审平台
项目简介:综合评审平台是在线教育评审平台,可以帮助用户提高综合素质评价之外,支持学生上传发布自己的作品,满足日常需求
技术栈:Vue,Vuex,Vue-Router,Ant-Design,Sass,Axios
项目职责:
1.对接离职同事,交接工作内容
2.基于 antd 组件库实现学生作品页,以及学生作品的上传功能
3.基于路由,实现各页面之间跳转,点击某作品可跳转到详情,此页面可进行作品评价等
4.基于 antd 组件库实现公司注册登录页,正则实现各信息规则校验,基于路由实现跳转
5.对接后端同事实现需求功能
项目名称:Pis
项目简介:与临床和影像系统深度融合、流程完善、质控全面的专业病理信息系统。系统支持多种病理切片扫描设备的接入,以及病理图像的数字化诊断与分享,使病理诊断业务拥有远程会诊、集中诊断等更多延展空间。
技术栈:Vue, ElementUi, Echarts, Mixins, lodash, Axios, Vue-Router,EventBus
项目职责:
1.开发维护特检医嘱模块,包含供应商管理,耗材管理,项目分类检查项目管理等
2.开发维护数据统计模块
3.实现统计中表格的导出,打印,查询,点击数据后进去的明细详情,以及用户可对表格实现自定义的功能
4.开发维护远程会诊模块,协同后端同事联调接口,实现医生发起远程会诊后,可对患者进行诊断,书写报告,保存后可在报告编辑中查看信息
5.参与维护报告编辑模块,医生对患者可进行评估,查看患者其他信息,占用报告,释放报告等