package com.qianwen.smartman.modules.system.service; import java.util.List; import java.util.Map; import com.qianwen.core.mp.base.BaseService; import com.qianwen.smartman.modules.system.dto.BasCoderuleDTO; import com.qianwen.smartman.modules.system.entity.BasCodeRule; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/service/IBasCoderuleService.class */ public interface IBasCoderuleService extends BaseService { BasCoderuleDTO getCoderuleDetails(Long coderuleId); BasCodeRule submitCoderule(BasCoderuleDTO basCoderuleDTO); Boolean deleteCoderule(List ids); BasCodeRule getRuleByObjectType(Object data, String typeId); boolean isExistCodeRule(String typeId); boolean changeDefault(String id); List patchCodeList(final String billFormId, final Map objectMap); }