[],
},
+ editElseRules: {
+ type: Object,
+ default: () => ({}),
+ },
editFixedParams: {
type: Object,
- default: () => {
- return {};
- },
+ default: () => ({}),
},
editParamsDiv: {
type: Number,
@@ -338,21 +342,24 @@ export default {
formShow: false,
formTitle: "详情",
formType: "", // 列表list 新增add 修改edit 详情info
+
+ ref_search_height: 100,
};
},
computed: {
maxTableHeight() {
+ const { ref_search_height } = this;
return this.$store.state.inIframe
- ? this.clientHeight - 410 + this.iframeHeigh
- : this.clientHeight - 410;
+ ? this.clientHeight - ref_search_height - 260 + this.iframeHeight
+ : this.clientHeight - ref_search_height - 260;
},
...mapGetters(["clientHeight", "iframeHeight"]),
},
watch: {},
- mounted() {
+ async mounted() {
console.log(this.$store.state);
this.user = this.$store.state.user;
@@ -361,8 +368,17 @@ export default {
this.iniSearchData();
this.getTableData();
+
+ await nextTick(100);
+ this.computeSearchHeight();
},
methods: {
+ computeSearchHeight() {
+ this.ref_search_height = this.$refs["ref_search"].clientHeight;
+ console.log(this.$refs["ref_search"]);
+ console.log(this.ref_search_height);
+ },
+
iniSearchData() {
const { searchParams } = this;
searchParams.forEach((item, index) => {
diff --git a/src/views/modules/shequzhili/tuceng/anquan/weihua/index.vue b/src/views/modules/shequzhili/tuceng/anquan/weihua/index.vue
index 53dcae03..e1a1e45e 100644
--- a/src/views/modules/shequzhili/tuceng/anquan/weihua/index.vue
+++ b/src/views/modules/shequzhili/tuceng/anquan/weihua/index.vue
@@ -12,6 +12,7 @@
:importUrl="importUrl"
:mubanUrl="mubanUrl"
:editParams="editParams"
+ :editElseRules="editElseRules"
:editBtnName="(item) => (!item.latitude ? '待完善' : '修改')"
idName="icDangerousChemicalsId"
>
@@ -148,6 +149,13 @@ export default {
},
{ field: "备注", keyName: "remark", type: "textarea" },
],
+ editElseRules: {
+ longitude: {
+ type: "number",
+ required: true,
+ message: "请拖动地图选择坐标点",
+ },
+ },
};
},
components: { basePage },
diff --git a/src/views/modules/shequzhili/tuceng/anquan/xuncha/index.vue b/src/views/modules/shequzhili/tuceng/anquan/xuncha/index.vue
index 7fc45722..b3af3507 100644
--- a/src/views/modules/shequzhili/tuceng/anquan/xuncha/index.vue
+++ b/src/views/modules/shequzhili/tuceng/anquan/xuncha/index.vue
@@ -14,6 +14,7 @@
:importUrl="importUrl"
:mubanUrl="mubanUrl"
:editParams="editParams"
+ :editElseRules="editElseRules"
:editFixedParams="editFixedParams"
:editParamsDiv="5"
:editBtnName="(item) => (!item.latitude ? '待完善' : '修改')"
@@ -228,6 +229,13 @@ export default {
editFixedParams: {
agencyId: this.$store.state.user.agencyId,
},
+ editElseRules: {
+ longitude: {
+ type: "number",
+ required: true,
+ message: "请拖动地图选择坐标点",
+ },
+ },
};
},
computed: {},
diff --git a/src/views/modules/shequzhili/tuceng/yingji/ziyuan/index.vue b/src/views/modules/shequzhili/tuceng/yingji/ziyuan/index.vue
index cc5c3c13..fb368841 100644
--- a/src/views/modules/shequzhili/tuceng/yingji/ziyuan/index.vue
+++ b/src/views/modules/shequzhili/tuceng/yingji/ziyuan/index.vue
@@ -12,6 +12,7 @@
:importUrl="importUrl"
:mubanUrl="mubanUrl"
:editParams="editParams"
+ :editElseRules="editElseRules"
:editBtnName="(item) => (!item.latitude ? '待完善' : '修改')"
idName="icSuperiorResourceId"
>
@@ -119,6 +120,13 @@ export default {
],
},
],
+ editElseRules: {
+ longitude: {
+ type: "number",
+ required: true,
+ message: "请拖动地图选择坐标点",
+ },
+ },
};
},
components: { basePage },
diff --git a/src/views/modules/shequzhili/tuceng/zhonghe/base.vue b/src/views/modules/shequzhili/tuceng/zhonghe/base.vue
index d093107d..09c84f99 100644
--- a/src/views/modules/shequzhili/tuceng/zhonghe/base.vue
+++ b/src/views/modules/shequzhili/tuceng/zhonghe/base.vue
@@ -194,7 +194,7 @@
From 48efa2124bad0982d1e93de1b6ca09b9c6d5b191 Mon Sep 17 00:00:00 2001
From: dai <851733175@qq.com>
Date: Tue, 28 Jun 2022 17:27:39 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E6=94=B9=E4=BA=86=E9=AB=98=E5=BA=A6?=
=?UTF-8?q?=E6=A0=B7=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/modules/shequzhili/csgltc/csgl.vue | 2 +-
src/views/modules/shequzhili/ggfwtc/ggfw.vue | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/views/modules/shequzhili/csgltc/csgl.vue b/src/views/modules/shequzhili/csgltc/csgl.vue
index c7900d2a..34902625 100644
--- a/src/views/modules/shequzhili/csgltc/csgl.vue
+++ b/src/views/modules/shequzhili/csgltc/csgl.vue
@@ -568,7 +568,7 @@ export default {
computed: {
tableHeight () {
- return this.$store.state.inIframe ? this.clientHeight - 430 + this.iframeHeight : this.clientHeight - 430
+ return this.$store.state.inIframe ? this.clientHeight - 350 + this.iframeHeight : this.clientHeight - 350
},
diff --git a/src/views/modules/shequzhili/ggfwtc/ggfw.vue b/src/views/modules/shequzhili/ggfwtc/ggfw.vue
index b73391e3..fcf55152 100644
--- a/src/views/modules/shequzhili/ggfwtc/ggfw.vue
+++ b/src/views/modules/shequzhili/ggfwtc/ggfw.vue
@@ -604,7 +604,7 @@ export default {
computed: {
tableHeight () {
- return this.$store.state.inIframe ? this.clientHeight - 430 + this.iframeHeight : this.clientHeight - 430
+ return this.$store.state.inIframe ? this.clientHeight - 350 + this.iframeHeight : this.clientHeight - 350
},
@@ -644,7 +644,7 @@ export default {
box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.1);
border-radius: 4px;
margin-top: 15px;
- padding: 23px 30px 10px;
+ // padding: 23px 30px 10px;
.table {
margin-top: 20px;