JEPaaS 社区

 找回密码
 立即注册
JEPaaS低代码平台-官网
查看: 2622|回复: 0

流程结束后更新另一个表的字段值

[复制链接]

54

主题

77

帖子

354

积分

管理员

JEPaaS专家

Rank: 9Rank: 9Rank: 9

积分
354
发表于 2021-8-12 14:03:33 | 显示全部楼层 |阅读模式
一、案例效果            
         
流程结束后更新另一个表的字段值
            
二、实现思路
         1:流程结束后事件
         2:自己写Servcie与实现方法更改表数据


三、操作步骤
            1:流程结束后事件
               

          2:自己写Servcie与实现方法更改表数据        


                  
                  
四、相关代码
  1. @Override
  2.     public DynaBean uodadteWxgdByWxjh(WfEventSubmitInfo eventInfo) {
  3.         //demoService
  4.         System.out.println(eventInfo);
  5.         System.out.println("这是新写的方法");
  6.         System.out.println(eventInfo.getAssigeeId());
  7.         System.out.println(eventInfo.getAssigeeName());
  8.         System.out.println(eventInfo.getSubmitType());
  9.         System.out.println(eventInfo.getTaskId());
  10.         System.out.println(eventInfo.getTargerTaskName());
  11.         System.out.println(eventInfo.getCurrentTaskName());
  12.         System.out.println(eventInfo.getFuncCode());
  13.         System.out.println(eventInfo.getAssigeeName());
  14.         System.out.println(eventInfo.getSubmitComments());
  15.         System.out.println(eventInfo.getDynaBean().getPkValue());
  16.         System.out.println(eventInfo.getDynaBean().getPkValue());
  17.         System.out.println(eventInfo.getDynaBean().get("WXGD_WXJHZJ"));
  18.         String gdztStatusName = "";
  19.         String gdztStatusCode = "";
  20.         String updateSqL  = "";
  21.         //to_rollback
  22.         //to_submit
  23.         //更新业务表业务逻辑
  24.         //to_submit
  25.         if(eventInfo.getSubmitType().toString().equals("to_submit")){
  26.             if(eventInfo.getCurrentTaskName().toString().equals("派单") ){
  27.                 updateSqL += (" update je_sdk_wbjh set WBJH_GDZT_NAME = '已派单' , WBJH_GDZT_CODE ='YPD' where                     JE_SDK_WBJH_ID  = '") ;
  28.                 updateSqL += (eventInfo.getDynaBean().get("WXGD_WXJHZJ").toString());
  29.                 updateSqL += (" ' ;");
  30.             }
  31.         }
  32.     }
复制代码



五、关键字,相关问题        
          流程结束后事件
          更改表字段值





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|JEPaaS 低代码平台社区 ( 京ICP备18023569号 )

GMT+8, 2024-4-28 12:35 , Processed in 0.056622 second(s), 20 queries .

Powered by 北京凯特伟业科技有限公司

Copyright © 2001-2021, JEPaaS.COM

快速回复 返回顶部 返回列表