钉钉小程序开发权威指南(钉钉小程序开发教程)

小程序开发 1932
本篇文章给大家谈谈钉钉小程序开发权威指南,以及钉钉小程序开发教程对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、钉钉小程序图表库AntV - F2 使用总结

本篇文章给大家谈谈钉钉小程序开发权威指南,以及钉钉小程序开发教程对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

钉钉小程序图表库AntV - F2 使用总结

对于图表这块的开发,使用一些流行的图表库可以大大提高我们的开发效率,目前较为流行的图表库大概有Echarts,Hcharts,AntV,他们都是大同小异,我印象比较深刻的是Hcharts是支持多坐标轴的,Echarts好像是不支持的,但是对于小程序的选择我们选择的是阿里的AntV-f2,因为他明确指出了适合小程序开发,而且AntV-f2除了不支持一些document,其他的大部分功能都是支持的,我们就没有再考虑其他的库,但是官方并没有太多关于小程序的具体使用文档,我们只能根据js的相关事例翻译成小程序的语法。

钉钉小程序开发工具:

AntV - F2:

效果看着有点丑对不对......那我们就来实现一下设计师的效果图吧!具体功能:1.默认展示一个tooltip, 2.tooltip改变时展示对应x轴的数据,3.自定义tooltip

我们自定义一个默认的tooltip:, 就叫做def_item吧,当图表渲染完成设置def_item = {key: 100, value: 200},这里有个注意点,就是def_item的内容不是随便定义的,这里我们先不做多说,后面会说明这个def_item的key值时如何设置的。

通过查找tooltip的Api我们会发现它有3个事件的回调,在钉钉小程序中我们只能通过props来传递tooltip的回调

优化后的效果

钉钉同步程序操作手册V1.0

目前公司使用DHR系统管理人力资源信息,使用钉钉进行上下班打卡以及公司内部员工之间的交流,2个系统是相互独立闭塞的,因此需要本同步程序实现将DHR中的公司组织架构信息同步到钉钉平台中,并且将钉钉平台的员工打卡数据同步到DHR系统中的考勤原始记录中。总的来说,钉钉目前仅充当内部员工聊天和考勤机的功能。同步程序将在服务端每天定时自动运行,运行的结果可以在钉钉中的 ”DHR钉钉数据同步“ 的小程序中查看。

(1) 同步为单向同步,由DHR系统同步到钉钉。

(2) DHR的部门在钉钉中不存在时会在钉钉中创建该部门。

(3) DHR中部门的以下信息修改时会同步到钉钉中:部门名称、部门显示顺序、父部门。

(4) 因为删除是一个很危险的动作,所以当DHR中的部门被删除时,在钉钉中不会被删除,而会将钉钉中不存在于DHR中的部门以警告的方式提醒,由钉钉管理员决定是否删除。

(1) 同步为单向同步,由DHR系统同步到钉钉。

(2) DHR中到人员在钉钉中不存在的时候在钉钉中创建该员工。

(3) 当DHR中的员工的姓名、岗位、邮箱(格式正确时同步)、入职日期、部门变化时,会将这些信息同步到钉钉中,并在查看日志中可以查看到同步记录。

(4) 由于删除是一个很危险的操作,当钉钉中存在而DHR中不存在时,同步程序不会删除钉钉中的员工,而是会在警告信息中提示DHR与钉钉的人员差异情况,由钉钉管理者决定是否删除。

(5) 特别的,因为DHR中一个员工只能选择一个部门,而钉钉中可以选择多个部门,导致了员工的部门同步有以下规则:

A. 同步时,员工在DHR中的部门如果在钉钉中没有的话,在钉钉中将该员工加入到这个部门。

B. 同步时,员工在DHR中的部门已经在钉钉也有的话,则忽略,不做任何操作。

C. 使用警告的方式提示钉钉中有多个部门的员工,由管理员决定该员工需要退出哪些部门。

(1) 每天的23:50和12:30执行同步程序一次,也可以在钉钉中的”DHR钉钉数据同步“小程序中随时手动执行同步操作。

