REQ-3581: 备份
This commit is contained in:
parent
7c7616f938
commit
bd04a3d140
@ -1,7 +1,6 @@
|
||||
package cn.axzo.nanopart.ess.server.entity;
|
||||
|
||||
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.EssApproveDetail;
|
||||
import cn.axzo.nanopart.ess.api.enums.EssContractState;
|
||||
@ -17,7 +16,6 @@ import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* @author yanglin
|
||||
@ -82,7 +80,7 @@ public class EssContract extends BaseEntity<EssContract> {
|
||||
/**
|
||||
* 动态签署人信息
|
||||
*/
|
||||
@TableField(typeHandler = ApproverListHandler.class)
|
||||
@TableField(typeHandler = FastjsonTypeHandler.class)
|
||||
private AssignedApprovers assignedApprovers;
|
||||
|
||||
/**
|
||||
@ -110,13 +108,6 @@ public class EssContract extends BaseEntity<EssContract> {
|
||||
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() {
|
||||
return assignedApprovers == null ? null : assignedApprovers.getAssignType();
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user