制造业小企业内部小程序简单设计

也没什么需求,就是看企业内部外来单位就餐还需要打印客饭单拿去食堂给打饭师傅,出门单还需要打印纸质版,车间PDA扫码出问题需要人手动处理,会议室需要OA申请,但是申请前不知道哪些会议室事空的(因为不是每个人都下载OA的app),很多车间工人并没有OA账户,所以他们只有在下个月统计考勤时才会知道自己是不是忘记打卡,我感觉这些都是可以记程小程序里,所以开发了一个小程序

小程序:uniapp
小程序UI:uViewUI2
后台:springboot(renren-fast脚手架)

小程序部分截图展示:

请添加图片描述
这里的菜单列表都是加了权限,可以在后台设置,工作餐是外来企业进来的客饭单数据,本来是想食堂那边的人对照用的,因为今天没数据就没截图
请添加图片描述
主页的出门单是给领导和门卫看的,展示的时所有走完流程,请假时间在今天或者请假时间区间包含今天的(包含公出和请假)
请添加图片描述
会议这里时显示所有会议室使用情况,也加入了会议签到功能
请添加图片描述
个人页面的菜单也是设置权限的(想让一些菜单出现在首页也可以后台设置),可以查看自己的数据和一些自动化功能,个人出门单是自己当天的出门单数据,原本的想法是出示给门卫看的(今天我没请假也没数据所以没截图),部门工作餐是自己部门开给相应外来企业的客饭单,出示给食堂看的,我们部门今天也没企业过来所以没有数据也就不截图了
请添加图片描述
考勤是查看本月考勤打卡数据(本来想加一个月份选择可以查看过去的数据,太懒了每加)
请添加图片描述
工资条这个是因为每个月发工资前会有短线,本来想把短信里有的字段都加上(扣除的明细),同事说没必要,我也就加应发实发
请添加图片描述
ERP公司的程序问题很多,前期他们数据处理也有问题,导致车间PDA扫码问题很多,还需要人为处理,所以写了这个程序,出现对应问题车间自己也可以解决(当然没人会去用的)
请添加图片描述
报工单车间计件工资,流水线工作,每个人负责自己的步骤,每个工序又可能分几种不同,因为计价不一样,扫工单二维码然后获取工单信息,根据系列获取步骤,根据每个步骤获取单价,还有一个班组的概念,会检查这个人是不是在班组内,属于哪一个班组
请添加图片描述
点击个人名字和账号可以修改密码和退出
请添加图片描述
废气监测,主要领导要看,弄了一个socket的单片机往数据库里写数据,然后从数据库里读取最新的50条,也会显示当天超过数值的数据
请添加图片描述

后台部分截图展示:

没什么功能就都放一起了
在这里插入图片描述
人员列表是每天同步OA的人员信息,这样离职的员工第二天也会失去登录权限,新入职的员工第二天可以使用
在这里插入图片描述

本来想弄第三方,也就是外来企业进入单位以后使用,比如客饭单这种,再小程序的登入界面原本也有第三方的选择,后来想想估计他们也不会用,就把功能代码注释了
在这里插入图片描述
小程序使用的图片都必须是外网的URL,所以这里弄个上传图片接口用来存图片图标用,图标之前都是存在git上后来也忘记移过来了
在这里插入图片描述
标签栏配置,这里也考虑了权限设置还有第三方显示
在这里插入图片描述
菜单列表,现在在哪个标签下,哪些权限会显示,图标什么都在这里新增修改删除,没有设置权限就是全部显示,设置权限就是只有对应部门显示
在这里插入图片描述
小程序报工计件数据提交以后这里就能显示,可以修改,可以下载excel,每个负责人可以下载自己生产线的数据
在这里插入图片描述
整体实现没什么难度,界面也简单,数据都是OA和ERP获取,自己再弄一个数据库,问题是弄了也没人,上线一年半了也没人使用,只有期间领导说工资太敏感了不要显示,我就将工资菜单权限设置成本部门,工单扫码问题实现以后教车间的人用人他们也没使用起来,计件工资领导带着我去车间演示一遍后来也不了了之,尴尬

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/570027.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

毫米波雷达模块用于海洋生态环境监测的技术方案研究

海洋生态环境是地球上重要的自然资源之一,对其进行监测和保护具有重要意义。毫米波雷达技术作为一种先进的感知技术,在海洋生态环境监测中具有广阔的应用前景。本文将探讨毫米波雷达模块用于海洋生态环境监测的技术方案,包括其原理、应用场景…

el-select下拉框远程搜索且多选时,编辑需要回显的一个简单案例

前端业务开发中不管使用vue2~3,还是react,angular各种前端技术栈,经常会遇到这种业务。一个下拉框Select中,不仅需要需要支持远程模糊搜索,还需要支持多选。并且在编辑时,还能正常把已经多选好的内容回显到…

redis主从复制,无法从redis读取最新的数据

目录 一、场景二、redis连接配置三、排查四、原因五、解决 一、场景 1、redis为主从复制模式 2、采用读写分离(主节点写入,从节点读取) 3、最新数据成功写入主节点,但从节点没有同步最新的数据 二、redis连接配置 #主节点 spr…

Linux——进程基本概念下篇

Linux——进程基本概念下篇 文章目录 Linux——进程基本概念下篇一、环境变量1.1 环境变量的定义1.2 环境变量的相关命令1.3 命令行参数1.4 本地变量和环境变量1.5 常规命令和内建命令 二、进程地址空间2.1 地址空间的概念2.2 页表和MMU2.3 地址空间的作用2.4 地址空间的好处 一…

Docker容器:docker基础

