mjh 4 years ago
parent
commit
0249d130c8
1 changed files with 5 additions and 2 deletions
  1. 5 2
      src/components/project/ProjectLongCard.vue

+ 5 - 2
src/components/project/ProjectLongCard.vue

@@ -12,6 +12,7 @@
           <span v-for="item in members" :key="'project'+project.id+'member'+item.id"
                 class="project-long-card-member">{{ item.username }}
           </span>
+          <span v-if="members.length===0">无权限查看</span>
         </span>
       </div>
       <el-button v-if="isTeacher" size="small" type="primary"
@@ -65,11 +66,13 @@ export default {
   },
   methods: {
     toDevcloud() {
-      if (this.project.name) {
+      if (this.members.length !== 0) {
         window.open("https://devcloud.seec.seecoder.cn/project/" + this.project.id + "/schedule?id_token=" + this.$store.state.user.token);
+      }else{
+        this.$message.info("无权限查看!");
       }
     },
-    async copyGitUrl(){
+    async copyGitUrl() {
       await navigator.clipboard.writeText(this.project.gitRemoteUrl);
       this.$message.success("复制成功!");
     },