工作台卡片v-for列表

这是一个展示工作台界面的博客,主要分为待审核和已完成两个部分。待审核区域显示了多个项目和任务,每个任务都有项目标题和分配标题,并提供了审核按钮。已完成区域则展示了已审核的任务,标记了审批结果,包括同意和拒绝两种状态。
摘要由CSDN通过智能技术生成
 <el-card shadow="hover" style="height:calc(100vh - 360px);">
          <div slot="header" style=" display: flex;justify-content: space-between;align-items: center;">
            <span style=" font-weight: bold; color: #1e9fff; padding: 15px 0;">工作台</span>
            <el-button style="float: right; padding: 3px 0; color: #cf9236;font-size: 20px" class="el-icon-s-platform"
                       type="text" @click="gotolink"></el-button>
          </div>
          <el-tabs v-model="activeName" @tab-click="handleClick " stretch>
            <el-tab-pane name="tabs0"><span slot="label">待审核<el-badge :value="num.tab1"></el-badge></span>
              <div v-for="(item,index) in showList.filter(m=>m.status==0)" style="width: 100%;clear: both;padding:  10px 0">
                <el-tooltip  effect="dark" :content="item.projectTitle" placement="top-start">
                  <el-tag class="tagClass" size="small" :key="item.projectTitle">{{item.projectTitle}}</el-tag>
                </el-tooltip>
                <div class="linkClass">
                  <el-tooltip  effect="dark" :content="item.assignmentTitle" placement="top-start">
                    <el-link :underline="false" class="link"  @click="showassignmentDetail(item)">
                      <div>{{ item.assignmentTitle}}</div>
                    </el-link>
                  </el-tooltip>
                </div>
                <el-button style="float: right;padding: 5px"  type="text" @click="openEdit(item,index)">
                  审核
                </el-button>
              </div>
            </el-tab-pane>
========================================================================================
            <el-tab-pane name="tabs1"><span slot="label">已完成<el-badge :value="num.tab2"></el-badge></span>

              <div v-for="(item,index) in showList.filter(m=>m.status==1)" style="width: 100%;clear: both;padding:  10px 0">
-----------------------------------------------------------------
                <el-tooltip  effect="dark" :content="item.projectTitle" placement="top-start">
                  <el-tag class="tagClass" size="small" :key="item.projectTitle">{{item.projectTitle}}</el-tag>
                </el-tooltip>
---------------------------------------------------------------------
                <div class="linkClass">
                  <el-tooltip  effect="dark" :content="item.assignmentTitle" placement="top-start">
                    <el-link :underline="false" class="link"  @click="showassignmentDetail(item)">
                      <div>{{ item.assignmentTitle}}</div>
                    </el-link>
                  </el-tooltip>
                </div>
------------------------------------------------------------------------
                <span  :class="[item.approvalResult=='0'?'green':'red']" style="float: right;padding: 5px;font-size: 13px" >
                  {{ item.approvalResult==0?'同意':'拒绝'}}
                </span>

              </div>
            </el-tab-pane>
          </el-tabs>
          <div>

          </div>








.tagClass {
  float: left;
  margin:0 0 0 10px;
  width: 80px;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
  text-align: center;
}

.linkClass {
  float: left;
  margin:0 0 0 10px;
  max-width: 320px;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值