Procházet zdrojové kódy

撤回修改

master
CMM před 1 rokem
rodič
revize
b08eeabbbe
2 změnil soubory, kde provedl 5 přidání a 4 odebrání
  1. +3
    -1
      pmapi/src/main/java/com/ningdatech/pmapi/todocenter/constant/TodoCenterContant.java
  2. +2
    -3
      pmapi/src/main/java/com/ningdatech/pmapi/todocenter/handle/WithDrawHandle.java

+ 3
- 1
pmapi/src/main/java/com/ningdatech/pmapi/todocenter/constant/TodoCenterContant.java Zobrazit soubor

@@ -7,7 +7,9 @@ public interface TodoCenterContant {

public class Handler {

public final static String ACTIVITY_APPROVAL = "userTask";
public static final String ACTIVITY_APPROVAL = "userTask";

public static final String OR_SIGN_FLAG = "MI_END";

}
}

+ 2
- 3
pmapi/src/main/java/com/ningdatech/pmapi/todocenter/handle/WithDrawHandle.java Zobrazit soubor

@@ -105,7 +105,8 @@ public class WithDrawHandle {
//如果上个会签没取到 还有种情况是 会签 或签 并且在上个节点
if(!isAndOr && CollUtil.isNotEmpty(beforeAndOr)) {
for (ProgressNode n : beforeAndOr) {
if (n.getUserId().equals(user.getEmployeeCode())) {
if (n.getUserId().equals(user.getEmployeeCode())
&& !TodoCenterContant.Handler.OR_SIGN_FLAG.equals(n.getWithdrawFlag())) {
beforeProgressNode = n;
//说明当前操作人 在上个会签或者或签节点
isAndOr = Boolean.TRUE;
@@ -114,8 +115,6 @@ public class WithDrawHandle {
}
}



if(!isAndOr && (Objects.isNull(beforeProgressNode)
|| !user.getEmployeeCode().equals(beforeProgressNode.getUserId()))){
return Boolean.FALSE;


Načítá se…
Zrušit
Uložit