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.BusinessExceptionboolean LoadSinature(DBstep.iMsgServer2000 msgObj)
throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessExceptionboolean LoadDocumentSinature(DBstep.iMsgServer2000 msgObj)
throws com.seeyon.ctp.common.exceptions.BusinessException
msgObj - com.seeyon.ctp.common.exceptions.BusinessExceptionjava.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.BusinessExceptionjava.lang.Exceptionboolean saveDocumentSignatureRecord(DBstep.iMsgServer2000 msgObj,
javax.servlet.http.HttpServletRequest request)
throws com.seeyon.ctp.common.exceptions.BusinessException
msgObj - com.seeyon.ctp.common.exceptions.BusinessExceptionbyte[] hex2byte(java.lang.String str)
str - void insertImage(DBstep.iMsgServer2000 msgObj,
javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
msgObj - java.lang.Exceptionboolean 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.BusinessExceptionjava.lang.Exceptionboolean deleteFile(DBstep.iMsgServer2000 msgObj,
java.lang.Long fileId)
throws java.lang.Exception
java.lang.Exceptionvoid 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.BusinessExceptionboolean saveClientFile(DBstep.iMsgServer2000 msgObj,
java.util.Date createDate)
throws java.lang.Exception
java.lang.Exceptioncom.seeyon.ctp.common.authenticate.domain.User getCurrentUser(DBstep.iMsgServer2000 msgObj)
throws com.seeyon.ctp.common.exceptions.BusinessException
msgObj - com.seeyon.ctp.common.exceptions.BusinessExceptionvoid 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.BusinessExceptionboolean isNowFile(java.lang.String oldfileId,
java.lang.String oldFileTime)
throws java.lang.Exception
oldfileId - 老的文件iDoldFileTime - 时间com.seeyon.ctp.common.exceptions.BusinessExceptionjava.lang.ExceptionOfficeParamsVO getOfficeParamsVO() throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.common.exceptions.BusinessException