OnePsycho 1 rok temu
rodzic
commit
8f0183dd64

+ 4 - 1
TEAMModelOS/ClientApp/src/view/joinclass/JoinClass.vue

@@ -54,7 +54,7 @@
             </div>
 
             <div class="join-btn" @click="joinList()" v-show="!isJoin && !isRep">
-                {{$t('cusMgt.join.joinBtn')}}
+                {{ hasSend ? $t('newCusMgt.joinTip1') : $t('cusMgt.join.joinBtn')}}
             </div>
 
         </div>
@@ -75,6 +75,7 @@ import { mapGetters } from 'vuex'
 export default {
     data() {
         return {
+            hasSend:false,
             isRep: false,
             isPC: false,
             isLogin: false,
@@ -165,6 +166,7 @@ export default {
             }).then(
                 res => {
                     if (!res.error) {
+                        this.hasSend = false
                         if (res.status == 2) {//重复加入
                             this.$Message.success(this.$t('cusMgt.join.repJoin'))
                             this.isRep = true
@@ -178,6 +180,7 @@ export default {
                             this.$Message.warning(this.$t('cusMgt.join.joinLock'))
                         } else if (res.status == 6) {// 需要审核通过再加入
                             this.$Message.warning(this.$t('newCusMgt.joinTip1'))
+                            this.hasSend = true
                         } else if (res.status == 5) {// 人数已满,需要审核通过再加入
                             this.$Message.warning(this.$t('newCusMgt.joinTip2'))
                         } else if (res.status == 7) {// 二维码设置已经过期