| | |
| | | <span>{{ item.userName }}</span> |
| | | </div> |
| | | <div class="content_left_item1_content_row_line"> |
| | | <el-progress :show-text="false" :percentage="item.doneNum / baseNum"> |
| | | <el-progress :show-text="false" :percentage="item.doneNum / baseNum * 100"> |
| | | </el-progress> |
| | | </div> |
| | | <div class="content_left_item1_content_row_num">{{ item.doneNum }}</div> |
| | |
| | | <span>{{ item.userName }}</span> |
| | | </div> |
| | | <div class="content_left_item1_content_row_line"> |
| | | <el-progress :show-text="false" :percentage="item.doneNum / baseNum"> |
| | | <el-progress :show-text="false" :percentage="item.doneNum / baseNum * 100"> |
| | | </el-progress> |
| | | </div> |
| | | <div class="content_left_item1_content_row_num">{{ item.doneNum }}</div> |
| | |
| | | top2: [], |
| | | baseNum: 0, |
| | | allBad: 0, |
| | | dayDistribution: [ |
| | | { date: '8/1', num: '20' }, |
| | | { date: '8/2', num: '10' }, |
| | | { date: '8/3', num: '20' }, |
| | | { date: '8/4', num: '40' }, |
| | | { date: '8/5', num: '30' }, |
| | | { date: '8/6', num: '10' }, |
| | | { date: '8/7', num: '20' }, |
| | | ], |
| | | dayDistribution: [], |
| | | typeDistribution: [ |
| | | { categoryName: '外观不良', unqualifiedNum: 15 }, |
| | | { categoryName: '有毛刺', unqualifiedNum: 12 }, |
| | |
| | | getUnqualifiedCateData(enterprise.companyId, enterprise.departId, route.query.procedureId) |
| | | .then(res => { |
| | | data.typeDistribution = res |
| | | data.allBad = res.reduce((accumulator, currentValue) => accumulator + currentValue, 0) |
| | | data.allBad = res.reduce((accumulator, currentValue) => accumulator + currentValue.unqualifiedNum, 0) |
| | | setTypeChart() |
| | | }) |
| | | } |
| | |
| | | font-weight: 400; |
| | | color: #D2E0FF; |
| | | margin-left: 9px; |
| | | width: 50px; |
| | | white-space: nowrap; |
| | | text-overflow: ellipsis; |
| | | -webkit-text-overflow: ellipsis; |
| | | overflow: hidden; |
| | | } |
| | | |
| | | .num { |
| | |
| | | display: flex; |
| | | align-items: center; |
| | | justify-content: center; |
| | | font-size: 13px; |
| | | } |
| | | } |
| | | } |