[],
},
+ 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 @@