该项目服务于江苏省各大水库的管理,水库设备的管理,水库监测信息,安全管理,维修养护。基于vue3 ts pinia element-plus echarts等前端热门技术。
点击空白处退出提示
语言技术
HTML5、CSS、JavaScript、Vue、TypeScript系统类型
Web、Windows、Web3行业分类
企业服务、政务
该项目服务于江苏省各大水库的管理,水库设备的管理,水库监测信息,安全管理,维修养护。基于vue3 ts pinia element-plus echarts等前端热门技术。
项目主要包括《水利资源配置》,《业务应用》,《系统管理》,《水务知识库》四
大模块水利资源配置包括《水利对象》,《设备管理》,《监测信息》,《阈值和模板配置》其中我主要负责各个模块的接口对接,数据回显,与负责地图的同事进行对接,实现地图选点,地图绘制后的数据获取和回显,表格的拖拽排序,echarts图表的绘制和参数修改
业务应用包括《综合管理》,《调度运行》,《工程检查》,《维修养护》,《安全管理》,《考核评价》,《保护管理》其中我主要负责前端页面编写,接口对接,bug修复,其中难点是实现树形表格的拖拽排序,利用递归封装函数,把树形数据扁平化处理,在通过表格方法拿到拖拽节点的数据与最后放置的位置数据,通过id取出相同父节点的子数据,排序后传给后端做排序处理,难点2是人员的回显,被移除的或者不在当前水库下但是之前在当前水库下进行过操作的人员也要回显,理由vue3的watch属性拿到newVal,oldVal与人员数据做对比,在用户操作该人员后移除该人员,系统管理包括《角色管理》,《菜单管理》,《用户信息》,《部门管理》,《管理员登录日志》,《项目管理》,《数据字典》,《数据目录管理》其中我主要负责页面重构 新页面的编写,接口重新对接,老bug的修复水务知识库包括《知识库管理》,《知识库标签管理》其中我主要负责新页面的编写,接口对接,后续新需求的实现






评论