From 93aa57e0a5853ace4ab5817762516a7cbfa346b8 Mon Sep 17 00:00:00 2001
From: taozi <1362265981@qq.com>
Date: Fri, 12 Dec 2025 17:51:10 +0800
Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/basicData/jobTransferManagement.vue | 50 +++--
.../costManagement/subjectFeeMaintenance.vue | 189 +++++++++++-------
src/views/costStatistics/index.vue | 4 +-
.../flowManagement/managementOfKeyTasks.vue | 114 ++++++++++-
src/views/oem/baseTemplate/index.vue | 2 +-
.../components/settlementCompleted.vue | 6 +-
.../components/settlementIn.vue | 7 +-
.../components/addQuality.vue | 2 +-
.../oem/performanceApplication/index.vue | 2 +-
.../components/millMeritsProduce.vue | 2 +-
.../components/millMeritsQuality.vue | 2 +-
src/views/oem/performanceCheck/index.vue | 2 +-
src/views/oem/performanceReview/index.vue | 2 +-
.../oem/settlementRules/components/plate.vue | 19 +-
.../settlementRules/components/process.vue | 18 +-
src/views/oem/settlementRules/index.vue | 20 +-
.../performanceDisclosure.vue | 5 +-
.../salaryManagement/payrollComputation.vue | 47 +++--
.../salaryManagement/salaryStandard.vue | 22 +-
19 files changed, 365 insertions(+), 150 deletions(-)
diff --git a/src/views/basicData/jobTransferManagement.vue b/src/views/basicData/jobTransferManagement.vue
index 5700ef4..d95bed6 100644
--- a/src/views/basicData/jobTransferManagement.vue
+++ b/src/views/basicData/jobTransferManagement.vue
@@ -340,6 +340,11 @@ export default {
width: 200,
hide: true,
addDisabled: true,
+ type: 'select',
+ dicData: [
+ { label: "班组1", value: "班组1" },
+ { label: "班组2", value: "班组2" },
+ ],
rules: [
{
required: true,
@@ -420,6 +425,7 @@ export default {
search: true,
hide: true,
width: 200,
+ type: 'date',
rules: [
{
required: true,
@@ -584,23 +590,23 @@ export default {
},
],
},
- {
- label: "所属班组",
- prop: "deptName",
- span: 8,
- labelWidth: 150,
- search: true,
- width: 200,
- addDisabled: true,
- addDisplay: false,
- rules: [
- {
- required: true,
- message: "请输入所属班组",
- trigger: "click",
- },
- ],
- },
+ // {
+ // label: "所属班组",
+ // prop: "deptName",
+ // span: 8,
+ // labelWidth: 150,
+ // search: true,
+ // width: 200,
+ // addDisabled: true,
+ // addDisplay: false,
+ // rules: [
+ // {
+ // required: true,
+ // message: "请输入所属班组",
+ // trigger: "click",
+ // },
+ // ],
+ // },
{
label: "所属岗位",
prop: "station",
@@ -624,6 +630,7 @@ export default {
labelWidth: 150,
search: false,
width: 200,
+ type: 'date',
rules: [
{
required: true,
@@ -719,6 +726,7 @@ export default {
labelWidth: 150,
search: false,
width: 200,
+ type: 'date',
rules: [
{
required: true,
@@ -801,6 +809,11 @@ export default {
message: "请输入手机号码",
trigger: "click",
},
+ {
+ pattern: /^1[3-9]\d{9}$/,
+ message: "请输入正确的11位手机号码",
+ trigger: "blur",
+ },
],
},
{
@@ -859,6 +872,7 @@ export default {
labelWidth: 150,
search: true,
width: 200,
+ type: 'date',
rules: [
{
required: true,
@@ -874,6 +888,7 @@ export default {
labelWidth: 150,
search: false,
width: 200,
+ type: 'date',
rules: [
{
required: true,
@@ -891,6 +906,7 @@ export default {
width: 200,
addDisplay: false,
editDisplay: false,
+ type: 'date',
rules: [
{
required: true,
diff --git a/src/views/costManagement/subjectFeeMaintenance.vue b/src/views/costManagement/subjectFeeMaintenance.vue
index 8e8183f..d52565a 100644
--- a/src/views/costManagement/subjectFeeMaintenance.vue
+++ b/src/views/costManagement/subjectFeeMaintenance.vue
@@ -1,29 +1,15 @@