From 63ad2c3598400370dd7da5534659fd7e768a0a4a Mon Sep 17 00:00:00 2001
From: zengh <123456>
Date: Mon, 16 May 2022 17:29:46 +0800
Subject: [PATCH] 地址替换
---
src/views/feedbackReport/feedbackReport.vue | 61 ++++++++++++++++++++++++++++--
1 files changed, 56 insertions(+), 5 deletions(-)
diff --git a/src/views/feedbackReport/feedbackReport.vue b/src/views/feedbackReport/feedbackReport.vue
index de8449b..e292e21 100644
--- a/src/views/feedbackReport/feedbackReport.vue
+++ b/src/views/feedbackReport/feedbackReport.vue
@@ -22,7 +22,7 @@
>
<template slot="menuLeft">
<el-button
- type="danger"
+
size="small"
icon="el-icon-delete"
plain
@@ -33,7 +33,17 @@
</template>
<template slot-scope="{type,size, row}" slot="menu">
- <el-button icon="el-icon-check" :size="size" :type="type" @click="setReal(row)">接收</el-button>
+ <el-button
+ v-if="row.type != 1"
+ icon="el-icon-check" :size="size" :type="type" @click="setReal(row)">接收</el-button>
+ </template>
+
+ <template slot-scope="{ row }" slot="type">
+ <el-tag
+ >{{
+ row.type == 1 ?"已接受":"未接受"
+ }}
+ </el-tag>
</template>
</avue-crud>
@@ -88,6 +98,7 @@
search: true,
searchLabelWidth: 100,
searchSpan: 5,
+ width: 100,
addDisplay: false,
editDisplay: false,
},
@@ -99,7 +110,6 @@
props: {
label: "title",
},
- width: 72,
hide: true,
addDisplay: true,
editDisplay: true,
@@ -115,6 +125,7 @@
{
label: "上报时间",
prop: "stime",
+ width: 150,
type: "datetime",
format: "yyyy-MM-dd HH:mm:ss",
valueFormat: "yyyy-MM-dd HH:mm:ss",
@@ -189,6 +200,7 @@
{
label: "备注",
prop: "result",
+ span: 24,
rules: [
{
required: true,
@@ -196,6 +208,15 @@
trigger: "blur",
},
],
+ },
+ {
+ label: "接收状态",
+ prop: "type",
+ width: 80,
+ slot: true,
+ addDisplay: false,
+ viewDisplay: false,
+ editDisplay: false,
},
{
label: "图片",
@@ -330,6 +351,8 @@
stime: row.stime,
result: row.result,
place: row.place,
+ jd: row.jd,
+ wd: row.wd,
};
if (row.images.length > 0) {
var imageArr = row.images;
@@ -372,6 +395,8 @@
stime: row.stime,
result: row.result,
place: row.place,
+ jd: row.jd,
+ wd: row.wd,
};
if (row.images.length > 0) {
var imageArr = row.images;
@@ -406,8 +431,7 @@
rowDel(row) {
this.$confirm("确定将选择数据删除?", {
confirmButtonText: "确定",
- cancelButtonText: "取消",
- type: "warning",
+ cancelButtonText: "取消", type: "warning",
})
.then(() => {
return remove(row.id);
@@ -459,6 +483,33 @@
//派遣任务
setReal(row) {
var arr = [];
+ var data = {
+ id: row.id,
+ status: 1,
+ tpaddress: "",
+ spaddress: "",
+ sname: row.$snumber,
+ snumber: row.snumber,
+ stime: row.stime,
+ result: row.result,
+ place: row.place,
+ jd: row.jd,
+ wd: row.wd,
+ type: 1,
+ };
+ updates(data).then(
+ () => {
+ this.onLoad(this.page);
+ // this.$message({
+ // type: "success",
+ // message: "操作成功!",
+ // });
+ done();
+ },
+ (error) => {
+ }
+ );
+
this.$store.state.tags.tagList.forEach((item) => {
if (item.label != "任务下发") {
arr.push(item);
--
Gitblit v1.9.3