新增文件预览列表修复了任务显示ossId但是无法现在的情况
新增项目编号索引
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
package com.ruoyi.oa.mapper;
|
||||
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.ruoyi.oa.domain.PrefixCounter;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import org.apache.ibatis.annotations.Select;
|
||||
import org.apache.ibatis.annotations.Update;
|
||||
|
||||
public interface PrefixCounterMapper extends BaseMapper<PrefixCounter> {
|
||||
|
||||
/**
|
||||
* 若首次使用该 prefix ⇒ 插入 seq = 1
|
||||
* 否则 ⇒ seq 原子 +1,并把新值写进 LAST_INSERT_ID
|
||||
*/
|
||||
|
||||
void upsertAndIncr(@Param("prefix") String prefix);
|
||||
|
||||
/** 取上一步 LAST_INSERT_ID()(就是它自增后的新序号) */
|
||||
@Select("SELECT LAST_INSERT_ID()")
|
||||
Long getLastSeq();
|
||||
}
|
||||
@@ -1,9 +1,14 @@
|
||||
package com.ruoyi.oa.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Constants;
|
||||
import com.ruoyi.oa.domain.SysOaContract;
|
||||
import com.ruoyi.oa.domain.vo.SysOaContractVo;
|
||||
import com.ruoyi.common.core.mapper.BaseMapperPlus;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 合同管理Mapper接口
|
||||
@@ -14,4 +19,8 @@ import org.apache.ibatis.annotations.Mapper;
|
||||
@Mapper
|
||||
public interface SysOaContractMapper extends BaseMapperPlus<SysOaContractMapper, SysOaContract, SysOaContractVo> {
|
||||
|
||||
SysOaContractVo selectVoOnePlus(@Param(Constants.WRAPPER) QueryWrapper<SysOaContract> sysOaContractLambdaQueryWrapper);
|
||||
|
||||
List<SysOaContractVo> selectVoListPlus(@Param(Constants.WRAPPER)QueryWrapper<SysOaContract> sysOaContractLambdaQueryWrapper);
|
||||
|
||||
}
|
||||
|
||||
@@ -51,4 +51,10 @@ public interface SysOaProjectMapper extends BaseMapperPlus<SysOaProjectMapper, S
|
||||
* @return
|
||||
*/
|
||||
Page<SysOaProjectVo> selectVoListPage(@Param("page") Page<SysOaProjectVo> build,@Param(Constants.WRAPPER) QueryWrapper<SysOaProject> bo);
|
||||
|
||||
Page<SysOaProjectVo> listWareProject(@Param("page") Page<SysOaProjectVo> build,@Param(Constants.WRAPPER) QueryWrapper<SysOaProject> bo);
|
||||
|
||||
|
||||
SysOaProjectVo selectVoByIdPlus(Long projectId);
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user