From 56a2e064f54346cf312736d8652863c0e5d197b7 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Fri, 10 Dec 2021 14:02:41 +0800
Subject: [PATCH] +样式适配以及培训公司登入只有企业名称做验证
---
src/views/securityUnitChild/index.vue | 52 ++++++++++++++++++++++++++++++++++++----------------
1 files changed, 36 insertions(+), 16 deletions(-)
diff --git a/src/views/securityUnitChild/index.vue b/src/views/securityUnitChild/index.vue
index e72e2bb..cac55eb 100644
--- a/src/views/securityUnitChild/index.vue
+++ b/src/views/securityUnitChild/index.vue
@@ -151,6 +151,7 @@
>
<basic-container>
<avue-crud
+ v-if="visible"
:option="option1"
:data="data1"
:page.sync="page1"
@@ -197,6 +198,7 @@
>
<basic-container>
<avue-crud
+ v-if="visible"
:option="option2"
:data="data2"
:page.sync="page2"
@@ -236,13 +238,21 @@
<!-- <span v-else-if="typeTABS.prop === 'tab4'" class="tab"> -->
<el-tab-pane label="装备管理" name="tab4">
<!-- 装备管理 -->
- <equipments :fromDeptId="departmentid" v-if="overzb"></equipments>
+ <equipments
+ v-if="overzb"
+ :fromDeptId="departmentid"
+ :windowHeight="windowHeight"
+ ></equipments>
<!-- </span> -->
</el-tab-pane>
<!-- <span v-else-if="typeTABS.prop === 'tab5'" class="tab"> -->
<el-tab-pane label="车辆管理" name="tab5">
<!-- 车辆管理 -->
- <car :fromDeptId="departmentid" v-if="overcar"></car>
+ <car
+ :fromDeptId="departmentid"
+ v-if="overcar"
+ :windowHeight="windowHeight"
+ ></car>
<!-- </span> -->
</el-tab-pane>
<!-- <span v-else-if="typeTABS.prop === 'tab6'" class="tab">
@@ -337,7 +347,7 @@
import licence from "./licence.vue";
import businessLicense from "./businessLicense.vue";
import social from "./social.vue";
-import { mapState } from "vuex";
+import { mapGetters } from "vuex";
import { getRoleDetail } from "@/api/system/role";
export default {
@@ -373,6 +383,7 @@
],
};
return {
+ visible: false,
overcar: false, //结决id传入、信息获取的优先级
overzb: false, //结决id传入、信息获取的优先级
overcar: false, //结决id传入、信息获取的优先级
@@ -534,7 +545,7 @@
tip: false,
searchSize: "mini",
searchMenuSpan: 8,
- height: 563,
+ height: "auto",
menuWidth: 200,
align: "center",
selection: true,
@@ -557,7 +568,7 @@
tip: false,
searchSize: "mini",
searchMenuSpan: 8,
- height: 563,
+ height: "auto",
menuWidth: 200,
menuAlign: "center",
align: "center",
@@ -568,9 +579,7 @@
};
},
computed: {
- ...mapState({
- userInfo: (state) => state.user.userInfo,
- }),
+ ...mapGetters(["userInfo", "windowHeight"]),
chuzitime() {
return this.data1.capitaltime;
},
@@ -814,7 +823,7 @@
//
onLoad1(page, params = {}) {
this.loading1 = true;
- console.log(page, params, 3435434);
+ // console.log(page, params, 3435434);
params["deptId"] = this.departmentid;
getdataOnce1(
page.currentPage,
@@ -825,11 +834,11 @@
const data = res.data.data;
this.page1.total = data.total;
this.data1 = data.records;
- console.log(this.data1);
+ // console.log(this.data1);
this.loading1 = false;
- this.$refs.crudrec1.refreshTable();
- this.$refs.crudrec1.doLayout();
+ // this.$refs.crudrec1.refreshTable();
+ // this.$refs.crudrec1.doLayout();
});
// onLoad1(page, params = {}) {
// this.loading1 = true;
@@ -975,7 +984,7 @@
const data = res.data.data;
this.page2.total = data.total;
this.data2 = data.records;
- console.log(this.data2);
+ // console.log(this.data2);
this.loading2 = false;
this.$refs.crudrec2.refreshTable();
this.$refs.crudrec2.doLayout();
@@ -999,7 +1008,7 @@
if (that.readLock("danweidata") != null) {
row = JSON.parse(that.readLock("danweidata"));
// that.obj0.title = row.enterprisename;
- console.log(row, "rowneibu");
+ // console.log(row, "rowneibu");
that.departmentid = row.departmentid;
for (var k in row) {
that.obj0[k] = row[k];
@@ -1112,9 +1121,20 @@
this.onloads();
},
watch: {
- // chuzitime() {
- // console.log(this.chuzitime, "chuzitime");
+ // windowWidth() {
+ // console.log(this.windowWidth, "windowWidth");
// },
+ windowHeight() {
+ // console.log(this.windowHeight, "windowHeight");
+ this.option1.height = this.windowHeight - 320;
+ this.option2.height = this.windowHeight - 320;
+ this.visible = false;
+ this.$nextTick(() => {
+ this.visible = true;
+ this.refreshChange1();
+ this.refreshChange2();
+ });
+ },
},
};
</script>
--
Gitblit v1.9.3