美文网首页
钉钉集中用餐陪餐微&门口值班自动提醒

钉钉集中用餐陪餐微&门口值班自动提醒

作者: 少儿创客 | 来源:发表于2019-04-26 16:10 被阅读0次

日前,教育部、国家市场监督管理总局、国家卫生健康委员会公布《学校食品安全与营养健康管理规定》,要求中小学、幼儿园应当建立集中用餐陪餐制度,每餐均应当有学校相关负责人与学生共同用餐,做好陪餐记录,及时发现和解决集中用餐过程中存在的问题。该《规定》将于今年4月1日起施行。

陪餐工作

存在问题

这里涉及到两点:

  • 专人陪餐
  • 做好记录
    专人陪餐,办公室就要专门通知具体的人,因为人总是会忘记,这跟责任心没有关系;第二陪餐记录本,虽然放到同一个地方很方便,但是有的时候交接会出现问题。

解决办法

利用定时任务和钉钉的代办事项功能,根据陪餐安排表,每天给相关陪餐人员发通知,并自动跳转到日志模板中的陪餐记录单。

代码实现

定时任务库

百度node 定时任务,得到linuxcron风格的定时任务库。

npm install node-schedule --save

钉钉代办事项

https://open-doc.dingtalk.com/microapp/serverapi2/gdzay4
查看代办事项

const express = require('express')
const axios = require('axios')
const moment = require('moment')
const schedule = require('node-schedule')

var now = moment()
const app = express()
const port = 5050
// https://www.cnblogs.com/zhongweiv/p/node_schedule.html#node_bc

axios.get('https://oapi.dingtalk.com/gettoken?appkey=ding7cyjkqff16kzh8xu&appsecret=6wSweJy99iblZs1v9zByJa51gY9GA9P5OnlsXKUAm-p4aqRprXXyeDs8NwPyB_8o')
    .then(function(res) {
        console.log(res.data.access_token)
        axios.post('https://oapi.dingtalk.com/topapi/workrecord/add?access_token=' + res.data.access_token,
            {
                userid: '012065633***330543',
                create_time: moment.now(),
                url: 'http://www.baidu.com',
                title: "今天你陪餐",
                formItemList: {
                    title: '记得按时陪餐',
                    content: '\n陪餐工作十分重要!一定要高度重视!'
                }

            }
        ).then(function(res){
            console.log(res.data)
        }).catch(function (err){
            console.log(err.errcode + err.errmsg + err.task_id)
        })
      
    })
    .catch(function(err){
        console.log(err)
})

 app.get('/', (req, res) => {
     res.send('Hello World!')
   
 });

 app.listen(port, () => {
     console.log(`Server started on port:${port}`);
 });
待办 效果

然后用node_schedule实现定时任务,查看陪餐安排表,然后给相应的老师发提示就可以了,这样办公室的工作人员就可以解放出来了。

当然这仅仅是个原型,完整的应该包括后台,导入excel,在线编辑excel,跟陪餐人员调换审批流程相结合。

拓展

凡是类似的比如值班提醒啊,各种提醒啊都可以如此实现了。我第一份工作的时候,需要定期在门口值班,但是我总是忘记,跟我搭伙的工会主席那是相当的怨念了,当时要是能够写出提醒自己的应用就好了。

相关文章

  • 钉钉集中用餐陪餐微&门口值班自动提醒

    日前,教育部、国家市场监督管理总局、国家卫生健康委员会公布《学校食品安全与营养健康管理规定》,要求中小学、幼儿园应...

  • Python自动提醒微信和钉钉孰优孰劣?钉钉编程如何实现?

    前面聊过“利用python实现微信消息自动提醒”,自己同时也编程使用了钉钉的提醒功能。结合使用感受,谈谈两者的优缺...

  • 电话追作业

    网课一周以来,我天天在钉钉群里盯着还有谁没交作业。钉钉群可以发在线提醒。有的同学在线提醒没反应,我就用微信...

  • devops的一些想法

    协同 使用钉钉,企业微信等沟通软件在钉钉,企业微信上集成,自动测试成功/失败通知,ci/cd成功失败通知,告警通知...

  • 钉钉自动打卡!同学免费福利

    钉钉自动打卡 软件名称:钉钉自动打卡(FreeDing) 软件版本:1.0.5 软件大小:1.7MB 平台:安卓 ...

  • 钉钉-自动打卡

    环境准备 Mac 1、uiautomator2 (1)先安装好uiautomator2环境:https://git...

  • 钉钉自动打卡

    你的打卡神器 很多公司考勤使用的钉钉软件,虽然手机一直在身,但难免会有遗忘打卡的时候,造成迟到、下班未打卡、加班未...

  • 钉钉自动打卡

    五点半下班赶地铁,又双叒忘记打卡了。 地铁开走了才想起来,赶忙打开钉钉,万万没想到的是,地铁行进途中居然自动打上卡...

  • Android实现钉钉自动打卡功能(AccessibilityS

    Android实现钉钉自动打卡功能(AccessibilityService版本) ===============...

  • python实现钉钉群消息推送

    Python实现钉钉群消息推送 对于某些自动化任务执行结果反馈,使用钉钉机器人消息替换繁琐的邮件发送方式使用钉钉机...

网友评论

      本文标题:钉钉集中用餐陪餐微&门口值班自动提醒

      本文链接:https://www.haomeiwen.com/subject/uhhqnqtx.html