Browse Source

自定义表单

master
周宇 5 months ago
parent
commit
9fc9c7e22b
  1. 23
      flysoft-document/src/main/java/com/flysoft/home/controller/BaseEngineController.java

23
flysoft-document/src/main/java/com/flysoft/home/controller/BaseEngineController.java

@ -2925,6 +2925,29 @@ public class BaseEngineController
}
/**
* 处理流转人员数据新增
* @param dataid 业务数据id
* @param dfid 流转记录id
* @param dfstate 流转记录状态
* */
protected void clCirculationPersonnel(String dataid,String dfid,String dfstate){
try{
CirculationPersonnel cps = new CirculationPersonnel();
cps.setId(StringUtils.getUUID());
cps.setCsid(dataid);
cps.setDataId(dataid);
cps.setDataflowId(dfid);
cps.setUserId(ShiroUtils.getSysUser().getVuserid());
cps.setUserName(ShiroUtils.getSysUser().getUserName());
cps.setDfstate(dfstate);
cps.setCreateBy(ShiroUtils.getLoginName());
circulationPersonnelService.insertCirculationPersonnel(cps);
}catch (Exception e){
e.printStackTrace();
}
}
/**
* 处理流转人员数据待办在办已办
* 相同业务数据data_id流转数据dataflow_id用户user_id用户单位user_dwid的数据应只有一条
* 上一环节发送时新增待签收dfstate=0的数据后续办理人员签收时将自己对应的数据修改为已签收dfstate=1办理完成提交时再修改为已完成dfstate=2

Loading…
Cancel
Save