-
+
+
+
+
@@ -128,6 +134,7 @@ export default {
{name: this.count(1) + "人已确认"},
{name: this.count(2) + "人已请假"},
{name: this.count(3) + "人待定"},
+ {name: this.count(4) + "人已签到"},
]
},
},
@@ -164,10 +171,8 @@ export default {
count(sta) {
return this.detail.attendees ? this.detail.attendees?.filter(e => e.joinStatus == sta)?.length : 0;
},
- change(index) {
+ tabClick(index) {
this.current = index;
- this.detail = {};
- this.getDetail();
},
call(item) {
if (item.phone) {
@@ -234,7 +239,7 @@ export default {
sign() {
this.$confirm('确定签到参会吗').then(() => {
this.$http.post(`/app/appmeetinginfo/signin?meetingId=${this.id}`).then(res => {
- if (res && res.data) {
+ if (res.code == 0) {
this.$u.toast(`签到成功`)
this.getDetail()
}
@@ -246,6 +251,7 @@ export default {
this.injectJWeixin(['sendChatMessage']).then(() => {
this.getDetail()
})
+ // this.getDetail()
},
onShow() {
@@ -284,6 +290,7 @@ export default {
box-sizing: border-box;
padding: 0 50px;
border-bottom: 1px solid #E4E5E6;
+ margin-top: 16px;
.left {
display: flex;
@@ -550,5 +557,38 @@ export default {
font-size: 36px;
background-color: #005DFF
}
+ .tab-select {
+ width: 1000px;
+ height: 96px;
+ line-height: 96px;
+
+ .item {
+ display: inline-block;
+ width: 200px;
+ text-align: center;
+ font-size: 28px;
+ font-family: PingFangSC-Regular, PingFang SC;
+ }
+
+ .active {
+ font-family: PingFangSC-Medium, PingFang SC;
+ font-weight: 500;
+ position: relative;
+ color: #005DFF;
+
+ span {
+ width: 48px;
+ height: 4px;
+ background: #005DFF;
+ position: absolute;
+ bottom: 14px;
+ left: 50%;
+ margin-left: -24px;
+ }
+ }
+ }
+ ::v-deep .AiTopFixed .content{
+ padding: 0!important;
+ }
}