xiejun
2024-11-01 0496aed6e04c5084f05ce1035ba9ec38e3d4e9c7
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeRuleCharacterService.java
@@ -10,6 +10,7 @@
import com.vci.ubcs.starter.exception.VciBaseException;
import org.springblade.core.tool.api.R;
import java.rmi.ServerException;
import java.util.List;
import java.util.Map;
@@ -29,11 +30,30 @@
    */
   List<Map<String,String>> getDataByRuleId(String codeRuleId,String chartType)throws VciBaseException;
   /**
    * 下拉数据源
    * @param codeRuleId
    * @param chartType
    * @return
    * @throws VciBaseException
    */
   List<Map<String, String>> getSelectListByRuleId(String codeRuleId,String chartType) throws ServerException;
   /**
    * 字符集正则拼装
    * @param codeRuleId
    * @param chartType
    * @return
    * @throws VciBaseException
    */
   String getRegexStrByCodeRuleId(String codeRuleId,String chartType) throws ServerException;
   /***
    * 保存编码规则字符集
    * @param codeRuleCharacterVO
    * @param operationType
    * @return
    */
   R saveOrUpdate(CodeRuleCharacterVO codeRuleCharacterVO)throws VciBaseException;
   R saveOrUpdate(CodeRuleCharacterVO codeRuleCharacterVO,int operationType)throws VciBaseException;
}