更多nbcio-boot功能请看演示系统 在线演示(包括H5):http://122.227.135.243:9888    今天我们实现nbcio-boot的flowable的流程跳转功能。 一、前端实现 界面实现,就是点击跳转出来的窗口 <!--跳转流程--> <a-modal:z-index="100":title="jumpTitle"@cancel="jumpOpen=false":visible.sync="jumpOpen":width="'40%'"append-to-body> <el-formref="jump...

刚好项目需要使用一个iconfont的图标,所以记录一下这个过程 1、iconfont-阿里巴巴矢量图标库 这个注册一个账号,以便后续使用下载代码时需要 2、寻找自己需要的图标  我主要是找两个图标,一个加号,一个减号,分别加入到购物车里  3、点购物车 4、添加项目   5、进入项目后进行项目设置,勾上下面这些    6、生成代码,一把使用fontclass  7、下载解压  8、把上面勾选文件复制到自己vue项目的@assets里,如下  9、在main.js里加入css import...

  更多ruoyi-nbcio功能请看演示系统     本节说明ruoyi-nbcio项目的formdesigner文件上传与回显处理,不过目前还只实现oss的formdesigner的文件上传与回显功能。    1、前端方面    formdesigner的upload.js组件修改如下: / 上传组件 / exportletupload={ id:'', _id:'', compType:'upload', ele:'el-upload', //控件名称(左侧显示)...

    因为原先平台绑定设备是通过一个界面进行人工选择绑定或一个人一个人绑定设备。如下:  但有时候需要在几千个里选择出几百个,那这种方式就不大现实了,需要另外一种方法。  目前相到可以通过导入批量数据进行绑定的方式。 一、前端 主要是显示选择文件与设备 <template> <divclass="import-bind"v-loading="fullscreenLoading"element-loading-text="文件上传中"> <divclass="detail"> 导入说明:本功能...

    有时候看pug很不方便,这个语言虽然简洁,但可读性与维护性较差,所以需要进行转换,这个是win工具,比较方便。           这个工具的下载地址如下:     解压后如下:    运行后输入自己的pug代码右边,这样相应的html代码也在左边显示,比较也方便。    

今天在出来多表删除的时候在mapper.xml用了下面的多个delete语句 <?xmlversion="1.0"encoding="UTF-8"?> <!DOCTYPEmapperPUBLIC"-//mybatis.org//DTDMapper3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mappernamespace="com.nbcio.modules.flowable.mapper.FlowTaskMapper"> <selectid="queryActivityInstan...

   更多nbcio-boot功能请看演示系统 gitee源代码地址 在线演示(包括H5):http://122.227.135.243:9888    今天我们实现nbcio-boot的flowable的流程加签功能。 一、加签的几个概念 1、向前加签 任务在A这里,A这个时候需要B核对一下,等B核对之后又回到A这里,这时A才能继续自己的任务 2、向后加签 任务在A这里,A这个时候需要B处理这个事情,处理完毕之后就不用管了,继续后面的审批环节 3、多实例加签 任务只能对多实例任务进行加签,其它无效 二、前端实现 界面代码如下: <!...

更多nbcio-boot功能请看演示系统 gitee源代码地址 在线演示(包括H5):http://122.227.135.243:9888        对于之前的flowable流程,之前有撤回,拒绝,退回等功能,但都不能满足发起人对于流程收回的功能,发起人收回后可以重新进行流程发起,同时能够支持自定义业务的收回功能。    从目前开源项目与全网的资料看都没有找到相关资料,所以只能自己来写相应的功能,满足用户的需求了。 版权声明:大家要是单独用我的代码,请注明作者。  &nbsp...

编译第三方的前端项目时候出现下面问题  ERROR Failedtocompilewith1error                                       &nbs...

  Phag4aaQX4ZJ   2023年11月02日   122   0   0 css前端前端css

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 演示地址:RuoYi-Nbcio后台管理系统 前面讲了集成的后端部分内容,下面简单介绍一下前端的内容  1、前端生成的页面需要进行修改,增加流程状态启动等相关信息,如demo的index修改如下 <template> <divclass="app-container"> <el-form:model="queryParams"ref="queryForm"size="small":inline="true"v-show="showSearch"label-width="68px"&gt...

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 演示地址:RuoYi-Nbcio后台管理系统 今天讲一下wf_demo表单的一些修改 1、demo的实现类修改如下: 主要是增加一个服务名称,后面要用到,同时继承于WfCallBackServiceI,以便进行调用。 @Service("wfDemoService")publicclassWfDemoServiceImplextendsServiceImpl<WfDemoMapper,WfDemo>implementsIWfDemoService,WfCallBackServiceI packagecom.ruo...

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 演示地址:RuoYi-Nbcio后台管理系统 自定义业务表单里的流程历史需要单独设计,所以下面就这部分进行介绍。 1、后端部分,这部分增加单独的接口,只需要单独的dataID就可以了,如下: / 流程详情信息 @paramdataId业务数据ID @return / @Override publicWfDetailVoqueryProcessDetailByDataId(StringdataId){ WfDetailVodetailVo=newWfDetailVo(); WfMyBusinessbusiness=wfMyB...

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 演示地址:RuoYi-Nbcio后台管理系统 相应的后端也要做一些调整 1、启动流程修改如下: / 启动流程实例 / privateRstartProcess(ProcessDefinitionprocDef,Map<String,Object>variables){ if(ObjectUtil.isNotNull(procDef)&&procDef.isSuspended()){ thrownewServiceException("流程已被挂起,请先激活流程"); } //设置流程发起人Id到流...

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 演示地址:RuoYi-Nbcio后台管理系统    之前讲到了流程保存的时候还要看是否是自定义业务流程应用类型,若是保存的时候不再检查是否有关联表单。     那接下来就需要一个自己进行自定义表的流程关联工作了。 1、见下图,在流程管理里增加一个业务表单,就是进行自定义业务表单与流程的关联 具体相关内容可以看我的另外一个nbcio-boot项目,基本上是一样的。 1、前端增加一个mixins  flowableMixin  ...

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 演示地址:RuoYi-Nbcio后台管理系统 由于大家最自定义业务表单的整个集成方法还不熟悉,下面大概介绍一下这个流程与方法。 1、首先需要建立数据库表,根据自己业务进行数据表的建立,目前系统需要在另外sql进行数据库表的建立,以后可以考虑系统内也可以建立数据库表 2、通过系统工具的代码生成里,可以导入相应需要的数据库表 里面可以进行编辑,同步,生成代码,这里主要是生成代码。 3、根据生成的代码zip文件,解压后根据需要后端前端代码拷贝到相应的项目里 类似上面的文件,同时sql导入到数据库,这个主要是菜单内容,到时候会在系...

    更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 演示地址:RuoYi-Nbcio后台管理系统    原先这个基于RuoYi-Flowable-Plus的这个不支持本地图片上传,只支持oss图片上传,所以需要增加相应的本地上传图片功能。   1、先要理解原先若依的本地图片上传与显示的过程 图片上传现在想要去上传一张照片,首先前端调用上传接口 / xx图片上传 / @PostMapping("/avatar") publicAjaxResultavatar(@RequestParam("a...

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 演示地址:RuoYi-Nbcio后台管理系统   因为需要支持自定义业务表单的相关流程,所以需要建立相应的关联表   1、首先先建表wf_custom_form ----------------------------- -Tablestructureforwf_custom_form ----------------------------- DROPTABLEIFEXISTS`wf_custom_form`; CREATETABLE`wf_custom_form`( `id`bi...

    原先不支持自定义业务表单的流程流转,因为这样对很多用户就更加方便,流程还是用现有的流程,但表单可以自己单独设计,满足各种不同的业务需求。     1、增加一个接口传入当前设计的流程应用类型     / 获取流程分类详细信息 @paramcode分类编码 / @GetMapping("/appType/{code}") publicR<List<WfAppTypeVo>>getInfoByCode(@NotNull(message="主键不能为空")@...

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 演示地址:RuoYi-Nbcio后台管理系统 其它后台相关配置请看我的另外两篇有关本地文件上传文章。 这里主要说明一下formdesigner的相关代码,特别是 previewRender.js的代码如下,这里代码主要是针对ruoyi平台,jeecg平台看我另外的文章: 注意以下几点: 1、token的设置,不同的平台会不一样 2、上传的图片路径问题,不同的平台处理也不一样 import{isAttr,jsonClone}from'../utils'; importchildrenItemfrom'./slot/index'...

更多ruoyi-nbcio功能请看演示系统 gitee源代码地址 演示地址:RuoYi-Nbcio后台管理系统 排除路径,增加avatar图片 security配置 security: 排除路径 excludes: 静态资源 /.html //.html //.css //.js 公共路径 /favicon.ico /error swagger文档配置 //api-docs //api-docs/ actuator监控配置 /actuator /actuator/ thirdlogin /sys/thirdLogin /sys/thirdLogin/ /system/auth /syste...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~