Ⅰ 钉钉的代码
作者:李传奇
编辑:李传奇
出品:量子科技小组
封面图片作者:Pixabay
1月14日,钉钉正式发布6.0版本,新版本强化了低代码开发能力,让人人都能成为开发者。钉钉6.0带来3个重要变化:推出钉钉宜搭等低代码开发工具,让不懂代码的用户,也能快速开发新应用;推出角色工作台,让CEO、HR、财务、老师等不同角色拥有自己的专属工作台;推出全新协同办公套件,让用户可以打破组织边界,进行“以事为中心”的协同,整合项目、邮件、文档、日志、日历、知识库、审批、待办等功能。
什么是低代码?
低代码开发平台是无需编码(0代码或无代码)或通过少量代码就可以快速生成应用程序的开发平台。它的强大之处在于,允许终端用户使用易于理解的可视化工具开发自己的应用程序,而不是传统的编写代码方式。构建业务流程、逻辑和数据模型等所需的功能,必要时还可以添加自己的代码。
简单来说,就是以往我们程序员开发一款新应用,需要会几款编程语言,然后敲打特别多的代码才能完成,而现在通过低代码平台,我们只需要拖拖拽拽、拉拉扯扯,把厂商提供好的各种模块拼接在一起,就可以做出一款新应用。
比如我的领导上司要求我们找人做一款每个月的业绩统计分析的应用,当我找到开发部门时,这样的小case自然不是别人的优先级,本着求人不如求己的原则,那我就自己做一款吧。
可是我一个码字出身的小编辑哪会码代码呢,这时候我就可以通过各种低代码平台提供的模板,稍微捣鼓捣鼓就可以应用了,不仅节省了成本,还免去了开发人员对业务的了解的需求,让业务员本身就可以自行开发。
地处四川省古蔺县偏远农村的皇华中学,那里经济落后,学校的经费也自然有限,当然也就无力去购买昂贵的软件,更是不可能找到也请不起软件开发商来定制学校专用的软件。而2017年以来,学校的数学老师彭龙通过探索钉钉和氚云,通过自己的努力搭建了帮助老师查课、学生请假、卫生管理等43个应用,在一个落后地区的学校做到了高水平的数字化。这就是低代码平台的功劳。
小到我们平时的办公大楼里,几十层的保洁工作需要一个完善的保洁系统,需要做一个小应用,大到咱们的人口普查从传统的手写记录转化为电子实时上传,需要做一个庞大的系统,这些都意味着我们的生活中对应用的需求是海量的。
在传统的流程中,公司开发一款应用需要我们的项目经理找到对应程序员,然后程序员需要审核公司的需求,做出一款应用,应用做好后再到使用者本身,但多多少少会存在一定的沟通误差,这时候再需要程序员去修改,而后的使用过程中应用出现了一些漏洞,程序员还需要去维护……
这些海量的需求和零碎的应变,都说明传统的软件开发方式和交付能力已经跟不上广大的需求了,再加上开发周期长造成了昂贵的时间成本,以及系统反复改造和维护的昂贵费用,万一遇上了不靠谱的团队,做出来的产品漏洞百出,那效率可以说是非常的低了。
也就是说:
首先,随着企业的需求日益走向细分、个性化,通用软件与具体业务需求之间的鸿沟越来越难以弥合,“程序员不懂业务,业务不懂程序”的矛盾暴露无疑。
其次,企业需要的不断增长、快速变化正在推高传统软件研发、迭代的边际成本,使成本高、代价大、部署难的大型软件变得越来越不经济。
在这样的大背景下,必然会有所改变,低代码平台也就应运而生了。当使用者本身去开发和维护一款应用或者一个系统,不仅降低了时间和人力成本,降低了开发过程的复杂性,更是解决了人去迁就系统的重大矛盾。
其实低代码并不是什么新鲜的词汇了,一开始我们会通过复制代码改变其中的样式或者变量创作新应用,再然后聪明的人类又将代码抽象成函数库,再然后我们又将函数库做成独立应用或者微服务来提供一些常见的表单模板。
也就是说低代码的本质其实就是极致抽象并且模板化的应用场景,其实我们早就接触过了,只是那时候我们脑中还没有这个概念罢了。身边最近的例子就是,身边的人都突然变成了视频剪辑大师,源于复杂的视频剪辑软件被简易化,让我们通过一个模板化后的功能就可完成在复杂剪辑软件上的一系列复杂的剪辑步骤,然后大家都可以在手机上就随意剪辑自己拍摄的生活片段了。
回到这篇文章的主题,当应用的场景覆盖得更广,比如涉及到企业,尽管市面上已有不少应用平台打着低代码的旗号寻求关注,如OutSystems、mendix、微软Power Platform、Lightning Platform、甲骨文Visual Builder Cloud Service。
但市面上多数归根结底还是一个开发平台而言,并没有支持个性化需求的开发能力那它不算是一个及格的低代码开发平台,充其量只是一个低代码的应用罢了。
这时候就要说到我们的主角钉钉了。
云钉一体,钉钉剑指低代码
在阿里版图中快速崛起的钉钉,又借助疫情旗舰的远程办公潮流成功突破4亿用户,并且还将校园课堂等纳入新场景。
最近这一年,移动办公可谓是一块香饽饽,因此钉钉也有像腾讯的企业微信、字节跳动的飞书这样依托母公司的强大竞争对手,因此虽然钉钉起步较早,但产品和技术的升级换代也非常重要。
企业需求增长的速度远远超过了软件开发的速度,传统的企业开发软件模式正在失去优势,归根结底是企业正在重新夺回数字化主角的身份,回归业务驱动是产业互联网时代的大势所趋。
其实早在上世纪八十年代人们的思考就已涉猎低代码领域,千禧年市场上就开始出现大大小小的玩家,然而主导者仍是软件公司和技术平台,服务的对象也只是集中部署和采购的大企业,并没有实现去中心化的软件开发。
云计算普及、企业内需推动、开发能力稀缺化等等推动低代码开发的回春,微软、甲骨文、谷歌等纷纷下场,然而波热潮却在国内遇冷,这其中既是因为国内企业信息化程度普遍偏低,也是因为低代码开发平台各自为战。
虽然国内大部分的中小企业没有实现信息化,但并不意味着要像大企业一样按部就班走完传统软件、SaaS的路才进入低代码开发阶段,相反它们可以直接跳过这些阶段,直接进入到业务主导的低代码时代。
虽我们都被或曾被打卡的阴影笼罩过从而迁怒于钉钉,但不可否认的是,钉钉高效地打通了企业的内部实现了自下而上的数字化变革,其在企业数字化进程中的平台属性也越来越凸显。
4 亿用户和 1700 万企业和组织正在使用钉钉
正是看到了低代码开发和云结合之后,可以帮助企业敏捷的应对数字化进程中可能出现的各种需求,钉钉决定大力推动低代码开发趋势,让每一家企业的IT人员都能在一个基于云技术、钉钉的低代码开发平台之上实现快速的按需开发。
最新发布的钉钉 6.0版本与低代码开发工具宜搭融合升级为钉钉宜搭,除了宜搭之外,包括简道云、氚云等在内的第三方低代码开发工具也都已经入驻钉钉。
目前已有超过27万的开发者为640万家企业组织开发了超过70万个钉应用,钉应用的生态在过去几年已经极大丰富,而阿里云智能总裁张建峰希望钉钉在未来三年内释放出一千万个钉应用。
此前蒙牛管理层就曾将拥有4.5万名员工的巨大组织架构通过钉钉整体搬上云端,这在当时是非常大胆的尝试。起初此举并没有过多的预期,仅仅只是组织发展趋势的提前布局而已。
这个在当时看起来或早或晚都无所谓的举动,却在仅仅九个月后就起到了巨大作用。在应对突然来袭的疫情,蒙牛线下的生产、物流、销售活动,其中包括4.5万员工、1万经销商、10万导购和其他上下游合作方,都通过钉钉实现了数字化协同,让企业快速恢复了有序运作。
可谓运筹帷之中,决胜千里之外。据蒙牛集团IT总监郑炯介绍,原本采购一套审计系统需要花 100万元,使用宜搭后几乎0成本就完成开发。到如今,蒙牛公司通过宜搭搭建了 100多项应,替代了大批 IT 系统采购,大大降低运营成本。
未来,钉钉的 4 亿用户,企业里的每个人,包括 IT 从业人员、运维人员、财务、HR,人人都可能成为开发者,成为数字化的主力军,将工作随手数字化,让微小的创新持续发生。
强劲对手同样选择加码低代码
有趣的是,在钉钉发布消息后的第二天,1月15日,腾讯云开发的低代码LowCode平台开启了公测,同样在中国协同办公市场同样占据有利位置的腾讯也选择了重仓押注低代码。
腾讯云云开发低码平台延续了云开发“人人都是开发者”的产品理念,以云开发作为底层支撑,通过云原生能力将应用搭建的全链路打通,提供高度开放的开发环境。平台提供开箱即用的组件、模板和工具,将开发门槛大幅降低,用户只需创建一次,即可实现小程序、H5 、PC 网页等多端发布。
来源于“腾讯云”
从眼前来看,争夺低代码的背后是协同办公市场的争夺,而往远了看,是云服务市场的激烈角逐,对整个移动互联网的生态都可能有深远影响。
但我必须给大家浇个冷水,我相信很多人都有这样的经历,在书店买书买红了眼,但回到家书都未必拆开几本。低代码本身不是革命,也不是什么颠覆性的东西,它本身是非常有用的,但仍需我们广泛地去实践验证。
同时我也在上文中提到,为什么早几年低代码在国内遇冷,便是因为各大平台各自为战,拜托,这可是码代码,若不跨平台相互支持而想着一家独大,那我奉劝各大厂商早点打消这样的念头,免得被大家喷的狗血淋头。
要想实现低代码背后酝酿的信息技术产业深度革命,各大平台就必须要协同作战,互相分享,让能让我们在低代码领域弥补上过去几年的近真空状态。
我相信如果这样的想法能实现,过去困扰国内企业的“技术支持跟不上业务”问题必将会得到根本性解决。如何让低代码不“LOW”我已经给出了我心中的答案,你同意吗?让我们对美好的愿景拭目以待。
Ⅱ 为什么有些公司钉钉有流程交接,有些没有
有些公司钉钉有流程交接,有些没有是根据公司的实际要求,没有统一的流程交接规定。
工作交接看有没有硬性规定,例如程序员的工作交接是大事,代码的事不好好交接是不行的。
需要把近几个月的项目信息和代码文档与结构写成文档邮件出去,要被交接人确认已经完成交接了才算数的。
一般的工作交接起来应该不复杂的,大部分口述就可以了,没有规定什么时候才算交接完。而且你这并不是离职交接,要是离职交接的话,都是别人主动找你交接的,人要走了后就没有交接的义务了。你交接与被交接人都在职,这样就比较随意了。
职场小白在这时很容易被套路,建议你先明确你的活和她的活,需要设立个底线,不是你的活你可以教,但坚持不去做,即使教可能更花时间,也要让她自己完成。
Ⅲ 是谁发明钉钉的呢
钉钉创始人陈航,领袖中国十大人物。
陈航带领的钉钉团队,也被外界称为“钉钉疯人院”。
Ⅳ 钉钉状态 程序员
程序员的钉钉状态可以选择”在家办公中“或”奋斗中“。
钉钉状态的本质像QQ签名,是一种表达自身情绪和状态的方式,可以随时修改。
【手机钉钉】-【消息】-左上角【工作状态】进行添加或修改即可设置个性的钉钉状态,个人工作状态字数上限不能超出50字,字数较多的情况下个人状态会分三排展示。
Ⅳ 钉钉出动500名程序员做了个地铁广告,文案内容有哪些
钉钉又出刷屏广告文案了,这次是一个出动自己500名程序员,在杭州地铁投放的一个长图广告文案,呼吁人们使用钉钉并且加入钉钉。
在呼吁使用钉钉的文案上,主要针对了上班族,创业者,HR,IT四类人群,向这四类人群分别提出了一个选择题,具体内容如下:
上班族请选择!
□私人朋友圈频繁被老板、客户侵犯
□想静下心写个方案频繁被各种无关消息打扰
√500位阿里工程师推荐求求你们用钉钉,钉钉上只有工作
好啦,具体就分享到这里。这次钉钉地铁文案,用自己员工现身说法,让人感觉很亲切,程序员日常的对话,也许你看完后就会想到相关场景,比如“阿姨,我不是修电脑的。”这个可能是大多数阿姨们对程序员这个职业的第一印象吧。另外在视觉上,统一的格子衫,也是程序员的一大特色,容易让人产出共鸣,同时也利于记忆,能更好的带动这个广告的传播。
叶小鱼文案,《新媒体文案创作与传播》作者,微信公众号:叶小鱼跑跑跑(talkto520)
Ⅵ 外包管理人员怎么使用钉钉管理人员
考勤心得_基于钉钉考勤数据自动化处理的实践 原创
2021-01-12 04:22:33
兰小龙
码龄4年
关注
基于钉钉考勤数据自动化处理的实践
点击上方“技术支持联盟”,选择“置顶公众号”
第一时间了解程序员大小事儿
作者:冬日暖阳
摘要:随着公司业务拓展,科技赋能的推进,系统逐渐增多,相应外包公司及人员也在迅速扩充,人员管理问题日渐突出,为了能够更有效的管理外包人员,通过对接钉钉考勤信息,用数据了解部门中外包实际工作情况。
.png
01
痛点
厂商过多
外包厂商过多,无各个厂商单独钉钉情况,只有组内每月汇总,不好逐日逐周的追踪本组内外包厂商详情,从而及时调整组内外包人员工作积极性。
人员流动性大
外包人员流动性大,没有数据支撑,无法对人员个体及整体情况进行总结,通过数据从侧面了解外包工作时长、工作态度及工作能力,通过打卡详情数据,做到精确管理,典型追踪。
0 2
钉钉小程序创建
通过企业内部自建应用创建小程序:
.png
1.登录钉钉开发者后台。
说明:只有管理员和子管理员可登录开发者后台。
2.在应用开发页面,选择企业内部开发 > 小程序,然后单击创建应用。
.png
3.填写应用的基本信息,然后单击确定创建。 .png
4.在应用信息页面,单击开发管理,然后单击修改。
.png
5.根据以下信息配置开发信息,然后单击保存。
服务器出口IP:输入调用钉钉服务端API时使用的IP即企业服务器的公网IP,多个IP请以","隔开,支持带一个*号通配符的IP格式。
说明:同一个IP只能被一个企业使用。
6.管理后台地址(可选):输入管理后台地址。
在钉钉管理后台-工作台-找到对应应用,点击应用图标,跳转到填写的地址。如设置为https://open.dingtalk.com/,登录钉钉管理后台,点击进入后如图所示。
.png
7.单击凭证与基础信息获取应用的AppKey和AppSecret。
.png
03
现阶段实现功能
日、周、月情况汇总,包含:
①外包厂商报备人员及打卡人员(含远程)对比,计算打卡率;
②汇总缺卡及缺勤人员详情及月度统计名单;
③汇总迟到人员(打卡时间9:30以后且前一天21:00之前打卡离场)及月度统计名单;
④工作时长统计:考勤打卡总时长、打卡人数、平均时长以及排名情况。
当日
.png
当月
.png
当周
.png
04
后续功能规划
1.覆盖范围由新一代组转为所有产品组
2.根据人力日常需要的信息调整规则,自动提供日、周、月数据,并发送邮件;
3.将考勤人员与外包管理系统人员进行统一关联管理
4.邮件板式调整,使整体更直观
历史文章
解决方案:
开源规则引擎--drools
redis基本原理介绍
spring-session集成redis问题
通过分析Nginx服务器日志统计用户流量并预警
加密与认证技术
【双十一钜惠:科技人的专属保障】移动端交互速度保证 ——影像上传优化
【双十一钜惠:科技人的专属保障】移动端认证保障 ——非对称加密及jwt应用
系统安全建设小经验
公共组件-需求自动录入TAPD
python初体验
HTML5实现自定义键盘及使用
Sentinel限流
基于公有云实时音视频通道的构建音视频组件方法与实战经验
分布式定时任务调度探讨
阿里云OSS javaAPI分享
Jmeter压测的使用
API接口安全优化浅谈
基于idea将传统应用maven化改造实践
安全漏洞预扫小工具
Nacos作为注册中心,配置中心部署方案
Rancher+K8S简化学习环境搭建方案
Excel大数据量解析优化方案
Sharding-JDBC个性化分表方案
基于JWT的接口权限认证
Spring Cloud Gateway实现限流
公网发布的通用技术解决方案
Nginx结合Lua实现限流
Mysql数据同步Canal方案
Weblogic部署基于Spring Cloud项目应用实例
智能验证码解析java语言实现
数据库的演绎与变迁-下架最后一台小型机
关于struts架构通过引入spring包实现bbo调用测试的未来式
架构系列:
双十一钜惠:科技人的专属保障】如何保障移动端活动的稳定运转?——移动端基础平台建设的经验分享
【双十一钜惠:一个有温度的技术公众号】科技人需要什么样的保障
架构师入门系列:架构三板斧“缓存,消息,异步”
监控&运维
redis监控工具-redislive
微服务链路追踪工具 Apache SkyWalking部署与实践
快速发现生产环境SQL问题
Grafana-业务数据监控实践
自动化运维能力提升
服务器监控及问题定位排除
基于Spring Boot Admin告警之应用状态告警
Ansible在自动化运维中的使用
自助迁发分支工具
大数据
浅谈大数据平台的建设
基于CDH集群的大数据项目的优化总结
Oracle实时同步大数据平台解决方案
实时流关联维表解决方案
中间件
浅谈Elasticsearch的资源分配
Apache Kafka使用规范Elasticsearch安装及使用
SSDB介绍及使用
RabbitMq使用简单介绍
Spring Cloud常用组件介绍
前端
ESLint + Prettier 规范前端代码
Vue.js对WinXP系统对兼容性
关于采集操作系统、浏览器版本的设计方案及一些浏览器兼容性问题处理
安卓动态加载SO文件
对浏览器的理解及兼容移动端H5本地化方案调研和实践
自适应网页设计
短信/浏览器唤起APP方案
基础知识
Sonar简介
JVM基础系列1:JVM内存模型介绍
JVM基础系列2:JVM配置参数和Java内存模型
JVM基础系列3 虚拟机字节码执行引擎
开发规范
Java异常处理规范
战略方向
金融保险系统开源浪潮下机遇与挑战
项目实战
《Scrum精髓》心得分享
聊一聊我们程序猿--技术交流感悟分享
如何快速支撑健康险业务发展
《凤凰项目-一个IT运维传奇故事》心得分享
运维工作要学会“偷懒”
“用户思维+中台架构”快速搭建金融宝app
多维分保的应用探索
用文化指引自身的成长之路 -2020年技术成长心得分享
从工作中探寻自身的成长之路
从《平凡的荣耀》到记一次兼容性改造优化后的技术感悟
客户为中心,统筹协调,把控风险
让我们的管理看的见
.png E N D
.gif
请识别下方二维码,关注 技术支持联盟.png
欢迎加入基于钉钉API功能开发交流,请扫码进群
.png
AppKey
打开CSDN APP,看更多技术内容
钉钉开发DEMO
此程序为钉钉应用,亲测可以用,非喜勿喷,有任何疑问可以私信,互相交流
同步考勤数据 钉钉_钉钉考勤打卡攻略①
钉钉考勤打卡是专门针对企业员工上下班打卡的一款考勤应用。考勤打卡应用可以让人事随时随地了解团队状态,出勤人员一目了然;智能统计考勤数据,云端存储,考勤数据永不丢失哦[灵光一闪]一、如何新增考勤组?手机端:点击【工作台】—【考勤】—【设置】—【新建考勤组】电脑端:登录管理后台—【工作台】—【考勤打卡】—【考勤组管理】—【新建考勤组】二、考勤组如何添加人?手机端:点击【工作台】—【考勤打卡】—【设置】...
继续访问
钉钉考勤数据抓取_VBA实战篇|HR们的福利,从此不再为整理考勤记录发狂
提示:这是7月的第1篇原创文章关于整理‘考勤记录’的案例如果你喜欢本文,就分享给你的小伙伴,你的喜欢是我前进的最大动力如果你有任何疑问,可以文章下方留言或后台留言在HR的日常工作中,统计考勤是其中一项工作。虽然现在有考勤机、钉钉等高科技的手段进行辅助,但是有些考勤机导出的数据会让各位HR们集体吐槽为何如此反人类的设计。如下图所示,是我一位HR朋友发我的考勤记录(数据已做部分处理),看到这...
继续访问
钉钉API考勤打卡记录获取并存入数据库(python)
前言: 钉钉有个开发平台,通过API可以开发自己企业内部应用,钉钉开发文档顺序写的有点乱,花了挺长时间才看懂,我写了一个python脚本来获取考勤记录,当然能做的不止这些,可以删除公司成员,修改部门,瞎发通知等等。。。(这是上路的新手,大神忽略。) 一、准备 钉钉API地址:https://open-doc.dingtalk.com/docs/doc.htm?spm=0.0....
继续访问
钉钉考勤接口调用与OA系统数据对接
钉钉考勤接口调用与OA系统数据对接 公司由原来的指纹打卡更换为钉钉打卡,需要钉钉和现有的OA考勤数据对接(合并钉钉打卡数据和OA上的请假,外出,出差数据) 1.查看钉钉接口文档 https://ding-doc.dingtalk.com/doc#/serverapi2/gh60vz 2.项目搭建引入钉钉开发SDK 3.获取钉钉考勤数据存储服务器数据库(调整存储格式) //测试 public s...
继续访问
最新发布 从钉钉后台获取考勤数据(其他数据获取类似)
从钉钉后台获取数据
继续访问
钉钉考勤数据抓取_员工考勤管理系统:如何轻松计算出每月的考勤数据
其实想要达到你这种效果的话有两种方法: 一个是使用考勤机 一个是使用员工考勤管理系统考勤机 一般的企业为了加强自己的考勤管理,使用比较多的就是指纹打卡考勤机,只要上下班的时候通过指纹打卡就行了。优点: 费用低几百到几千就能搞定,适合人数不太多的中小企业,只要在需要整理数据的时候把数据导出到电脑里就行。缺点: 没法儿自动帮你汇总分析,导出来的数据只是作为记录,如果你要计算或者和绩效结合的话,需...
继续访问
钉钉考勤数据抓取_钉钉考勤答疑你关心的都在这里
钉钉/// ///那些事儿///答疑篇 ///为提高工作效率,公司引进钉钉考勤系统替代传统打卡模式,经过一个月的使用,经过前期对数据的分析整理,现将钉钉使用过程中遇到的一些疑惑进行解答。首先请各部门确认所有人员都在“浙江新和成股份有限公司钉钉考勤组”,如果有新员工不在该群组的,部门考勤员要先将人员邀请进考勤组。01.钉钉数据是如何采集的? ...
继续访问
钉钉API考勤打卡记录获取(php + JS)
前言: 钉钉有个开发平台,通过API可以开发自己企业内部应用,钉钉开发文档顺序写的有点乱,花了挺长时间才看懂,我建立一个php后端以及一个单独网页(不运行在钉钉上)来获取考勤记录,当然能做的不止这些,可以删除公司成员,修改部门,瞎发通知等等。。。(这是上路的新手,大神忽略,练习下AJAX倒是挺好的。) 一、准备 钉钉API地址: https://open-doc.dingtalk.co...
继续访问
热门推荐 获取钉钉考勤机的打卡记录并且解析
有个特别恶心的地方就是打卡信息只能最多一次取七天的。所以要注意一下; 时间格式:2018-05-01 钉钉突然改接口了,直接获取是被拒绝了,加了分页限制,加了人数限制,头大,之前得方法不能用了,重新写了版,最多一次获取50个人的考勤,并且这些人的考勤记录一次只能获取50条,我想了个办法中心思想就是首先拆分公司人员的dingId的列表,拆成每50个一组,然后限制分页最大50个每页,50个人的打...
继续访问
钉钉考勤数据抓取_华跃考勤管理系统
华跃考勤管理系统通过我司考勤系统把人力资源管理重要环节做到及时管控,随时可分析员工日出勤异常报表、周出勤、月出勤等出勤数据。软件兼容先进的现代感应式、RFID、指纹、图像管理等硬件设备,在防止代打卡和混加班等方面有独到的实施经验。可满足不同企业的各种考勤制度,客户自定义的设计使不同行业的用户可根据其所制定的考勤制度对系统进行灵活设置。智能排班的自动抓取让您对排班无需进行任何操作,班次采用...
继续访问
积分-钉钉考勤-取参与考勤人员
钉钉考勤接口调用与OA系统数据对接(多线程版)
钉钉考勤接口调用与OA系统数据对接(多线程版) 公司由原来的指纹打卡更换为钉钉打卡,需要钉钉和现有的OA考勤数据对接(合并钉钉打卡数据和OA上的请假,外出,出差数据),因为人数增减单线程定时任务数据抓取时间较长,做一下优化 1.线程池 class CountableThreadPool { private int threadNum; private AtomicInteger...
继续访问
从钉钉后台对接考勤打卡信息(仅供参考)
# -*- coding: utf-8 -*- import requests, logging, json, openpyxl, os, time #官方下载SDK import dingtalk.api from datetime import datetime as dt from datetime import timedelta import xlsxwriter import configparser import datetime logging.basicConfig(level=logg
继续访问
dingtalk 一个让钉钉服务端开发更简单的golang工具库
dingtalk 这是一个集成钉钉常用功能的简易版服务端开发工具库,适用于创建一次客户端,多次调用的场景。内置token过期时间维护;内置用户id到用户userid的计算函数,可以方便的在企业用户名与userid之间自动转换;同时在rece函数中可以设置加入白名单过滤,避免在测试环境中发信息给非白名单用户。具体参数说明,请参考钉钉开发文档 仓库地址 https://github.com/kevin2027/easy-dingtalk 安装 go get -u github.com/kevin2027
继续访问
【钉钉-场景化能力包】制造业考勤数据多维分析
企业结合钉钉考勤的能力后,可以获取钉钉的考勤数据,并将考勤数据从时间、机构、部门、人员等多个维度进行横向纵向比对分析,从而了解一段时间内企业考勤情况的变化趋势以及各个部门在提升考勤率方面的成果对比,并通过宣导、鼓励和问责等方式进一步提升员工的工作效能,逐步提升企业整体的考勤达成率。
继续访问