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 +++++++++++++++++++++++++++------
1 files changed, 27 insertions(+), 6 deletions(-)
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({
--
Gitblit v1.9.3