(2) 为了提高同步程序的同步效率,同步程序每次只会同步近3天的考勤打卡时间,并且每月的15号和每月的最后一天同步一次当月所有的考勤打卡记录。

(3) 没有维护考勤规则的员工无法在DHR中导入考勤打卡时间,负责考勤的同事必须负责维护DHR中员工的考勤规则,并且DHR的考勤规则变动时须在钉钉中修改对应员工的考勤规则,必须保证DHR和钉钉中的考勤规则一致。

没有考勤排班规则的员工会在钉钉同步程序中以警告的方式提示。

问题1: 创建用户,提示手机号码在公司中已存在?

问题2: 提示员工没有维护考勤档案?

问题3: 如何处理“钉钉有DHR没有的部门”的警告信息?

问题4: 如何处理“钉钉存存在DHR中不存在的员工”的警告信息?

问题5: 如何处理“钉钉中以下员工没有工号”的警告信息?

问题6: XXX员工需要其同意才可添加?

问题7: 如果处理“DHR存在钉钉中不存在的员工”的警告信息?

问题8: 如何处理“钉钉中有XX个员工有多个部门”的警告信息?

钉钉小程序常见问题

在开发者后台找到应用,设置相应的安全域名。注意,一定要在IDE重新打包上传到开发者后台,设置才能生效,否则还是报错。

钉钉小程序目前暂未提供获取版本号的api, 并且每次上传版本,版本号必须大于线上的版本号,否则无法上传。

如何制作钉钉答题小程序

1、首先,打开vs编程软件,在左上角新建文件。

2、其次,在网络上找个代码模板,按照自己的需求进行修改。

3、最后,即可完成钉钉答题小程序的开发。

钉钉小程序(E应用)开发踩坑

  a、在钉钉开发平台创建小程序,并将自己的钉钉账号设置为开发人员;

  b、在IDE中登录,关联应用;

  c、上传完成后,即可在钉钉开发平台将上传版本设置为体验版。

   npm install lodash // 安装第三方包

   import lodash from 'lodash' // 载入第三方 npm 模块

  注: 可能报错 error:cannot read property 'prototype' of undefined;

  建议: import get from 'lodash/get' 单独引入用到的工具类

  编译失败查看日志,通常是超过5M,是将根目录下的debug.log一起编译到项目中了,所以直接删除这个debug.log就可以编译通过了

  钉钉小程序E应用在发版时会有一个老版本的缓存,每次发版后直接打开E应用,其实访问的是上一个版本的缓存,这个缓存会在发版后10分钟左右自动更新成最新版本,如果想要直接看到最新版本,可以退出钉钉登录账户,并杀掉钉钉进程,这样再进去后就是直接访问的最新版本了.

开发小程序流程

开发小程序流程:

1、小程序账号注册

小程序需要在微信公众平台注册账号,来管理和发布小程序。账号是邮箱类型,需要公众号认证才能审核通过。

2、前期规划小程序功能

小程序前期要确定功能及类型,需要用到原型图,画出小程序的基本框架及功能。

3、小程序UI设计

根据前期的策划原型图,需要设计出小程序的页面。小程序的设计主要考虑用户体验度,突出重点,流程明确,导航来去自如,加载页面等等。

4、小程序前后端开发

小程序前端代码有小程序源生代码、html5、vue等代码可以编写,有条件建议用源生的代码,运行更快吧。小程序后端代码有php、jsp、asp.net、php是应用最广泛的,性价比也最高。同样的功能开发,用php开发的成本最低。前后端开发完成之后,需要写下数据交互,这样小程序和后台的数据就连接起来了。

5、小程序开发测试和线上提交

小程序要对开发出来的功能进行测试,找到bug及时修复。测试代码运行速度,优化代码结构,,测试各个手机端兼容性,能承载多少网络带宽压力。

当小程序开发完毕之后,就要用到小程序账号来配置小程序的名称、图片等信息。然后提交代码给公众号平台审核,审核通过之后,在后台点发布,你的小程序就正式上线。

钉钉小程序开发权威指南的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于钉钉小程序开发教程、钉钉小程序开发权威指南的信息别忘了在本站进行查找喔。

扫码二维码