用户操作权限添加

This commit is contained in:
2023-09-06 19:39:28 +08:00
parent 1b93cb10fd
commit 71112d6e2b
8 changed files with 70 additions and 23 deletions

View File

@ -12,7 +12,7 @@
<div class="addressName">{{ item.address }}</div>
<div class="time">{{ item.toDoTime }} &nbsp;&nbsp;{{ item.userName }}</div>
</div>
<div class="right">
<div class="right" v-if="permissonList.includes('approve')">
<button class="nopass" @click="todoAudit(item ,2)">不通过</button>
<button class="pass" @click="todoAudit(item ,1)">通过</button>
</div>
@ -23,16 +23,18 @@
<script>
import {getToDoList, toDoAudit} from "@/api/order"
import {userOperationPermissions} from "@/api/mine"
export default {
name: "toDoList",
data() {
return {
todolist: [],
show: false
show: false,
permissonList:[]
}
},
mounted() {
this.getPermissions()
this.getList()
},
methods: {
@ -45,6 +47,11 @@ export default {
this.show = false
}
},
async getPermissions(){
let res = await userOperationPermissions();
this.permissonList = res.data
// console.log("代办事项",this.permissonList.includes('approve'))
},
async todoAudit(item,type) {
await toDoAudit({
toDoId: item.toDoId,