|
@@ -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: {
|