|  |  |  | 
|---|
|  |  |  | public class MallMoneyFlowServiceImpl extends ServiceImpl<MallMoneyFlowMapper, MallMoneyFlow> implements IMallMoneyFlowService { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public void addMoneyFlow(Long memberId, BigDecimal amount, Integer type, String orderNo, String description, String remark, Long rtMemberId, Integer status, Integer flowType) { | 
|---|
|  |  |  | public void addMoneyFlow(Long memberId, BigDecimal amount, Integer type, String orderNo, String description, String remark, Long rtMemberId, Integer status, Integer flowType, Integer isReturn) { | 
|---|
|  |  |  | MallMoneyFlow flow = new MallMoneyFlow(); | 
|---|
|  |  |  | flow.setMemberId(memberId); | 
|---|
|  |  |  | flow.setAmount(amount); | 
|---|
|  |  |  | 
|---|
|  |  |  | flow.setRtMemberId(rtMemberId); | 
|---|
|  |  |  | flow.setStatus(status); | 
|---|
|  |  |  | flow.setFlowType(flowType); | 
|---|
|  |  |  | flow.setIsReturn(isReturn); | 
|---|
|  |  |  | this.baseMapper.insert(flow); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public void addMoneyFlow(Long memberId, BigDecimal amount, Integer type, String orderNo, Integer flowType) { | 
|---|
|  |  |  | this.addMoneyFlow(memberId, amount, type, orderNo, null, null, null, null, flowType); | 
|---|
|  |  |  | this.addMoneyFlow(memberId, amount, type, orderNo, null, null, null, null, flowType, null); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public void addMoneyFlow(Long memberId, BigDecimal amount, Integer type, String orderNo, Integer flowType, String remark,Integer status) { | 
|---|
|  |  |  | this.addMoneyFlow(memberId, amount, type, orderNo, null, remark, null, status, flowType, null); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public void addMoneyFlow(Long memberId, BigDecimal amount, Integer type, String orderNo, Integer flowType, Integer isReturn) { | 
|---|
|  |  |  | this.addMoneyFlow(memberId, amount, type, orderNo, null, null, null, null, flowType, isReturn); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public void addMoneyFlow(Long memberId, BigDecimal amount, Integer type, String orderNo, Long rtMemberId, Integer flowType) { | 
|---|
|  |  |  | this.addMoneyFlow(memberId, amount, type, orderNo, null, null, rtMemberId, null, flowType, null); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|