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

View File

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