代办事项
This commit is contained in:
@ -4,7 +4,7 @@ import request from '@/utils/http'
|
|||||||
export function getToDoList() {
|
export function getToDoList() {
|
||||||
return request({
|
return request({
|
||||||
url: '/supplierAppV2/dispatchApp/toDoMessage/toDoList',
|
url: '/supplierAppV2/dispatchApp/toDoMessage/toDoList',
|
||||||
method: 'POST',
|
method:'POST',
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
// 代办事项审核
|
// 代办事项审核
|
||||||
|
@ -1,16 +1,17 @@
|
|||||||
<template>
|
<template>
|
||||||
<div v-if="show" style="width:100%;height:100%;background: #F1F5F9;;display: flex;align-items: center;justify-content: center">
|
<div v-if="show"
|
||||||
|
style="width:100%;height:100%;background: #F1F5F9;;display: flex;align-items: center;justify-content: center">
|
||||||
<img src="@/assets/empty.png" style="width:65%;">
|
<img src="@/assets/empty.png" style="width:65%;">
|
||||||
</div>
|
</div>
|
||||||
<div class="wrap" v-else>
|
<div class="wrap" v-else>
|
||||||
<ul id="dataList" class="dataList" >
|
<ul id="dataList" class="dataList">
|
||||||
<li class="item" v-for="(item,i) in todolist" :key="i">
|
<li class="item" v-for="(item,i) in todolist" :key="i">
|
||||||
<div class="left">
|
<div class="left">
|
||||||
<div class="repairName">
|
<div class="repairName">
|
||||||
<span class="name">{{ item.toDoType.label }}</span>
|
<span class="name">{{ item.toDoType.label }}</span>
|
||||||
<span class="carCode">{{item.plateNumber ? item.plateNumber : "无"}}</span></div>
|
<span class="carCode">{{ item.plateNumber ? item.plateNumber : "无" }}</span></div>
|
||||||
<div class="addressName">{{ item.address }}</div>
|
<div class="addressName">{{ item.address }}</div>
|
||||||
<div class="time">{{item.toDoTime}} {{item.userName}}</div>
|
<div class="time">{{ item.toDoTime }} {{ item.userName }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="right">
|
<div class="right">
|
||||||
<button class="nopass" @click="noPass(item)">不通过</button>
|
<button class="nopass" @click="noPass(item)">不通过</button>
|
||||||
@ -22,44 +23,42 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import {getToDoList,toDoAudit} from "@/api/order"
|
import {getToDoList, toDoAudit} from "@/api/order"
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "toDoList",
|
name: "toDoList",
|
||||||
data(){
|
data() {
|
||||||
return{
|
return {
|
||||||
todolist:[],
|
todolist: [],
|
||||||
show:false
|
show: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.getList()
|
this.getList()
|
||||||
},
|
},
|
||||||
methods:{
|
methods: {
|
||||||
async getList(){
|
async getList() {
|
||||||
let result=await getToDoList();
|
let result = await getToDoList();
|
||||||
// if(result.code === 200){
|
this.todolist = result.data;
|
||||||
this.todolist=result.data;
|
if (this.todolist?.length === 0) {
|
||||||
if(this.todolist?.length === 0){
|
this.show = true
|
||||||
this.show=true
|
} else {
|
||||||
}else {
|
this.show = false
|
||||||
this.show=false
|
}
|
||||||
}
|
|
||||||
// console.log("this.todolist",this.todolist?.length)
|
|
||||||
// }
|
|
||||||
},
|
},
|
||||||
async noPass(item){
|
async noPass(item) {
|
||||||
let result=await toDoAudit({
|
let result = await toDoAudit({
|
||||||
toDoId:item.toDoId,
|
toDoId: item.toDoId,
|
||||||
toDoType:item.toDoType.code
|
toDoType: item.toDoType.code
|
||||||
})
|
})
|
||||||
console.log("不通过",item,result)
|
console.log("不通过", item, result)
|
||||||
},
|
},
|
||||||
async passThrough(item){
|
async passThrough(item) {
|
||||||
let result=await toDoAudit({
|
let result = await toDoAudit({
|
||||||
toDoId:item.toDoId,
|
toDoId: item.toDoId,
|
||||||
toDoType:item.toDoType.code
|
toDoType: item.toDoType.code
|
||||||
})
|
})
|
||||||
console.log("通过",item,result)
|
console.log("通过", item, result)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -68,8 +67,9 @@ export default {
|
|||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
@import "@/styles/mixin.scss";
|
@import "@/styles/mixin.scss";
|
||||||
@import "@/styles/common.scss";
|
@import "@/styles/common.scss";
|
||||||
|
|
||||||
.wrap {
|
.wrap {
|
||||||
@include wh(100%,100%);
|
@include wh(100%, 100%);
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
padding: 13px 13px 0 13px;
|
padding: 13px 13px 0 13px;
|
||||||
background-color: #F4F5F7;
|
background-color: #F4F5F7;
|
||||||
@ -116,7 +116,7 @@ export default {
|
|||||||
|
|
||||||
button {
|
button {
|
||||||
padding: 2px 8px;
|
padding: 2px 8px;
|
||||||
@include fontWeightSize(bold,12px);
|
@include fontWeightSize(bold, 12px);
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -128,7 +128,7 @@ button {
|
|||||||
|
|
||||||
.pass {
|
.pass {
|
||||||
border: 1px solid #2A5094 !important;
|
border: 1px solid #2A5094 !important;
|
||||||
@include bgFontColor(white,#2A5094);
|
@include bgFontColor(white, #2A5094);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user