From f02d3a8ffc05a10a64859b2a16d5d43c8abb0fb9 Mon Sep 17 00:00:00 2001
From: xiaojiao <xiaojiao@kaokeziliao.com>
Date: 星期一, 23 三月 2026 11:13:36 +0800
Subject: [PATCH] 北京回长沙的最终版
---
项目代码/WMS/WIDESEA_WMSClient/src/views/services/record/dt_measureRecord.vue | 445 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 444 insertions(+), 1 deletions(-)
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/services/record/dt_measureRecord.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/services/record/dt_measureRecord.vue"
index 02c3559..19b87a6 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/services/record/dt_measureRecord.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/services/record/dt_measureRecord.vue"
@@ -98,10 +98,14 @@
{
field: 'measure_weight',
title: '閲嶉噺',
- type: 'decimal',
+ type: 'int', // 鏀逛负鏁存暟绫诲瀷
sort: true,
width: 110,
align: 'left',
+ // 鍙�夛細鍔犳牸寮忓寲纭繚鏄剧ず姝e父
+ formatter: (row, column) => {
+ return parseInt(row.measure_weight).toFixed(0);
+ }
},
{
field: 'measure_standa',
@@ -232,6 +236,445 @@
width: 110,
align: 'left',
},
+ {
+ field: 'measure_uploadData',
+ title: '杞存壙鍐呭緞绗竴鎴潰骞冲潎鍊�',
+ type: 'string',
+ sort: true,
+ width: 200,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingInnerDiameter1Avg || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '鍐呭緞绗竴鎴潰鍥涙娴嬮噺鏁版嵁',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingInnerDiameter11 || '-'}, ${uploadData.BearingInnerDiameter12 || '-'}, ${uploadData.BearingInnerDiameter13 || '-'}, ${uploadData.BearingInnerDiameter14 || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },{
+ field: 'measure_uploadData',
+ title: '杞存壙鍐呭緞绗簩鎴潰骞冲潎鍊�',
+ type: 'string',
+ sort: true,
+ width: 200,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingInnerDiameter2Avg || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '鍐呭緞绗簩鎴潰鍥涙娴嬮噺鏁版嵁',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingInnerDiameter21 || '-'}, ${uploadData.BearingInnerDiameter22 || '-'}, ${uploadData.BearingInnerDiameter23 || '-'}, ${uploadData.BearingInnerDiameter24 || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ }
+ ,{
+ field: 'measure_uploadData',
+ title: '杞存壙鍐呭緞绗笁鎴潰骞冲潎鍊�',
+ type: 'string',
+ sort: true,
+ width: 200,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingInnerDiameter3Avg || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '鍐呭緞绗笁鎴潰鍥涙娴嬮噺鏁版嵁',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingInnerDiameter31 || '-'}, ${uploadData.BearingInnerDiameter32 || '-'}, ${uploadData.BearingInnerDiameter33 || '-'}, ${uploadData.BearingInnerDiameter34 || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ }
+ ,{
+ field: 'measure_uploadData',
+ title: '杞存壙鍐呭緞绗洓鎴潰骞冲潎鍊�',
+ type: 'string',
+ sort: true,
+ width: 200,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingInnerDiameter4Avg || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '鍐呭緞绗簩鎴潰鍥涙娴嬮噺鏁版嵁',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingInnerDiameter41 || '-'}, ${uploadData.BearingInnerDiameter42 || '-'}, ${uploadData.BearingInnerDiameter43 || '-'}, ${uploadData.BearingInnerDiameter44 || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ }
+
+ // 涓嬮潰鏄酱鎵垮寰�
+ ,
+ {
+ field: 'measure_uploadData',
+ title: '杞存壙澶栧緞绗竴鎴潰骞冲潎鍊�',
+ type: 'string',
+ sort: true,
+ width: 200,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingOuterDiameter1Avg || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '澶栧緞绗竴鎴潰鍥涙娴嬮噺鏁版嵁',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingOuterDiameter11 || '-'}, ${uploadData.BearingOuterDiameter12 || '-'}, ${uploadData.BearingOuterDiameter13 || '-'}, ${uploadData.BearingOuterDiameter14 || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },{
+ field: 'measure_uploadData',
+ title: '杞存壙澶栧緞绗簩鎴潰骞冲潎鍊�',
+ type: 'string',
+ sort: true,
+ width: 200,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingOuterDiameter2Avg || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '澶栧緞绗簩鎴潰鍥涙娴嬮噺鏁版嵁',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingOuterDiameter21 || '-'}, ${uploadData.BearingOuterDiameter22 || '-'}, ${uploadData.BearingOuterDiameter23 || '-'}, ${uploadData.BearingOuterDiameter24 || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ }
+ ,{
+ field: 'measure_uploadData',
+ title: '杞存壙澶栧緞绗笁鎴潰骞冲潎鍊�',
+ type: 'string',
+ sort: true,
+ width: 200,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingOuterDiameter3Avg || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '澶栧緞绗笁鎴潰鍥涙娴嬮噺鏁版嵁',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingOuterDiameter31 || '-'}, ${uploadData.BearingOuterDiameter32 || '-'}, ${uploadData.BearingOuterDiameter33 || '-'}, ${uploadData.BearingOuterDiameter34 || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ }
+ ,{
+ field: 'measure_uploadData',
+ title: '杞存壙澶栧緞绗洓鎴潰骞冲潎鍊�',
+ type: 'string',
+ sort: true,
+ width: 200,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingOuterDiameter4Avg || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '澶栧緞绗洓鎴潰鍥涙娴嬮噺鏁版嵁',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingOuterDiameter41 || '-'}, ${uploadData.BearingOuterDiameter42 || '-'}, ${uploadData.BearingOuterDiameter43 || '-'}, ${uploadData.BearingOuterDiameter44 || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '鎸℃补鍐呭緞骞冲潎鍊兼暟鎹�',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingOilGearDiameterAvg || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '鎸℃补鍐呭緞绗�1娆℃祴閲忔暟鎹�',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingOilGearDiameter1 || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '鎸℃补鍐呭緞绗�2娆℃祴閲忔暟鎹�',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingOilGearDiameter2 || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '鎸℃补鍐呭緞鍚堟牸鍚�',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ hidden: true,
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingOilGearDiameterQualified || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '鍚庢尅鍐呭緞骞冲潎鍊�',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingTailgateDiameterAvg || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '鍚庢尅鍐呭緞绗�1娆℃祴閲忔暟',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingTailgateDiameter1 || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ },
+ {
+ field: 'measure_uploadData',
+ title: '鍚庢尅鍐呭緞绗�2娆℃祴閲忔暟',
+ type: 'string',
+ sort: true,
+ width: 250,
+ align: 'left',
+ formatter: (row) => {
+ try {
+ // 瑙f瀽JSON瀛楃涓蹭负瀵硅薄
+ const uploadData = JSON.parse(row.measure_uploadData || '{}');
+ // 鎸夐渶灞曠ず瀛楁锛岃繖閲岀ず渚嬪睍绀篒D鍜孲erialNo
+ return `${uploadData.BearingTailgateDiameter2 || '-'}`;
+ } catch (e) {
+ // 瑙f瀽澶辫触鏃惰繑鍥炲弸濂芥彁绀�
+ return '鏁版嵁鏍煎紡寮傚父';
+ }
+ },
+ }
]);
const detail = ref({
cnName: '#detailCnName',
--
Gitblit v1.9.3