| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <template>
- <el-container>
- <el-main style="padding: 5px 15px 15px 15px;">
- <div style="display: flex;align-items: center">
- <el-button style="margin-right: 20px;height:30px;" type="primary" icon="el-icon-arrow-left" @click="refHome" v-if="$route.query.source=='home'">返回首页</el-button>
- <div style="display: flex;align-items: center;color: red;padding: 5px;font-size: 16px;min-height: 30px;flex: 1 1 0%;font-weight: bold;border: 2px solid rgb(229 229 229);background: #ebf3fb;" v-if="$route.params.type=='dc' && note">{{note}}</div>
- </div>
- <el-tabs v-model="activeName" @tab-click="handleClick">
- <el-tab-pane label="待办任务" name="task">
- <toDoTaskTable></toDoTaskTable>
- </el-tab-pane>
- <el-tab-pane label="流程查询" name="flow">
- <flowTable></flowTable>
- </el-tab-pane>
- </el-tabs>
- </el-main>
- </el-container>
- </template>
- <script>
- import request from '@util/gw_ajax_request.js'
- export default {
- data(){
- return{
- activeName: 'task',
- note:""
- }
- },
- components:{
- toDoTaskTable: resolve=>{require(['./toDoTaskCom/toDoTaskTable.vue'],resolve)},
- flowTable: resolve=>{require(['./toDoTaskCom/flowTable.vue'],resolve)}
- },
- mounted(){
- this.getWarn();
- },
- methods: {
- refHome(){
- this.$router.push('/home');
- },
- handleClick(){},
- getWarn(){
- this.note = "";
- request.get('/bis/insp/pblm/plist/getHandWarn').then(res => {
- if(res.success){
- this.note = res.data.key;
- }
- }).catch(err=>{
- console.log(err)
- })
- }
- },
- }
- </script>
- <style lang="scss">
- </style>
|