
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
主要就是维护一个和表单类型关联的字段列表,字段属性参考了antd的组件属性,表结构:内容实例,form_id关联act_business_form人员列表的数据:{"type":"Detail","disabled":true,"required":false,"placeholder":"","actionName":"添加","forms":[{"label":"部门","itemProps"
idea是程序员常用的开发工具,今早有同事突然问起来,idea能不能搜索windows其他文件内容,因为idea的文本搜索能力确实很强,基本上做到了整个项目里面的文本内容秒级搜索。然后我思考了下这两个问题:1.为啥idea的全局搜索这么快?idea的常用操作:全局搜索 Ctrl + Shift + F,可以对整个项目的任意文本做秒级搜索,定位到关键字所在的文件list、所在文件位置(代码行数);2
功能说明:类似钉钉流程设计里面的流程助手功能,流程设计时候可以选择预先定义好的流程模板,方便C端用户从系统预置的流程模板开始设计流程;本人并未实际具体实现此功能,只是写下自己考虑实现该功能的大致实现思路,具体细节还需要打磨,以供交流,欢迎提出更优方案;钉钉流程助手功能截图:具体实现思路:1. 流程模板管理,实现流程模板的管理功能(我猜测钉钉是有这个功能的,只是C端用户用不到):模板列表,显示系统里
idea是程序员常用的开发工具,今早有同事突然问起来,idea能不能搜索windows其他文件内容,因为idea的文本搜索能力确实很强,基本上做到了整个项目里面的文本内容秒级搜索。然后我思考了下这两个问题:1.为啥idea的全局搜索这么快?idea的常用操作:全局搜索 Ctrl + Shift + F,可以对整个项目的任意文本做秒级搜索,定位到关键字所在的文件list、所在文件位置(代码行数);2
功能就是类型钉钉的oa审批列表,只是钉钉是小长方块展示。实现方式就是自己单独维护一个表单类型表,关联了最新的发布id,关联动态表单设计字段信息(详见表单设计章节)基本功能:1.分页列表2.增加、编辑基本信息3.高级设置:类似钉钉的自动通过审批等配置4.启用/停用:停用之后不能发起流程5.表单设计、流程设计、发起流程 路由入口表结构:...
类似钉钉的回调通知机制,主要通过两个监听实现:1.实现TaskEventListener接口,监听任务变化/*** 全局任务时间监听** @author LTX*/@Slf4j@Servicepublic class MyTaskEventListener implements TaskEventListener {@Autowiredprivate IActService actService;
功能说明:类似钉钉流程设计里面的发起人权限控制,有发起表单流程权限的用户就可以"看到"这个流程,可以发起,没权限的就"看不到"这个流程,不能发起;本人并未实际具体实现此功能,只是写下自己考虑实现该功能的大致实现思路,具体细节还需要打磨,以供交流,欢迎提出更优方案;流程设计-配置流程发起人只允许A用户发起:工作面板里面B用户就没这个入口:具体实现思路:1.类似钉钉流程设计,流程图发布时候,保存下配置
查询出流程表单form、流程表单form值、流程图、审批任务节点、审批意见主要是后端查询数据,前端展示待办转移:就是重新set一下任务的assign
同意:任务通过,set一个标记值到任务参数里面,这里有个坑,任务参数会被覆盖,所有key要和每个任务id关联,这样就不会被覆盖了;set AGREE ,拒绝:任务拒绝,set REFUSE,然后直接结束流程,执行: runtimeService.deleteProcessInstance(<流程实例id>, <流程删除原因:这里可以填任务拒绝意见>);撤单:撤销流程,我的做
介绍高可用的分布式键值(key-value)数据库,raft共识算法实现分布式一致性,在k8s中做元数据存储。类似zookeeper。官网https://etcd.io/githubhttps://github.com/etcd-io/etcd部署:1.github的release上下载最新安装包etcd-v3.4.14-linux-amd64.tar.gz2.解压tar -zxvf etcd-v







