@@ -12,11 +12,13 @@
@@ -28,7 +30,9 @@ export default {
value: {default: ""},
label: {default: ""},
required: Boolean,
- topLabel: Boolean
+ topLabel: Boolean,
+ border: {default: true},
+ labelBold: Boolean
},
data() {
return {}
@@ -40,12 +44,25 @@ export default {
.AiItem {
font-family: PingFangSC-Regular, PingFang SC;
+ .border {
+ .normal {
+ border-bottom: 2px solid #ddd;
+ }
+
+ .topLabel {
+ border-bottom: 2px solid #ddd;
+ }
+ }
+
.normal {
width: 100%;
- border-bottom: 2px solid #ddd;
padding-right: 32px;
box-sizing: border-box;
height: 112px;
+
+ .flexContent {
+ max-width: 62vw;
+ }
}
.label {
@@ -64,11 +81,15 @@ export default {
content: "*";
color: #f46;
}
+
+ &.labelBold {
+ font-weight: bold;
+ font-size: 34px;
+ }
}
- .topLabel {
+ ::v-deep.topLabel {
padding: 32px 32px 32px 0;
- border-bottom: 2px solid #ddd;
.labelPane {
margin-bottom: 32px;
@@ -76,6 +97,10 @@ export default {
.content {
padding-left: 20px;
+
+ .AiMore > .u-icon {
+ width: 100%;
+ }
}
}
}
diff --git a/src/components/AiPagePicker.vue b/src/components/AiPagePicker.vue
index f35a0f19..76ba8271 100644
--- a/src/components/AiPagePicker.vue
+++ b/src/components/AiPagePicker.vue
@@ -28,7 +28,7 @@ export default {
return {
configList: {
resident: {url: "/components/pages/selectResident", label: "name"},
- sysUser:{url: "/components/pages/selectSysUser", label: "name"},
+ sysUser: {url: "/components/pages/selectSysUser", label: "name"},
gird: {url: "/components/pages/selectGird", label: "girdName"},
party: {url: "/components/pages/selectParty", label: "name"},
custom: {...this.ops}
@@ -56,7 +56,7 @@ export default {
})
let url = `${config.url}`,
qsstr = qs.stringify({
- selected, ...this.$attrs
+ selected, nodeKey, ...this.$attrs
})
if (!!qsstr) {
url += `?${qsstr}`
diff --git a/src/components/AiPhone.vue b/src/components/AiPhone.vue
new file mode 100644
index 00000000..9a91388d
--- /dev/null
+++ b/src/components/AiPhone.vue
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/components/pages/selectSysUser.vue b/src/components/pages/selectSysUser.vue
index 33cb52bb..e990c10c 100644
--- a/src/components/pages/selectSysUser.vue
+++ b/src/components/pages/selectSysUser.vue
@@ -48,6 +48,9 @@ export default {
...mapState(['user']),
isSingle() {
return this.$route.query.single
+ },
+ nodeKey() {
+ return this.$route.query.nodeKey || "idNumber"
}
},
onLoad(query) {
@@ -67,7 +70,7 @@ export default {
if (res?.data) {
this.total = res.data.pages || 0
res.data.records.forEach(e => {
- e.isCheck = this.selected.includes(e.idNumber)
+ e.isCheck = this.selected.includes(e[this.nodeKey])
})
this.list = [current == 1 ? [] : this.list, res.data.records || []].flat()
}
diff --git a/src/project/grid/AppGridManagement/AddGird.vue b/src/project/grid/AppGridManagement/AddGird.vue
index eeb2a5da..f9976143 100644
--- a/src/project/grid/AppGridManagement/AddGird.vue
+++ b/src/project/grid/AppGridManagement/AddGird.vue
@@ -1,42 +1,31 @@
-
-
-
- 网格长
-
-
-
-
- ,{{item.name}}
-
-
请选择
-

-
-
-
- 网格员
-
-
-
- ,{{item.name}}
-
-
请选择
-

-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/project/grid/AppGridManagement/SetGird.vue b/src/project/grid/AppGridManagement/SetGird.vue
index 6ba36f36..edc2facf 100644
--- a/src/project/grid/AppGridManagement/SetGird.vue
+++ b/src/project/grid/AppGridManagement/SetGird.vue
@@ -1,369 +1,149 @@
-