diff --git a/src/apps/AppActive/ActiveDetail.vue b/src/apps/AppActive/ActiveDetail.vue
new file mode 100644
index 00000000..f62834bd
--- /dev/null
+++ b/src/apps/AppActive/ActiveDetail.vue
@@ -0,0 +1,603 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
联系负责人
+
未签到
+
签到
+
已签到
+
+
+
+
联系负责人
+
离场签到
+
已离场签到
+
未离场签到
+
+
+
+
+
+
diff --git a/src/apps/AppActive/AddActive.vue b/src/apps/AppActive/AddActive.vue
new file mode 100644
index 00000000..e298854d
--- /dev/null
+++ b/src/apps/AppActive/AddActive.vue
@@ -0,0 +1,466 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/apps/AppActive/AddPosts.vue b/src/apps/AppActive/AddPosts.vue
new file mode 100644
index 00000000..22f91a9f
--- /dev/null
+++ b/src/apps/AppActive/AddPosts.vue
@@ -0,0 +1,137 @@
+
+
+
+
+
+
diff --git a/src/apps/AppActive/AppActive.vue b/src/apps/AppActive/AppActive.vue
index 618bdee0..bda43d76 100644
--- a/src/apps/AppActive/AppActive.vue
+++ b/src/apps/AppActive/AppActive.vue
@@ -1,178 +1,372 @@
-
-
-
-
-
活动列表
-
-
-
共
-
12
-
个活动
+
+
+
+ {{ item }}
+
+
+
+
-
-
-
-
-
-
【敬老爱幼】带你在洞庭湖兜兜风 寻觅江豚的身影
-
-
-
6人
-
已报名
+
+
+
+
+
+
+
+
{{ item.name }}
+
{{ item.createTime }}
+
-
-
-
2021-12-16
-
-
| 2天
+
{{ item.content }}
+
+
+
+
+
+
+ {{ item.viewNum }}
+
+
+
+ {{ item.replyNum }}
+
+
-
-
湖南省岳阳市岳阳县荣家湾镇六…湖南省岳阳市岳阳县荣家湾镇六…
-
-

