| | |
| | | lang = data[0].lang_s || '' |
| | | } |
| | | |
| | | // let _name = '新页面' |
| | | |
| | | if (btn.pageTemplate === 'billprint') { |
| | | // _name = '单据打印' |
| | | if (btn.preHandle === 'true' && btn.pre_func) { |
| | | MKEmitter.emit('queryModuleParam', btn.$menuId, (res) => { |
| | | let searches = {} |
| | |
| | | let src = '#/print/' + window.btoa(window.encodeURIComponent(JSON.stringify({ ID: Id, lang }))) |
| | | window.open(src) |
| | | } else if (btn.pageTemplate === 'pay') { |
| | | // _name = '支付' |
| | | |
| | | let appId = '' |
| | | let merchId = '' |
| | | |
| | |
| | | window.open(url) |
| | | } |
| | | |
| | | // if (window.GLOB.systemType === 'production') { |
| | | // MKEmitter.emit('queryTrigger', {menuId: btn.uuid, name: _name}) |
| | | // } |
| | | if (window.GLOB.systemType === 'production') { |
| | | let _temname = { |
| | | billprint: '单据打印', |
| | | pay: '直接执行', |
| | | } |
| | | |
| | | MKEmitter.emit('queryTrigger', {menuId: btn.uuid, name: _temname[btn.pageTemplate] || '新页面'}) |
| | | } |
| | | } |
| | | |
| | | prequest = (ID, data, appId, merchId) => { |