md
This commit is contained in:
parent
3b33641c75
commit
c9b230e95e
@ -50,7 +50,7 @@ public interface IEmisSpecialCalcWeightService
|
||||
* @param emisSpecialCalcWeight 特殊取重
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateEmisSpecialCalcWeight(EmisSpecialCalcWeight emisSpecialCalcWeight);
|
||||
public int updateEmisSpecialCalcWeight(EmisSpecialCalcWeight emisSpecialCalcWeight) throws EmisBizError;
|
||||
|
||||
/**
|
||||
* 批量删除特殊取重
|
||||
|
||||
@ -81,8 +81,12 @@ public class EmisSpecialCalcWeightServiceImpl implements IEmisSpecialCalcWeightS
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int updateEmisSpecialCalcWeight(EmisSpecialCalcWeight emisSpecialCalcWeight)
|
||||
{
|
||||
public int updateEmisSpecialCalcWeight(EmisSpecialCalcWeight emisSpecialCalcWeight) throws EmisBizError {
|
||||
int cnt=emisSpecialCalcWeightMapper.checkUnique(emisSpecialCalcWeight);
|
||||
if(cnt>0){
|
||||
throw new EmisBizError(EmisBizErrorType.FAIL,"区间重复");
|
||||
}
|
||||
|
||||
return emisSpecialCalcWeightMapper.updateEmisSpecialCalcWeight(emisSpecialCalcWeight);
|
||||
}
|
||||
|
||||
|
||||
@ -134,6 +134,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
<select id="checkUnique" parameterType="EmisSpecialCalcWeight" resultType="int">
|
||||
select count(1) from emis_special_calc_weight
|
||||
where del_flag='0'
|
||||
<if test="id != null">id!=#{id}</if>
|
||||
and prod_code = #{prodCode}
|
||||
and
|
||||
(
|
||||
|
||||
Loading…
Reference in New Issue
Block a user