public interface BarCodeManager
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
decodeBarCode(java.lang.String codeType,
java.lang.String codeStr,
java.util.Map<java.lang.String,java.lang.Object> customParam)
解密二维码数据
|
void |
deleteBarCode(java.lang.Long reference,
java.lang.Long subReference)
删除已经存在的二维码记录
|
java.lang.Long |
getBarCode(java.util.Map<java.lang.String,java.lang.Object> codeParam,
java.util.Map<java.lang.String,java.lang.Object> customParam)
根据参数生成二维码文件并返回相应的文件对象的id
|
ResultVO |
getBarCodeAttachment(BarCodeParamVo paramVo,
java.util.Map<java.lang.String,java.lang.Object> customParam)
根据参数生成二维码文件并返回相应的附件对象
|
ResultVO |
getBarCodeAttachment(java.util.Map<java.lang.String,java.lang.Object> codeParam,
java.util.Map<java.lang.String,java.lang.Object> customParam)
根据参数生成二维码文件并返回相应的附件对象
|
ResultVO |
getBarCodeFile(BarCodeParamVo paramVo,
java.util.Map<java.lang.String,java.lang.Object> customParam)
根据参数生成二维码文件并返回相应的文件对象
|
ResultVO |
getBarCodeFile(java.util.Map<java.lang.String,java.lang.Object> codeParam,
java.util.Map<java.lang.String,java.lang.Object> customParam)
根据参数生成二维码文件并返回相应的文件对象
|
void |
saveBarCode(java.lang.Long objectId,
java.lang.Long fileName,
java.lang.String fileExt,
java.lang.Integer categoryId)
保存或更新二维码信息
|
void saveBarCode(java.lang.Long objectId, java.lang.Long fileName, java.lang.String fileExt, java.lang.Integer categoryId)
objectId
- 对象id,比如:公文idfileName
- 服务器保存的物理文件名categoryId
- 应用分类@AjaxAccess java.lang.Long getBarCode(java.util.Map<java.lang.String,java.lang.Object> codeParam, java.util.Map<java.lang.String,java.lang.Object> customParam) throws com.seeyon.ctp.common.exceptions.BusinessException
codeParam
- 二维码参数customParam
- 获取二维码正文的自定义参数com.seeyon.ctp.common.exceptions.BusinessException
@AjaxAccess ResultVO getBarCodeFile(java.util.Map<java.lang.String,java.lang.Object> codeParam, java.util.Map<java.lang.String,java.lang.Object> customParam) throws com.seeyon.ctp.common.exceptions.BusinessException
codeParam
- 二维码参数customParam
- 获取二维码正文的自定义参数com.seeyon.ctp.common.exceptions.BusinessException
ResultVO getBarCodeFile(BarCodeParamVo paramVo, java.util.Map<java.lang.String,java.lang.Object> customParam) throws com.seeyon.ctp.common.exceptions.BusinessException
paramVo
- 二维码参数customParam
- 获取二维码正文的自定义参数com.seeyon.ctp.common.exceptions.BusinessException
@AjaxAccess ResultVO getBarCodeAttachment(java.util.Map<java.lang.String,java.lang.Object> codeParam, java.util.Map<java.lang.String,java.lang.Object> customParam) throws com.seeyon.ctp.common.exceptions.BusinessException
codeParam
- 二维码生成参数customParam
- 自定义参数com.seeyon.ctp.common.exceptions.BusinessException
ResultVO getBarCodeAttachment(BarCodeParamVo paramVo, java.util.Map<java.lang.String,java.lang.Object> customParam) throws com.seeyon.ctp.common.exceptions.BusinessException
paramVo
- 二维码生成参数customParam
- 自定义参数com.seeyon.ctp.common.exceptions.BusinessException
@AjaxAccess java.lang.Object decodeBarCode(java.lang.String codeType, java.lang.String codeStr, java.util.Map<java.lang.String,java.lang.Object> customParam) throws java.lang.Exception
codeType
- 对二维码数据格式化的类型codeStr
- 二维码数据,扫描枪中获取的数据com.seeyon.ctp.common.exceptions.BusinessException
java.lang.Exception
@AjaxAccess void deleteBarCode(java.lang.Long reference, java.lang.Long subReference) throws com.seeyon.ctp.common.exceptions.BusinessException
reference
- 一级应用subReference
- 二级应用com.seeyon.ctp.common.exceptions.BusinessException