task#13992,维保审批列表

This commit is contained in:
2024-06-17 15:46:04 +08:00
parent 374eb5070b
commit 08120506f6
6 changed files with 382 additions and 111 deletions

View File

@ -1,22 +1,15 @@
<template>
<!-- <div class="empty" v-if="show">
<div class="empty" v-if="show">
<img src="@/assets/empty.png" >
</div>-->
<!-- v-else-->
<div class="wrap" >
<div class="itemWrap" @click="goApprovalList">
</div>
<div class="wrap" v-else>
<div class="itemWrap" @click="goApprovalList" v-for="(item,index) in todolist" :key="index">
<div class="left">
<div class="title">车辆维保<span class="num">2</span></div>
<div class="title">{{ item.toDoName }}<span class="num">{{item.toDoCount}}</span></div>
<img class="ritBtn" src="@/assets/todoRight.png">
</div>
<div class="time">2024-12-12 23:00:00</div>
</div>
<div class="itemWrap">
<div class="left">
<div class="title">其他<span class="num">0</span></div>
<img class="ritBtn" src="@/assets/todoRight.png">
</div>
<div class="time">2024-12-12 23:00:00</div>
<div class="time">{{ item.toDoTime }}</div>
</div>
</div>
<!-- <div class="wrap" v-else>
@ -39,7 +32,8 @@
</template>
<script>
import {getToDoList, toDoAudit} from "@/api/order"
//getToDoList,toDoAudit
import {toDoListNew} from "@/api/order"
import {userOperationPermissions} from "@/api/mine"
export default {
name: "toDoList",
@ -56,16 +50,13 @@ export default {
},
methods: {
goApprovalList(){
this.$router.push({
name: 'vehicleMaintenanceList',
params:{
id:123
}
})
this.$router.push({ name: 'vehicleMaintenanceList',})
},
async getList() {
let result = await getToDoList();
// let result = await getToDoList();
let result=await toDoListNew();
this.todolist = result.data;
console.log("this.todolist",this.todolist)
if (this.todolist?.length === 0) {
this.show = true
} else {
@ -76,7 +67,7 @@ export default {
let res = await userOperationPermissions();
this.permissonList = res.data
},
async todoAudit(item,type) {
/* async todoAudit(item,type) {
await toDoAudit({
toDoId: item.toDoId,
toDoType: item.toDoType.code,
@ -84,7 +75,7 @@ export default {
})
this.todolist=[]
await this.getList();
},
},*/
}
}
</script>