IConstructionTeamService.java
786 Bytes
package vion.service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.github.yulichang.base.MPJBaseService;
import vion.dto.ConstructionTeamDTO;
import vion.dto.RContractTeamDTO;
import vion.model.ConstructionTeam;
import vion.vo.ConstructionTeamVO;
import vion.vo.RContractTeamVO;
/**
* @author vion
* @date 2023/12/26
*/
public interface IConstructionTeamService extends MPJBaseService<ConstructionTeam> {
Page<ConstructionTeamVO> list(ConstructionTeamDTO dto);
ConstructionTeamVO getVOById(Long id);
Object save(ConstructionTeamDTO dto);
String updateById(ConstructionTeamDTO dto);
Page<RContractTeamVO> list(RContractTeamDTO dto);
String assignTeam(RContractTeamDTO dto);
String delContractTeamById(Long id);
}