bug编号00000043,角色图搜索,或者打开目录导致系统繁忙(角色图按照创建时间维度进行树组建)
This commit is contained in:
		
							parent
							
								
									e984e2cf4d
								
							
						
					
					
						commit
						64080c927b
					
				| @ -16,7 +16,7 @@ | ||||
|                       <span @click="initData">{{item.name}}</span> | ||||
|                       <!--面包屑 中文件,文件夹的操作--> | ||||
| 
 | ||||
|                       <div v-if="undefined != mainRepository" style="width: 16px; margin-left: 10px;" class="cur-title-operate"> | ||||
|                       <div v-if="undefined != mainRepository && (mainRepository.isVirtual == undefined || !mainRepository.isVirtual)" style="width: 16px; margin-left: 10px;" class="cur-title-operate"> | ||||
|                           <div class="operate-icon-display"> | ||||
|                             <el-dropdown | ||||
|                                     :hide-on-click="true" | ||||
| @ -101,6 +101,7 @@ | ||||
|                           class-name="rowDropFilter el-table-column--selection" | ||||
|                           type="selection" | ||||
|                           width="40" | ||||
|                           :selectable="checkSelectable" | ||||
|                           align="left"> | ||||
|                   </el-table-column> | ||||
|                   <el-table-column | ||||
| @ -118,7 +119,7 @@ | ||||
|                       <div class="div-repository-title rowDropFilter"> | ||||
|                         <p class="text-general-color" style="cursor: pointer;" @click="positionTableRoleRepository(scope.row.id, scope.row.versionId, scope.row.childSize, scope.row.folder)"> | ||||
|                           {{scope.row.name}} | ||||
|                           <span style="color: #909399;margin-left: 12px;">( {{ scope.row.versionStatus.versionNo }} )</span> | ||||
|                           <span v-if="(scope.row.isVirtual == undefined || !scope.row.isVirtual)" style="color: #909399;margin-left: 12px;">( {{ scope.row.versionStatus.versionNo }} )</span> | ||||
|                         </p> | ||||
|                       </div> | ||||
|                     </template> | ||||
| @ -143,7 +144,7 @@ | ||||
|                           align="right" | ||||
|                           width="135"> | ||||
|                     <template slot-scope="scope"> | ||||
|                       <div style="width: 16px;display: inline-block;"> | ||||
|                       <div v-if="(scope.row.isVirtual == undefined || !scope.row.isVirtual)" style="width: 16px;display: inline-block;"> | ||||
|                         <div class="operate-icon-display"> | ||||
|                           <el-tooltip v-if="((crrentUserId == 'admin') || (crrentUserId != 'admin' && scope.row.methodId == 'default')) && scope.row.folder && (isOlderVersion ? havingWritePerm : scope.row.havingWritePerm) " placement="bottom" :hide-after=2000> | ||||
|                             <span slot="content">修改{{scope.row.methodName}}</span> | ||||
| @ -154,7 +155,7 @@ | ||||
|                           </el-tooltip> | ||||
|                         </div> | ||||
|                       </div> | ||||
|                       <div style="width: 16px;margin: 0 15px;display: inline-block;"> | ||||
|                       <div v-if="(scope.row.isVirtual == undefined || !scope.row.isVirtual)" style="width: 16px;margin: 0 15px;display: inline-block;"> | ||||
|                         <div v-if="scope.row.isFavorite" style="display: inline-block;"> | ||||
|                           <el-tooltip content="取消收藏" placement="bottom" :hide-after=2000> | ||||
|                             <i class="iconfont" style="cursor: pointer;color: #FFB800;" @click="setFavorite('0', scope.row.versionId, scope.row.id)"></i> | ||||
| @ -166,7 +167,7 @@ | ||||
|                           </el-tooltip> | ||||
|                         </div> | ||||
|                       </div> | ||||
|                       <div style="width: 16px;display: inline-block;margin-right: 5px;"> | ||||
|                       <div v-if="(scope.row.isVirtual == undefined || !scope.row.isVirtual)" style="width: 16px;display: inline-block;margin-right: 5px;"> | ||||
|                         <div class="operate-icon-display"> | ||||
|                           <el-dropdown | ||||
|                                   :hide-on-click="true" | ||||
| @ -897,6 +898,9 @@ | ||||
|                 that.setCurrentRow(that.tableData[0]); | ||||
|               } | ||||
|             } | ||||
|             if (ro.data.mainRepository.isVirtual != undefined && ro.data.mainRepository.isVirtual) { | ||||
|               that.isShow = false; | ||||
|             } | ||||
| 
 | ||||
|             //默认收起操作 | ||||
|             /*that.newwidth ='28px'; | ||||
| @ -935,6 +939,12 @@ | ||||
|         // 查询数据 | ||||
|         awsuiAxios.post(data).then(function (ro) { | ||||
|           if(ro.result == 'ok') { | ||||
|             if (ro.data.isVirtual != undefined && ro.data.isVirtual) {// 虚拟节点,关闭模型详情 | ||||
|               that.isShow = false; | ||||
|               return; | ||||
|             } else { | ||||
|               that.isShow = true; | ||||
|             } | ||||
|             that.currRepositoryDetail.name = ro.data.name; | ||||
|             that.currRepositoryDetail.id = ro.data.id; | ||||
|             that.currRepositoryDetail.desc = ro.data.desc; | ||||
| @ -2001,6 +2011,9 @@ | ||||
|           let tag = {value: data.versionId, label: data.name}; | ||||
|           this.subProcess.tags.push(tag); | ||||
|         } | ||||
|       }, | ||||
|       checkSelectable(row) { | ||||
|         return row.isVirtual == undefined || !row.isVirtual; | ||||
|       } | ||||
|     }, | ||||
|     computed: { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 446052889@qq.com
						446052889@qq.com