From 4bd19a5df18f763c9b89c06b60ed42d11baede2a Mon Sep 17 00:00:00 2001
From: linwe <872216996@qq.com>
Date: Tue, 09 Jul 2024 17:33:37 +0800
Subject: [PATCH] 无诈代码优化
---
src/components/Approval/Approval.vue | 40 ++++++++++++++++++++++++++++++++--------
1 files changed, 32 insertions(+), 8 deletions(-)
diff --git a/src/components/Approval/Approval.vue b/src/components/Approval/Approval.vue
index fecc4cf..87e545e 100644
--- a/src/components/Approval/Approval.vue
+++ b/src/components/Approval/Approval.vue
@@ -19,17 +19,23 @@
</template> -->
<template slot-scope="{ type, size, row }" slot="menu">
<el-button icon="icon-zhengjian" :size="size" :type="type" class="zhengJian-icon"
- @click.stop="handleCredentials(row)">查看</el-button>
+ @click.stop="handleCredentials(row,true)">查看</el-button>
+
+ <el-button v-if="row.status == 3" icon="icon-zhengjian" :size="size" :type="type" class="zhengJian-icon"
+ @click.stop="handleCredentials(row,false)">重新提交</el-button>
</template>
</avue-crud>
</basic-container>
+
<div class="seeOnces" v-if="openOnceShow">
<i class="el-icon-close openOnceCLoce" style="color: #000 !important" @click="openClose">
</i>
<div class="seeOncesMain">
- <cardPopuponce class="openOnce" :paredData="paredData"></cardPopuponce>
+ <cardPopuponce class="openOnce" @child-event="parentMethod" :paredData="paredData" :status="status">
+ </cardPopuponce>
</div>
</div>
+
</div>
</template>
@@ -67,6 +73,7 @@
},
data() {
return {
+ status: false,
useWhere: "",
paredData: "",
openOnceShow: false,
@@ -89,7 +96,7 @@
searchShow: false,
// searchMenuSpan: 8,
labelWidth: 130,
- menuWidth: 100,
+ menuWidth: 160,
headerAlign: "center",
align: "center",
border: true,
@@ -140,14 +147,20 @@
},
{
label: "所属社区",
- prop: "communityName",
+ prop: "communityCode",
span: 24,
row: true,
searchSpan: 4,
search: true,
width: 160,
overHidden: true,
- align: 'center'
+ align: 'center',
+ dicUrl: "/api/blade-system/region/treeToCommunity?isFiter='1'",
+ defaultExpandedKeys: ["361102"],
+ props: {
+ label: "name",
+ value: "id"
+ },
},
{
label: "派出所",
@@ -226,11 +239,20 @@
},
],
},
+ {
+ label: "审核结果",
+ prop: "remark",
+ },
],
},
};
},
methods: {
+
+ parentMethod() {
+ console.log("*************123456******************")
+ this.openOnceShow = false
+ },
refreshChange() {
this.onLoad(this.page);
},
@@ -242,13 +264,15 @@
}
done();
},
- handleCredentials(val) {
+ handleCredentials(val, status) {
this.openOnceShow = true;
this.paredData = val;
- // console.log(val);
+ this.status = status
+ console.log(val);
},
openClose() {
this.paredData = "";
+ this.status = false
this.openOnceShow = false;
},
onLoad(page, params = {}) {
@@ -306,4 +330,4 @@
.openOnceCLoce:hover {
color: red;
}
-</style>
+</style>
\ No newline at end of file
--
Gitblit v1.9.3