版本管理同步点击打开模型
This commit is contained in:
parent
98170379e4
commit
2d23da7acc
@ -29,32 +29,32 @@
|
||||
<el-dropdown-item v-if="mainRepository.folder && (isOlderVersion ? havingWritePerm : mainRepository.havingWritePerm) " class="el-dropdown-row" @click.native="openUpdateFolder(mainRepository.id,mainRepository.name,mainRepository.desc,mainRepository.methodId,mainRepository.methodName)">
|
||||
<div style="height: 100%;width: 100%;font-size: 14px;"><span style="display: inline-block;width: 20px;"></span><span style="font-size: 12px;">修改{{mainRepository.methodName}}</span></div>
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item v-if="!mainRepository.folder" class="el-dropdown-row" @click.native="openDesigner(mainRepository.id)">
|
||||
<el-dropdown-item v-if="!mainRepository.folder" class="el-dropdown-row" @click.native="openDesigner(item.id)">
|
||||
<div style="height: 100%;width: 100%;font-size: 14px;"><span style="display: inline-block;width: 20px;"></span><span style="font-size: 12px;">打开模型</span></div>
|
||||
</el-dropdown-item>
|
||||
|
||||
<el-dropdown-item v-if="(mainRepository.methodId =='default' && (isOlderVersion ? havingWritePerm : mainRepository.havingWritePerm)) || mainRepository.methodId !='default'" divided/>
|
||||
|
||||
<el-dropdown-item v-if="mainRepository.isFavorite" class="el-dropdown-row" @click.native="setFavorite('0', mainRepository.versionId, mainRepository.id)">
|
||||
<el-dropdown-item v-if="mainRepository.isFavorite" class="el-dropdown-row" @click.native="setFavorite('0', mainRepository.versionId, item.id)">
|
||||
<div style="height: 100%;width: 100%;font-size: 14px;"><span style="display: inline-block;width: 20px;"><i class="iconfont" style="font-size: 12px;color: #FFB800;"></i></span><span style="font-size: 12px;">取消收藏</span></div>
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item v-else class="el-dropdown-row" @click.native="setFavorite('1', mainRepository.versionId, mainRepository.id)">
|
||||
<el-dropdown-item v-else class="el-dropdown-row" @click.native="setFavorite('1', mainRepository.versionId, item.id)">
|
||||
<div style="height: 100%;width: 100%;font-size: 14px;"><span style="display: inline-block;width: 20px;"><i class="iconfont" style="font-size: 12px;"></i></span><span style="font-size: 12px;">收藏</span></div>
|
||||
</el-dropdown-item>
|
||||
|
||||
<el-dropdown-item v-if="(isOlderVersion ? havingWritePerm : mainRepository.havingWritePerm)" class="el-dropdown-row" @click.native="moveFile(mainRepository.id)">
|
||||
<el-dropdown-item v-if="(isOlderVersion ? havingWritePerm : mainRepository.havingWritePerm)" class="el-dropdown-row" @click.native="moveFile(item.id)">
|
||||
<div style="height: 100%;width: 100%;font-size: 14px;"><span style="display: inline-block;width: 20px;"></span><span style="font-size: 12px;">移动至</span></div>
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item v-if="(isOlderVersion ? havingWritePerm : mainRepository.havingWritePerm)" class="el-dropdown-row" @click.native="copyFiles(mainRepository.id)">
|
||||
<el-dropdown-item v-if="(isOlderVersion ? havingWritePerm : mainRepository.havingWritePerm)" class="el-dropdown-row" @click.native="copyFiles(item.id)">
|
||||
<div style="height: 100%;width: 100%;font-size: 14px;"><span style="display: inline-block;width: 20px;"></span><span style="font-size: 12px;">创建副本</span></div>
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item class="el-dropdown-row" @click.native="exportFiles(mainRepository.id)">
|
||||
<el-dropdown-item class="el-dropdown-row" @click.native="exportFiles(item.id)">
|
||||
<div style="height: 100%;width: 100%;font-size: 14px;"><span style="display: inline-block;width: 20px;"></span><span style="font-size: 12px;">导出</span></div>
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item class="el-dropdown-row" @click.native="openRepositoryInfoById('version',mainRepository)">
|
||||
<div style="height: 100%;width: 100%;font-size: 14px;"><span style="display: inline-block;width: 20px;"></span><span style="font-size: 12px;">版本管理</span></div>
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item v-if="(isOlderVersion ? havingWritePerm : mainRepository.havingWritePerm)" divided style="height: 30px;line-height: 30px;" @click.native="removeFiles(mainRepository.id)">
|
||||
<el-dropdown-item v-if="(isOlderVersion ? havingWritePerm : mainRepository.havingWritePerm)" divided style="height: 30px;line-height: 30px;" @click.native="removeFiles(item.id)">
|
||||
<div class="text-important-color" style="height: 100%;width: 100%;font-size: 14px;"><span style="display: inline-block;width: 20px;"><i class="iconfont icon-lajitong1" style="font-size: 12px;"></i></span><span style="font-size: 12px;">删除模型</span></div>
|
||||
</el-dropdown-item>
|
||||
|
||||
@ -810,6 +810,7 @@
|
||||
};
|
||||
// 查询数据
|
||||
awsuiAxios.post(data).then(function (ro) {
|
||||
debugger;
|
||||
if(ro.result == 'ok') {
|
||||
//isClickTreeRoot
|
||||
// if(ro.data.mainRepository=="undefined"){
|
||||
@ -967,6 +968,7 @@
|
||||
})
|
||||
},
|
||||
openDesigner(id) {
|
||||
debugger;
|
||||
let that = this;
|
||||
if(that.isHighSecurity && that.isFileSecurity){
|
||||
const data = {
|
||||
@ -1805,6 +1807,7 @@
|
||||
}
|
||||
},
|
||||
openRepositoryInfo(type) {// 打开文件属性、版本管理、附件管理'
|
||||
debugger;
|
||||
let that = this;
|
||||
//三员管理
|
||||
if(that.isHighSecurity && that.isFileSecurity){
|
||||
@ -1835,6 +1838,7 @@
|
||||
* @param currRepositoryDetailId
|
||||
*/
|
||||
openRepositoryInfoById(type,mainRepository) {// 打开文件属性、版本管理、附件管理
|
||||
debugger;
|
||||
let that = this;
|
||||
//三员管理
|
||||
if(that.isHighSecurity && that.isFileSecurity){
|
||||
@ -1846,7 +1850,6 @@
|
||||
}
|
||||
};
|
||||
awsuiAxios.post(data).then(function (ro) {
|
||||
debugger;
|
||||
if(ro.result == 'ok') {
|
||||
that.$refs.repositoryInfo.openRepositoryInfoDlg(that, mainRepository.id, mainRepository.version, type, mainRepository.isUse, mainRepository.isPublish, mainRepository.isStop, mainRepository.isApproval, mainRepository.methodId);
|
||||
}else{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user