public interface HandWriteManager
Title: HandWriteManager.java
Copyright: Copyright (c) 2018
Company: www.seeyon.com
限定符和类型 | 方法和说明 |
---|---|
boolean |
addUpdateObj(UserUpdateObject uo) |
java.lang.String |
ajaxGetOfficeExtension(java.lang.String fileId) |
java.lang.String |
ajaxGetOfficeMustParams(java.lang.String fileId) |
java.lang.String |
ajaxGetOfficeVersion() |
java.lang.String |
ajaxUpdatePdfOcx(java.lang.String clientVersion)
是否更新PDF控件
|
UserUpdateObject |
checkObjectState(java.lang.String objId) |
boolean |
deleteFile(DBstep.iMsgServer2000 msgObj,
java.lang.Long fileId)
根据filedId删除file
|
boolean |
deleteUpdateObj(java.lang.String objId) |
boolean |
deleteUpdateObj(java.lang.String objId,
java.lang.String userId)
解锁
|
void |
deleteUpdateObjs(java.lang.String handWriteKeys) |
UserUpdateObject |
editObjectState(java.lang.String objId) |
com.seeyon.ctp.common.file.model.CtpFile |
getCtpFileByReferenceId(java.lang.Long referenceId)
获取套红模板数据
|
com.seeyon.ctp.common.authenticate.domain.User |
getCurrentUser(DBstep.iMsgServer2000 msgObj)
多浏览器下获取当前登录用户(多浏览器下使用office控件获取不到session)
|
OfficeParamsVO |
getOfficeParamsVO()
获取金格控件参数。
|
byte[] |
hex2byte(java.lang.String str)
将16进制字符串转换成byte数组
|
void |
insertBarcode(DBstep.iMsgServer2000 msgObj,
java.lang.String subReference,
java.lang.String mLabelName)
插入二维码图片
|
void |
insertHandWriteImg(DBstep.iMsgServer2000 msgObj,
java.lang.String fieldName,
java.lang.String mLabelName)
插入签批内容图片
|
void |
insertImage(DBstep.iMsgServer2000 msgObj,
javax.servlet.http.HttpServletRequest request)
向客户端插入图片
|
void |
insertImg(DBstep.iMsgServer2000 msgObj,
java.lang.String subReference,
java.lang.String mLabelName,
java.lang.String createDate,
boolean needReadFile)
插入图片
|
boolean |
isNowFile(java.lang.String oldfileId,
java.lang.String oldFileTime)
判断是否是最新的文件
|
boolean |
LoadDocumentSinature(DBstep.iMsgServer2000 msgObj)
调用文档的签章记录
|
boolean |
LoadFile(DBstep.iMsgServer2000 msgObj,
java.util.Date createDate,
java.lang.Long originalFileId,
java.lang.Long fileId,
java.util.Date originalCreateDate,
boolean needReadFile)
调入文件之后,直接把数据放到控件服务器对象msgObj中
调入时查询备份文件ID组合后放如控件,提供花脸查看功能
|
boolean |
LoadSinature(DBstep.iMsgServer2000 msgObj) |
boolean |
LoadSinatureList(DBstep.iMsgServer2000 msgObj)
调入用户有权使用的印章列表
【注意】修改代理人名称的中括号的格式时,需要同步修改LoadSinature 方法,改方法依赖代理人名称格式中的中括号
|
java.util.Map<java.lang.String,java.lang.Object> |
readVariant(javax.servlet.http.HttpServletRequest request,
DBstep.iMsgServer2000 msgObj)
从request中读取参数,并写道iMsgServer2000中去
|
boolean |
saveClientFile(DBstep.iMsgServer2000 msgObj,
java.util.Date createDate) |
boolean |
saveDocumentSignatureRecord(DBstep.iMsgServer2000 msgObj,
javax.servlet.http.HttpServletRequest request)
保存文档签章记录
|
boolean |
saveFile(DBstep.iMsgServer2000 msgObj,
java.util.Date createDate,
java.lang.Long fileId,
boolean needClone,
java.util.Date originalCreateDate,
java.lang.Long originalFileId)
保存文档,如果文档存在,则覆盖,不存在,则添加
清稿保存时,备份原文件,最多备份5份
|
void |
sendPackage(javax.servlet.http.HttpServletResponse response,
DBstep.iMsgServer2000 msgObj)
发送处理后的数据包
|
boolean |
taoHong(DBstep.iMsgServer2000 msgObj) |
boolean LoadSinatureList(DBstep.iMsgServer2000 msgObj) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
boolean LoadSinature(DBstep.iMsgServer2000 msgObj) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
boolean LoadDocumentSinature(DBstep.iMsgServer2000 msgObj) throws com.seeyon.ctp.common.exceptions.BusinessException
msgObj
- com.seeyon.ctp.common.exceptions.BusinessException
java.lang.String ajaxGetOfficeExtension(java.lang.String fileId)
java.lang.String ajaxGetOfficeVersion()
java.lang.String ajaxUpdatePdfOcx(java.lang.String clientVersion)
java.lang.String ajaxGetOfficeMustParams(java.lang.String fileId)
boolean LoadFile(DBstep.iMsgServer2000 msgObj, java.util.Date createDate, java.lang.Long originalFileId, java.lang.Long fileId, java.util.Date originalCreateDate, boolean needReadFile) throws java.lang.Exception
com.seeyon.ctp.common.exceptions.BusinessException
java.lang.Exception
boolean saveDocumentSignatureRecord(DBstep.iMsgServer2000 msgObj, javax.servlet.http.HttpServletRequest request) throws com.seeyon.ctp.common.exceptions.BusinessException
msgObj
- com.seeyon.ctp.common.exceptions.BusinessException
byte[] hex2byte(java.lang.String str)
str
- void insertImage(DBstep.iMsgServer2000 msgObj, javax.servlet.http.HttpServletRequest request) throws java.lang.Exception
msgObj
- java.lang.Exception
boolean saveFile(DBstep.iMsgServer2000 msgObj, java.util.Date createDate, java.lang.Long fileId, boolean needClone, java.util.Date originalCreateDate, java.lang.Long originalFileId) throws java.lang.Exception
com.seeyon.ctp.common.exceptions.BusinessException
java.lang.Exception
boolean deleteFile(DBstep.iMsgServer2000 msgObj, java.lang.Long fileId) throws java.lang.Exception
java.lang.Exception
void sendPackage(javax.servlet.http.HttpServletResponse response, DBstep.iMsgServer2000 msgObj)
response
- java.util.Map<java.lang.String,java.lang.Object> readVariant(javax.servlet.http.HttpServletRequest request, DBstep.iMsgServer2000 msgObj)
request
- 由controller传过来msgObj
- UserUpdateObject editObjectState(java.lang.String objId)
UserUpdateObject checkObjectState(java.lang.String objId)
boolean deleteUpdateObj(java.lang.String objId)
void deleteUpdateObjs(java.lang.String handWriteKeys)
boolean deleteUpdateObj(java.lang.String objId, java.lang.String userId)
objId
- 解锁对象ID ,如公文正文的IDuserId
- 当前用户的IDboolean addUpdateObj(UserUpdateObject uo)
boolean taoHong(DBstep.iMsgServer2000 msgObj) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException
boolean saveClientFile(DBstep.iMsgServer2000 msgObj, java.util.Date createDate) throws java.lang.Exception
java.lang.Exception
com.seeyon.ctp.common.authenticate.domain.User getCurrentUser(DBstep.iMsgServer2000 msgObj) throws com.seeyon.ctp.common.exceptions.BusinessException
msgObj
- com.seeyon.ctp.common.exceptions.BusinessException
void insertHandWriteImg(DBstep.iMsgServer2000 msgObj, java.lang.String fieldName, java.lang.String mLabelName)
void insertBarcode(DBstep.iMsgServer2000 msgObj, java.lang.String subReference, java.lang.String mLabelName)
void insertImg(DBstep.iMsgServer2000 msgObj, java.lang.String subReference, java.lang.String mLabelName, java.lang.String createDate, boolean needReadFile)
createDate
- com.seeyon.ctp.common.file.model.CtpFile getCtpFileByReferenceId(java.lang.Long referenceId) throws com.seeyon.ctp.common.exceptions.BusinessException
referenceId
- com.seeyon.ctp.common.exceptions.BusinessException
boolean isNowFile(java.lang.String oldfileId, java.lang.String oldFileTime) throws java.lang.Exception
oldfileId
- 老的文件iDoldFileTime
- 时间com.seeyon.ctp.common.exceptions.BusinessException
java.lang.Exception
OfficeParamsVO getOfficeParamsVO() throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException