|
@@ -3,6 +3,7 @@ package com.poteviohealth.ym.ipos.service.impl;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
|
+import com.poteviohealth.cgp.common.filter.TokenContext;
|
|
|
import com.poteviohealth.cgp.common.model.CommonPage;
|
|
import com.poteviohealth.cgp.common.model.CommonPage;
|
|
|
import com.poteviohealth.cgp.common.utils.MyBatisConvertUtils;
|
|
import com.poteviohealth.cgp.common.utils.MyBatisConvertUtils;
|
|
|
import com.poteviohealth.ym.ipos.mapper.SplitWithdrawMapper;
|
|
import com.poteviohealth.ym.ipos.mapper.SplitWithdrawMapper;
|
|
@@ -26,7 +27,8 @@ public class SplitWithdrawServiceImpl extends ServiceImpl<SplitWithdrawMapper, S
|
|
|
public CommonPage<SplitWithdraw> pageList(SplitWithdrawDto dto) {
|
|
public CommonPage<SplitWithdraw> pageList(SplitWithdrawDto dto) {
|
|
|
Page<SplitWithdraw> page = MyBatisConvertUtils.convert2Page(dto);
|
|
Page<SplitWithdraw> page = MyBatisConvertUtils.convert2Page(dto);
|
|
|
QueryWrapper<SplitWithdraw> wrapper = new QueryWrapper<>();
|
|
QueryWrapper<SplitWithdraw> wrapper = new QueryWrapper<>();
|
|
|
- wrapper.eq("merchant_id", dto.getIposMerchantId());
|
|
|
|
|
|
|
+ wrapper.eq("operator_id", TokenContext.cureOperatorId());
|
|
|
|
|
+ wrapper.eq(StringUtils.isNotEmpty(dto.getIposMerchantId()),"merchant_id", dto.getIposMerchantId());
|
|
|
wrapper.eq(StringUtils.isNotEmpty(dto.getTransStatus()),"trans_status", dto.getTransStatus());
|
|
wrapper.eq(StringUtils.isNotEmpty(dto.getTransStatus()),"trans_status", dto.getTransStatus());
|
|
|
wrapper.eq(StringUtils.isNotEmpty(dto.getAcctStatus()),"acct_status", dto.getAcctStatus());
|
|
wrapper.eq(StringUtils.isNotEmpty(dto.getAcctStatus()),"acct_status", dto.getAcctStatus());
|
|
|
wrapper.ge(StringUtils.isNotEmpty(dto.getTransDateStart()), "trans_date",dto.getTransDateStart());
|
|
wrapper.ge(StringUtils.isNotEmpty(dto.getTransDateStart()), "trans_date",dto.getTransDateStart());
|