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