| | |
| | | item.setting.$name = item.$menuname || '' |
| | | |
| | | let msg = getDataSource(item, mainSearch) |
| | | let roleId = config.uuid |
| | | if (item.wrap && item.wrap.permission === 'false') { |
| | | roleId = '' |
| | | } else if (item.setting.database === 'sso') { |
| | | roleId = '' |
| | | } |
| | | |
| | | sqls.push({uuid: item.uuid, roleId: item.wrap && item.wrap.permission === 'false' ? '' : config.uuid, type: 'datasource', ...msg}) |
| | | sqls.push({uuid: item.uuid, roleId: roleId, type: 'datasource', ...msg}) |
| | | } else if (item.setting && item.setting.useMSearch === 'true') { |
| | | let searches = item.search || [] |
| | | if (mainSearch.length > 0) { |
| | |
| | | roleId = '' |
| | | } else if (cell.hidden === 'true' || cell.permission === 'false') { |
| | | roleId = '' |
| | | } else if (cell.database === 'sso') { |
| | | roleId = '' |
| | | } |
| | | |
| | | if (['exec', 'prompt', 'pop', 'form', 'formSubmit'].includes(cell.OpenType)) { |