Browse Source

优化

master
陈裕财 5 years ago
parent
commit
535267d931
  1. 6
      src/views/xm/core/xmProduct/XmProductSelect.vue
  2. 7
      src/views/xm/core/xmProject/XmProjectSelect.vue

6
src/views/xm/core/xmProduct/XmProductSelect.vue

@ -68,11 +68,7 @@
</template>
<template slot-scope="scope">
<font>{{scope.row.productName}}</font>
<font class="align-right"><el-tag :type="scope.row.finishRate>=100?'success':'warning'">{{scope.row.finishRate}}%</el-tag>
<el-tooltip content="产品经理"><el-tag v-if="scope.row.pmUsername">{{scope.row.pmUsername}}</el-tag></el-tooltip>
<el-tooltip content="点击统计进度,由任务进度汇总而成"><el-button size="mini" icon="el-icon-video-play" @click.stop="loadTasksToXmProductState( scope.row)"></el-button></el-tooltip>
<font class="align-right"><el-tag :type="scope.row.finishRate>=100?'success':'warning'">{{parseInt(scope.row.finishRate)}}%</el-tag>
</font>
</template>
</el-table-column>

7
src/views/xm/core/xmProject/XmProjectSelect.vue

@ -4,7 +4,8 @@
<el-table ref="table" :height="tableHeight" stripe :data="xmProjects" highlight-current-row v-loading="load.list" @selection-change="selsChange" @row-click="rowClick" style="width: 100%;" >
<el-table-column prop="name" label="项目名称" min-width="80" >
<template slot-scope="scope">
{{scope.row.name}}&nbsp;&nbsp;{{parseInt(scope.row.totalProgress)}}%
{{scope.row.name}}&nbsp;&nbsp;
<font class="align-right"><el-tag :type="scope.row.totalProgress>=100?'success':'warning'">{{parseInt(scope.row.totalProgress)}}%</el-tag></font>
</template>
</el-table-column>
</el-table>
@ -155,5 +156,9 @@
</script>
<style scoped>
.align-right{
float: right;
}
</style>
Loading…
Cancel
Save