package <>.biz.service.impl; import com.github.yulichang.base.MPJBaseServiceImpl; import com.github.yulichang.toolkit.JoinWrappers; import com.github.yulichang.wrapper.MPJLambdaWrapper; import <>.biz.mapper.<>Mapper; import <>.biz.service.<>Service; import org.springframework.stereotype.Service; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import <>.api.model.<>; /** * <>(<>)表服务实现类 * * @author <> * @since <> */ @Service("<>Service") @RequiredArgsConstructor @Slf4j public class <>ServiceImpl extends MPJBaseServiceImpl<<>Mapper, <>> implements <>Service { <> @Override public <>VO <>(<> == 1 && <>>>Page<<>> page, <>@RepairStandardInfoDTO param) {<> == 1 && <>>> return baseMapper.selectJoinListPage(page, <>VO.class, JoinWrappers.lambda(<>.class)<> return baseMapper.selectJoinList(<>VO.class, JoinWrappers.lambda(<>.class)<> .selectAsClass(<>.class, <>VO.class)<><> > 0>> .leftJoin(<>.class, <>::getId, <>::get<> )<><><><>.Contains("reqired") && reqParam>> .eq(<>::get<>, param.get<>())<><>.Contains("reqired") && reqParam>> .eqIfExists(<>::get<>, param.get<>())<><><><>" == "desc">> .orderByDesc(<>::get<>)<><>" == "asc">> .orderBy(<>::get<>)<><> ); } <> }