From 082b572b91abd0d5ae8e409714553130448aa6d1 Mon Sep 17 00:00:00 2001
From: 张涛 <“2538313560@qq.com”>
Date: 星期五, 30 八月 2024 17:25:44 +0800
Subject: [PATCH] fix:薪资调整

---
 src/components/makepager/CommonFormTableView.vue |   50 +++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 47 insertions(+), 3 deletions(-)

diff --git a/src/components/makepager/CommonFormTableView.vue b/src/components/makepager/CommonFormTableView.vue
index 2877fc2..87e1915 100644
--- a/src/components/makepager/CommonFormTableView.vue
+++ b/src/components/makepager/CommonFormTableView.vue
@@ -151,6 +151,27 @@
                     }
                   "
                 ></el-input-number>
+                
+              </el-form-item>
+              <el-form-item
+                v-else-if="item.inputInteger"
+                label=" "
+                :prop="'tableData.' + scope.$index + '.' + item.prop"
+                :rules="[{ required: item.isRequird ? true : false, message: '杈撳叆涓嶈兘涓虹┖' }]"
+              >
+                <el-input
+                  v-model.number="scope.row[item.prop]"
+                  maxlength="50"
+                  size="mini"
+                  :disabled="!isOperate"
+                  :controls="false"
+                  style="width: 100%; margin-right: 5px"
+                  @change="
+                    (val) => {
+                      commonInputChange(val, item.prop, scope.row, scope)
+                    }
+                  "
+                ></el-input>
               </el-form-item>
               <span v-else>
                 <template>
@@ -219,6 +240,26 @@
                 "
               ></el-input-number>
             </el-form-item>
+            <el-form-item
+                v-else-if="item.inputInteger"
+                label=" "
+                :prop="'tableData.' + scope.$index + '.' + item.prop"
+                :rules="[{ required: item.isRequird ? true : false, message: '杈撳叆涓嶈兘涓虹┖' }]"
+              >
+                <el-input
+                  v-model.number="scope.row[item.prop]"
+                  maxlength="50"
+                  size="mini"
+                  :disabled="!isOperate"
+                  :controls="false"
+                  style="width: 100%; margin-right: 5px"
+                  @change="
+                    (val) => {
+                      commonInputChange(val, item.prop, scope.row, scope)
+                    }
+                  "
+                ></el-input>
+              </el-form-item>
             <span v-else style="text-align: right">{{ scope.row[item.prop] }}</span>
           </template>
         </el-table-column>
@@ -707,9 +748,12 @@
   .el-input--suffix .el-input__inner {
     padding-right: 0px;
   }
-  .el-table .cell,
-  .el-table th.el-table__cell > .cell {
-    padding: 0 5px;
+  .el-table th.el-table__cell{
+    padding: 6px 0 !important;
+    height: 35px;
+  }
+  .el-table td.el-table__cell{
+    padding: 6px 0 !important;
   }
   .el-table__fixed-footer-wrapper tbody td.el-table__cell{
     background:#fff;

--
Gitblit v1.8.0