|  |  |  | 
|---|
|  |  |  | 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() | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|