| 1234567891011121314151617181920212223242526272829303132333435363738 |
- package com.ydtech.modules.fnc.dao.contract;
- import com.baomidou.mybatisplus.core.mapper.BaseMapper;
- import com.baomidou.mybatisplus.core.metadata.IPage;
- import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
- import com.ydtech.modules.fnc.entity.ContractEntity;
- import com.ydtech.modules.fnc.vo.ContractVo;
- import org.apache.ibatis.annotations.Mapper;
- import org.apache.ibatis.annotations.Param;
- import java.util.HashMap;
- import java.util.List;
- @Mapper
- public interface ContractMapper extends BaseMapper<ContractEntity> {
- /**
- *
- * @param page
- * @param contractVO
- * @return 合同分页
- */
- IPage<ContractEntity> queryPage(@Param("page") Page page,@Param("vo") ContractVo contractVO);
- /**
- *
- * @return 获取合同最大编码
- */
- HashMap<String, Object> getMaxCode();
- /**
- *
- * @param id
- * @return 获取新增协议最大的合同编码
- */
- HashMap<String, Object> copyContractCode(String id);
- }
|