package jnpf.dmsMapper;
|
|
import jnpf.base.mapper.SuperMapper;
|
import jnpf.dmsEntity.DmsWenjianZiyuanEntity;
|
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Param;
|
|
import java.util.Date;
|
|
@Mapper
|
public interface DmsWenjianZiyuanMapper extends SuperMapper<DmsWenjianZiyuanEntity> {
|
DmsWenjianZiyuanEntity selectByTenantAndId(@Param("tenantId") String tenantId, @Param("id") String id);
|
|
DmsWenjianZiyuanEntity selectByIdForUpdate(@Param("tenantId") String tenantId,
|
@Param("id") String id);
|
|
DmsWenjianZiyuanEntity selectByNumberDetailForUpdate(@Param("tenantId") String tenantId,
|
@Param("numberDetailId") String numberDetailId);
|
|
DmsWenjianZiyuanEntity selectByNumberForUpdate(@Param("tenantId") String tenantId,
|
@Param("fileNumber") String fileNumber);
|
|
DmsWenjianZiyuanEntity selectActiveByNumberDetailForUpdate(
|
@Param("tenantId") String tenantId,
|
@Param("numberDetailId") String numberDetailId);
|
|
DmsWenjianZiyuanEntity selectActiveByNumberForUpdate(@Param("tenantId") String tenantId,
|
@Param("fileNumber") String fileNumber);
|
|
int retireRecord(@Param("tenantId") String tenantId, @Param("fileId") String fileId,
|
@Param("versionId") String versionId, @Param("userId") String userId);
|
|
int insertResource(DmsWenjianZiyuanEntity entity);
|
|
int setInitialCurrentVersion(@Param("entity") DmsWenjianZiyuanEntity entity);
|
|
int advanceCurrentVersion(@Param("entity") DmsWenjianZiyuanEntity entity,
|
@Param("expectedVersionId") String expectedVersionId);
|
|
String selectFileVersionIdByWenjianId(@Param("wenjianId") String wenjianId);
|
|
int updateReviewExtension(@Param("wenjianId") String wenjianId,
|
@Param("yanqiZhi") Date yanqiZhi,
|
@Param("fushenShenqingId") String fushenShenqingId,
|
@Param("fushenRiqi") String fushenRiqi);
|
|
int updateReviewExecutionExtension(@Param("tenantId") String tenantId,
|
@Param("wenjianId") String wenjianId,
|
@Param("youxiaoQiZhi") Date youxiaoQiZhi,
|
@Param("fushenZhixingId") String fushenZhixingId,
|
@Param("fushenRiqi") String fushenRiqi);
|
int updateReusedRecordMetadata(jnpf.dmsEntity.banben.DmsWenjianBanbenJiesuanModel model);
|
}
|