仿钉专题

cordova 定位 / 仿钉钉打卡功能

最近研究了一下钉钉打卡的功能,大致要实现这4个需求:地图显示、定位、地图覆盖效果、距离测量 背景是一个hybridApp,用的是cordova打包 定位 定位相对而言比较复杂所以优先考虑,关于定位,我尝试了3种办法 第一个尝试了cordova自带的插件,结果是报错:code:2,message:network provider is not available,原因是新版的插件已经删掉了关

Android 仿钉钉组织架构功能,动态创建多个按钮,并给每个按键添加监听事件

现在基本上很多的企业都会使用钉钉,然后细心地人会看到钉钉组织架构功能。在联系人中放着一个可以展开的公司,下面有组织架构和自己所在的部门。 现在我们产品经理说我们项目中也要加入组织架构功能,而且给个变态的需求就是如果一个人在多家公司呢。那就得有多个组织架构了。 这个需求你可能一下就会想到用ExpandListView能解决所有问题。可以呢,如果他本身就存在在ExpandListView的h

基于若依的ruoyi-nbcio流程管理系统仿钉钉流程初步完成转bpmn设计(还有bug,以后再修改)

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后台管理系统      今天初步完成仿钉钉流程转bpmn设计的工作,当然还有不少bug,以后有需要或者网友也帮忙改进。 1、前端    前端主要部分如下: previewJson() {const

记录仿钉钉审批流(将MySQL换成Oracle)走过的坑

需求:实现审批流程 在Gitee上发现了一个功能还OK的项目,于是就clone下来了(如下图)  原项目用MySQL很好启动,B站上作者还录制了视频,可以去学习  这里主要记录将MySQL换成Oracle出现的问题 首先,查看Oracle版本 pom中引入依赖(注意 dependencyManagement 和 dependencies 别搞错了,这里我只在dependencyM

基于若依的ruoyi-nbcio流程管理系统仿钉钉流程json转bpmn的flowable的xml格式(排它条件网关)

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后台管理系统 这个章节来完成并行网关与排它条件网关的功能 1、前端     目前就修改了排它条件网关的前端条件部分,简化条件公式,考虑与原有流程设计器兼容。   主要是以下部分修改 <!--

基于若依的ruoyi-nbcio流程管理系统仿钉钉流程json转bpmn的flowable的xml格式(支持并行网关)

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后台管理系统 这个章节来完成并行网关,前端无需修改,直接后端修改就可以了。 1、并行网关后端修改如下: String createConcurrentGatewayBuilder(String

基于若依的ruoyi-nbcio流程管理系统仿钉钉流程json转bpmn的flowable的xml格式(简单支持发起人与审批人的流程)续

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后台管理系统        之前生产的xml,在bpmn设计里编辑有些内容不正确,包括审批人,关联表单等,所以这部分修正这些问题。       1、前端增加formKey      对于发起人节点,

基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(六)

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后台管理系统       这节主要讲条件节点与并发节点的有效性检查,主要是增加这两个节点的子节点检查,因为这两个节点需要增加审批人的子节点才能有效,否则检查通不过。    1、首先增加一个子节点的有效

Android 百度地图定位实现仿钉钉签到打卡功能(附源码)

导语 本章根据百度地图API,实现仿钉钉打卡功能。用到了基础地图、覆盖物、定位图层、陀螺仪方法、悬浮信息弹框。 百度地图API地址  :Android 地图SDK 请先注册注册百度账号和获取密钥,并实现地图显示出来。(注意:密钥、权限要设置) 另外,我得说明本章所下载官方Demo 和 导入的jar包和so文件。自定义下载即可,如下图: 接下来,一起看实现效果。 源码Git地址:Baidu

基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(七)

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后台管理系统 这一节主要讲增加延时节点的一些功能 1、首先配置文件增加延时配置 delay: {type: "delay",content: "等待0分钟",properties: {title:

基于若依的ruoyi-nbcio流程管理系统增加仿钉钉流程设计(一)

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后台管理系统        仿钉钉的开源项目网上也不少,而且很多功能已经也比较完善了,但大部分都不是MIT协议,所以都被我放弃了,最后找到approvalFlow项目,虽然这个项目只是简单的做了一个仿钉

若依ruoyi-nbcio如何做一个仿钉钉流程设计器的思考

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 前后端代码: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后台管理系统 看到有些流程图采用仿钉钉的流程设计,比如下面界面: 这种方式虽然简单,但可能符合中国人的习惯,使用简单直观,所以也有一定的市场。 如何结合现有的bpmn-process-desig

React验证码输入框组件;react-input-groups;仿支付宝 微信 密码输入格子,仿钉钉摩拜验证码输入格子框。

。。 项目中需要做一个类似支付宝输入密码的6个小方格用来接收验证码,后来改成了类似钉钉验证码的下划线输入组件,然后我对这两种情况进行了简单的封装。目前只实现了简单的功能,1,当组件获取焦点的时候,模拟光标默认在第一个横线或者方框中闪烁,光标会根据输入字符的长度进行移动。2