package com.stylefeng.guns.modular.system.service.impl; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.baomidou.mybatisplus.service.impl.ServiceImpl; import com.stylefeng.guns.modular.system.dao.TSysPaymentModeMapper; import com.stylefeng.guns.modular.system.model.TSysPaymentMode; import com.stylefeng.guns.modular.system.service.ITSysPaymentModeService; import org.springframework.stereotype.Service; @Service public class TSysPaymentModeServiceImpl extends ServiceImpl implements ITSysPaymentModeService { @Override public TSysPaymentMode getPaymentMode() { TSysPaymentMode paymentMode = selectOne(new EntityWrapper()); if (paymentMode == null) { paymentMode = new TSysPaymentMode(); paymentMode.setPrivateType(1); paymentMode.setTaxiType(2); insert(paymentMode); } else if (paymentMode.getTaxiType() == null || paymentMode.getTaxiType() != 2) { paymentMode.setTaxiType(2); updateById(paymentMode); } return paymentMode; } @Override public void updatePaymentMode(TSysPaymentMode paymentMode) { updateById(paymentMode); } }