From 005b73569681707d8e8d3923cfab846438490324 Mon Sep 17 00:00:00 2001
From: tangzy <tangzy123456>
Date: Thu, 20 Jan 2022 11:12:01 +0800
Subject: [PATCH] 活动
---
src/views/life/life.vue | 33 +++++++++++++---
src/views/hd/hd.vue | 12 +++++-
src/views/transference/transference.vue | 10 +++++
src/views/architecture/architecture.vue | 10 +++++
src/views/mechanism/mechanism.vue | 10 +++++
5 files changed, 67 insertions(+), 8 deletions(-)
diff --git a/src/views/architecture/architecture.vue b/src/views/architecture/architecture.vue
index 4be3096..b4035c7 100644
--- a/src/views/architecture/architecture.vue
+++ b/src/views/architecture/architecture.vue
@@ -253,6 +253,16 @@
});
},
rowUpdate(row, index, done, loading) {
+ var d = [];
+ var dk = [];
+ for (var k in row.tpurl) {
+ d.push(row.tpurl[k].value);
+ }
+ for (var ks in row.codeurl) {
+ dk.push(row.codeurl[ks].value);
+ }
+ row.tpurl = d.join(",");
+ row.codeurl = dk.join(",");
update(row).then(() => {
this.onLoad(this.page);
this.$message({
diff --git a/src/views/hd/hd.vue b/src/views/hd/hd.vue
index 952550e..aada528 100644
--- a/src/views/hd/hd.vue
+++ b/src/views/hd/hd.vue
@@ -43,8 +43,8 @@
</template>
<script>
-import { getList, getDetail, add, update, remove } from "@/api/hd/hd";
-import { mapGetters } from "vuex";
+import {getList, getDetail, add, update, remove} from "@/api/hd/hd";
+import {mapGetters} from "vuex";
// import Map from "@/components/map/main.vue";
import getMapData from "./getMapData.vue";
import getMapDataInThere from "./getMapDataInThere.vue";
@@ -236,6 +236,11 @@
loading();
return;
}
+ var d = [];
+ for (var k in row.tpurl) {
+ d.push(row.tpurl[k].value);
+ }
+ row.tpurl = d.join(",");
row["lxname"] = outMapData[0][0];
row["lx"] = outMapData[0][1];
row["addressname"] = outMapData[1][0];
@@ -301,6 +306,7 @@
// 声明定时器
let that = this;
var timer = null;
+
// 检查dom是否执行完成
function checkDom() {
let dom = that.$refs[name];
@@ -322,6 +328,7 @@
timer = setTimeout(checkDom, 100);
}
}
+
// 首次执行
checkDom();
},
@@ -391,6 +398,7 @@
.mapClass {
margin-left: 88px;
}
+
.mapClass div label {
display: none;
}
diff --git a/src/views/life/life.vue b/src/views/life/life.vue
index ccc0b61..cfcb1e6 100644
--- a/src/views/life/life.vue
+++ b/src/views/life/life.vue
@@ -116,20 +116,21 @@
},
dataType: "number",
cell: true,
- cascaderItem: ['campus', 'loutype'],
dicUrl: "/api/blade-system/dict-biz/dictionary?code=building",
},
{
- label: '所属社区',
- hide: true,
- prop: 'campus',
- type: 'select',
- dicFlag: false,
+ label: "所属社区",
+ searchLabelWidth: "110",
+ prop: "campus",
+ type: "tree",
dicUrl: "/api/blade-system/dict-biz/dictionary?code=campus",
props: {
label: 'dictValue',
value: 'dictKey'
},
+ slot: true,
+ searchSpan: 5,
+ search: true,
},
{
label: '所属楼',
@@ -248,6 +249,16 @@
},
methods: {
rowSave(row, done, loading) {
+ var d = [];
+ var dk = [];
+ for (var k in row.tpurl) {
+ d.push(row.tpurl[k].value);
+ }
+ for (var ks in row.codeurl) {
+ dk.push(row.codeurl[ks].value);
+ }
+ row.tpurl = d.join(",");
+ row.codeurl = dk.join(",");
add(row).then(() => {
this.onLoad(this.page);
this.$message({
@@ -261,6 +272,16 @@
});
},
rowUpdate(row, index, done, loading) {
+ var d = [];
+ var dk = [];
+ for (var k in row.tpurl) {
+ d.push(row.tpurl[k].value);
+ }
+ for (var ks in row.codeurl) {
+ dk.push(row.codeurl[ks].value);
+ }
+ row.tpurl = d.join(",");
+ row.codeurl = dk.join(",");
update(row).then(() => {
this.onLoad(this.page);
this.$message({
diff --git a/src/views/mechanism/mechanism.vue b/src/views/mechanism/mechanism.vue
index 8e36bcf..61cb800 100644
--- a/src/views/mechanism/mechanism.vue
+++ b/src/views/mechanism/mechanism.vue
@@ -284,6 +284,16 @@
});
},
rowUpdate(row, index, done, loading) {
+ var d = [];
+ var dk = [];
+ for (var k in row.tpurl) {
+ d.push(row.tpurl[k].value);
+ }
+ for (var ks in row.codeurl) {
+ dk.push(row.codeurl[ks].value);
+ }
+ row.tpurl = d.join(",");
+ row.codeurl = dk.join(",");
update(row).then(() => {
this.onLoad(this.page);
this.$message({
diff --git a/src/views/transference/transference.vue b/src/views/transference/transference.vue
index 0a835c4..cc18a36 100644
--- a/src/views/transference/transference.vue
+++ b/src/views/transference/transference.vue
@@ -258,6 +258,16 @@
});
},
rowUpdate(row, index, done, loading) {
+ var d = [];
+ var dk = [];
+ for (var k in row.tpurl) {
+ d.push(row.tpurl[k].value);
+ }
+ for (var ks in row.codeurl) {
+ dk.push(row.codeurl[ks].value);
+ }
+ row.tpurl = d.join(",");
+ row.codeurl = dk.join(",");
update(row).then(() => {
this.onLoad(this.page);
this.$message({
--
Gitblit v1.9.3