目录 一.docker前言 云计算服务模式 关于 docker 产品 虚拟化产品有哪些? ① 寄居架构 ② 源生架构 虚拟化技术概述 主流虚拟化产品对比 1. VMware系列 2. KVM/OpenStack 3. Xen 4. 其他半/全虚拟化产品 二. docker 的相关知识 1. docker 的概念 doc…

【古琴】倪诗韵古琴雷修系列(形制挺多的)

雷音系列雷修:“修”字取意善、美好的,更有“使之完美”之意。精品桐木或普通杉木制,栗壳色,纯鹿角霜生漆工艺。 方形龙池凤沼。红木配件,龙池上方有“倪诗韵”亲笔签名,凤沼下方,雁足上方居中位…

码头船只出行及配套货柜码放管理系统-毕设

毕业设计说明书 码头船只出行及配套货柜码放 管理系统 码头船只出行及配套货柜码放管理系统 摘要 伴随着全球化的发展,码头的物流和客运增多,码头业务迎来新的高峰。然而码头业务的增加,导致了人员成本和工作量的增多。为了解决这一基本问题&…

Bentley二次开发教程24-交互式类工具

交互式工具概念简述 本次内容主要涉及到交互式工具的使用,在MicroStation中,超过一半的功能都是以交互式工具的形式而存在的,因此交互式工具在MicroStation二次开发中便显得非常重要。当我们的鼠标或键盘在视图中产生交互操作时,…

各平台奇怪问题备忘录

微信小程序 小程序报错Page 页面路径 has not been register yet 描述:uniapp做微信小程序开发时,新增某页面后,小程序跳转该页面报错Page 页面路径 has not been register yet 已知:page.json已添加该页面,小程序a…

【Linux】文件目录及路径表示

1. Linux目录结构 在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。 /etc: 这个是系统中的配置文件,如果更改了该目录下的某个文件可能会导致系统不能启动。 /bin, /sbin, /usr/bin, /usr…

vue快速入门(四十一)组件通信-依赖注入

注释很详细&#xff0c;直接上代码 上一篇 新增内容 祖先组件向下传值子代组件接受数据 源码 App.vue <template><div id"app"><sonComponent></sonComponent></div> </template> <script> import sonComponent from &qu…

python绘制随机地形地图

&#x1f47d;发现宝藏 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。【点击进入巨牛的人工智能学习网站】。 当我们谈论计算机编程中的地图生成时&#xff0c;通常会想到游戏开发、仿真模拟或者数据可视…

vue3 修改路由中的meta属性

有些时候可能需要在路由跳转前后修改meta里面的相关属性值&#xff0c;这个时候就需要使用钩子函数&#xff08;路由守卫&#xff09;&#xff0c;钩子函数有全局钩子&#xff0c;局部组件钩子函数以及路由配置里面的钩子函数 &#xff08;这些也叫路由守卫&#xff09; 1.全局…

python数字验证码自动识别

&#x1f47d;发现宝藏 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。【点击进入巨牛的人工智能学习网站】。 在网络上&#xff0c;许多网站和应用程序使用验证码&#xff08;Completely Automated Publ…

Ubuntu系统开机长

Ubuntu系统开机长 1. 检查开机自启动软件的所占时间2. 将耗时最高的禁止开机自启动 1. 检查开机自启动软件的所占时间 systemd-analyze blame2. 将耗时最高的禁止开机自启动 sudo systemctl disable networking.service这个耗时是有阈值的&#xff0c;一般大于15s的算&#x…

【数据结构与算法】8.二叉树的基本概念|前序遍历|中序遍历|后序遍历

&#x1f4da;博客主页&#xff1a;爱敲代码的小杨. ✨专栏&#xff1a;《Java SE语法》 | 《数据结构与算法》 | 《C生万物》 |《MySQL探索之旅》 |《Web世界探险家》 ❤️感谢大家点赞&#x1f44d;&#x1f3fb;收藏⭐评论✍&#x1f3fb;&#xff0c;您的三连就是我持续更…

vue封装请求、合并js、合并多个js

vue封装请求、合并js、合并多个js 作为一个后端开发&#xff0c;写前端时发现&#xff0c;每次导入api接口都会有一堆代码&#xff0c;像下面这样&#xff1a; import {footprintList, footprintDelete} from /api/userApi.js import {addressList} from /api/userApi.js impor…

设置Linux开发板开机自启动QT程序的报错解决办法

设置Linux开发板开机自启动QT程序报错解决办法 设置开发板开机自启动QT 打开 /etc/init.d/rsC 文件&#xff0c;添加以下内容 cd / ./my_start_run.shmy_start_run.sh 是自己编写的自启动脚本&#xff0c;内容例如下&#xff1a;(也可以将这些直接写到 /etc/init.d/rsC 文件…

【算法刷题 | 贪心算法02】4.24(摆动序列)

文章目录 3.摆动序列3.1题目3.2解法&#xff1a;贪心3.2.1贪心思路3.2.2代码实现 3.摆动序列 3.1题目 如果连续数字之间的差严格地在正数和负数之间交替&#xff0c;则数字序列称为 摆动序列 。 第一个差&#xff08;如果存在的话&#xff09;可能是正数或负数。仅有一个元素…

嵌入式总线协议基础教学

在嵌入式系统设计中&#xff0c;总线协议&#xff08;bus protocols&#xff09;扮演着至关重要的角色&#xff0c;它们定义了设备如何在共享通信路径上交换数据。 本文将介绍两种常见的嵌入式总线协议&#xff1a;IC&#xff08;Inter-Integrated Circuit&#xff09;和SPI&a…
最新文章