|
@@ -39,7 +39,7 @@ public class AWImplClient implements AWClint {
|
|
|
// 项目主数据表
|
|
|
String _matchFormUuid(String code) {
|
|
|
Map<String, String> formUuid = UtilMap.empty();
|
|
|
- if (true || UtilEnv.getActiveProfile().equals(UtilEnv.ENV_PROD)) {
|
|
|
+ if (UtilEnv.getActiveProfile().equals(UtilEnv.ENV_PROD)) {
|
|
|
formUuid.put("REVIEW", "FORM-812FD46AF391449A8F206EDB3221B38840UQ"); // 交付物审批记录
|
|
|
formUuid.put("REVIEW_PROCESS", "TPROC--RJC66SC1NEFHXJ0H770K0CF4WN1K21HQ706RL5"); // 交付物审批记录
|
|
|
formUuid.put("PROJECT", "FORM-141E21DF183846028E21727CE43CD1C75CLZ"); // 项目主数据
|
|
@@ -488,6 +488,7 @@ public class AWImplClient implements AWClint {
|
|
|
McException.assertAccessException(pList.isEmpty(), "未匹配到项目主数据");
|
|
|
List<Map> rList = (List<Map>) pList.get(0).get("tableField_lqxtykcf");
|
|
|
|
|
|
+ log.info("分配项目角色 projectId = {}, 项目数量 = {}, 角色列表 = {}", projectId, pList.size(), rList);
|
|
|
// 任务编码字段ID
|
|
|
List<Map> customField = tbClient.queryProjectCustomField(projectId, null);
|
|
|
// prd 非未完成任务, 不执行人员匹配更新
|
|
@@ -511,6 +512,7 @@ public class AWImplClient implements AWClint {
|
|
|
if (!optional.isPresent()) {
|
|
|
continue;
|
|
|
}
|
|
|
+ log.info("分配项目角色 taskId = {}, 资源名称 = {}, 项目角色 = {}", UtilMap.getString(task, "id"), roleName, optional.get());
|
|
|
List<String> roleIds = (List<String>) UtilMap.getList((Map) optional.get(), "employeeField_lqxtykch_id");
|
|
|
if (roleIds.size() == 1) {
|
|
|
String tbUserId = _convertUserId(roleIds.get(0), false);
|