Browse Source

基本薪资-双击基本薪资触发方法

jingbb 1 year ago
parent
commit
ea9cfe79a6
1 changed files with 11 additions and 4 deletions
  1. 11 4
      src/views/oa/salary_management/personnelSalary/BasicSalary.vue

+ 11 - 4
src/views/oa/salary_management/personnelSalary/BasicSalary.vue

@@ -53,8 +53,8 @@
           :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
           @change="handleTableChange">
            <span slot="basicSalary" slot-scope="text, record">
-                <!-- <a @click="handleBasicSalary(record)" >record.basicSalary</a> -->
-                <a @click="handleBasicSalary(record)" >333333</a>
+                <a>record.basicSalary</a>
+                <!-- <a >333333</a> -->
            </span>
         </a-table>
       </div>
@@ -126,7 +126,8 @@
               title: '基本薪资',
               align:"center",
               dataIndex: 'basicSalary',
-              scopedSlots: { customRender: 'basicSalary' } 
+              scopedSlots: { customRender: 'basicSalary' } ,
+              customCell: this.handleBasicSalary,
             },
             {
               title: '最后变更时间',
@@ -151,7 +152,13 @@
 
         },
         handleBasicSalary(){
-          this.$refs.ChangeBasicSalary.visible = true
+          return {
+            on: {
+              dblclick: event => {
+                this.$refs.ChangeBasicSalary.visible = true
+              }
+            }
+          }
         },
         searchQuery(){