添加页签openPage支持传递参数
This commit is contained in:
		
							parent
							
								
									d910888181
								
							
						
					
					
						commit
						de5ae4a05e
					
				@ -55,10 +55,10 @@ export default {
 | 
			
		||||
    return store.dispatch('tagsView/delOthersViews', obj || router.currentRoute);
 | 
			
		||||
  },
 | 
			
		||||
  // 添加tab页签
 | 
			
		||||
  openPage(title, url) {
 | 
			
		||||
  openPage(title, url, params) {
 | 
			
		||||
    var obj = { path: url, meta: { title: title } }
 | 
			
		||||
    store.dispatch('tagsView/addView', obj);
 | 
			
		||||
    return router.push(url);
 | 
			
		||||
    return router.push({ path: url, query: params });
 | 
			
		||||
  },
 | 
			
		||||
  // 修改tab页签
 | 
			
		||||
  updatePage(obj) {
 | 
			
		||||
 | 
			
		||||
@ -318,7 +318,9 @@ export default {
 | 
			
		||||
    /** 修改按钮操作 */
 | 
			
		||||
    handleEditTable(row) {
 | 
			
		||||
      const tableId = row.tableId || this.ids[0];
 | 
			
		||||
      this.$router.push({ path: '/tool/gen-edit/index/' + tableId, query: { pageNum: this.queryParams.pageNum } });
 | 
			
		||||
      const tableName = row.tableName || this.tableNames[0];
 | 
			
		||||
      const params = { pageNum: this.queryParams.pageNum };
 | 
			
		||||
      this.$tab.openPage("修改[" + tableName + "]生成配置", '/tool/gen-edit/index/' + tableId, params);
 | 
			
		||||
    },
 | 
			
		||||
    /** 删除按钮操作 */
 | 
			
		||||
    handleDelete(row) {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user