From 128a55310512dbaa61135eb2e63737295db1f337 Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期一, 15 六月 2026 10:07:23 +0800
Subject: [PATCH] fix: 去除新增台账页面右边的空白

---
 src/views/salesManagement/salesLedger/index.vue |   66 ++++++++++++++-------------------
 1 files changed, 28 insertions(+), 38 deletions(-)

diff --git a/src/views/salesManagement/salesLedger/index.vue b/src/views/salesManagement/salesLedger/index.vue
index 2dcf0a2..f62c92a 100644
--- a/src/views/salesManagement/salesLedger/index.vue
+++ b/src/views/salesManagement/salesLedger/index.vue
@@ -211,8 +211,7 @@
                              prop="thickness"
                              min-width="95">
               <template #default="scope">
-                <el-input-number v-if="scope.row.__editing"
-                                 controls-position="right"
+                <el-input-number :controls="false" v-if="scope.row.__editing"
                                  v-model="scope.row.thickness"
                                  :min="0"
                                  :step="1"
@@ -298,8 +297,7 @@
                              prop="quantity"
                              min-width="85">
               <template #default="scope">
-                <el-input-number v-if="scope.row.__editing"
-                                 controls-position="right"
+                <el-input-number :controls="false" v-if="scope.row.__editing"
                                  v-model="scope.row.quantity"
                                  :step="1"
                                  :min="0"
@@ -317,8 +315,7 @@
                              prop="settlePieceArea"
                              min-width="120">
               <template #default="scope">
-                <el-input-number v-if="scope.row.__editing"
-                                 controls-position="right"
+                <el-input-number :controls="false" v-if="scope.row.__editing"
                                  v-model="scope.row.settlePieceArea"
                                  :min="0"
                                  :step="1"
@@ -335,8 +332,7 @@
                              prop="actualTotalArea"
                              min-width="110">
               <template #default="scope">
-                <el-input-number v-if="scope.row.__editing"
-                                 controls-position="right"
+                <el-input-number :controls="false" v-if="scope.row.__editing"
                                  v-model="scope.row.actualTotalArea"
                                  :min="0"
                                  :step="1"
@@ -513,7 +509,7 @@
                                 style="max-width: 170px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;">
                           {{ item.processName }}
                         </el-tag>
-                        <el-input-number v-model="item.quantity"
+                        <el-input-number :controls="false" v-model="item.quantity"
                                          :min="0"
                                          :step="1"
                                          :precision="0"
@@ -624,7 +620,7 @@
                                 style="max-width: 170px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;">
                           {{ item.processName }}
                         </el-tag>
-                        <el-input-number v-model="item.quantity"
+                        <el-input-number :controls="false" v-model="item.quantity"
                                          :min="0"
                                          :step="1"
                                          :precision="0"
@@ -1342,8 +1338,7 @@
                            prop="thickness"
                            min-width="95">
             <template #default="scope">
-              <el-input-number v-if="scope.row.__editing"
-                               controls-position="right"
+              <el-input-number :controls="false" v-if="scope.row.__editing"
                                v-model="scope.row.thickness"
                                :min="0"
                                :step="1"
@@ -1373,7 +1368,7 @@
                            prop="taxInclusiveUnitPrice"
                            min-width="105">
             <template #default="scope">
-              <el-input-number v-if="scope.row.__editing"
+              <el-input-number :controls="false" v-if="scope.row.__editing"
                                :step="0.01"
                                :min="0"
                                :precision="2"
@@ -1390,8 +1385,7 @@
                            prop="width"
                            min-width="85">
             <template #default="scope">
-              <el-input-number v-if="scope.row.__editing"
-                               controls-position="right"
+              <el-input-number :controls="false" v-if="scope.row.__editing"
                                v-model="scope.row.width"
                                :min="0"
                                :step="1"
@@ -1409,8 +1403,7 @@
                            prop="height"
                            min-width="85">
             <template #default="scope">
-              <el-input-number v-if="scope.row.__editing"
-                               controls-position="right"
+              <el-input-number :controls="false" v-if="scope.row.__editing"
                                v-model="scope.row.height"
                                :min="0"
                                :step="1"
@@ -1428,8 +1421,7 @@
                            prop="quantity"
                            min-width="85">
             <template #default="scope">
-              <el-input-number v-if="scope.row.__editing"
-                               controls-position="right"
+              <el-input-number :controls="false" v-if="scope.row.__editing"
                                v-model="scope.row.quantity"
                                :step="1"
                                :min="0"
@@ -1447,8 +1439,7 @@
                            prop="settlePieceArea"
                            min-width="120">
             <template #default="scope">
-              <el-input-number v-if="scope.row.__editing"
-                               controls-position="right"
+              <el-input-number :controls="false" v-if="scope.row.__editing"
                                v-model="scope.row.settlePieceArea"
                                :min="0"
                                :step="1"
@@ -1465,8 +1456,7 @@
                            prop="actualTotalArea"
                            min-width="110">
             <template #default="scope">
-              <el-input-number v-if="scope.row.__editing"
-                               controls-position="right"
+              <el-input-number :controls="false" v-if="scope.row.__editing"
                                v-model="scope.row.actualTotalArea"
                                :min="0"
                                :step="1"
@@ -1643,7 +1633,7 @@
                               style="max-width: 170px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;">
                         {{ item.processName }}
                       </el-tag>
