刘光辉
8 小时以前 06f314545ac3514d7ce28939920866ae8188d31c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package jnpf.base.mapper;
 
import jnpf.base.model.uploadedit.UploadEditDraft;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
 
@Mapper
public interface UploadEditDraftMapper {
    UploadEditDraft find(@Param("tenantId") String tenantId, @Param("id") String id);
    UploadEditDraft findLease(@Param("tenantId") String tenantId, @Param("leaseId") String leaseId);
    List<UploadEditDraft> lockRecord(@Param("tenantId") String tenantId, @Param("modelId") String modelId,
                                   @Param("recordId") String recordId);
    int touchLease(@Param("tenantId") String tenantId, @Param("id") String id, @Param("ownerId") String ownerId,
                   @Param("leaseId") String leaseId, @Param("cutoff") java.util.Date cutoff, @Param("now") java.util.Date now);
    String lockDmsRecord(@Param("tenantId") String tenantId, @Param("table") String table, @Param("recordId") String recordId);
    int insert(UploadEditDraft draft);
    int compareAndSet(@Param("draft") UploadEditDraft draft, @Param("expectedRevision") long expectedRevision);
}