一、该问题的重现步骤是什么?
https://sns.bladex.cn/q-2912.html
这个问题中开启提交的工作流当中传入参数是有taskUser这个数据的,hr用户待办事务的页面传入的参数当中也有对应的taskUser参数,但是在hr代办事务页面还是查不到待办和审批的工作流的数据。而且act_ru_task这个表当中的ASSIGNEE_这个字段当中,也没有存入对应审批人的这些数据。
我这边需要把代码当中有什么问题吗,需要把代码上传上来给你们看看吗?
二、你期待的结果是什么?实际看到的又是什么?
1. 项目当中的这个请假流程的案例当中的人事审批、经理审批和老板审批是和hr、manager和boss这三个用户关联起来的。admin发起事务和提交了请假流程之后,就能够转到hr、manager和boss这三个用户的账号中我的事务-待签事务的下面;
2. 但是我新开发出来的这个流程,就无法实将发起的流程提交到这些用户系统当中。我新开发的这个出差审批流程,但是发起实务之后,不知道审批流提交给哪个用户了。在那几个用户登陆后台的当中都没有找到,我不知道这个审批流程和那几个用户如何关联上去。
3. 请问,这些流程当中的审批人如何在流程设计的过程当中与系统当中的hr、manager和boss这三个用户的账号关联起来。在admin用户发起了事务之后,就能够在流程扭转的各个阶段,在hr、manager和boss这三个用户的账号的我的事务-待签事务、我的事务-待办事务这两个菜单下面看到admin用户发起的流程单。
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
后台:BladeX-Boot-master
版本:2.5.1.RELEASE
bladexX-tool版本:2.5.1.RELEASE
前端:Saber-master
操作系统:win10
四、请提供详细的错误堆栈信息,这很重要。
没有错误堆栈信息,只有部分控制台日志信息
2020-08-20 11:35:44.461 INFO 14636 --- [ XNIO-1 task-79] o.s.core.boot.logger.RequestLogAspect :
================ Request Start ================
===> GET: /blade-system/dict/dictionary Parameters: {"code":"flow"}
===Headers=== sec-fetch-mode : cors
===Headers=== referer : http://localhost:1888/
===Headers=== sec-fetch-site : same-origin
===Headers=== blade-auth : bearer eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJyb2xlX25hbWUiOiJociIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjA3IiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDIiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMyIsInVzZXJfbmFtZSI6ImhyIiwibmlja19uYW1lIjoi5Lq65LqLIiwidG9rZW5fdHlwZSI6ImFjY2Vzc190b2tlbiIsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAyIiwiYWNjb3VudCI6ImhyIiwiY2xpZW50X2lkIjoic2FiZXIiLCJleHAiOjE1OTc4OTgxMzIsIm5iZiI6MTU5Nzg5NDUzMn0.q20HCGIS99LseO--KS25nvK7rnqZ7b08wLIbT9P8564
===Headers=== accept-language : zh-CN,zh;q=0.9
===Headers=== x-forwarded-proto : http
===Headers=== cookie : Idea-bf44f9f1=a0dc23bd-13f1-428b-995e-0e30476f8b48; _ga=GA1.1.1179226712.1596441438; _gid=GA1.1.1712975029.1597888115; saber-access-token=eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJyb2xlX25hbWUiOiJociIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjA3IiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDIiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMyIsInVzZXJfbmFtZSI6ImhyIiwibmlja19uYW1lIjoi5Lq65LqLIiwidG9rZW5fdHlwZSI6ImFjY2Vzc190b2tlbiIsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAyIiwiYWNjb3VudCI6ImhyIiwiY2xpZW50X2lkIjoic2FiZXIiLCJleHAiOjE1OTc4OTgxMzIsIm5iZiI6MTU5Nzg5NDUzMn0.q20HCGIS99LseO--KS25nvK7rnqZ7b08wLIbT9P8564; saber-refresh-token=eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJ1c2VyX2lkIjoiMTEyMzU5ODgyMTczODY3NTIwMiIsInRva2VuX3R5cGUiOiJyZWZyZXNoX3Rva2VuIiwiY2xpZW50X2lkIjoic2FiZXIiLCJleHAiOjE1OTg0OTkzMzIsIm5iZiI6MTU5Nzg5NDUzMn0.jwjCyBUUsrYUEgtS4u6PTJsWN4AoaoDcmlWrlPJflPI
===Headers=== x-forwarded-port : 1888
===Headers=== x-forwarded-for : 127.0.0.1
===Headers=== accept : application/json, text/plain, */*
===Headers=== authorization : Basic c2FiZXI6c2FiZXJfc2VjcmV0
===Headers=== x-forwarded-host : localhost:1888
===Headers=== host : localhost:2828
===Headers=== connection : close
===Headers=== accept-encoding : gzip, deflate, br
===Headers=== user-agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36
================ Request End ================
2020-08-20 11:35:44.469 DEBUG 14636 --- [ XNIO-1 task-79] o.s.core.tenant.BladeTenantSqlParser : Original SQL: select code, dict_key, dict_value, sort, remark from blade_dict where code = ? and parent_id > 0 and is_sealed = 0 and is_deleted = 0
2020-08-20 11:35:44.469 DEBUG 14636 --- [ XNIO-1 task-79] o.s.core.tenant.BladeTenantSqlParser : parser sql: SELECT code, dict_key, dict_value, sort, remark FROM blade_dict WHERE code = ? AND parent_id > 0 AND is_sealed = 0 AND is_deleted = 0
============== Sql Start ==============
Execute ID :com.gzyd.erp.platform.modules.system.mapper.DictMapper.getList
Execute SQL :SELECT code, dict_key, dict_value, sort, remark FROM blade_dict WHERE code = ? AND parent_id > 0 AND is_sealed = 0 AND is_deleted = 0
Execute Time:0 ms
============== Sql End ==============
2020-08-20 11:35:44.476 INFO 14636 --- [ XNIO-1 task-79] o.s.core.boot.logger.RequestLogAspect :
================ Response Start ================
===Result=== {"code":200,"success":true,"data":[{"id":null,"parentId":null,"code":"flow","dictKey":"1","dictValue":"请假流程","sort":1,"remark":"leave","isSealed":null,"isDeleted":null},{"id":null,"parentId":null,"code":"flow","dictKey":"2","dictValue":"报销流程","sort":2,"remark":"expense","isSealed":null,"isDeleted":null},{"id":null,"parentId":null,"code":"flow","dictKey":"3","dictValue":"出差流程","sort":3,"remark":"business_trip","isSealed":null,"isDeleted":null}],"msg":"操作成功"}
<=== GET: /blade-system/dict/dictionary (15 ms)
================ Response End ================
2020-08-20 11:35:44.504 INFO 14636 --- [ XNIO-1 task-80] o.s.core.boot.logger.RequestLogAspect :
================ Request Start ================
===> GET: /blade-flow/work/todo-list Parameters: {"bladeFlow":{"taskId":null,"taskName":null,"taskDefinitionKey":null,"assignee":null,"assigneeName":null,"category":null,"categoryName":null,"createTime":null,"endTime":null,"claimTime":null,"historyTaskEndTime":null,"executionId":null,"processInstanceId":null,"processDefinitionId":null,"processDefinitionKey":null,"processDefinitionName":null,"processDefinitionVersion":0,"processDefinitionDesc":null,"processDefinitionDiagramResName":null,"processDefinitionResName":null,"historyProcessInstanceId":null,"processIsFinished":null,"historyActivityName":null,"historyActivityDurationTime":null,"businessTable":null,"businessId":null,"status":null,"comment":null,"flag":null,"beginDate":null,"endDate":null,"variables":null,"pass":false},"query":{"current":1,"size":10,"ascs":null,"descs":null}}
===Headers=== sec-fetch-mode : cors
===Headers=== referer : http://localhost:1888/
===Headers=== sec-fetch-site : same-origin
===Headers=== blade-auth : bearer eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJyb2xlX25hbWUiOiJociIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjA3IiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDIiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMyIsInVzZXJfbmFtZSI6ImhyIiwibmlja19uYW1lIjoi5Lq65LqLIiwidG9rZW5fdHlwZSI6ImFjY2Vzc190b2tlbiIsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAyIiwiYWNjb3VudCI6ImhyIiwiY2xpZW50X2lkIjoic2FiZXIiLCJleHAiOjE1OTc4OTgxMzIsIm5iZiI6MTU5Nzg5NDUzMn0.q20HCGIS99LseO--KS25nvK7rnqZ7b08wLIbT9P8564
===Headers=== accept-language : zh-CN,zh;q=0.9
===Headers=== x-forwarded-proto : http
===Headers=== cookie : Idea-bf44f9f1=a0dc23bd-13f1-428b-995e-0e30476f8b48; _ga=GA1.1.1179226712.1596441438; _gid=GA1.1.1712975029.1597888115; saber-access-token=eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJyb2xlX25hbWUiOiJociIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjA3IiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDIiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMyIsInVzZXJfbmFtZSI6ImhyIiwibmlja19uYW1lIjoi5Lq65LqLIiwidG9rZW5fdHlwZSI6ImFjY2Vzc190b2tlbiIsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAyIiwiYWNjb3VudCI6ImhyIiwiY2xpZW50X2lkIjoic2FiZXIiLCJleHAiOjE1OTc4OTgxMzIsIm5iZiI6MTU5Nzg5NDUzMn0.q20HCGIS99LseO--KS25nvK7rnqZ7b08wLIbT9P8564; saber-refresh-token=eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJ1c2VyX2lkIjoiMTEyMzU5ODgyMTczODY3NTIwMiIsInRva2VuX3R5cGUiOiJyZWZyZXNoX3Rva2VuIiwiY2xpZW50X2lkIjoic2FiZXIiLCJleHAiOjE1OTg0OTkzMzIsIm5iZiI6MTU5Nzg5NDUzMn0.jwjCyBUUsrYUEgtS4u6PTJsWN4AoaoDcmlWrlPJflPI
===Headers=== x-forwarded-port : 1888
===Headers=== x-forwarded-for : 127.0.0.1
===Headers=== accept : application/json, text/plain, */*
===Headers=== authorization : Basic c2FiZXI6c2FiZXJfc2VjcmV0
===Headers=== x-forwarded-host : localhost:1888
===Headers=== host : localhost:2828
===Headers=== connection : close
===Headers=== accept-encoding : gzip, deflate, br
===Headers=== user-agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36
================ Request End ================
2020-08-20 11:35:44.504 INFO 14636 --- [ XNIO-1 task-80] c.g.e.p.f.b.s.i.FlowBusinessServiceImpl : ***********************************************
2020-08-20 11:35:44.504 INFO 14636 --- [ XNIO-1 task-80] c.g.e.p.f.b.s.i.FlowBusinessServiceImpl : taskUser = taskUser_1123598821738675202
2020-08-20 11:35:44.504 INFO 14636 --- [ XNIO-1 task-80] c.g.e.p.f.b.s.i.FlowBusinessServiceImpl : ***********************************************
2020-08-20 11:35:44.511 INFO 14636 --- [ XNIO-1 task-80] o.s.core.boot.logger.RequestLogAspect :
================ Response Start ================
===Result=== {"code":200,"success":true,"data":{"records":[],"total":0,"size":0,"current":1,"orders":[],"hitCount":false,"searchCount":true,"pages":0},"msg":"操作成功"}
<=== GET: /blade-flow/work/todo-list (6 ms)
================ Response End ================
2020-08-20 12:25:33.308 DEBUG 14636 --- [ XNIO-1 task-81] o.s.core.tenant.BladeTenantSqlParser : Original SQL: SELECT id,tenant_id,tenant_name,domain,background_url,linkman,contact_number,address,account_number,expire_time,license_key,create_user,create_dept,create_time,update_user,update_time,status,is_deleted FROM blade_tenant
WHERE is_deleted=0
AND (tenant_id = ?)
2020-08-20 12:25:33.308 DEBUG 14636 --- [ XNIO-1 task-81] o.s.core.tenant.BladeTenantSqlParser : parser sql: SELECT id, tenant_id, tenant_name, domain, background_url, linkman, contact_number, address, account_number, expire_time, license_key, create_user, create_dept, create_time, update_user, update_time, status, is_deleted FROM blade_tenant WHERE is_deleted = 0 AND (tenant_id = ?)
============== Sql Start ==============
Execute ID :com.gzyd.erp.platform.modules.system.mapper.TenantMapper.selectOne
Execute SQL :SELECT id, tenant_id, tenant_name, domain, background_url, linkman, contact_number, address, account_number, expire_time, license_key, create_user, create_dept, create_time, update_user, update_time, status, is_deleted FROM blade_tenant WHERE is_deleted = 0 AND (tenant_id = ?)
Execute Time:0 ms
============== Sql End ==============
2020-08-20 12:25:33.315 DEBUG 14636 --- [ XNIO-1 task-81] o.s.core.tenant.BladeTenantSqlParser : Original SQL: SELECT id,code,account,password,name,real_name,avatar,email,phone,birthday,sex,role_id,dept_id,post_id,tenant_id,create_user,create_dept,create_time,update_user,update_time,status,is_deleted FROM blade_user WHERE id=? AND is_deleted=0
2020-08-20 12:25:33.316 DEBUG 14636 --- [ XNIO-1 task-81] o.s.core.tenant.BladeTenantSqlParser : parser sql: SELECT id, code, account, password, name, real_name, avatar, email, phone, birthday, sex, role_id, dept_id, post_id, tenant_id, create_user, create_dept, create_time, update_user, update_time, status, is_deleted FROM blade_user WHERE id = ? AND is_deleted = 0
============== Sql Start ==============
Execute ID :com.gzyd.erp.platform.modules.system.mapper.UserMapper.selectById
Execute SQL :SELECT id, code, account, password, name, real_name, avatar, email, phone, birthday, sex, role_id, dept_id, post_id, tenant_id, create_user, create_dept, create_time, update_user, update_time, status, is_deleted FROM blade_user WHERE id = ? AND is_deleted = 0
Execute Time:2 ms
============== Sql End ==============
2020-08-20 12:25:33.325 DEBUG 14636 --- [ XNIO-1 task-81] o.s.core.tenant.BladeTenantSqlParser : Original SQL: SELECT
role_alias
FROM
blade_role
WHERE
id IN
(
?
)
and is_deleted = 0
2020-08-20 12:25:33.325 DEBUG 14636 --- [ XNIO-1 task-81] o.s.core.tenant.BladeTenantSqlParser : parser sql: SELECT role_alias FROM blade_role WHERE id IN (?) AND is_deleted = 0
============== Sql Start ==============
Execute ID :com.gzyd.erp.platform.modules.system.mapper.RoleMapper.getRoleAliases
Execute SQL :SELECT role_alias FROM blade_role WHERE id IN (?) AND is_deleted = 0
Execute Time:0 ms
============== Sql End ==============
2020-08-20 12:25:33.332 INFO 14636 --- [ XNIO-1 task-81] c.g.e.p.modules.auth.utils.TokenUtil : **************************************************************
2020-08-20 12:25:33.332 INFO 14636 --- [ XNIO-1 task-81] c.g.e.p.modules.auth.utils.TokenUtil : token = eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJyb2xlX25hbWUiOiJociIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjA3IiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDIiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMyIsInVzZXJfbmFtZSI6ImhyIiwibmlja19uYW1lIjoi5Lq65LqLIiwidG9rZW5fdHlwZSI6ImFjY2Vzc190b2tlbiIsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAyIiwiYWNjb3VudCI6ImhyIiwiY2xpZW50X2lkIjoic2FiZXIiLCJleHAiOjE1OTc5MDExMzMsIm5iZiI6MTU5Nzg5NzUzM30.No66Y0aOrTt1xo7YWvS4xhN_cKGYRcTNMHkZ3ZjaOrI
2020-08-20 12:25:33.332 INFO 14636 --- [ XNIO-1 task-81] c.g.e.p.modules.auth.utils.TokenUtil : **************************************************************
2020-08-20 13:15:33.258 DEBUG 14636 --- [ XNIO-1 task-82] o.s.core.tenant.BladeTenantSqlParser : Original SQL: SELECT id,tenant_id,tenant_name,domain,background_url,linkman,contact_number,address,account_number,expire_time,license_key,create_user,create_dept,create_time,update_user,update_time,status,is_deleted FROM blade_tenant
WHERE is_deleted=0
AND (tenant_id = ?)
2020-08-20 13:15:33.259 DEBUG 14636 --- [ XNIO-1 task-82] o.s.core.tenant.BladeTenantSqlParser : parser sql: SELECT id, tenant_id, tenant_name, domain, background_url, linkman, contact_number, address, account_number, expire_time, license_key, create_user, create_dept, create_time, update_user, update_time, status, is_deleted FROM blade_tenant WHERE is_deleted = 0 AND (tenant_id = ?)
============== Sql Start ==============
Execute ID :com.gzyd.erp.platform.modules.system.mapper.TenantMapper.selectOne
Execute SQL :SELECT id, tenant_id, tenant_name, domain, background_url, linkman, contact_number, address, account_number, expire_time, license_key, create_user, create_dept, create_time, update_user, update_time, status, is_deleted FROM blade_tenant WHERE is_deleted = 0 AND (tenant_id = ?)
Execute Time:0 ms
============== Sql End ==============
2020-08-20 13:15:33.273 DEBUG 14636 --- [ XNIO-1 task-82] o.s.core.tenant.BladeTenantSqlParser : Original SQL: SELECT id,code,account,password,name,real_name,avatar,email,phone,birthday,sex,role_id,dept_id,post_id,tenant_id,create_user,create_dept,create_time,update_user,update_time,status,is_deleted FROM blade_user WHERE id=? AND is_deleted=0
2020-08-20 13:15:33.273 DEBUG 14636 --- [ XNIO-1 task-82] o.s.core.tenant.BladeTenantSqlParser : parser sql: SELECT id, code, account, password, name, real_name, avatar, email, phone, birthday, sex, role_id, dept_id, post_id, tenant_id, create_user, create_dept, create_time, update_user, update_time, status, is_deleted FROM blade_user WHERE id = ? AND is_deleted = 0
============== Sql Start ==============
Execute ID :com.gzyd.erp.platform.modules.system.mapper.UserMapper.selectById
Execute SQL :SELECT id, code, account, password, name, real_name, avatar, email, phone, birthday, sex, role_id, dept_id, post_id, tenant_id, create_user, create_dept, create_time, update_user, update_time, status, is_deleted FROM blade_user WHERE id = ? AND is_deleted = 0
Execute Time:2 ms
============== Sql End ==============
2020-08-20 13:15:33.280 DEBUG 14636 --- [ XNIO-1 task-82] o.s.core.tenant.BladeTenantSqlParser : Original SQL: SELECT
role_alias
FROM
blade_role
WHERE
id IN
(
?
)
and is_deleted = 0
2020-08-20 13:15:33.280 DEBUG 14636 --- [ XNIO-1 task-82] o.s.core.tenant.BladeTenantSqlParser : parser sql: SELECT role_alias FROM blade_role WHERE id IN (?) AND is_deleted = 0
============== Sql Start ==============
Execute ID :com.gzyd.erp.platform.modules.system.mapper.RoleMapper.getRoleAliases
Execute SQL :SELECT role_alias FROM blade_role WHERE id IN (?) AND is_deleted = 0
Execute Time:0 ms
============== Sql End ==============
2020-08-20 13:15:33.287 INFO 14636 --- [ XNIO-1 task-82] c.g.e.p.modules.auth.utils.TokenUtil : **************************************************************
2020-08-20 13:15:33.287 INFO 14636 --- [ XNIO-1 task-82] c.g.e.p.modules.auth.utils.TokenUtil : token = eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJyb2xlX25hbWUiOiJociIsInBvc3RfaWQiOiIxMTIzNTk4ODE3NzM4Njc1MjA3IiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDIiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMyIsInVzZXJfbmFtZSI6ImhyIiwibmlja19uYW1lIjoi5Lq65LqLIiwidG9rZW5fdHlwZSI6ImFjY2Vzc190b2tlbiIsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAyIiwiYWNjb3VudCI6ImhyIiwiY2xpZW50X2lkIjoic2FiZXIiLCJleHAiOjE1OTc5MDQxMzMsIm5iZiI6MTU5NzkwMDUzM30.N5_lmXXw0t-tj0giIz1rvIL73Ogrv9qCUUXqKLjfc5w
2020-08-20 13:15:33.287 INFO 14636 --- [ XNIO-1 task-82] c.g.e.p.modules.auth.utils.TokenUtil : **************************************************************
流程文件给流程节点分配对应的人或者候选组变量,发起流程的时候给变量赋值,分配到用户组的任务,需要先到“待签”内领取任务,签收后才会到“待办”。
可以看下下面的例子,还有文档请假流程例子。
https://sns.bladex.cn/q-1852.html
把你的代码、流程xml一起打包qq发我(只发你写的文件,不要把一整个工程给我),我明天帮你调试下看看问题出在哪里
扫一扫访问 Blade技术社区 移动端