Эх сурвалжийг харах

资料填报电签流程提示

qianxb 1 жил өмнө
parent
commit
c755959408

+ 3 - 0
blade-service-api/blade-business-api/src/main/java/org/springblade/business/vo/FixedFlowVO.java

@@ -52,6 +52,9 @@ public class FixedFlowVO extends FixedFlow {
     @ApiModelProperty("是否可选")
     private boolean disabled;
 
+    @ApiModelProperty("提示信息")
+    private String tips;
+
     private Query query;
 
     public Query getQuery(Integer current, Integer size) {

+ 3 - 0
blade-service/blade-business/src/main/java/org/springblade/business/controller/EVisaTaskCheckController.java

@@ -305,6 +305,9 @@ public class EVisaTaskCheckController {
                         if (!eVisaRoleList.contains(userRole.getString("roleId"))) {
                             //但凡有个不符合条件,禁选
                             next.setDisabled(true);
+                            //设置提示信息
+                            String name = jdbcTemplate.queryForObject(" select name from blade_user WHERE id = " + userRole.get("userId"), String.class);
+                            next.setTips(name+"没有电签权限,请检查电签配置或查看表单是否隐藏");
                             break;
                         }
                     }