1、精通 HTML5+JavaScript+CSS 3开发模式,熟悉模块化开发
2、能够熟练使用 angular 、微信小程序,uniapp,Vue ,基于 Vue 开发的 UI 框架(如 Element-ui,Vant,ant Design等),并能在项目快速开发
3、熟悉 WebPack、Axios、Echarts、Jenkins, ES 6新语法和特性
4、熟练使用 Sass/Less等 CSS 预编译器
5、掌握 git svn 分布式版本控制系统及管理工具
项目介绍:政务云项目是一个基于云计算技术的政务信息化解决方案,旨在提升白云区政府的信息化水平,提高政府服务效率和质量
技术选型: vue2+ axios + vuex + vue-router,echarts,WebSocket ,Ant Design
功能模块:
1、登陆模块:使用公司内部根据 antd-design 封装的组件库 快速布局,配合后端同事连调接口判定权限判定跳转登入页面。
2、角色管理:允许系统管理员或授权用户创建、修改和删除用户角色,并为这些角色分配特定的权限级别,以控制用户对系统资源和功能的访问权限
3、订单申请,变更,退回:实现订单申请、变更和退回功能,以及根据不同类型(如虚拟主机、裸金属、机架空间租赁)显示对应页面,并根据不同配置项进行订单申请的流程申请实现订单创建
4、 订单管理:根据登入的账户角色显示对应的按钮权限,显示订单处理节点的显示数据,进行流程的审批,直至完审批
4、业务系统:维护资源归属的业务系统信息,可查看业务系统关联的资源,查看业务系统关联的资源并可进行增删改查
5、消息通知:用户在站点平台的一系列行为都应该能够产生系统反馈并加入队列推送,通过站内信、短信、邮件等方式互动,通过 WebSocket 监听方法实现