优化需求把涉及到数量的地方全部改为可以输入0

This commit is contained in:
BianLzhaoMin 2026-01-26 13:55:23 +08:00
parent 519a395fc7
commit dca44ad839
4 changed files with 17 additions and 17 deletions

View File

@ -640,7 +640,7 @@ const rules = computed(() => ({
],
proposedProficientDay: [
{ required: true, message: '请输入计划投入工日', trigger: 'blur' },
{ pattern: positiveIntegerPattern, message: '请输入正整数', trigger: 'blur' },
{ pattern: nonNegativeIntegerPattern, message: '请输入非负整数', trigger: 'blur' },
],
proposedAssistancePersonnel: [
{ required: true, message: '请输入计划投入辅助工人员数量', trigger: 'blur' },
@ -648,7 +648,7 @@ const rules = computed(() => ({
],
proposedAssistanceDay: [
{ required: true, message: '请输入计划投入工日', trigger: 'blur' },
{ pattern: positiveIntegerPattern, message: '请输入正整数', trigger: 'blur' },
{ pattern: nonNegativeIntegerPattern, message: '请输入非负整数', trigger: 'blur' },
],
proposedLongTimeCar: [
{ required: true, message: '请输入拟投入长租车数量', trigger: 'blur' },
@ -694,7 +694,7 @@ const actualRules = computed(() => ({
actualWorkContent: [{ required: true, message: '请输入实际完成工作内容', trigger: 'blur' }],
actualWorkload: [
{ required: true, message: '请输入实际完成工作量', trigger: 'blur' },
{ pattern: positiveIntegerPattern, message: '请输入正整数', trigger: 'blur' },
{ pattern: nonNegativeIntegerPattern, message: '请输入非负整数', trigger: 'blur' },
],
completionPercentage: [
{

View File

@ -725,7 +725,7 @@ const rules = computed(() => ({
],
proposedProficientDay: [
{ required: true, message: '请输入计划投入工日', trigger: 'blur' },
{ pattern: positiveIntegerPattern, message: '请输入正整数', trigger: 'blur' },
{ pattern: nonNegativeIntegerPattern, message: '请输入非负整数', trigger: 'blur' },
],
proposedAssistancePersonnel: [
{ required: true, message: '请输入计划投入辅助工人员数量', trigger: 'blur' },
@ -733,7 +733,7 @@ const rules = computed(() => ({
],
proposedAssistanceDay: [
{ required: true, message: '请输入计划投入工日', trigger: 'blur' },
{ pattern: positiveIntegerPattern, message: '请输入正整数', trigger: 'blur' },
{ pattern: nonNegativeIntegerPattern, message: '请输入非负整数', trigger: 'blur' },
],
proposedLongTimeCar: [
{ required: true, message: '请输入拟投入长租车数量', trigger: 'blur' },
@ -780,7 +780,7 @@ const actualRules = computed(() => {
],
actualWorkload: [
{ required: true, message: '请输入实际完成工作量', trigger: 'blur' },
{ pattern: positiveIntegerPattern, message: '请输入正整数', trigger: 'blur' },
{ pattern: nonNegativeIntegerPattern, message: '请输入非负整数', trigger: 'blur' },
],
completionPercentage: [
{

View File

@ -434,16 +434,16 @@ const actualRules = computed(() => ({
actualPersonnelList: [{ required: true, message: '请选择实际入作业人员', trigger: 'change' }],
actualLongTimeCar: [
{ required: true, message: '请输入实际入长租车数量', trigger: 'blur' },
{ pattern: positiveIntegerPattern, message: '请输入非负整数', trigger: 'blur' },
{ pattern: nonNegativeIntegerPattern, message: '请输入非负整数', trigger: 'blur' },
],
actualTemporaryCar: [
{ required: true, message: '请输入实际入临租车数量', trigger: 'blur' },
{ pattern: positiveIntegerPattern, message: '请输入非负整数', trigger: 'blur' },
{ pattern: nonNegativeIntegerPattern, message: '请输入非负整数', trigger: 'blur' },
],
actualWorkContent: [{ required: true, message: '请输入实际完成工作内容', trigger: 'blur' }],
actualWorkload: [
{ required: true, message: '请输入实际完成工作量', trigger: 'blur' },
{ pattern: positiveIntegerPattern, message: '请输入正整数', trigger: 'blur' },
{ pattern: nonNegativeIntegerPattern, message: '请输入非负整数', trigger: 'blur' },
],
completionPercentage: [
{

View File

@ -706,7 +706,7 @@ const rules = computed(() => {
planCategoryId: [{ required: true, message: '请选择类别', trigger: 'change' }],
towerBaseNumber: [
{ required: true, message: '请输入 塔基数', trigger: 'blur' },
{ pattern: /^[1-9]\d*$/, message: '请输入整数', trigger: 'blur' },
{ pattern: /^(0|[1-9]\d*)$/, message: '请输入非负整数', trigger: 'blur' },
],
planPersonnelList: [{ required: true, message: '请选择计划投入管理人员', trigger: 'blur' }],
}
@ -717,18 +717,18 @@ const rules = computed(() => {
workloadCategoryId: [{ required: true, message: '请选择工作量类别', trigger: 'change' }],
workloadNum: [
{ required: true, message: '请输入工作量', trigger: 'blur' },
{ pattern: /^[1-9]\d*$/, message: '请输入整数', trigger: 'blur' },
{ pattern: /^(0|[1-9]\d*)$/, message: '请输入非负整数', trigger: 'blur' },
],
}))
//
baseRules.planCarNum = [
{ required: true, message: '请输入管理人员车辆数', trigger: 'blur' },
{ pattern: /^[1-9]\d*$/, message: '请输入整数', trigger: 'blur' },
{ pattern: /^(0|[1-9]\d*)$/, message: '请输入非负整数', trigger: 'blur' },
]
baseRules.planSkilledWorkerNum = [
{ required: true, message: '请输入熟练工人员数量', trigger: 'blur' },
{ pattern: /^[1-9]\d*$/, message: '请输入整数', trigger: 'blur' },
{ pattern: /^(0|[1-9]\d*)$/, message: '请输入非负整数', trigger: 'blur' },
]
baseRules.planAuxiliaryWorkerNum = [
{ required: true, message: '请输入辅助工人员数量', trigger: 'blur' },
@ -736,19 +736,19 @@ const rules = computed(() => {
]
baseRules.planSkilledWorkerDay = [
{ required: true, message: '请输入工日', trigger: 'blur' },
{ pattern: /^[1-9]\d*$/, message: '请输入整数', trigger: 'blur' },
{ pattern: /^(0|[1-9]\d*)$/, message: '请输入非负整数', trigger: 'blur' },
]
baseRules.planAuxiliaryWorkerDay = [
{ required: true, message: '请输入工日', trigger: 'blur' },
{ pattern: /^[1-9]\d*$/, message: '请输入整数', trigger: 'blur' },
{ pattern: /^(0|[1-9]\d*)$/, message: '请输入非负整数', trigger: 'blur' },
]
baseRules.planSubCarNum = [
{ required: true, message: '请输入分包车辆数', trigger: 'blur' },
{ pattern: /^[1-9]\d*$/, message: '请输入整数', trigger: 'blur' },
{ pattern: /^(0|[1-9]\d*)$/, message: '请输入非负整数', trigger: 'blur' },
]
baseRules.actualWorkingDay = [
{ required: true, message: '请输入实际工作天数', trigger: 'blur' },
{ pattern: /^[1-9]\d*$/, message: '请输入整数', trigger: 'blur' },
{ pattern: /^(0|[1-9]\d*)$/, message: '请输入非负整数', trigger: 'blur' },
]
return baseRules