|
@@ -87,27 +87,6 @@
|
|
|
colProps: {
|
|
|
span: 20,
|
|
|
},
|
|
|
- rules: [
|
|
|
- {
|
|
|
- required: true,
|
|
|
- // @ts-ignore
|
|
|
- validator: async (rule, value) => {
|
|
|
- if (!value?.trim()) {
|
|
|
- return Promise.reject(t('common.inputText')+'中文标题');
|
|
|
- }
|
|
|
- if(/.*[\u4e00-\u9fa5]+.*$/.test(value)){
|
|
|
- /* eslint-disable-next-line */
|
|
|
- return Promise.reject('不支持中文字符');
|
|
|
- }
|
|
|
- if(isEmojiCharacter(value)){
|
|
|
- /* eslint-disable-next-line */
|
|
|
- return Promise.reject('不支持emoji表情');
|
|
|
- }
|
|
|
- return Promise.resolve();
|
|
|
- },
|
|
|
- trigger: 'change',
|
|
|
- },
|
|
|
- ],
|
|
|
componentProps: {
|
|
|
maxLength: 50,
|
|
|
},
|
|
@@ -120,27 +99,6 @@
|
|
|
colProps: {
|
|
|
span: 20,
|
|
|
},
|
|
|
- rules: [
|
|
|
- {
|
|
|
- required: true,
|
|
|
- // @ts-ignore
|
|
|
- validator: async (rule, value) => {
|
|
|
- if (!value?.trim()) {
|
|
|
- return Promise.reject(t('common.inputText')+'英文标题');
|
|
|
- }
|
|
|
- if(/.*[\u4e00-\u9fa5]+.*$/.test(value)){
|
|
|
- /* eslint-disable-next-line */
|
|
|
- return Promise.reject('不支持中文字符');
|
|
|
- }
|
|
|
- if(isEmojiCharacter(value)){
|
|
|
- /* eslint-disable-next-line */
|
|
|
- return Promise.reject('不支持emoji表情');
|
|
|
- }
|
|
|
- return Promise.resolve();
|
|
|
- },
|
|
|
- trigger: 'change',
|
|
|
- },
|
|
|
- ],
|
|
|
componentProps: {
|
|
|
maxLength: 50,
|
|
|
},
|