# 流程意见二次渲染
支持客开修改标品的返回的意见列表,修改意见的某些字段等定制行为。
操作步骤:
【1】三方服务为必须为基于致远boot平台编写的服务
【2】通过数据初始化注册服二次渲染服务到BPM,在三方服务的resources/init/tenant/目录下创建bpm@com.seeyon.bpm.domain.entity.BpmOpinionRegister.json文件,文件中内容为需要注册的接口数据,比如公文:
【3】注册接口入参定义的dto用于接收com.seeyon.bpm.dto.BpmOpinionAspectDto对象转换成的json数据,因此字段需要定义相同
【4】注册的接口返回值的json也需要与com.seeyon.bpm.dto.BpmOpinionAspectDto字段对应
【5】在搭建应用的时候,需要在页面添加一个页面变量,名称为appName,将默认值填写成接入服务的应用名称(步骤2中json的serviceName属性),例如:
【6】开发代码,实现步骤2中定义的接口,根据自己的业务需要,修改意见的数据。接口的入参是SingleRequest(BpmOpinionAspectDto) 格式的,返回数据需要是SingleResponse(BpmOpinionAspectDto)格式的。BpmOpinionAspectDto定义如下:
OpinionForActivityNodeDto对象在bpm-facade中可以找到,这个表示意见数据;AffairProcessingPersonResponseDto可以在ctp-affair中找到,这个表示流程处理中人数据。
编撰人:huboyf
快速跳转