-
-
-
+
+
+
+
+
+
+
{{ $dict.getLabel('newActivityStatus', item.status) }}
+
![]()
+
+
+
{{ item.title }}
+
{{ item.realNum }}人已报名
+
{{ item.beginTime }}
+
{{ item.address }}
+
+
+
+
+
+
+
+
+
{{ $dict.getLabel('newActivityStatus', item.status) }}
+
![]()
+
+
+
{{ item.title }}
+
{{ item.realNum }}人已报名
+
{{ item.beginTime }}
+
{{ item.address }}
+
+
+
+
+
+
+
+
+
+
-
-
+.nav-item {
+ flex: 1;
+ color: #ffffff;
+ font-size: 28px;
+ line-height: 96px;
+ text-align: center;
+}
+.header-info {
+ width: 100%;
+ height: 112px;
+ padding: 32px;
+ box-sizing: border-box;
+ background: #fefaea;
+ color: #FFA13E;
+ font-size: 28px;
+ .tips {
+ display: inline-block;
+ width: 104px;
+ height: 48px;
+ line-height: 48px;
+ text-align: center;
+ background: #ffa13e;
+ border-radius: 16px;
+ font-family: PingFangSC-Medium, PingFang SC;
+ font-weight: 500;
+ color: #fff;
+ vertical-align: top;
+ margin-right: 16px;
+ }
+ .text-content {
+ display: inline-block;
+ width: calc(100% - 122px);
+ margin-top: -10px;
+ }
+}
+.header-title {
+ width: 100%;
+ height: 108px;
+ padding: 32px;
+ box-sizing: border-box;
+ background: #fff;
+ display: flex;
+ justify-content: space-between;
+ border-bottom: 2px solid #f3f6f9;
+ .text {
+ font-size: 32px;
+ font-family: PingFangSC-Semibold, PingFang SC;
+ font-weight: 600;
+ color: #333;
+ line-height: 44px;
+ }
+ .right-select {
+ font-size: 26px;
+ font-family: PingFangSC-Regular, PingFang SC;
+ font-weight: 400;
+ color: #666;
+ line-height: 36px;
+ img {
+ width: 32px;
+ height: 32px;
+ margin-left: 8px;
+ vertical-align: middle;
+ }
+ }
+}
+.forum-item{
+ padding: 26px 30px 28px;
+ background-color: #fff;
+ .user-info{
+ display: flex;
+ margin-bottom: 32px;
+ .user-name-bg{
+ width: 64px;
+ height: 64px;
+ line-height: 64px;
+ text-align: center;
+ background: #4E8EEE;
+ font-size: 24px;
+ font-family: PingFangSC-Medium, PingFang SC;
+ font-weight: 500;
+ color: #FFF;
+ margin-right: 16px;
+ border-radius: 50%;
+ }
+ .info{
+ div{
+ font-size: 26px;
+ font-family: PingFangSC-Medium, PingFang SC;
+ font-weight: 500;
+ color: #333;
+ line-height: 26px;
+ margin-bottom: 10px;
+ }
+ p{
+ font-size: 22px;
+ font-family: PingFangSC-Regular, PingFang SC;
+ font-weight: 400;
+ color: #999;
+ line-height: 22px;
+ }
+ }
+ }
+ .conent-text{
+ font-size: 26px;
+ font-family: PingFangSC-Regular, PingFang SC;
+ font-weight: 400;
+ color: #333;
+ line-height: 42px;
+ word-break: break-all;
+ text-overflow: -o-ellipsis-lastline;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ display: -webkit-box;
+ -webkit-line-clamp: 4;
+ line-clamp: 4;
+ -webkit-box-orient: vertical;
+ margin-bottom: 16px;
+ }
+ .img-list{
+ image {
+ width: 224px;
+ height: 224px;
+ margin-right: 8px;
+ }
+ img:nth-of-type(3n){
+ margin-right: 0;
+ }
+ }
+ .bottom-icon{
+ display: flex;
+ justify-content: space-between;
+ .iconfont{
+ display: inline-block;
+ width: 40px;
+ vertical-align: middle;
+ }
+ span{
+ font-size: 24px;
+ font-family: PingFangSC-Regular, PingFang SC;
+ color: #333;
+ line-height: 40px;
+ }
+ }
+}
+.active-item{
+ padding: 24px;
+ display: flex;
+ background-color: #fff;
+ width: 686px;
+ background: #FFF;
+ box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.02);
+ border-radius: 4px;
+ margin: 0 0 32px 32px;
+ box-sizing: border-box;
+ .img-div{
+ width: 200px;
+ height: 200px;
+ margin-right: 24px;
+ position: relative;
+ img{
+ width: 200px;
+ height: 200px;
+ border-radius: 4px;
+ }
+ .status{
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 44px;
+ padding: 0 8px;
+ font-size: 26px;
+ font-family: PingFangSC-Regular, PingFang SC;
+ color: #FFF;
+ }
+ .status0{
+ background: #000;
+ }
+ .status1{
+ background: #FF883C;
+ }
+ .status3{
+ background: #1AAAFF;
+ }
+ .status2{
+ background: #42D784;
+ }
+ .status4, .status5{
+ background: #E4E4E4;
+ }
+ }
+ .right-info{
+ width: calc(100% - 224px);
+ .title{
+ font-size: 32px;
+ font-family: PingFangSC-Medium, PingFang SC;
+ font-weight: 500;
+ color: #333;
+ line-height: 44px;
+ word-break: break-all;
+ margin-bottom: 8px;
+ text-overflow: -o-ellipsis-lastline;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ display: -webkit-box;
+ -webkit-line-clamp: 2;
+ line-clamp: 2;
+ -webkit-box-orient: vertical;
+ }
+ .time{
+ font-size: 26px;
+ font-family: PingFangSC-Regular, PingFang SC;
+ color: #666;
+ line-height: 36px;
+ margin-bottom: 4px;
+ word-break: break-all;
+ span{
+ color: #3376FD;
+ }
+ }
+ .address{
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ word-break: break-all;
+ }
+ }
+}
+.add-icon{
+ position: fixed;
+ right: 16px;
+ bottom: 160px;
+ width: 128px;
+ height: 128px;
+}
+.mar-t32{
+ margin-top: 32px;
+}
+
\ No newline at end of file
diff --git a/src/apps/AppActive/Detail.vue b/src/apps/AppActive/Detail.vue
index 9b973710..cfbb2e1e 100644
--- a/src/apps/AppActive/Detail.vue
+++ b/src/apps/AppActive/Detail.vue
@@ -1,25 +1,387 @@
- Detail
+
+
+
+
+
+
![]()
+
+
+
+ {{ item.createUserName }}
+ {{ item.createTime }}
+
+
+ 回复{{ item.lastReplyName }}{{ item.content }}
+
+
+
+
+
+
+
+
+
-
-
diff --git a/src/apps/AppActive/SignUser.vue b/src/apps/AppActive/SignUser.vue
new file mode 100644
index 00000000..45aa8c1b
--- /dev/null
+++ b/src/apps/AppActive/SignUser.vue
@@ -0,0 +1,164 @@
+
+
+
+
+
+
+
+ {{$formatName(item.name)}}{{item.name}}
+
+
+
{{formatPhone(item.phone)}}
+

