update 保存提现信息

This commit is contained in:
2023-08-01 16:59:33 +08:00
parent 1674975193
commit 8bedb86374
5 changed files with 60 additions and 3 deletions

View File

@@ -1,6 +1,9 @@
package com.jsowell.pile.mapper;
import com.jsowell.pile.domain.ClearingBillInfo;
import org.apache.ibatis.annotations.Param;
import java.util.List;
public interface ClearingBillInfoMapper {
/**
@@ -44,4 +47,8 @@ public interface ClearingBillInfoMapper {
* @return update count
*/
int updateByPrimaryKey(ClearingBillInfo record);
List<ClearingBillInfo> selectByMerchantId(@Param("merchantId") String merchantId);
void updateStatus(@Param("clearingBillIds") List<Integer> clearingBillIds, @Param("billStatus") String billStatus);
}

View File

@@ -1,6 +1,9 @@
package com.jsowell.pile.service;
import com.jsowell.pile.domain.ClearingBillInfo;
import java.util.List;
public interface ClearingBillInfoService{
@@ -16,4 +19,7 @@ public interface ClearingBillInfoService{
int updateByPrimaryKey(ClearingBillInfo record);
List<ClearingBillInfo> selectByMerchantId(String merchantId);
void updateStatus(List<Integer> clearingBillIds, String billStatus);
}

View File

@@ -1,10 +1,15 @@
package com.jsowell.pile.service.impl;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import com.jsowell.common.util.StringUtils;
import com.jsowell.pile.domain.ClearingBillInfo;
import com.jsowell.pile.mapper.ClearingBillInfoMapper;
import com.jsowell.pile.service.ClearingBillInfoService;
import org.apache.commons.collections4.CollectionUtils;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
@Service
public class ClearingBillInfoServiceImpl implements ClearingBillInfoService{
@@ -41,4 +46,17 @@ public class ClearingBillInfoServiceImpl implements ClearingBillInfoService{
return clearingBillInfoMapper.updateByPrimaryKey(record);
}
@Override
public List<ClearingBillInfo> selectByMerchantId(String merchantId) {
return clearingBillInfoMapper.selectByMerchantId(merchantId);
}
@Override
public void updateStatus(List<Integer> clearingBillIds, String billStatus) {
if (CollectionUtils.isEmpty(clearingBillIds) || StringUtils.isBlank(billStatus)) {
return;
}
clearingBillInfoMapper.updateStatus(clearingBillIds, billStatus);
}
}