REQ-3581: 备份
This commit is contained in:
parent
7c7616f938
commit
bd04a3d140
@ -1,7 +1,6 @@
|
|||||||
package cn.axzo.nanopart.ess.server.entity;
|
package cn.axzo.nanopart.ess.server.entity;
|
||||||
|
|
||||||
import cn.axzo.foundation.dao.support.mysql.type.BaseListTypeHandler;
|
import cn.axzo.foundation.dao.support.mysql.type.BaseListTypeHandler;
|
||||||
import cn.axzo.nanopart.ess.api.domain.OrgPerson;
|
|
||||||
import cn.axzo.nanopart.ess.api.domain.contract.Approver;
|
import cn.axzo.nanopart.ess.api.domain.contract.Approver;
|
||||||
import cn.axzo.nanopart.ess.api.domain.contract.EssApproveDetail;
|
import cn.axzo.nanopart.ess.api.domain.contract.EssApproveDetail;
|
||||||
import cn.axzo.nanopart.ess.api.enums.EssContractState;
|
import cn.axzo.nanopart.ess.api.enums.EssContractState;
|
||||||
@ -17,7 +16,6 @@ import lombok.Getter;
|
|||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Optional;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author yanglin
|
* @author yanglin
|
||||||
@ -82,7 +80,7 @@ public class EssContract extends BaseEntity<EssContract> {
|
|||||||
/**
|
/**
|
||||||
* 动态签署人信息
|
* 动态签署人信息
|
||||||
*/
|
*/
|
||||||
@TableField(typeHandler = ApproverListHandler.class)
|
@TableField(typeHandler = FastjsonTypeHandler.class)
|
||||||
private AssignedApprovers assignedApprovers;
|
private AssignedApprovers assignedApprovers;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -110,13 +108,6 @@ public class EssContract extends BaseEntity<EssContract> {
|
|||||||
return approvers.get(idx);
|
return approvers.get(idx);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Optional<Approver> findPreciseApprover(OrgPerson person) {
|
|
||||||
return approvers.stream()
|
|
||||||
.filter(approver -> approver.getOuId().equals(person.getOuId())
|
|
||||||
&& approver.getPersonId().equals(person.getPersonId()))
|
|
||||||
.findFirst();
|
|
||||||
}
|
|
||||||
|
|
||||||
public ApproverAssignType getAssignType() {
|
public ApproverAssignType getAssignType() {
|
||||||
return assignedApprovers == null ? null : assignedApprovers.getAssignType();
|
return assignedApprovers == null ? null : assignedApprovers.getAssignType();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user