package jnpf.dmsMapper;
|
|
import jnpf.dmsEntity.storage.approval.DmsDisableRequest;
|
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Param;
|
import java.util.List;
|
import java.util.UUID;
|
|
@Mapper
|
public interface DmsApprovedDisableMapper {
|
List<DmsDisableRequest> approvedApplications(@Param("after") DmsDisableRequest after,
|
@Param("limit") int limit);
|
List<DmsDisableRequest> nativeRows(@Param("tenantId") String tenantId, @Param("flowId") String flowId,
|
@Param("taskId") String taskId, @Param("operation") String operation);
|
void enqueue(DmsDisableRequest row);
|
DmsDisableRequest lock(@Param("tenantId") String tenantId, @Param("id") UUID id);
|
List<DmsDisableRequest> dueItems(@Param("tenantId") String tenantId, @Param("batchId") UUID batchId);
|
int refreshProgress(jnpf.dmsEntity.storage.approval.DmsApprovedBatch batch);
|
int validateTarget(DmsDisableRequest row);
|
int candidateExists(DmsDisableRequest row);
|
}
|