Преглед на файлове

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

humingbo преди 1 година
родител
ревизия
755b4341b6
променени са 1 файла, в които са добавени 7 реда и са изтрити 2 реда
  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