hujunwei 2 роки тому
батько
коміт
6d2bab1db6
1 змінених файлів з 32 додано та 0 видалено
  1. 32 0
      src/pages/main/leader/index.vue

+ 32 - 0
src/pages/main/leader/index.vue

@@ -50,6 +50,31 @@
         </div>
       </div>
     </div>
+    <el-dialog
+      title="公告"
+      :visible.sync="dialogStatus"
+      width="50%"
+      :close-on-press-escape="false"
+      :show-close="true"
+      :destroy-on-close="true"
+      :modal-append-to-body="false"
+      :close-on-click-modal="false"
+      :fullscreen="true"
+    >
+      <el-form :model="infolist" ref="infolist">
+        <div style="height: calc(100vh - 180px); overflow-y: scroll">
+          <notiCheck
+            :infolist="infolist"
+            :datalist="datalist"
+            :dialogInfo="dialogStatus"
+          ></notiCheck>
+        </div>
+      </el-form>
+      <div class="myfooter" style="text-align: right; margin: 20px 20px 0 0">
+        <el-button @click="dialogStatus = false">确 定</el-button>
+        <el-button @click="dialogStatus = false">取 消</el-button>
+      </div>
+    </el-dialog>
   </div>
 </template>
 <script>
@@ -57,6 +82,8 @@ import ProcessingInstruction from "./leaderHprocess.vue";
 import hometask from "./leaderhomeTask.vue";
 import numberhits from "./numberHits.vue";
 import leaderTag from "./leaderTag.vue";
+import notiCheck from "../../../components/notiCheck.vue";
+import uploadDown from "../../../components/uploadDown";
 
 export default {
   components: {
@@ -64,6 +91,8 @@ export default {
     hometask,
     numberhits,
     leaderTag,
+    notiCheck,
+    uploadDown,
   },
   data() {
     return {
@@ -72,6 +101,9 @@ export default {
       dynamicTags: [], //已添加的常用功能
       numHits: [], //点击率排行
       menuqList: [], //有权限的菜单
+      dialogStatus: false,
+      datalist:[],
+      infolist: {},
     };
   },
   methods: {