diff --git a/src/main/java/com/budwk/app/zhgh/democratic/teachercongress/delegate/controller/TeacherCongressDelegatePushZgAuditController.java b/src/main/java/com/budwk/app/zhgh/democratic/teachercongress/delegate/controller/TeacherCongressDelegatePushZgAuditController.java index e0de9c63..11235527 100644 --- a/src/main/java/com/budwk/app/zhgh/democratic/teachercongress/delegate/controller/TeacherCongressDelegatePushZgAuditController.java +++ b/src/main/java/com/budwk/app/zhgh/democratic/teachercongress/delegate/controller/TeacherCongressDelegatePushZgAuditController.java @@ -210,11 +210,11 @@ public class TeacherCongressDelegatePushZgAuditController { @SaCheckPermission("tc.delegate.push.zcAudit") @SLog(tag = "代表管理-代表资格审查", msg = "审查通过") public Result submit(@Param("data") String param, @Valid String id) { - + Dict args = Json.fromJson(Dict.class, param); TeacherCongressDelegatePush delegatePush = baseService.dao().fetch(TeacherCongressDelegatePush.class, id); View_user user = baseService.dao().fetch(View_user.class, Cnd.where("id", "=", delegatePush.getUserId())); - if (delegatePush.getIsJdh()) { + if (delegatePush.getIsJdh()&&args.getInt("submitType") == 1) { Teacher_congress_delegate delegate = new Teacher_congress_delegate(); Sys_user_role userRole = new Sys_user_role(); @@ -263,7 +263,7 @@ public class TeacherCongressDelegatePushZgAuditController { Cnd.where(Sys_user::getId, "=", user.getId()) ); } - Dict args = Json.fromJson(Dict.class, param); + flowCommonService.executeTask(args); return Result.success(); }