|
|
|
@ -170,6 +170,24 @@ public class ErpContractInfoServiceImpl implements IErpContractInfoService {
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public TableDataInfo<ErpContractInfoVo> queryPageList(ErpContractInfoBo bo, PageQuery pageQuery) {
|
|
|
|
public TableDataInfo<ErpContractInfoVo> queryPageList(ErpContractInfoBo bo, PageQuery pageQuery) {
|
|
|
|
MPJLambdaWrapper<ErpContractInfo> lqw = buildQueryWrapper(bo);
|
|
|
|
MPJLambdaWrapper<ErpContractInfo> lqw = buildQueryWrapper(bo);
|
|
|
|
|
|
|
|
lqw.orderByDesc(ErpContractInfo::getCreateTime);
|
|
|
|
|
|
|
|
Page<ErpContractInfoVo> result = baseMapper.selectCustomErpContractInfoVoList(pageQuery.build(), lqw);
|
|
|
|
|
|
|
|
return TableDataInfo.build(result);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 分页查询框架合同列表
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param bo 查询条件
|
|
|
|
|
|
|
|
* @param pageQuery 分页参数
|
|
|
|
|
|
|
|
* @return 合同信息分页列表
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
|
|
|
public TableDataInfo<ErpContractInfoVo> queryFrameworkPageList(ErpContractInfoBo bo, PageQuery pageQuery) {
|
|
|
|
|
|
|
|
MPJLambdaWrapper<ErpContractInfo> lqw = buildQueryWrapper(bo);
|
|
|
|
|
|
|
|
// 框架合同弹窗 合同大类=3
|
|
|
|
|
|
|
|
lqw.eq(ErpContractInfo::getContractCategory, "3");
|
|
|
|
|
|
|
|
lqw.orderByDesc(ErpContractInfo::getFrameworkValidPeriod);
|
|
|
|
Page<ErpContractInfoVo> result = baseMapper.selectCustomErpContractInfoVoList(pageQuery.build(), lqw);
|
|
|
|
Page<ErpContractInfoVo> result = baseMapper.selectCustomErpContractInfoVoList(pageQuery.build(), lqw);
|
|
|
|
return TableDataInfo.build(result);
|
|
|
|
return TableDataInfo.build(result);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -183,6 +201,7 @@ public class ErpContractInfoServiceImpl implements IErpContractInfoService {
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public List<ErpContractInfoVo> queryList(ErpContractInfoBo bo) {
|
|
|
|
public List<ErpContractInfoVo> queryList(ErpContractInfoBo bo) {
|
|
|
|
MPJLambdaWrapper<ErpContractInfo> lqw = buildQueryWrapper(bo);
|
|
|
|
MPJLambdaWrapper<ErpContractInfo> lqw = buildQueryWrapper(bo);
|
|
|
|
|
|
|
|
lqw.orderByDesc(ErpContractInfo::getCreateTime);
|
|
|
|
return baseMapper.selectCustomErpContractInfoVoList(lqw);
|
|
|
|
return baseMapper.selectCustomErpContractInfoVoList(lqw);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -223,9 +242,11 @@ public class ErpContractInfoServiceImpl implements IErpContractInfoService {
|
|
|
|
bo.getCapitalizedAmount())
|
|
|
|
bo.getCapitalizedAmount())
|
|
|
|
.eq(StringUtils.isNotBlank(bo.getContractTemplateFlag()), ErpContractInfo::getContractTemplateFlag,
|
|
|
|
.eq(StringUtils.isNotBlank(bo.getContractTemplateFlag()), ErpContractInfo::getContractTemplateFlag,
|
|
|
|
bo.getContractTemplateFlag())
|
|
|
|
bo.getContractTemplateFlag())
|
|
|
|
|
|
|
|
.eq(StringUtils.isNotBlank(bo.getIsFrameworkContract()), ErpContractInfo::getIsFrameworkContract, bo.getIsFrameworkContract())
|
|
|
|
|
|
|
|
.eq(bo.getFrameworkContractId() != null, ErpContractInfo::getFrameworkContractId, bo.getFrameworkContractId())
|
|
|
|
|
|
|
|
.eq(bo.getFrameworkValidPeriod() != null, ErpContractInfo::getFrameworkValidPeriod, bo.getFrameworkValidPeriod())
|
|
|
|
.eq("t.del_flag", "0")
|
|
|
|
.eq("t.del_flag", "0")
|
|
|
|
.eq("t.active_flag", "1");
|
|
|
|
.eq("t.active_flag", "1");
|
|
|
|
lqw.orderByDesc(ErpContractInfo::getCreateTime);
|
|
|
|
|
|
|
|
return lqw;
|
|
|
|
return lqw;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|