From 98979fdffe7f6e7e61e10f792afe5cea979a5932 Mon Sep 17 00:00:00 2001
From: 周宾 <2802492122@qq.com>
Date: 星期五, 12 十二月 2025 10:06:41 +0800
Subject: [PATCH] 天津凯华龙-人力资源-薪资管理修改-文档03
---
src/views/personnelManagement/payrollManagement/components/formDia.vue | 49 ++++++-----
src/views/personnelManagement/payrollManagement/index.vue | 175 ++++++++++++++++++++++---------------------
2 files changed, 115 insertions(+), 109 deletions(-)
diff --git a/src/views/personnelManagement/payrollManagement/components/formDia.vue b/src/views/personnelManagement/payrollManagement/components/formDia.vue
index e4cf0b3..56440a2 100644
--- a/src/views/personnelManagement/payrollManagement/components/formDia.vue
+++ b/src/views/personnelManagement/payrollManagement/components/formDia.vue
@@ -36,9 +36,14 @@
</el-col>
</el-row>
<el-row :gutter="30">
- <el-col :span="12">
+ <!-- <el-col :span="12">
<el-form-item label="搴斿嚭鍕ゅぉ鏁帮細" prop="shouldAttendedNum">
<el-input v-model="form.shouldAttendedNum" placeholder="璇疯緭鍏�" clearable type="number"/>
+ </el-form-item>
+ </el-col> -->
+ <el-col :span="12">
+ <el-form-item label="瀹炲彂宸ヨ祫锛�" prop="actualWages">
+ <el-input v-model="form.actualWages" style="width: 100%" type="number"/>
</el-form-item>
</el-col>
<el-col :span="12">
@@ -47,7 +52,7 @@
</el-form-item>
</el-col>
</el-row>
- <el-row :gutter="30">
+ <!-- <el-row :gutter="30">
<el-col :span="12">
<el-form-item label="鍩烘湰宸ヨ祫锛�" prop="basicSalary">
<el-input v-model="form.basicSalary" placeholder="璇疯緭鍏�" clearable type="number"/>
@@ -154,7 +159,7 @@
<el-input v-model="form.actualWages" style="width: 100%" type="number"/>
</el-form-item>
</el-col>
- </el-row>
+ </el-row> -->
</el-form>
<template #footer>
<div class="dialog-footer">
@@ -204,26 +209,26 @@
rules: {
payDate: [{ required: true, message: "璇烽�夋嫨", trigger: "change" },],
staffId: [{ required: true, message: "璇烽�夋嫨", trigger: "change" },],
- staffName: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- shouldAttendedNum: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // staffName: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // shouldAttendedNum: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
actualAttendedNum: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- basicSalary: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- postSalary: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- deductionAbsenteeism: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- sickLeaveDeductions: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- deductionPersonalLeave: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- forgetClockDeduct: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- performanceScore: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- performancePay: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- payableWages: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- socialSecurityIndividuals: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- socialSecurityCompanies: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- socialSecurityTotal: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- providentFundIndividuals: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- providentFundCompany: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- providentFundTotal: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- taxableWaget: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- personalIncomeTax: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // basicSalary: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // postSalary: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // deductionAbsenteeism: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // sickLeaveDeductions: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // deductionPersonalLeave: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // forgetClockDeduct: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // performanceScore: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // performancePay: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // payableWages: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // socialSecurityIndividuals: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // socialSecurityCompanies: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // socialSecurityTotal: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // providentFundIndividuals: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // providentFundCompany: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // providentFundTotal: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // taxableWaget: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ // personalIncomeTax: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
actualWages: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
},
});
diff --git a/src/views/personnelManagement/payrollManagement/index.vue b/src/views/personnelManagement/payrollManagement/index.vue
index 24e3dd8..7376682 100644
--- a/src/views/personnelManagement/payrollManagement/index.vue
+++ b/src/views/personnelManagement/payrollManagement/index.vue
@@ -74,98 +74,98 @@
label: "濮撳悕",
prop: "name",
},
- {
- label: "搴斿嚭鍕ゅぉ鏁�",
- prop: "shouldAttendedNum",
- width:100
- },
+ // {
+ // label: "搴斿嚭鍕ゅぉ鏁�",
+ // prop: "shouldAttendedNum",
+ // width:100
+ // },
{
label: "瀹為檯鍑哄嫟澶╂暟",
prop: "actualAttendedNum",
width:110
},
- {
- label: "鍩烘湰宸ヨ祫",
- prop: "basicSalary",
- },
- {
- label: "宀椾綅宸ヨ祫",
- prop: "postSalary",
- width:100
- },
- {
- label: "鍏ョ鑱岀己鍕ゆ墸娆�",
- prop: "deductionAbsenteeism",
- width:130
- },
- {
- label: "鐥呭亣鎵f",
- prop: "sickLeaveDeductions",
- width:100
- },
- {
- label: "浜嬪亣鎵f",
- prop: "deductionPersonalLeave",
- width:100
- },
- {
- label: "蹇樿鎵撳崱鎵f",
- prop: "forgetClockDeduct",
- width:110
- },
- {
- label: "缁╂晥寰楀垎",
- prop: "performanceScore",
- width:150
- },
- {
- label: "缁╂晥宸ヨ祫",
- prop: "performancePay",
- width: 120
- },
- {
- label: "搴斿彂鍚堣",
- prop: "payableWages",
- width:150
- },
- {
- label: "绀句繚涓汉",
- prop: "socialSecurityIndividuals",
- },
- {
- label: "绀句繚鍏徃",
- prop: "socialSecurityCompanies",
- width: 120
- },
- {
- label: "绀句繚鍚堣",
- prop: "socialSecurityTotal",
- width: 120
- },
- {
- label: "鍏Н閲戜釜浜�",
- prop: "providentFundIndividuals",
- width: 120
- },
- {
- label: "鍏Н閲戝叕鍙�",
- prop: "providentFundCompany",
- width: 120
- },
- {
- label: "鍏Н閲戝悎璁�",
- prop: "providentFundTotal",
- width: 120
- },
- {
- label: "搴旂◣宸ヨ祫",
- prop: "taxableWaget",
- },
- {
- label: "涓汉鎵�寰楃◣",
- prop: "personalIncomeTax",
- width: 120
- },
+ // {
+ // label: "鍩烘湰宸ヨ祫",
+ // prop: "basicSalary",
+ // },
+ // {
+ // label: "宀椾綅宸ヨ祫",
+ // prop: "postSalary",
+ // width:100
+ // },
+ // {
+ // label: "鍏ョ鑱岀己鍕ゆ墸娆�",
+ // prop: "deductionAbsenteeism",
+ // width:130
+ // },
+ // {
+ // label: "鐥呭亣鎵f",
+ // prop: "sickLeaveDeductions",
+ // width:100
+ // },
+ // {
+ // label: "浜嬪亣鎵f",
+ // prop: "deductionPersonalLeave",
+ // width:100
+ // },
+ // {
+ // label: "蹇樿鎵撳崱鎵f",
+ // prop: "forgetClockDeduct",
+ // width:110
+ // },
+ // {
+ // label: "缁╂晥寰楀垎",
+ // prop: "performanceScore",
+ // width:150
+ // },
+ // {
+ // label: "缁╂晥宸ヨ祫",
+ // prop: "performancePay",
+ // width: 120
+ // },
+ // {
+ // label: "搴斿彂鍚堣",
+ // prop: "payableWages",
+ // width:150
+ // },
+ // {
+ // label: "绀句繚涓汉",
+ // prop: "socialSecurityIndividuals",
+ // },
+ // {
+ // label: "绀句繚鍏徃",
+ // prop: "socialSecurityCompanies",
+ // width: 120
+ // },
+ // {
+ // label: "绀句繚鍚堣",
+ // prop: "socialSecurityTotal",
+ // width: 120
+ // },
+ // {
+ // label: "鍏Н閲戜釜浜�",
+ // prop: "providentFundIndividuals",
+ // width: 120
+ // },
+ // {
+ // label: "鍏Н閲戝叕鍙�",
+ // prop: "providentFundCompany",
+ // width: 120
+ // },
+ // {
+ // label: "鍏Н閲戝悎璁�",
+ // prop: "providentFundTotal",
+ // width: 120
+ // },
+ // {
+ // label: "搴旂◣宸ヨ祫",
+ // prop: "taxableWaget",
+ // },
+ // {
+ // label: "涓汉鎵�寰楃◣",
+ // prop: "personalIncomeTax",
+ // width: 120
+ // },
{
label: "瀹炲彂宸ヨ祫",
prop: "actualWages",
@@ -176,6 +176,7 @@
label: "鎿嶄綔",
align: "center",
fixed: 'right',
+ width: 200,
operation: [
{
name: "缂栬緫",
--
Gitblit v1.9.3