Merge branch 'master' of http://14.103.246.124:16000/bonus/Bonus-Cloud-Material
This commit is contained in:
commit
336847c054
|
|
@ -61,10 +61,10 @@ public interface BmUnitMapper
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据单位名查询单位信息
|
* 根据单位名查询单位信息
|
||||||
* @param unitName
|
* @param bmUnit
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
BmUnit selectBmUnitByProName(String unitName);
|
BmUnit selectBmUnitByProName(BmUnit bmUnit);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据单位id查询单位人员数量
|
* 根据单位id查询单位人员数量
|
||||||
|
|
|
||||||
|
|
@ -126,7 +126,7 @@ public class BmUnitServiceImpl implements IBmUnitService
|
||||||
public AjaxResult insertBmUnit(BmUnit bmUnit)
|
public AjaxResult insertBmUnit(BmUnit bmUnit)
|
||||||
{
|
{
|
||||||
//根据单位名称查询去重
|
//根据单位名称查询去重
|
||||||
BmUnit unit = bmUnitMapper.selectBmUnitByProName(bmUnit.getUnitName());
|
BmUnit unit = bmUnitMapper.selectBmUnitByProName(bmUnit);
|
||||||
if (unit != null) {
|
if (unit != null) {
|
||||||
return AjaxResult.error(HttpCodeEnum.NAME_DUPLICATE.getCode(), HttpCodeEnum.NAME_DUPLICATE.getMsg());
|
return AjaxResult.error(HttpCodeEnum.NAME_DUPLICATE.getCode(), HttpCodeEnum.NAME_DUPLICATE.getMsg());
|
||||||
}
|
}
|
||||||
|
|
@ -157,7 +157,7 @@ public class BmUnitServiceImpl implements IBmUnitService
|
||||||
public AjaxResult updateBmUnit(BmUnit bmUnit)
|
public AjaxResult updateBmUnit(BmUnit bmUnit)
|
||||||
{
|
{
|
||||||
//根据单位名称查询去重
|
//根据单位名称查询去重
|
||||||
BmUnit unit = bmUnitMapper.selectBmUnitByProName(bmUnit.getUnitName());
|
BmUnit unit = bmUnitMapper.selectBmUnitByProName(bmUnit);
|
||||||
if (unit != null) {
|
if (unit != null) {
|
||||||
if (!Objects.equals(unit.getUnitId(), bmUnit.getUnitId())) {
|
if (!Objects.equals(unit.getUnitId(), bmUnit.getUnitId())) {
|
||||||
return AjaxResult.error(HttpCodeEnum.NAME_DUPLICATE.getCode(), HttpCodeEnum.NAME_DUPLICATE.getMsg());
|
return AjaxResult.error(HttpCodeEnum.NAME_DUPLICATE.getCode(), HttpCodeEnum.NAME_DUPLICATE.getMsg());
|
||||||
|
|
|
||||||
|
|
@ -40,6 +40,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
|
|
||||||
<select id="selectBmUnitByProName" resultType="com.bonus.material.basic.domain.BmUnit">
|
<select id="selectBmUnitByProName" resultType="com.bonus.material.basic.domain.BmUnit">
|
||||||
select unit_id as unitId, unit_name as unitName from bm_unit where del_flag = 0 and unit_name = #{unitName}
|
select unit_id as unitId, unit_name as unitName from bm_unit where del_flag = 0 and unit_name = #{unitName}
|
||||||
|
<if test="deptId != null">and dept_id = #{deptId}</if>
|
||||||
|
<if test="typeId != null">and type_id = #{typeId}</if>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="countBmUnitPersonByUnitId" resultType="java.lang.Integer">
|
<select id="countBmUnitPersonByUnitId" resultType="java.lang.Integer">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue