diff --git a/src/views/plan/drawingWorkOrder/index.vue b/src/views/plan/drawingWorkOrder/index.vue index d434372..1c0bb54 100644 --- a/src/views/plan/drawingWorkOrder/index.vue +++ b/src/views/plan/drawingWorkOrder/index.vue @@ -256,7 +256,7 @@ const columns: Ref> = ref([ align: 'center', key: 'degreeOfCompletion', render: row => { - const percentage = row.degreeOfCompletion + const percentage = row.status == '2' ? 100 :row.degreeOfCompletion ? `${(row.degreeOfCompletion * 100 > 100 ? 100 : row.degreeOfCompletion * 100).toFixed(0)}` : 0; return ; @@ -266,7 +266,10 @@ const columns: Ref> = ref([ title: '已完成数量', width: 100, align: 'center', - key: 'wightCompletion' + key: 'wightCompletion', + render: row => { + return row.status == '2' ? row.weight : row.wightCompletion; + } }, { title: '客户', diff --git a/src/views/plan/paintJobOrder/index.vue b/src/views/plan/paintJobOrder/index.vue index 49a129e..da1ca17 100644 --- a/src/views/plan/paintJobOrder/index.vue +++ b/src/views/plan/paintJobOrder/index.vue @@ -572,24 +572,27 @@ const columns: Ref> = ref([ // } // }, - { - title: '完成度', - width: 200, - align: 'center', - key: 'degreeOfCompletion', - render: row => { - const percentage = row.degreeOfCompletion - ? `${(row.degreeOfCompletion * 100 > 100 ? 100 : row.degreeOfCompletion * 100).toFixed(0)}` - : 0; - return ; - } - }, - { - title: '已完成数量', - width: 100, - align: 'center', - key: 'wightCompletion' - }, + { + title: '完成度', + width: 200, + align: 'center', + key: 'degreeOfCompletion', + render: row => { + const percentage = row.status == '2' ? 100 :row.degreeOfCompletion + ? `${(row.degreeOfCompletion * 100 > 100 ? 100 : row.degreeOfCompletion * 100).toFixed(0)}` + : 0; + return ; + } + }, + { + title: '已完成数量', + width: 100, + align: 'center', + key: 'wightCompletion', + render: row => { + return row.status == '2' ? row.weight : row.wightCompletion; + } + }, // { // title: '盘数', // width: 100,