package com.klp.service; import com.klp.domain.WmsAccount; import com.klp.domain.vo.WmsAccountVo; import com.klp.domain.bo.WmsAccountBo; import java.util.Collection; import java.util.List; /** * 会计科目Service接口 * * @author klp * @date 2025-08-13 */ public interface IWmsAccountService { /** * 查询会计科目 */ WmsAccountVo queryById(Long accountId); /** * 查询会计科目列表 */ List queryList(WmsAccountBo bo); /** * 新增会计科目 */ Boolean insertByBo(WmsAccountBo bo); /** * 修改会计科目 */ Boolean updateByBo(WmsAccountBo bo); /** * 校验并批量删除会计科目信息 */ Boolean deleteWithValidByIds(Collection ids, Boolean isValid); }