-                      <el-input-number v-model="item.quantity"
+                      <el-input-number :controls="false" v-model="item.quantity"
                                        :min="0"
                                        :step="1"
                                        :precision="0"
@@ -1755,7 +1745,7 @@
                               style="max-width: 170px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;">
                         {{ item.processName }}
                       </el-tag>
-                      <el-input-number v-model="item.quantity"
+                      <el-input-number :controls="false" v-model="item.quantity"
                                        :min="0"
                                        :step="1"
                                        :precision="0"
@@ -1961,7 +1951,7 @@
           <el-col :span="8">
             <el-form-item label="鍘氬害锛�"
                           prop="thickness">
-              <el-input-number v-model="productForm.thickness"
+              <el-input-number :controls="false" v-model="productForm.thickness"
                                :min="0"
                                :step="0.000000000000001"
                                :precision="15"
@@ -1976,7 +1966,7 @@
           <el-col :span="8">
             <el-form-item label="鍚◣鍗曚环(鍏�)锛�"
                           prop="taxInclusiveUnitPrice">
-              <el-input-number :step="0.01"
+              <el-input-number :controls="false" :step="0.01"
                                :min="0"
                                v-model="productForm.taxInclusiveUnitPrice"
                                style="width: 100%"
@@ -2010,7 +2000,7 @@
           <el-col :span="8">
             <el-form-item label="鏁伴噺锛�"
                           prop="quantity">
-              <el-input-number :step="0.1"
+              <el-input-number :controls="false" :step="0.1"
                                :min="0"
                                v-model="productForm.quantity"
                                placeholder="璇疯緭鍏�"
@@ -2061,7 +2051,7 @@
           <el-col :span="8">
             <el-form-item label="瀹�(mm)锛�"
                           prop="width">
-              <el-input-number v-model="productForm.width"
+              <el-input-number :controls="false" v-model="productForm.width"
                                :min="0"
                                :step="1"
                                :precision="2"
@@ -2074,7 +2064,7 @@
           <el-col :span="8">
             <el-form-item label="楂�(mm)锛�"
                           prop="height">
-              <el-input-number v-model="productForm.height"
+              <el-input-number :controls="false" v-model="productForm.height"
                                :min="0"
                                :step="1"
                                :precision="2"
@@ -2087,7 +2077,7 @@
           <el-col :span="8">
             <el-form-item label="鍛ㄩ暱(cm)锛�"
                           prop="perimeter">
-              <el-input-number v-model="productForm.perimeter"
+              <el-input-number :controls="false" v-model="productForm.perimeter"
                                :min="0"
                                :step="0.01"
                                :precision="2"
@@ -2103,7 +2093,7 @@
           <el-col :span="8">
             <el-form-item label="瀹為檯鍗曠墖闈㈢Н(銕�)锛�"
                           prop="actualPieceArea">
-              <el-input-number v-model="productForm.actualPieceArea"
+              <el-input-number :controls="false" v-model="productForm.actualPieceArea"
                                :min="0"
                                :step="0.0001"
                                :precision="4"
@@ -2116,7 +2106,7 @@
           <el-col :span="8">
             <el-form-item label="瀹為檯鎬婚潰绉�(銕�)锛�"
                           prop="actualTotalArea">
-              <el-input-number v-model="productForm.actualTotalArea"
+              <el-input-number :controls="false" v-model="productForm.actualTotalArea"
                                :min="0"
                                :step="0.0001"
                                :precision="4"
@@ -2128,7 +2118,7 @@
           <el-col :span="8">
             <el-form-item label="缁撶畻鍗曠墖闈㈢Н(銕�)锛�"
                           prop="settlePieceArea">
-              <el-input-number v-model="productForm.settlePieceArea"
+              <el-input-number :controls="false" v-model="productForm.settlePieceArea"
                                :min="0"
                                :step="0.0001"
                                :precision="4"
@@ -2141,7 +2131,7 @@
           <el-col :span="8">
             <el-form-item label="缁撶畻鎬婚潰绉�(銕�)锛�"
                           prop="settleTotalArea">
-              <el-input-number v-model="productForm.settleTotalArea"
+              <el-input-number :controls="false" v-model="productForm.settleTotalArea"
                                :min="0"
                                :step="0.0001"
                                :precision="4"
@@ -2153,7 +2143,7 @@
           <el-col :span="8">
             <el-form-item label="缁撶畻鎬婚潰绉�(銕�)锛�"
                           prop="settleTotalArea">
-              <el-input-number v-model="productForm.settleTotalArea"
+              <el-input-number :controls="false" v-model="productForm.settleTotalArea"
                                :min="0"
                                :step="0.0001"
                                :precision="4"
@@ -2236,7 +2226,7 @@
                       </el-tag>
                     </div>
                     <div style="flex: 1;">
-                      <el-input-number v-model="item.quantity"
+                      <el-input-number :controls="false" v-model="item.quantity"
                                        :min="0"
                                        :step="1"
                                        :precision="0"
@@ -6471,7 +6461,7 @@
 
     :deep(.el-input-number .el-input__wrapper) {
       padding-left: 8px;
-      padding-right: 34px;
+      padding-right: 8px;
     }
 
     :deep(.el-input-number),

--
Gitblit v1.9.3