配置列表接口优化

This commit is contained in:
sxu 2024-11-08 17:22:16 +08:00
parent 454a69b7ae
commit 36adb269e9
3 changed files with 7 additions and 0 deletions

View File

@ -66,4 +66,6 @@ public interface BmConfigMapper
* @return 结果 * @return 结果
*/ */
public int deleteBmConfigByIds(Long[] ids); public int deleteBmConfigByIds(Long[] ids);
public int deleteBmConfigByName(String itemName);
} }

View File

@ -72,6 +72,7 @@ public class BmConfigServiceImpl implements IBmConfigService
public int insertBmConfig(BmConfig bmConfig) public int insertBmConfig(BmConfig bmConfig)
{ {
bmConfig.setCreateTime(DateUtils.getNowDate()); bmConfig.setCreateTime(DateUtils.getNowDate());
bmConfigMapper.deleteBmConfigByName(bmConfig.getItemName());
return bmConfigMapper.insertBmConfig(bmConfig); return bmConfigMapper.insertBmConfig(bmConfig);
} }

View File

@ -78,4 +78,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
#{id} #{id}
</foreach> </foreach>
</delete> </delete>
<delete id="deleteBmConfigByName" parameterType="String">
delete from bm_config where item_name = #{itemName}
</delete>
</mapper> </mapper>