public class WaterMarkSettingManagerImpl
extends java.lang.Object
implements com.seeyon.v3x.system.manager.WaterMarkSettingManager
构造器和说明 |
---|
WaterMarkSettingManagerImpl() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
createWaterMarkBase64Img()
pc快捷方法
|
java.lang.String |
createWaterMarkBase64ImgDiy(java.lang.String text,
boolean isMobile,
java.util.Map<java.lang.String,java.lang.Object> params)
diy方法
|
void |
getWaterMarkSetings(java.util.Map<java.lang.String,java.lang.Object> json)
获取水印设置
|
com.seeyon.v3x.system.vo.WatermarkStyle |
getWatermarkStyle()
添加水印标准Event处理,获取水印样式
|
java.lang.String |
saveWaterMarkSetting(java.util.Map<java.lang.String,java.lang.String> param) |
void |
setConfigManager(com.seeyon.ctp.common.config.manager.ConfigManager configManager) |
void |
seteTagCacheManager(com.seeyon.ctp.common.cache.etag.ETagCacheManager eTagCacheManager) |
java.lang.String |
waterMarkInfo_zx(java.lang.Long memberId,
java.util.Map<java.lang.String,java.lang.Object> params) |
java.util.Map<java.lang.String,java.lang.Object> |
waterMarkInfo(java.util.Map<java.lang.String,java.lang.Object> params) |
java.util.Map<java.lang.String,java.lang.Object> |
waterMarkInfo(java.lang.String appType,
boolean isMobile,
boolean imgInfo) |
java.util.Map<java.lang.String,java.lang.Object> |
waterMarkInfo(java.lang.String appType,
boolean isMobile,
boolean imgInfo,
boolean pageEtag)
取水印信息接口
|
public void setConfigManager(com.seeyon.ctp.common.config.manager.ConfigManager configManager)
public void seteTagCacheManager(com.seeyon.ctp.common.cache.etag.ETagCacheManager eTagCacheManager)
@AjaxAccess @CheckRoleAccess(roleTypes={SystemAdmin,GroupSecretAdmin,UnitSecretAdmin,AccountAdministrator}) public java.lang.String saveWaterMarkSetting(java.util.Map<java.lang.String,java.lang.String> param)
@AjaxAccess public java.lang.String createWaterMarkBase64Img()
createWaterMarkBase64Img
在接口中 com.seeyon.v3x.system.manager.WaterMarkSettingManager
public java.lang.String createWaterMarkBase64ImgDiy(java.lang.String text, boolean isMobile, java.util.Map<java.lang.String,java.lang.Object> params)
createWaterMarkBase64ImgDiy
在接口中 com.seeyon.v3x.system.manager.WaterMarkSettingManager
text
- diy文字 暂不使用isMobile
- 是否移动端params
- 后路,暂不用@AjaxAccess public java.util.Map<java.lang.String,java.lang.Object> waterMarkInfo(java.lang.String appType, boolean isMobile, boolean imgInfo)
waterMarkInfo
在接口中 com.seeyon.v3x.system.manager.WaterMarkSettingManager
@AjaxAccess public java.util.Map<java.lang.String,java.lang.Object> waterMarkInfo(java.lang.String appType, boolean isMobile, boolean imgInfo, boolean pageEtag)
waterMarkInfo
在接口中 com.seeyon.v3x.system.manager.WaterMarkSettingManager
appType
- 模块类型 支持如下
col
form
edoc
paperless
report
news
bul
addressBook
doc
zx
officePreviewisMobile
- 水印类型,移动-true pc-falseimgInfo
- 是否直接生成水印 水印与移动一致为base64格式字符串,理论上移动可调,不过因为有组件,主要面向pcpageEtag
- 页面请求需要走etag,后台接口调用传false@AjaxAccess public java.util.Map<java.lang.String,java.lang.Object> waterMarkInfo(java.util.Map<java.lang.String,java.lang.Object> params)
waterMarkInfo
在接口中 com.seeyon.v3x.system.manager.WaterMarkSettingManager
@AjaxAccess public java.lang.String waterMarkInfo_zx(java.lang.Long memberId, java.util.Map<java.lang.String,java.lang.Object> params)
waterMarkInfo_zx
在接口中 com.seeyon.v3x.system.manager.WaterMarkSettingManager
public void getWaterMarkSetings(java.util.Map<java.lang.String,java.lang.Object> json) throws com.seeyon.ctp.common.exceptions.BusinessException
getWaterMarkSetings
在接口中 com.seeyon.v3x.system.manager.WaterMarkSettingManager
json
- com.seeyon.ctp.common.exceptions.BusinessException
public com.seeyon.v3x.system.vo.WatermarkStyle getWatermarkStyle()
getWatermarkStyle
在接口中 com.seeyon.v3x.system.manager.WaterMarkSettingManager