| | |
| | | prop="Product" |
| | | label="产品" |
| | | align="center" |
| | | min-width="100" |
| | | show-overflow-tooltip |
| | | > |
| | | </el-table-column> |
| | |
| | | show-overflow-tooltip |
| | | > |
| | | </el-table-column> |
| | | <el-table-column label="完成进度" align="center" min-width="160"> |
| | | <el-table-column label="完成进度" align="center" min-width="130"> |
| | | <template slot-scope="scope"> |
| | | <div class="progerss-bg"> |
| | | <div |
| | |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="延期预警" align="center"> |
| | | <el-table-column label="延期预警" align="center" width="90"> |
| | | <template slot-scope="scope"> |
| | | <div v-show="scope.row.DelayDays > 0" class="round-view"> |
| | | <div class="round red-bg"></div> |
| | | <div class="title red-color"> |
| | | {{ scope.row.DelayDays + "天" }} |
| | | {{ scope.row.DelayDays > 10 ? ">10" : scope.row.DelayDays |
| | | }}{{ "天" }} |
| | | </div> |
| | | </div> |
| | | <div v-show="scope.row.DelayDays < 0" class="round-view"> |
| | |
| | | .round-view { |
| | | display: flex; |
| | | justify-content: center; |
| | | |
| | | align-items: center; |
| | | .round { |
| | | width: 22px; |
| | | height: 22px; |
| | | border-radius: 11px; |
| | | |
| | | width: 16px; |
| | | height: 16px; |
| | | border-radius: 8px; |
| | | margin-right: 5px; |
| | | } |
| | | .red-bg { |