mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-22 12:05:05 +08:00
update 保存提现信息
This commit is contained in:
@@ -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);
|
||||
}
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user