|
@@ -0,0 +1,140 @@
|
|
|
+<template>
|
|
|
+ <div class="process-mange-wrap">
|
|
|
+ <!-- <el-card shadow="always" :body-style="{ padding: '20px' }"> -->
|
|
|
+ <el-row>
|
|
|
+ <el-col :xs="24" :md="8" :xl="8" class="col">
|
|
|
+ <div class="statistic-wrap">
|
|
|
+ <div class="discription">
|
|
|
+ <span class="title">我的处理</span>
|
|
|
+ <span class="sub-title">需要我处理的管道</span>
|
|
|
+ </div>
|
|
|
+ <span class="data">10</span>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :xs="24" :md="8" :xl="8" class="col">
|
|
|
+ <div class="statistic-wrap">
|
|
|
+ <div class="discription">
|
|
|
+ <span class="title">其它处理</span>
|
|
|
+ <span class="sub-title">需要其他人处理的管道</span>
|
|
|
+ </div>
|
|
|
+ <span class="data">0</span>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :xs="24" :md="8" :xl="8" class="col">
|
|
|
+ <div class="statistic-wrap">
|
|
|
+ <div class="discription">
|
|
|
+ <span class="title">完成</span>
|
|
|
+ <span class="sub-title">已经完成的管道</span>
|
|
|
+ </div>
|
|
|
+ <span class="data">4</span>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <!-- </el-card> -->
|
|
|
+ <div class="main-area">
|
|
|
+ <div class="show-header">
|
|
|
+ <h3 class="header">管道列表</h3>
|
|
|
+ <div class="search-list">
|
|
|
+ <div class="search-tab">
|
|
|
+ <el-radio-group v-model="taskType">
|
|
|
+ <el-radio-button :label="1">我的处理</el-radio-button>
|
|
|
+ <el-radio-button :label="2">其他处理</el-radio-button>
|
|
|
+ </el-radio-group>
|
|
|
+ <el-radio-group class="btn-list-two" v-model="taskStatus">
|
|
|
+ <el-radio-button :label="3">已完成</el-radio-button>
|
|
|
+ <el-radio-button :label="4">进行中</el-radio-button>
|
|
|
+ </el-radio-group>
|
|
|
+ </div>
|
|
|
+ <div class="search-input">
|
|
|
+ <el-input placeholder="请输入..." v-model="queryString">
|
|
|
+ <el-button slot="append" icon="el-icon-search"></el-button>
|
|
|
+ </el-input>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="show-body"></div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+export default {
|
|
|
+ name: "processMange",
|
|
|
+ props: [],
|
|
|
+ components: {},
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ taskType: 1,
|
|
|
+ queryString: "",
|
|
|
+ taskStatus: 3,
|
|
|
+ };
|
|
|
+ },
|
|
|
+ computed: {},
|
|
|
+ methods: {},
|
|
|
+};
|
|
|
+</script>
|
|
|
+
|
|
|
+<style scoped lang="scss">
|
|
|
+.process-mange-wrap {
|
|
|
+ background-color: #f2f3f8;
|
|
|
+ padding: 20px;
|
|
|
+ .col {
|
|
|
+ background-color: #fff;
|
|
|
+ border-right: 1px solid #ebedf2;
|
|
|
+ // margin-right: 3px;
|
|
|
+ .statistic-wrap {
|
|
|
+ // height: 70px;
|
|
|
+ box-sizing: border-box;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ padding: 10px 17px;
|
|
|
+ justify-content: space-between;
|
|
|
+ .discription {
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ .title {
|
|
|
+ line-height: 20px;
|
|
|
+ font-size: 18px;
|
|
|
+ font-weight: 700;
|
|
|
+ margin-bottom: 5px;
|
|
|
+ }
|
|
|
+ .sub-title {
|
|
|
+ font-size: 14px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .data {
|
|
|
+ font-size: 20px;
|
|
|
+ font-weight: 700;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ .main-area {
|
|
|
+ margin-top: 30px;
|
|
|
+ box-shadow: 0 1px 15px 1px rgb(69 65 78 / 8%);
|
|
|
+ background-color: #fff;
|
|
|
+ .show-header {
|
|
|
+ border-bottom: 1px solid #ebedf2;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: space-between;
|
|
|
+ padding: 0px 20px 0px 20px;
|
|
|
+ height: 70px;
|
|
|
+ .header {
|
|
|
+ }
|
|
|
+ .search-list {
|
|
|
+ display: flex;
|
|
|
+ .search-tab {
|
|
|
+ margin-right: 20px;
|
|
|
+ .btn-list-two {
|
|
|
+ margin-left: 10px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .show-body {
|
|
|
+ padding: 25px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+</style>
|