软删除处理完毕

master
elliott 2 years ago
parent 795c68fd38
commit 5da582c425

@ -70,6 +70,8 @@ public class SysFiringInfoServiceImpl implements ISysFiringInfoService
@Override
public int updateSysFiringInfo(SysFiringInfo sysFiringInfo)
{
sysFiringInfo.setUpdateBy(SecurityUtils.getLoginUser().getUsername());
sysFiringInfo.setUpdateTime(DateUtils.getNowDate());
return sysFiringInfoMapper.updateSysFiringInfo(sysFiringInfo);
}
@ -82,7 +84,18 @@ public class SysFiringInfoServiceImpl implements ISysFiringInfoService
@Override
public int deleteSysFiringInfoByIds(Long[] ids)
{
return sysFiringInfoMapper.deleteSysFiringInfoByIds(ids);
try {
for (long id: ids) {
SysFiringInfo sysFiringInfo = new SysFiringInfo();
sysFiringInfo.setId(id);
sysFiringInfo.setDelFlag("1");
sysFiringInfoMapper.updateSysFiringInfo(sysFiringInfo);
}
} catch (Exception e) {
return 0;
}
return 1;
}
/**

@ -27,6 +27,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="filePath != null and filePath != ''"> and file_path = #{filePath}</if>
<if test="fileSuffix != null and fileSuffix != ''"> and file_suffix = #{fileSuffix}</if>
<if test="type != null and type != ''"> and type = #{type}</if>
<if test="delFlag != null and delFlag != ''"> and del_flag = #{delFlag}</if>
</where>
</select>

Loading…
Cancel
Save