This commit is contained in:
xixi 2024-05-21 15:48:36 +08:00
parent e56864c02e
commit 252570a588
2 changed files with 21 additions and 7 deletions

View File

@ -174,11 +174,16 @@ export default function ProjConfigModEdit(props: PropsType) {
onOk={() => {
setIsEditModalOpen(false);
const reg = /^[\u4e00-\u9fa5]+$/; // 中文字符的正则表达式
// const reg = /^[\u4e00-\u9fa5]+$/; // 中文字符的正则表达式
console.log( ((form.getFieldValue('fields'))[0].fieldDesc ));
const isChinese =
( form.getFieldValue('fields')).every((item: { fieldDesc: string; }) => {
return /^[\u4e00-\u9fa5]+$/.test(item.fieldDesc);
});
// console.log(isChinese);
if (!reg.test((form.getFieldValue('fields'))[0].fieldDesc)) {
if (!isChinese) {
messageApi.error('描述必须为中文')
}else{
put({
@ -196,6 +201,12 @@ export default function ProjConfigModEdit(props: PropsType) {
},
onSuccess() {
messageApi.success('编辑成功');
setTimeout(function () {
// 刷新当前页面
// location.reload();
// 返回上一页
nav(-1);
}, 1000);
},
onFinally() {
setLoading(false);

View File

@ -183,11 +183,14 @@ export default function ProjConfigModSave(props: PropsType) {
setIsEditModalOpen(false);
const reg = /^[\u4e00-\u9fa5]+$/; // 中文字符的正则表达式
console.log( ((form.getFieldValue('fields'))[0].fieldDesc ));
// const reg = /^[\u4e00-\u9fa5]+$/; // 中文字符的正则表达式
// console.log( ((form.getFieldValue('fields'))[0].fieldDesc ));
const isChinese =
( form.getFieldValue('fields')).every((item: { fieldDesc: string; }) => {
return /^[\u4e00-\u9fa5]+$/.test(item.fieldDesc);
});
if (!reg.test((form.getFieldValue('fields'))[0].fieldDesc)) {
if (!isChinese) {
messageApi.error('描述必须为中文')
}else{
post({