+

+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/apps/AppActive/components/del-icon.png b/src/apps/AppActive/components/del-icon.png
new file mode 100644
index 00000000..38825b95
Binary files /dev/null and b/src/apps/AppActive/components/del-icon.png differ
diff --git a/src/apps/AppActive/components/phone-icon.png b/src/apps/AppActive/components/phone-icon.png
new file mode 100644
index 00000000..3f374d30
Binary files /dev/null and b/src/apps/AppActive/components/phone-icon.png differ
diff --git a/src/apps/AppActive/components/right-icon-666.png b/src/apps/AppActive/components/right-icon-666.png
new file mode 100644
index 00000000..2488b941
Binary files /dev/null and b/src/apps/AppActive/components/right-icon-666.png differ
diff --git a/src/apps/AppActive/Add.vue b/src/apps/AppGoodDeeds/Add.vue
similarity index 89%
rename from src/apps/AppActive/Add.vue
rename to src/apps/AppGoodDeeds/Add.vue
index cd1cef30..0e7da7e1 100644
--- a/src/apps/AppActive/Add.vue
+++ b/src/apps/AppGoodDeeds/Add.vue
@@ -10,10 +10,10 @@ export default {
data() {
return {}
},
- computed: {},
+ onLoad: {},
watch: {},
created() {},
- mounted() {},
+ onShow() {},
methods: {},
}
diff --git a/src/apps/AppGoodDeeds/AppGoodDeeds.vue b/src/apps/AppGoodDeeds/AppGoodDeeds.vue
new file mode 100644
index 00000000..196a2c67
--- /dev/null
+++ b/src/apps/AppGoodDeeds/AppGoodDeeds.vue
@@ -0,0 +1,224 @@
+
+
+
+
+
+ {{ item.createUserName }}
+
+ 生活中有多少点点滴滴?人生的每一天会有几滴?生活中有那么多点点滴滴,你会记得多少?最难忘的事情是什么?我记得有一…生活中有多少点点滴滴?人生的每一天会有几滴?生活中有那么多点点滴滴,你会记得多少?最难忘的事情是什么?我记得有
+
+
+

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/apps/AppGoodDeeds/Detail.vue b/src/apps/AppGoodDeeds/Detail.vue
new file mode 100644
index 00000000..7daab313
--- /dev/null
+++ b/src/apps/AppGoodDeeds/Detail.vue
@@ -0,0 +1,25 @@
+
+ Detail
+
+
+
+
+
diff --git a/src/apps/AppActive/yan.jpg b/src/apps/AppGoodDeeds/yan.jpg
similarity index 100%
rename from src/apps/AppActive/yan.jpg
rename to src/apps/AppGoodDeeds/yan.jpg
diff --git a/src/apps/AppResidentActivitie/Add.vue b/src/apps/AppResidentActivitie/Add.vue
new file mode 100644
index 00000000..6c5dfd2c
--- /dev/null
+++ b/src/apps/AppResidentActivitie/Add.vue
@@ -0,0 +1,323 @@
+
+
+
+
+
+
+
diff --git a/src/apps/AppResidentActivitie/AppResidentActivities.vue b/src/apps/AppResidentActivitie/AppResidentActivities.vue
new file mode 100644
index 00000000..810fd720
--- /dev/null
+++ b/src/apps/AppResidentActivitie/AppResidentActivities.vue
@@ -0,0 +1,194 @@
+
+
+
+
+
+
活动列表
+
+
+ 共
+ 12
+ 个活动
+
+
+
+
+
+
+
+
【敬老爱幼】带你在洞庭湖兜兜风 寻觅江豚的身影
+
+
+ 6人
+ 已报名
+
+
+
+ 2021-12-16
+
+ | 2天
+
+
+
湖南省岳阳市岳阳县荣家湾镇六…湖南省岳阳市岳阳县荣家湾镇六…
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/apps/AppResidentActivitie/Detail.vue b/src/apps/AppResidentActivitie/Detail.vue
new file mode 100644
index 00000000..3821fff2
--- /dev/null
+++ b/src/apps/AppResidentActivitie/Detail.vue
@@ -0,0 +1,607 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
联系负责人
+
未签到
+
签到
+
已签到
+
+
+
+
联系负责人
+
离场签到
+
已离场签到
+
未离场签到
+
+
+
+
+
+
diff --git a/src/apps/AppResidentActivitie/yan.jpg b/src/apps/AppResidentActivitie/yan.jpg
new file mode 100644
index 00000000..bf6a5a2c
Binary files /dev/null and b/src/apps/AppResidentActivitie/yan.jpg differ
diff --git a/src/apps/AppServicePublic/AppServicePublic.vue b/src/apps/AppServicePublic/AppServicePublic.vue
index f432bdd3..40c347f9 100644
--- a/src/apps/AppServicePublic/AppServicePublic.vue
+++ b/src/apps/AppServicePublic/AppServicePublic.vue
@@ -10,7 +10,7 @@
- {{ item.createUserName }}
+ {{ item.createUserName }}
@@ -168,7 +168,7 @@ uni-page-body {
background: #fff;
padding: 32px;
border-radius: 16px;
- .title {
+ .titles {
font-size: 32px;
font-weight: 500;
color: #333333;
diff --git a/src/apps/AppSpecialPeople/components/add.vue b/src/apps/AppSpecialPeople/components/add.vue
index cb6116f4..f412d1d2 100644
--- a/src/apps/AppSpecialPeople/components/add.vue
+++ b/src/apps/AppSpecialPeople/components/add.vue
@@ -3,102 +3,384 @@
*类型
-
-
-
-
-
-
-
-
-
-
-
-
详细地址
-
-
请选择
-
+
+
+
+
+
{{item.mustFill == 1 ? '*' : ''}}{{item.fieldName}}
+
+
+
+
+
+
+
{{item.mustFill == 1 ? '*' : ''}}{{item.fieldName}}
+
+
+
+
+
+
+
{{item.mustFill == 1 ? '*' : ''}}{{item.fieldName}}
+
+
+
+
+
+
+
{{item.mustFill == 1 ? '*' : ''}}{{item.fieldName}}
+
+
+
+
+
+
+
{{item.mustFill == 1 ? '*' : ''}}{{item.fieldName}}
+
+ {{$dict.getLabel(item.dict, formData[item.fieldDbName]) || '请选择'}}
+
+
+
+
+
+
{{item.mustFill == 1 ? '*' : ''}}{{item.fieldName}}
+
+
+
+ {{ item.dictName }}
+
+
+
+
+
+
+
{{item.mustFill == 1 ? '*' : ''}}{{item.fieldName}}
+
+
+
+
+
+
+
{{item.mustFill == 1 ? '*' : ''}}{{item.fieldName}}
+
+
+ {{e.dictName}}
+
+
+
+
+
+
{{item.mustFill == 1 ? '*' : ''}}{{item.fieldName}}
+
+
+
+
+
{{item.mustFill == 1 ? '*' : ''}}{{item.fieldName}}
+
+
+
+
+
{{item.mustFill == 1 ? '*' : ''}}{{item.fieldName}}
+
+
+ 请选择
+
+
+ 已选择{{ formData[item.fieldDbName].map(e => e.name).slice(0, 2).join("、") }}等{{
+ formData[item.fieldDbName].length
+ }}人
+
+
+
+
+
+
+
{{item.mustFill == 1 ? '*' : ''}}{{item.fieldName}}
+
+ {{formData[item.fieldDbName] || '请选择'}}
+
+
+
+
请选择
-
@@ -145,18 +427,7 @@ export default {
color: #333;
line-height: 44px;
box-sizing: border-box;
- .color-999{
- color: #999;
- }
- .tips{
- display: inline-block;
- width: 16px;
- height: 44px;
- font-size: 32px;
- font-family: PingFangSC-Regular, PingFang SC;
- color: #F46;
- line-height: 44px;
- }
+ position: relative;
.value{
.u-icon{
margin-left: 16px;
@@ -166,6 +437,63 @@ export default {
}
}
}
+ .color-999{
+ color: #999;
+ }
+ .tips{
+ display: inline-block;
+ width: 16px;
+ height: 44px;
+ font-size: 32px;
+ font-family: PingFangSC-Regular, PingFang SC;
+ color: #F46;
+ line-height: 44px;
+ }
+ .textarea{
+ width: 100%;
+ padding: 34px 32px 34px 0;
+ background: #FFFFFF;
+ border-bottom: 1px solid #D8DDE6;
+ .label{
+ display: inline-block;
+ font-size: 32px;
+ font-family: PingFangSC-Regular, PingFang SC;
+ color: #333;
+ line-height: 44px;
+ margin-bottom: 8px;
+ }
+ .value{
+ padding: 0 16px;
+ }
+ }
+ ::v-deep .default{
+ width: 160px!important;
+ height: 160px!important;
+ }
+ .area{
+ padding: 16px 54px 16px 0;
+ .label{
+ display: inline-block;
+ line-height: 78px!important;
+ }
+ .u-icon{
+ vertical-align: super;
+ position: absolute;
+ top: 38px;
+ right: 16px;
+ }
+ }
+ ::v-deep .AiAreaPicker{
+ display: inline-block;
+ line-height: 78px;
+ margin-top: -8px;
+ }
+ .area-icon{
+ vertical-align: super;
+ position: absolute;
+ top: 10px;
+ right: 0;
+ }
.footer{
width: 100%;
position: fixed;
diff --git a/src/apps/AppSpecialPeople/components/detail.vue b/src/apps/AppSpecialPeople/components/detail.vue
index b2368f90..289fd8df 100644
--- a/src/apps/AppSpecialPeople/components/detail.vue
+++ b/src/apps/AppSpecialPeople/components/detail.vue
@@ -1,20 +1,19 @@
-
+
- {{ addressArea }}
+ {{ areaName }}
请选择
-
-
+
-
@@ -107,20 +106,46 @@ export default {
data() {
return {
areaId: '',
- tabIndex: 1,
- addressArea: ''
+ tabs: ['统计信息', '人员信息'],
+ tabIndex: 0,
+ addressArea: '',
}
},
computed: { ...mapState(['user']) },
mounted() {
this.areaId = this.user.areaId
+ this.areaName = this.user.areaName
+ this.getStatistic()
+ this.getUserList()
},
methods: {
- areaSelect() {
-
+ areaSelect(e) {
+ this.areaId = e.id
+ this.areaName = e.name
+ },
+ tabClick(index) {
+ this.tabIndex = index
+ },
+ getStatistic() {
+ this.$http.post(`/app/appapplicationinfo/specialStatistic?areaId=${this.areaId}&type=0`).then((res) => {
+ if (res.code == 0) {
+
+ }
+ })
+ },
+ getUserList() {
+ this.$http.post(`/app/appapplicationinfo/queryPeople?areaId=${this.areaId}&type=0`).then((res) => {
+ if (res.code == 0) {
+
+ }
+ })
+ },
+ toAdd() {
+ this.$emit('change', {
+ type: 'Add',
+ })
}
-
}
}
diff --git a/src/sass/AppAskForm/components/AddForm.vue b/src/sass/AppAskForm/components/AddForm.vue
index 8384bcce..aeb65f76 100644
--- a/src/sass/AppAskForm/components/AddForm.vue
+++ b/src/sass/AppAskForm/components/AddForm.vue
@@ -119,7 +119,6 @@
-
-
diff --git a/src/sass/AppInterview/interviewDetail.vue b/src/sass/AppInterview/interviewDetail.vue
index 677dbefa..f7979fb5 100644
--- a/src/sass/AppInterview/interviewDetail.vue
+++ b/src/sass/AppInterview/interviewDetail.vue
@@ -28,7 +28,6 @@
-
diff --git a/src/sass/AppMeetingNotice/addMeeting.vue b/src/sass/AppMeetingNotice/addMeeting.vue
index 034783e5..1909c966 100644
--- a/src/sass/AppMeetingNotice/addMeeting.vue
+++ b/src/sass/AppMeetingNotice/addMeeting.vue
@@ -83,7 +83,6 @@
-
diff --git a/src/sass/AppMeetingNotice/belongToMe.vue b/src/sass/AppMeetingNotice/belongToMe.vue
index dd8cbf3d..d2461977 100644
--- a/src/sass/AppMeetingNotice/belongToMe.vue
+++ b/src/sass/AppMeetingNotice/belongToMe.vue
@@ -38,7 +38,6 @@
-
diff --git a/src/sass/AppMeetingNotice/detail.vue b/src/sass/AppMeetingNotice/detail.vue
index c44d6eac..fc584a76 100644
--- a/src/sass/AppMeetingNotice/detail.vue
+++ b/src/sass/AppMeetingNotice/detail.vue
@@ -94,7 +94,6 @@
-
diff --git a/src/sass/AppMeetingNotice/meetingList.vue b/src/sass/AppMeetingNotice/meetingList.vue
index bf5cf034..768049b0 100644
--- a/src/sass/AppMeetingNotice/meetingList.vue
+++ b/src/sass/AppMeetingNotice/meetingList.vue
@@ -35,7 +35,6 @@
-
diff --git a/src/sass/AppNotification/add.vue b/src/sass/AppNotification/add.vue
index 09c7ead9..fb05da9e 100644
--- a/src/sass/AppNotification/add.vue
+++ b/src/sass/AppNotification/add.vue
@@ -61,7 +61,6 @@
立即发布
-
diff --git a/src/sass/AppNotification/detail.vue b/src/sass/AppNotification/detail.vue
index 163d2319..50f4f2d8 100644
--- a/src/sass/AppNotification/detail.vue
+++ b/src/sass/AppNotification/detail.vue
@@ -55,7 +55,6 @@
-
diff --git a/src/sass/AppNotification/read.vue b/src/sass/AppNotification/read.vue
index e34178d0..edc0a562 100644
--- a/src/sass/AppNotification/read.vue
+++ b/src/sass/AppNotification/read.vue
@@ -9,7 +9,6 @@
-