| | |
| | | width: 110, |
| | | align: 'left', |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'è½´æ¿å
å¾ç¬¬ä¸æªé¢å¹³åå¼', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 200, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingInnerDiameter1Avg || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'å
å¾ç¬¬ä¸æªé¢å次æµéæ°æ®', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingInnerDiameter11 || '-'}, ${uploadData.BearingInnerDiameter12 || '-'}, ${uploadData.BearingInnerDiameter13 || '-'}, ${uploadData.BearingInnerDiameter14 || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | },{ |
| | | field: 'measure_uploadData', |
| | | title: 'è½´æ¿å
å¾ç¬¬äºæªé¢å¹³åå¼', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 200, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingInnerDiameter2Avg || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'å
å¾ç¬¬äºæªé¢å次æµéæ°æ®', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingInnerDiameter21 || '-'}, ${uploadData.BearingInnerDiameter22 || '-'}, ${uploadData.BearingInnerDiameter23 || '-'}, ${uploadData.BearingInnerDiameter24 || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | } |
| | | ,{ |
| | | field: 'measure_uploadData', |
| | | title: 'è½´æ¿å
å¾ç¬¬ä¸æªé¢å¹³åå¼', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 200, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingInnerDiameter3Avg || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'å
å¾ç¬¬ä¸æªé¢å次æµéæ°æ®', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingInnerDiameter31 || '-'}, ${uploadData.BearingInnerDiameter32 || '-'}, ${uploadData.BearingInnerDiameter33 || '-'}, ${uploadData.BearingInnerDiameter34 || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | } |
| | | ,{ |
| | | field: 'measure_uploadData', |
| | | title: 'è½´æ¿å
å¾ç¬¬åæªé¢å¹³åå¼', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 200, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingInnerDiameter4Avg || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'å
å¾ç¬¬äºæªé¢å次æµéæ°æ®', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingInnerDiameter41 || '-'}, ${uploadData.BearingInnerDiameter42 || '-'}, ${uploadData.BearingInnerDiameter43 || '-'}, ${uploadData.BearingInnerDiameter44 || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | } |
| | | |
| | | // ä¸é¢æ¯è½´æ¿å¤å¾ |
| | | , |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'è½´æ¿å¤å¾ç¬¬ä¸æªé¢å¹³åå¼', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 200, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingOuterDiameter1Avg || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'å¤å¾ç¬¬ä¸æªé¢å次æµéæ°æ®', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingOuterDiameter11 || '-'}, ${uploadData.BearingOuterDiameter12 || '-'}, ${uploadData.BearingOuterDiameter13 || '-'}, ${uploadData.BearingOuterDiameter14 || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | },{ |
| | | field: 'measure_uploadData', |
| | | title: 'è½´æ¿å¤å¾ç¬¬äºæªé¢å¹³åå¼', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 200, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingOuterDiameter2Avg || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'å¤å¾ç¬¬äºæªé¢å次æµéæ°æ®', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingOuterDiameter21 || '-'}, ${uploadData.BearingOuterDiameter22 || '-'}, ${uploadData.BearingOuterDiameter23 || '-'}, ${uploadData.BearingOuterDiameter24 || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | } |
| | | ,{ |
| | | field: 'measure_uploadData', |
| | | title: 'è½´æ¿å¤å¾ç¬¬ä¸æªé¢å¹³åå¼', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 200, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingOuterDiameter3Avg || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'å¤å¾ç¬¬ä¸æªé¢å次æµéæ°æ®', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingOuterDiameter31 || '-'}, ${uploadData.BearingOuterDiameter32 || '-'}, ${uploadData.BearingOuterDiameter33 || '-'}, ${uploadData.BearingOuterDiameter34 || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | } |
| | | ,{ |
| | | field: 'measure_uploadData', |
| | | title: 'è½´æ¿å¤å¾ç¬¬åæªé¢å¹³åå¼', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 200, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingOuterDiameter4Avg || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'å¤å¾ç¬¬åæªé¢å次æµéæ°æ®', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingOuterDiameter41 || '-'}, ${uploadData.BearingOuterDiameter42 || '-'}, ${uploadData.BearingOuterDiameter43 || '-'}, ${uploadData.BearingOuterDiameter44 || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'æ¡æ²¹å
å¾å¹³å弿°æ®', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingOilGearDiameterAvg || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'æ¡æ²¹å
å¾ç¬¬1次æµéæ°æ®', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingOilGearDiameter1 || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'æ¡æ²¹å
å¾ç¬¬2次æµéæ°æ®', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingOilGearDiameter2 || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'æ¡æ²¹å
å¾åæ ¼å¦', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | hidden: true, |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingOilGearDiameterQualified || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'åæ¡å
å¾å¹³åå¼', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingTailgateDiameterAvg || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'åæ¡å
å¾ç¬¬1次æµéæ°', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingTailgateDiameter1 || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | }, |
| | | { |
| | | field: 'measure_uploadData', |
| | | title: 'åæ¡å
å¾ç¬¬2次æµéæ°', |
| | | type: 'string', |
| | | sort: true, |
| | | width: 250, |
| | | align: 'left', |
| | | formatter: (row) => { |
| | | try { |
| | | // è§£æJSONå符串为对象 |
| | | const uploadData = JSON.parse(row.measure_uploadData || '{}'); |
| | | // æéå±ç¤ºå段ï¼è¿é示ä¾å±ç¤ºIDåSerialNo |
| | | return `${uploadData.BearingTailgateDiameter2 || '-'}`; |
| | | } catch (e) { |
| | | // è§£æå¤±è´¥æ¶è¿åå好æç¤º |
| | | return 'æ°æ®æ ¼å¼å¼å¸¸'; |
| | | } |
| | | }, |
| | | } |
| | | ]); |
| | | const detail = ref({ |
| | | cnName: '#detailCnName', |