package com.java110.job.dao.impl;
|
|
import com.java110.dto.msg.MpPaymentRecordPo;
|
import com.java110.job.dao.IMpPaymentRecordService;
|
import org.mybatis.spring.SqlSessionTemplate;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
import org.springframework.transaction.annotation.Transactional;
|
|
import java.util.HashMap;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* 打印支取到账记录表Service实现(SqlSessionTemplate版)
|
*/
|
@Service
|
@Transactional(rollbackFor = Exception.class)
|
public class MpPaymentRecordServiceImpl implements IMpPaymentRecordService {
|
|
@Autowired
|
private SqlSessionTemplate sqlSessionTemplate;
|
|
@Override
|
public int saveMpPaymentRecord(MpPaymentRecordPo mpPaymentRecordPo) {
|
return sqlSessionTemplate.insert(
|
"MpPaymentRecordMapper.insertMpPaymentRecord",
|
mpPaymentRecordPo
|
);
|
}
|
|
@Override
|
public int batchSaveMpPaymentRecord(List<MpPaymentRecordPo> poList) {
|
Map<String, Object> paramMap = new HashMap<>();
|
paramMap.put("list", poList);
|
return sqlSessionTemplate.insert(
|
"MpPaymentRecordMapper.batchInsertMpPaymentRecord",
|
paramMap
|
);
|
}
|
}
|