Prechádzať zdrojové kódy

增加功能 会议记录中没有操作权限的人、或者已结束的会议输入框都不能进行点击输入

humingbo 1 rok pred
rodič
commit
755b4341b6
1 zmenil súbory, kde vykonal 7 pridanie a 2 odobranie
  1. 7 2
      src/views/meeting/weeklyRecords.vue

+ 7 - 2
src/views/meeting/weeklyRecords.vue

@@ -112,7 +112,7 @@
 <!--      </el-table-column>-->
       <el-table-column prop="remarks" label="备注">
         <template slot-scope="scope">
-          <el-input v-model="scope.row.remark" type="textarea" :autosize="{ minRows: 4}" @change="workComment(scope.row)">
+          <el-input v-model="scope.row.remark" :readonly="workRemarkReadOnly" type="textarea" :autosize="{ minRows: 4}" @change="workComment(scope.row)">
           </el-input>
         </template>
       </el-table-column>
@@ -276,7 +276,8 @@ export default {
       row:null,
       workScoreVisible:false,
       meetingConfirms:[],
-      permissions:null
+      permissions:null,
+      workRemarkReadOnly:true,
     }
   },
   created() {
@@ -321,6 +322,10 @@ export default {
           }
         }
       }
+      let userName=this.$store.getters.name
+      if((userName===meeting.recorder || userName===meeting.emcee) && meeting.status!==2 ){
+        this.workRemarkReadOnly=false
+      }
     },
     getData() {
       let loginUserId=this.$store.getters.userId