|
|
|
@ -1342,10 +1342,11 @@ |
|
|
|
let inData={ |
|
|
|
site:row.site, |
|
|
|
username:this.$store.state.user.name, |
|
|
|
userId:this.$store.state.user.id, |
|
|
|
projectId:row.projectId |
|
|
|
} |
|
|
|
getProjectUserRole(inData).then(({data}) => { |
|
|
|
if(this.$store.state.user.name=='admin'||data.row.updateFlag=='Y') { |
|
|
|
if(data.row.superFlag==='Y'||data.row.updateFlag==='Y') { |
|
|
|
this.addOrUpdateVisible = true |
|
|
|
this.addOrUpdate = 'update'; |
|
|
|
this.$nextTick(() => { |
|
|
|
@ -1654,10 +1655,11 @@ |
|
|
|
let inData={ |
|
|
|
site:this.currentRow.site, |
|
|
|
username:this.$store.state.user.name, |
|
|
|
userId:this.$store.state.user.id, |
|
|
|
projectId:this.currentRow.projectId |
|
|
|
} |
|
|
|
getProjectUserRole(inData).then(({data}) => { |
|
|
|
if(this.$store.state.user.name=='admin'||data.row.downFlag=='Y') { |
|
|
|
if(data.row.superFlag==='Y'||data.row.downFlag==='Y') { |
|
|
|
downLoadProjectFile(row) |
|
|
|
.then(({data}) => { |
|
|
|
// 不限制文件下载类型 |
|
|
|
@ -1964,10 +1966,11 @@ |
|
|
|
let inData={ |
|
|
|
site:row.site, |
|
|
|
username:this.$store.state.user.name, |
|
|
|
userId:this.$store.state.user.id, |
|
|
|
projectId:row.projectId |
|
|
|
} |
|
|
|
getProjectUserRole(inData).then(({data}) => { |
|
|
|
if(this.$store.state.user.name=='admin'||data.row.deleteFlag=='Y') { |
|
|
|
if(data.row.superFlag==='Y'||data.row.deleteFlag==='Y') { |
|
|
|
this.$confirm(`确定删除当前记录?`, '提示', { |
|
|
|
confirmButtonText: '确定', |
|
|
|
cancelButtonText: '取消', |
|
|
|
|