diff --git a/src/components/AiPagePicker.vue b/src/components/AiPagePicker.vue index 0683f596..113f46c0 100644 --- a/src/components/AiPagePicker.vue +++ b/src/components/AiPagePicker.vue @@ -33,6 +33,7 @@ export default { resident: {url: "/components/pages/selectResident", label: "name"}, sysUser: {url: "/components/pages/selectSysUser", label: "name"}, gird: {url: "/components/pages/selectGird", label: "girdName"}, + gridUser: {url: "/components/pages/selectGridMember", label: "name"}, party: {url: "/components/pages/selectParty", label: "name"}, dept: {url: "/components/pages/selectDept", label: "name"}, custom: {...this.ops} diff --git a/src/components/pages/selectGird.vue b/src/components/pages/selectGird.vue index 48a45486..5592d7bf 100644 --- a/src/components/pages/selectGird.vue +++ b/src/components/pages/selectGird.vue @@ -3,7 +3,7 @@
- +
diff --git a/src/components/pages/selectGridMember.vue b/src/components/pages/selectGridMember.vue new file mode 100644 index 00000000..91595068 --- /dev/null +++ b/src/components/pages/selectGridMember.vue @@ -0,0 +1,299 @@ + + + + + diff --git a/src/project/qujing/AppConflictMediation/AppConflictMediation.vue b/src/project/qujing/AppConflictMediation/AppConflictMediation.vue index 11bf5ecf..176980ed 100644 --- a/src/project/qujing/AppConflictMediation/AppConflictMediation.vue +++ b/src/project/qujing/AppConflictMediation/AppConflictMediation.vue @@ -1,9 +1,9 @@ @@ -21,11 +21,10 @@ export default { params: {}, refresh: true, tabIndex: 0, - isTab: true, } }, components: {List}, - computed:{ + computed: { ...mapState(['user']), isGridMember() { return this.user.girdCheckType > 0 @@ -39,16 +38,9 @@ export default { }, onShow() { document.title = '矛盾调解' - uni.$on('hideTab', () => { - this.isTab = false - }) - uni.$on('showTab', () => { - this.isTab = true - }) - }, onReachBottom() { - if(!this.tabIndex) { + if (!this.tabIndex) { uni.$emit('nextList') } }, @@ -59,6 +51,7 @@ export default { .AppConflictMediation { height: 100%; } + .tabs { width: 100%; height: 98px; @@ -68,14 +61,17 @@ export default { bottom: 0; left: 0; display: flex; + .item { flex: 1; text-align: center; + img { width: 56px; height: 56px; margin-top: 8px; } + p { font-size: 22px; font-family: PingFangSC-Medium, PingFang SC; @@ -83,19 +79,23 @@ export default { color: #c4cad4; line-height: 8px; } + .color-3267F0 { color: #3267f0; } } } -.empty{ + +.empty { text-align: center; - img{ + + img { width: 282px; height: 306px; margin: 136px auto 0; } - p{ + + p { font-size: 28px; font-family: PingFangSC-Regular, PingFang SC; color: #999; diff --git a/src/project/qujing/AppConflictMediation/Content.vue b/src/project/qujing/AppConflictMediation/Content.vue index 25d6025c..5f8c4040 100644 --- a/src/project/qujing/AppConflictMediation/Content.vue +++ b/src/project/qujing/AppConflictMediation/Content.vue @@ -4,8 +4,7 @@
- +
@@ -19,20 +18,15 @@
- -
{{ forms.content.length }}/200
- -
- +
- + diff --git a/src/project/qujing/AppConflictMediation/List.vue b/src/project/qujing/AppConflictMediation/List.vue index 7a97cefe..093dd0db 100644 --- a/src/project/qujing/AppConflictMediation/List.vue +++ b/src/project/qujing/AppConflictMediation/List.vue @@ -13,7 +13,9 @@
事件列表
-
{{ status ? status : '全部类型' }}
+
{{ status ? status : '全部类型' }} + +
- +