| | |
| | | message: '弹窗页面不支持此设置!', |
| | | duration: 10 |
| | | }) |
| | | } else if (item.OpenType === 'innerpage') { |
| | | let Id = data[0][setting.primaryKey] |
| | | |
| | | if (item.pageTemplate === 'print') { |
| | | let cloudmsg = '&cuid=' + (sessionStorage.getItem('CloudUserID') || '') + '&csid=' + (sessionStorage.getItem('CloudSessionUid') || '') + '&clid=' + (sessionStorage.getItem('CloudLoginUID') || '') + '&cun=' + (sessionStorage.getItem('CloudUserName') || '') |
| | | let msg = '&uid=' + sessionStorage.getItem('UserID') + '&sid=' + sessionStorage.getItem('SessionUid') + '&lid=' + sessionStorage.getItem('LoginUID') + '&un=' + sessionStorage.getItem('User_Name') |
| | | let src = '#/print/' + window.btoa('ID=' + Id + msg + cloudmsg) |
| | | window.open(src) |
| | | } else { |
| | | notification.warning({ |
| | | top: 92, |
| | | message: '页面类型设置错误!', |
| | | duration: 10 |
| | | }) |
| | | } |
| | | } else if (item.OpenType === 'outerpage') { |
| | | let url = item.url |
| | | if (item.Ot === 'requiredSgl' && setting.primaryKey) { |
| | |
| | | * @description 触发打印 |
| | | */ |
| | | triggerPrint = (item, data) => { |
| | | console.log(item) |
| | | if (!item.verify || !item.verify.Template || !item.verify.linkUrl) { |
| | | notification.warning({ |
| | | top: 92, |
| | | message: '请完善打印验证信息!', |
| | | duration: 15 |
| | | }) |
| | | return |
| | | } |
| | | |
| | | new Promise(resolve => { |
| | | let param = { |
| | | func: 's_PrintTemplateMGetData', |
| | | Type: 'Y', |
| | | ID: item.verify.Template |
| | | } |
| | | |
| | | if (options.cloudServiceApi) { |
| | | param.rduri = options.cloudServiceApi.replace('dostars', 'dostar') |
| | | } |
| | | |
| | | |
| | | Api.getLocalConfig(param).then(res => { |
| | | if (res.status) { |
| | | resolve(res) |
| | | } else { |
| | | this.execError(res, item) |
| | | resolve(false) |
| | | } |
| | | }) |
| | | }).then(res => { |
| | | console.log(res) |
| | | if (!res) return |
| | | |
| | | }) |
| | | |
| | | |
| | | |
| | | // socket = new WebSocket('ws://127.0.0.1:13529') |
| | | |
| | | // // 打开Socket |