微信小程序uniapp+vue电力巡线任务故障报修管理系统2q91t

本文主要是介绍微信小程序uniapp+vue电力巡线任务故障报修管理系统2q91t,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  uni-app框架:使用Vue.js开发跨平台应用的前端框架,编写一套代码,可编译到Android、小程序等平台。
 前端开发:vue
语言:java+python+nodejs+php均支持
运行软件:idea/eclipse/vscode/pycharm/wamp均支持
框架支持:Ssm/django/flask/thinkphp/springboot/springcloud均支持
数据库 mysql
数据库工具:Navicat等
【员工(移动端)】(无注册)
页面显示内容:参考下方设计图
1)主页搜索框:可以根据线路名称模糊查询历史任务,选中对应任务查看任务报表
2)我的队伍:1、显示成员列表2、点击对应拨号按钮跳转至系统拨号界面
3)修改密码:修改用户登录密码
4) 今日任务:显示当天队伍的任务列表
5)查看任务:选择对应任务后显示任务详情、“历史任务查询”文字链接和开始任务按钮
6)历史任务查询链接(点击显示该线路的所有历史任务,点击对应任务查看相关报表)
7)任务上报:1、完成任务后填写对应信息并上传现场图片和视频2、如果损坏也上传相关信息,线路状态改为维修状态,等待管理员审核
8)定位:每点击导航界面“到达任务地点”按钮,更新员工当前定位至数据库

小程序端运行软件  微信开发者工具/hbuiderx【管理员Web端】:
1)用户管理:对用各角色用户(队长,队员)进行增、删、改、查,队长从队员中选出。
2)队伍管理:对队伍进行增、删、改、查。
3)线路管理:对电力线路进行增、删、改、查,(SQL留有“巡线周期”,“平均时长”字段)。
4)分类管理:对任务等级分类进行增、删、改、查
5)任务管理:对任务进行增、删、改、查,任务的状态可以进行修改,
6)任务提醒:对任务进行提醒。
7)任务审核:可对员工所发布的维修任务进行审核 
8)系统管理: 管理公告或轮播图信息。
9)报表审核:对队长已确认完成的任务进行审核后生成报表、
报表显示任务所有信息(如名称、开始时间,结束时间等)如果出现损坏分别显示修复前、修复后的信息)。
10)推荐管理:对用户推荐专栏的线路介绍进行管理。
11)系统留言管理:查看用户系统的留言信息。
12)可视化统计:1、各队伍一天完成任务数量统计图
2、各任务完成时长占比(如:10/20/30/30+分钟内完成的任务数量占总任务的多少)
             3、任意两个不同作用不同类型的统计图表
           
【员工web端】: 
1)登录:队长和队员角色登录(无注册)
2)主页:自己队伍的当日的任务列表、线路介绍和可视化统计图表(管理员11项)等
任务搜索框:用户可以根据输入线路名称进行模糊检索,可以根据任务名称进行搜索,并将搜索结果按发布时间先后排列展示在主页上。
3)个人中心:查看修改自己的基本信息 
4)任务记录:查看自己队伍的所有任务,可以根据不同条件进行筛选(如日期,状态等),
5)队员列表:查看自己的队伍成员信息,不能进行修改
6)任务报表审核(只有队长角色有):对移动端已经上报的任务进行完成确认
7) 留言功能,员工可以对系统进行留言.
 

这篇关于微信小程序uniapp+vue电力巡线任务故障报修管理系统2q91t的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/896152

相关文章

部署Vue项目到服务器后404错误的原因及解决方案

《部署Vue项目到服务器后404错误的原因及解决方案》文章介绍了Vue项目部署步骤以及404错误的解决方案,部署步骤包括构建项目、上传文件、配置Web服务器、重启Nginx和访问域名,404错误通常是... 目录一、vue项目部署步骤二、404错误原因及解决方案错误场景原因分析解决方案一、Vue项目部署步骤

前端原生js实现拖拽排课效果实例

《前端原生js实现拖拽排课效果实例》:本文主要介绍如何实现一个简单的课程表拖拽功能,通过HTML、CSS和JavaScript的配合,我们实现了课程项的拖拽、放置和显示功能,文中通过实例代码介绍的... 目录1. 效果展示2. 效果分析2.1 关键点2.2 实现方法3. 代码实现3.1 html部分3.2

在不同系统间迁移Python程序的方法与教程

《在不同系统间迁移Python程序的方法与教程》本文介绍了几种将Windows上编写的Python程序迁移到Linux服务器上的方法,包括使用虚拟环境和依赖冻结、容器化技术(如Docker)、使用An... 目录使用虚拟环境和依赖冻结1. 创建虚拟环境2. 冻结依赖使用容器化技术(如 docker)1. 创

CSS弹性布局常用设置方式

《CSS弹性布局常用设置方式》文章总结了CSS布局与样式的常用属性和技巧,包括视口单位、弹性盒子布局、浮动元素、背景和边框样式、文本和阴影效果、溢出隐藏、定位以及背景渐变等,通过这些技巧,可以实现复杂... 一、单位元素vm 1vm 为视口的1%vh 视口高的1%vmin 参照长边vmax 参照长边re

CSS3中使用flex和grid实现等高元素布局的示例代码

《CSS3中使用flex和grid实现等高元素布局的示例代码》:本文主要介绍了使用CSS3中的Flexbox和Grid布局实现等高元素布局的方法,通过简单的两列实现、每行放置3列以及全部代码的展示,展示了这两种布局方式的实现细节和效果,详细内容请阅读本文,希望能对你有所帮助... 过往的实现方法是使用浮动加

css渐变色背景|<gradient示例详解

《css渐变色背景|<gradient示例详解》CSS渐变是一种从一种颜色平滑过渡到另一种颜色的效果,可以作为元素的背景,它包括线性渐变、径向渐变和锥形渐变,本文介绍css渐变色背景|<gradien... 使用渐变色作为背景可以直接将渐China编程变色用作元素的背景,可以看做是一种特殊的背景图片。(是作为背

CSS自定义浏览器滚动条样式完整代码

《CSS自定义浏览器滚动条样式完整代码》:本文主要介绍了如何使用CSS自定义浏览器滚动条的样式,包括隐藏滚动条的角落、设置滚动条的基本样式、轨道样式和滑块样式,并提供了完整的CSS代码示例,通过这些技巧,你可以为你的网站添加个性化的滚动条样式,从而提升用户体验,详细内容请阅读本文,希望能对你有所帮助...

css实现图片旋转功能

《css实现图片旋转功能》:本文主要介绍了四种CSS变换效果:图片旋转90度、水平翻转、垂直翻转,并附带了相应的代码示例,详细内容请阅读本文,希望能对你有所帮助... 一 css实现图片旋转90度.icon{ -moz-transform:rotate(-90deg); -webkit-transfo

Spring Boot 整合 ShedLock 处理定时任务重复执行的问题小结

《SpringBoot整合ShedLock处理定时任务重复执行的问题小结》ShedLock是解决分布式系统中定时任务重复执行问题的Java库,通过在数据库中加锁,确保只有一个节点在指定时间执行... 目录前言什么是 ShedLock?ShedLock 的工作原理:定时任务重复执行China编程的问题使用 Shed

vue基于ElementUI动态设置表格高度的3种方法

《vue基于ElementUI动态设置表格高度的3种方法》ElementUI+vue动态设置表格高度的几种方法,抛砖引玉,还有其它方法动态设置表格高度,大家可以开动脑筋... 方法一、css + js的形式这个方法需要在表格外层设置一个div,原理是将表格的高度设置成外层div的高度,所以外层的div需要