Commit 234df7bda1539ba567182ce76ab8a69244f10490

Authored by jason
1 parent 9e41576d

仿钉钉流程设计- 抄送节点结构调整

yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/framework/flowable/core/util/SimpleModelUtils.java
... ... @@ -389,16 +389,11 @@ public class SimpleModelUtils {
389 389 serviceTask.setImplementation("${bpmCopyTaskDelegate}");
390 390  
391 391 // 添加抄送候选人元素
392   - addCandidateElements(MapUtil.getInt(node.getAttributes(), BpmnModelConstants.USER_TASK_CANDIDATE_STRATEGY),
393   - MapUtil.getStr(node.getAttributes(), BpmnModelConstants.USER_TASK_CANDIDATE_PARAM),
394   - serviceTask);
  392 + addCandidateElements(node.getCandidateStrategy(), node.getCandidateParam(), serviceTask);
395 393  
396 394 // 添加表单字段权限属性元素
397 395 // TODO @芋艿:这块关注下哈;
398   - List<Map<String, String>> fieldsPermissions = MapUtil.get(node.getAttributes(),
399   - FORM_FIELD_PERMISSION_ELEMENT, new TypeReference<>() {
400   - });
401   - addFormFieldsPermission(fieldsPermissions, serviceTask);
  396 + addFormFieldsPermission(node.getFieldsPermission(), serviceTask);
402 397 return serviceTask;
403 398 }
404 399  
... ...