12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- /**
- * 通过wps提供的接口执行一段脚本
- * @param {*} param 需要执行的脚本
- */
- function shellExecuteByOAAssist(param) {
- if (wps != null) {
- wps.OAAssist.ShellExecute(param)
- }
- }
- /**
- * 判断是否是静默启动
- * @returns boolean
- */
- function IsSilentMode() {
- //return wps.PluginStorage.getItem(constStrEnum.IsSilentMode)
- return false
- }
- const ClientType = 'et'
- const ApplicationName = 'IndiDocXET'
- /**
- * 根据当前文档返回唯一ID
- * @param {document} doc
- * @returns
- */
- function GetUniqueId(doc) {
- var unid = doc.CustomDocumentProperties.Item('unid')
- if (!unid) {
- unid = Date.now() + doc.FullName
- doc.CustomDocumentProperties.Add('unid', false, 4, unid)
- }
- return unid
- }
- /**
- * 封装提醒业务系统
- * @param {string} message
- */
- function OAWebNotice(message) {
- // wps.OAAssist.WebNotify({
- // ClientType,
- // ApplicationName,
- // Message: message,
- // Version: GetCurrentVersion(),
- // });
- wps.OAAssist.WebNotify(message, true)
- }
|