修改admin没有权限bug
This commit is contained in:
parent
d0e5969a71
commit
3843a7adb0
@ -454,10 +454,12 @@ function downloadFile(obj :any, name :any, suffix :any) {
|
||||
<el-button type="primary" style="margin-left: 10px" @click="gettableData">搜索</el-button>
|
||||
</div>
|
||||
<div>
|
||||
<el-button type="primary" @click="addClick" v-if="props.projectInfo.visibility == 'PUBLIC' || username == props.projectInfo.creator || props.projectInfo.creator == 'admin'">
|
||||
<el-button type="primary" @click="addClick"
|
||||
v-if="props.projectInfo.visibility == 'PUBLIC' || username == props.projectInfo.creator ||
|
||||
username == 'admin'">
|
||||
新增</el-button>
|
||||
<el-button :type="multipleSelection.length > 0 ? 'primary' : ''"
|
||||
v-if="props.projectInfo.visibility == 'PUBLIC' || username == props.projectInfo.creator || props.projectInfo.creator == 'admin'"
|
||||
v-if="props.projectInfo.visibility == 'PUBLIC' || username == props.projectInfo.creator || username == 'admin'"
|
||||
:disabled="multipleSelection.length <= 0" @click="delClick">删除</el-button>
|
||||
</div>
|
||||
</div>
|
||||
@ -488,13 +490,13 @@ function downloadFile(obj :any, name :any, suffix :any) {
|
||||
style="display: flex;display: -webkit-flex; justify-content: space-around;-webkit-justify-content: space-around; ">
|
||||
|
||||
<img src="@/assets/table/edit.png" alt="" title="修改"
|
||||
v-if="scope.row.status == 0 && (props.projectInfo.visibility == 'PUBLIC' || username == props.projectInfo.creator || props.projectInfo.creator == 'admin')"
|
||||
v-if="scope.row.status == 0 && (props.projectInfo.visibility == 'PUBLIC' || username == props.projectInfo.creator || username == 'admin')"
|
||||
@click="editClick(scope.row,'修改')" style="cursor: pointer; ">
|
||||
|
||||
<img src="@/assets/table/view.png" alt="" title="查看" v-else @click="editClick(scope.row,'查看')" style="cursor: pointer; ">
|
||||
|
||||
<img src="@/assets/table/shifa.png" alt="" title="始发事件"
|
||||
v-if="scope.row.status == 0 && (props.projectInfo.visibility == 'PUBLIC' || username == props.projectInfo.creator || props.projectInfo.creator == 'admin')"
|
||||
v-if="scope.row.status == 0 && (props.projectInfo.visibility == 'PUBLIC' || username == props.projectInfo.creator || username == 'admin')"
|
||||
@click="departureClick(scope.row,'初始条件设置')" style="cursor: pointer; ">
|
||||
<img src="@/assets/table/see.png" alt="" title="查看始发事件" v-else
|
||||
@click="departureClick(scope.row,'查看初始条件')" style="cursor: pointer; ">
|
||||
@ -502,7 +504,7 @@ function downloadFile(obj :any, name :any, suffix :any) {
|
||||
|
||||
|
||||
<img src="@/assets/table/moni.png" alt="" title="模拟计算"
|
||||
v-if="(scope.row.status == 0|| scope.row.status == 1) && (props.projectInfo.visibility == 'PUBLIC' || username == props.projectInfo.creator || props.projectInfo.creator == 'admin')"
|
||||
v-if="(scope.row.status == 0|| scope.row.status == 1) && (props.projectInfo.visibility == 'PUBLIC' || username == props.projectInfo.creator || username == 'admin')"
|
||||
@click="confirmationAnalysis(scope.row)" style="cursor: pointer; ">
|
||||
<img src="@/assets/table/moni_disabled.png" alt="" title="查看始发事件" v-else>
|
||||
|
||||
@ -511,7 +513,7 @@ function downloadFile(obj :any, name :any, suffix :any) {
|
||||
<img src="@/assets/table/result_disabled.png" alt="" title="计算结果" v-if="scope.row.status != 2">
|
||||
|
||||
<img src="@/assets/table/del.png" alt="" title="删除"
|
||||
v-if="scope.row.status == 0 && (props.projectInfo.visibility == 'PUBLIC' || username == props.projectInfo.creator || props.projectInfo.creator == 'admin')"
|
||||
v-if="scope.row.status == 0 && (props.projectInfo.visibility == 'PUBLIC' || username == props.projectInfo.creator || username == 'admin')"
|
||||
@click="delAloneClick(scope.row)" style="cursor: pointer; ">
|
||||
<img v-else src="@/assets/table/del_disabled.png" alt="" title="删除"
|
||||
>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user