|
|
@@ -117,21 +117,6 @@ const formRules = computed<Rules>(() => {
|
|
|
{ required: true, type: 'number', message: '请填写本年度宣传活动场次' },
|
|
|
{ type: 'number', min: 0, max: 100, message: '须为不小于 0 的整数' },
|
|
|
],
|
|
|
- partyAMobile: [
|
|
|
- {
|
|
|
- validator(_rule, value, callback) {
|
|
|
- const s = value != null && value !== undefined ? String(value).trim() : '';
|
|
|
- if (!s) {
|
|
|
- callback();
|
|
|
- return;
|
|
|
- }
|
|
|
- if (!CN_MOBILE_RE.test(s))
|
|
|
- callback(new Error('请输入正确的甲方联系电话'));
|
|
|
- else
|
|
|
- callback();
|
|
|
- },
|
|
|
- },
|
|
|
- ],
|
|
|
partyBSign: [
|
|
|
{
|
|
|
validator(_rule, value, callback) {
|
|
|
@@ -170,9 +155,7 @@ const formRules = computed<Rules>(() => {
|
|
|
},
|
|
|
],
|
|
|
};
|
|
|
- if (currentAgreement.value?.level === 25)
|
|
|
- rules.partyA = [{ required: true, message: '请填写甲方单位全称' }];
|
|
|
- else
|
|
|
+ if (currentAgreement.value?.level !== 25)
|
|
|
rules.course = [
|
|
|
{ required: true, type: 'number', message: '请填写本年度研修班场次' },
|
|
|
{ type: 'number', min: 0, max: 100, message: '须为不小于 0 的整数' },
|