1. 熟练使用HTML、CSS、Javascript、Ajax等Web开发技术,熟悉W3C标准与HTML5特性;
2. 熟练使用Vue框架,有完整的Vue项目开发经验,并了解其设计原理;
3. 熟悉 Webpack, Vite, 对于前端模块化及构建有一定的研究
4. 能够独立搭建项目集成第三方主流开源组件库(Element-ui Ant Design, Arco Design 等);
5. 熟悉前端系统研发的全生命周期,对于前端研发过程中的质量和效率提升有实践经验;
6.具备完整的前端知识图谱,对新技术保有热情,熟悉主流的前端技术架构(包括实现原理和周边生态);
7.负责H5/WEB或小程序的前端业务逻辑,以及产品交互100%按设计稿实现。
长沙县案卷归档系统
项目简介:案卷归档系统是用于管理和归档案卷文件的系统,实现了连接扫描仪功能,将扫描仪扫描的纸质文档转化为电子版,并存入系统中。该系统还使用了printjs和pdfjs库,以提供打印和PDF预览功能。
主要职责:
使用Vue.js框架开发系统的前端界面,包括案卷列表、文件上传、搜索和归档等功能。
与后端团队紧密合作,制定接口规范,并使用Axios进行数据交互。
对接xx县智慧平台监察系统,实现不同角色跳转进系统获取不一样的权限。
开发案卷列表页面,展示案卷的基本信息,并提供搜索和筛选功能,方便用户快速定位目标案卷。
实现文件上传功能,支持将扫描仪扫描的纸质文档转化为电子版,并存入系统中。
集成printjs库,实现打印功能,使用户能够打印案卷文件。
使用pdfjs库,实现PDF预览功能,提供给用户方便的文件查看和下载选项。
实现pdf流式预览,实现大文件pdf可以边下载边预览,大幅度提升打开速度。
使用WebSocket技术,实现实时与扫描仪进行通信,实时获取扫描仪扫描的结果。
使用Vuex进行状态管理,确保系统各组件之间的数据共享和一致性。
优化系统性能,减少加载时间,并确保兼容性和响应式设计。
使用Vue.js框架开发系统的前端界面,包括案卷列表、文件上传、搜索和归档等功能。 与后端团队紧密合作,制定接口规范,并使用Axios进行数据交互。 对接xx县智慧平台监察系统,实现不同角色跳转进系统获取不一样的权限。 开发案卷列表页面,展示案卷的基本信息,并提供搜索和筛选
使用Vue.js框架开发系统的前端界面,包括系统跳转列表和后台管理页面。 实现用户登录功能,并根据不同的权限级别展示不同的导航菜单和页面内容。 与后端团队紧密合作,制定权限管理接口规范,并使用Axios进行权限验证和数据交互。 使用Vuex进行权限状态管理,确保只有拥有权限