也没什么需求,就是看企业内部外来单位就餐还需要打印客饭单拿去食堂给打饭师傅,出门单还需要打印纸质版,车间PDA扫码出问题需要人手动处理,会议室需要OA申请,但是申请前不知道哪些会议室事空的(因为不是每个人都下载OA的app),很多车间工人并没有OA账户,所以他们只有在下个月统计考勤时才会知道自己是不是忘记打卡,我感觉这些都是可以记程小程序里,所以开发了一个小程序
小程序:uniapp
小程序UI:uViewUI2
后台:springboot(renren-fast脚手架)
小程序部分截图展示:
这里的菜单列表都是加了权限,可以在后台设置,工作餐是外来企业进来的客饭单数据,本来是想食堂那边的人对照用的,因为今天没数据就没截图
主页的出门单是给领导和门卫看的,展示的时所有走完流程,请假时间在今天或者请假时间区间包含今天的(包含公出和请假)
会议这里时显示所有会议室使用情况,也加入了会议签到功能
个人页面的菜单也是设置权限的(想让一些菜单出现在首页也可以后台设置),可以查看自己的数据和一些自动化功能,个人出门单是自己当天的出门单数据,原本的想法是出示给门卫看的(今天我没请假也没数据所以没截图),部门工作餐是自己部门开给相应外来企业的客饭单,出示给食堂看的,我们部门今天也没企业过来所以没有数据也就不截图了
考勤是查看本月考勤打卡数据(本来想加一个月份选择可以查看过去的数据,太懒了每加)
工资条这个是因为每个月发工资前会有短线,本来想把短信里有的字段都加上(扣除的明细),同事说没必要,我也就加应发实发
ERP公司的程序问题很多,前期他们数据处理也有问题,导致车间PDA扫码问题很多,还需要人为处理,所以写了这个程序,出现对应问题车间自己也可以解决(当然没人会去用的)
报工单车间计件工资,流水线工作,每个人负责自己的步骤,每个工序又可能分几种不同,因为计价不一样,扫工单二维码然后获取工单信息,根据系列获取步骤,根据每个步骤获取单价,还有一个班组的概念,会检查这个人是不是在班组内,属于哪一个班组
点击个人名字和账号可以修改密码和退出
废气监测,主要领导要看,弄了一个socket的单片机往数据库里写数据,然后从数据库里读取最新的50条,也会显示当天超过数值的数据
后台部分截图展示:
没什么功能就都放一起了
人员列表是每天同步OA的人员信息,这样离职的员工第二天也会失去登录权限,新入职的员工第二天可以使用
本来想弄第三方,也就是外来企业进入单位以后使用,比如客饭单这种,再小程序的登入界面原本也有第三方的选择,后来想想估计他们也不会用,就把功能代码注释了
小程序使用的图片都必须是外网的URL,所以这里弄个上传图片接口用来存图片图标用,图标之前都是存在git上后来也忘记移过来了
标签栏配置,这里也考虑了权限设置还有第三方显示
菜单列表,现在在哪个标签下,哪些权限会显示,图标什么都在这里新增修改删除,没有设置权限就是全部显示,设置权限就是只有对应部门显示
小程序报工计件数据提交以后这里就能显示,可以修改,可以下载excel,每个负责人可以下载自己生产线的数据
整体实现没什么难度,界面也简单,数据都是OA和ERP获取,自己再弄一个数据库,问题是弄了也没人,上线一年半了也没人使用,只有期间领导说工资太敏感了不要显示,我就将工资菜单权限设置成本部门,工单扫码问题实现以后教车间的人用人他们也没使用起来,计件工资领导带着我去车间演示一遍后来也不了了之,尴尬