From 3a82aab402e8cdee192ab47405f2a01973bd4dab Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Mon, 11 Apr 2022 11:46:25 +0800
Subject: [PATCH] 文件存储地址修改
---
src/components/Approval/Approval.vue | 132 +++++++++++++++++++++++++++++++++++++------
1 files changed, 113 insertions(+), 19 deletions(-)
diff --git a/src/components/Approval/Approval.vue b/src/components/Approval/Approval.vue
index 12e78fd..b41e0a8 100644
--- a/src/components/Approval/Approval.vue
+++ b/src/components/Approval/Approval.vue
@@ -33,8 +33,29 @@
<i class="zc" v-if="row.type == '2'"></i>
</el-tag>
</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
+ >
+ </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>
+ </div>
+ </div>
</div>
</template>
@@ -47,7 +68,11 @@
getListrev,
} from "@/api/permit/permit";
import { mapGetters } from "vuex";
+import cardPopuponce from "../cardPopup/cardPopuponce.vue";
export default {
+ components: {
+ cardPopuponce,
+ },
props: {
visible: {
type: Boolean,
@@ -65,10 +90,10 @@
var d = this.data,
b = [];
for (var k in d) {
- console.log({
- label: d[k].menuName,
- value: d[k].type + "",
- });
+ // console.log({
+ // label: d[k].menuName,
+ // value: d[k].type + "",
+ // });
b.push({
label: d[k].menuName,
value: d[k].type + "",
@@ -78,6 +103,10 @@
},
data() {
return {
+ useWhere: "",
+ paredData: "",
+ openOnceShow: false,
+
data: [],
query: {},
loading: false,
@@ -96,11 +125,12 @@
searchShow: true,
searchMenuSpan: 8,
labelWidth: 130,
+ menuWidth: 100,
headerAlign: "center",
align: "center",
border: true,
index: true,
- viewBtn: true,
+ viewBtn: false,
selection: true,
dialogClickModal: false,
column: [
@@ -136,6 +166,34 @@
valueFormat: "yyyy-MM-dd HH:mm:ss",
},
{
+ label: "截止受理时间",
+ prop: "overtime",
+ addDisplay: false,
+ type: "date",
+ format: "yyyy-MM-dd",
+ valueFormat: "yyyy-MM-dd",
+ },
+ {
+ label: "所属辖区",
+ prop: "jurisdiction",
+ type: "tree",
+ dicUrl: "/api/jurisdiction/lazy-trees",
+ // hide: true,
+ props: {
+ label: "title",
+ value: "id",
+ },
+ labelWidth: 160,
+ span: 12,
+ rules: [
+ {
+ required: true,
+ message: "请输入发证时间",
+ trigger: "blur",
+ },
+ ],
+ },
+ {
label: "审核状态",
prop: "type",
addDisplay: false,
@@ -160,6 +218,9 @@
};
},
methods: {
+ refreshChange() {
+ this.onLoad(this.page);
+ },
beforeOpen(done, type) {
if (["edit", "view"].includes(type)) {
getDetail(this.form.id).then((res) => {
@@ -168,47 +229,50 @@
}
done();
},
+ handleCredentials(val) {
+ this.openOnceShow = true;
+ this.paredData = val;
+ // console.log(val);
+ },
+ openClose() {
+ this.paredData = "";
+ this.openOnceShow = false;
+ },
onLoad(page, params = {}) {
this.loading = true;
// console.log(this.userInfo);
params["cardid"] = this.userInfo.Id;
+ var num = 0;
getList(
page.currentPage,
page.pageSize,
Object.assign(params, this.query)
).then((res) => {
- const data = res.data.data;
- this.page.total = data.total;
- this.data = data.records;
+ num += res.data.data.total;
+ this.data = res.data.data.records;
this.loading = false;
getListre(
page.currentPage,
page.pageSize,
Object.assign(params, this.query)
).then((ress) => {
+ num += ress.data.data.total;
this.data = this.data.concat(ress.data.data.records);
getListrek(
page.currentPage,
page.pageSize,
Object.assign(params, this.query)
).then((resk) => {
+ num += resk.data.data.total;
this.data = this.data.concat(resk.data.data.records);
getListrev(
page.currentPage,
page.pageSize,
Object.assign(params, this.query)
).then((resv) => {
+ num += resv.data.data.total;
this.data = this.data.concat(resv.data.data.records);
- // console.log(this.data);
- if (this.data.length == 0) {
- this.$store.commit("changecanDoIt", true);
- } else {
- if (this.data[0].type == 0 || this.data[0].type == 2) {
- this.$store.commit("changecanDoIt", false);
- } else {
- this.$store.commit("changecanDoIt", true);
- }
- }
+ this.page.total = num;
});
});
});
@@ -218,5 +282,35 @@
};
</script>
-<style>
+<style lang="scss">
+.seeOnces {
+ position: absolute;
+ top: -50px;
+ left: 6px;
+ width: 1251px;
+ height: 850px;
+ background-color: #fff;
+ z-index: 10;
+ border-radius: 4px;
+}
+.openOnce {
+ width: 100%;
+ height: 100%;
+}
+.seeOncesMain {
+ width: 100%;
+ height: 100%;
+ overflow: scroll;
+}
+.openOnceCLoce {
+ position: absolute;
+ top: 17px;
+ font-size: 20px;
+ right: 11px;
+ z-index: 10;
+ color: #fff;
+}
+.openOnceCLoce:hover {
+ color: red;
+}
</style>
\ No newline at end of file
--
Gitblit v1.9.3