新增提成查询
This commit is contained in:
@ -0,0 +1,61 @@
|
||||
package com.ruoyi.custom.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.custom.domain.SysCommision;
|
||||
|
||||
/**
|
||||
* 业务提成比例Service接口
|
||||
*
|
||||
* @author wonder
|
||||
* @date 2020-09-24
|
||||
*/
|
||||
public interface ISysCommisionService
|
||||
{
|
||||
/**
|
||||
* 查询业务提成比例
|
||||
*
|
||||
* @param ruleId 业务提成比例ID
|
||||
* @return 业务提成比例
|
||||
*/
|
||||
public SysCommision selectSysCommisionById(Long ruleId);
|
||||
|
||||
/**
|
||||
* 查询业务提成比例列表
|
||||
*
|
||||
* @param sysCommision 业务提成比例
|
||||
* @return 业务提成比例集合
|
||||
*/
|
||||
public List<SysCommision> selectSysCommisionList(SysCommision sysCommision);
|
||||
|
||||
/**
|
||||
* 新增业务提成比例
|
||||
*
|
||||
* @param sysCommision 业务提成比例
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertSysCommision(SysCommision sysCommision);
|
||||
|
||||
/**
|
||||
* 修改业务提成比例
|
||||
*
|
||||
* @param sysCommision 业务提成比例
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateSysCommision(SysCommision sysCommision);
|
||||
|
||||
/**
|
||||
* 批量删除业务提成比例
|
||||
*
|
||||
* @param ruleIds 需要删除的业务提成比例ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteSysCommisionByIds(Long[] ruleIds);
|
||||
|
||||
/**
|
||||
* 删除业务提成比例信息
|
||||
*
|
||||
* @param ruleId 业务提成比例ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteSysCommisionById(Long ruleId);
|
||||
}
|
@ -0,0 +1,96 @@
|
||||
package com.ruoyi.custom.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.common.utils.DateUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.ruoyi.custom.mapper.SysCommisionMapper;
|
||||
import com.ruoyi.custom.domain.SysCommision;
|
||||
import com.ruoyi.custom.service.ISysCommisionService;
|
||||
|
||||
/**
|
||||
* 业务提成比例Service业务层处理
|
||||
*
|
||||
* @author wonder
|
||||
* @date 2020-09-24
|
||||
*/
|
||||
@Service
|
||||
public class SysCommisionServiceImpl implements ISysCommisionService
|
||||
{
|
||||
@Autowired
|
||||
private SysCommisionMapper sysCommisionMapper;
|
||||
|
||||
/**
|
||||
* 查询业务提成比例
|
||||
*
|
||||
* @param ruleId 业务提成比例ID
|
||||
* @return 业务提成比例
|
||||
*/
|
||||
@Override
|
||||
public SysCommision selectSysCommisionById(Long ruleId)
|
||||
{
|
||||
return sysCommisionMapper.selectSysCommisionById(ruleId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询业务提成比例列表
|
||||
*
|
||||
* @param sysCommision 业务提成比例
|
||||
* @return 业务提成比例
|
||||
*/
|
||||
@Override
|
||||
public List<SysCommision> selectSysCommisionList(SysCommision sysCommision)
|
||||
{
|
||||
return sysCommisionMapper.selectSysCommisionList(sysCommision);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增业务提成比例
|
||||
*
|
||||
* @param sysCommision 业务提成比例
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int insertSysCommision(SysCommision sysCommision)
|
||||
{
|
||||
sysCommision.setCreateTime(DateUtils.getNowDate());
|
||||
return sysCommisionMapper.insertSysCommision(sysCommision);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改业务提成比例
|
||||
*
|
||||
* @param sysCommision 业务提成比例
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int updateSysCommision(SysCommision sysCommision)
|
||||
{
|
||||
sysCommision.setUpdateTime(DateUtils.getNowDate());
|
||||
return sysCommisionMapper.updateSysCommision(sysCommision);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除业务提成比例
|
||||
*
|
||||
* @param ruleIds 需要删除的业务提成比例ID
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteSysCommisionByIds(Long[] ruleIds)
|
||||
{
|
||||
return sysCommisionMapper.deleteSysCommisionByIds(ruleIds);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除业务提成比例信息
|
||||
*
|
||||
* @param ruleId 业务提成比例ID
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteSysCommisionById(Long ruleId)
|
||||
{
|
||||
return sysCommisionMapper.deleteSysCommisionById(ruleId);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user