5.11 招标文件名称,建档项目名称标段名称增加空格换行符制表符特殊字符过滤
This commit is contained in:
@ -1,3 +1,4 @@
|
||||
import { trim } from '@/utils/CommonUtils';
|
||||
import { message } from 'antd';
|
||||
import { updateForm } from './service';
|
||||
|
||||
@ -22,6 +23,7 @@ export const changeDict = (dictList: any[], code: any) => {
|
||||
*/
|
||||
|
||||
export const handleUpdate = async (fields: any) => {
|
||||
fields.bidSectName = trim(fields.bidSectName);
|
||||
const success = await updateForm(fields).then((res) => {
|
||||
if (res.code == 200) {
|
||||
message.success('编辑成功');
|
||||
|
@ -7,7 +7,7 @@ import { getSelectName, ProcurementMethodItem, updateUtils } from '../utils';
|
||||
import { getBudgetAmountById, getByProvincesNumber, getDictRegion, getId, getProvince, getProvinces } from '../service';
|
||||
import { getDicData } from '@/utils/session';
|
||||
import '@/assets/lq_style.less';
|
||||
import { isEmpty } from '@/utils/CommonUtils';
|
||||
import { isEmpty, trim } from '@/utils/CommonUtils';
|
||||
import { btnAuthority } from '@/utils/authority';
|
||||
|
||||
const { Option } = Select;
|
||||
@ -203,6 +203,7 @@ const ProjectDocumentation: React.FC<ProcurementMethodItem> = (props) => {
|
||||
values.regionDictId = isEmpty(values.regionDictId) ? values.regionDictCity : values.regionDictId;
|
||||
}
|
||||
values.regionDictName = regionDictName;
|
||||
values.projectName = trim(values.projectName);
|
||||
!isIPassDecode && (values['isIPassDecode'] = '1');
|
||||
updateUtils(values);
|
||||
//tab标段页解除禁用
|
||||
@ -355,12 +356,12 @@ const ProjectDocumentation: React.FC<ProcurementMethodItem> = (props) => {
|
||||
<Form.Item
|
||||
label="代理机构项目编号"
|
||||
name="agencyCompanyProjectNum"
|
||||
// rules={[
|
||||
// {
|
||||
// validator: (_, value) =>
|
||||
// /[\u4E00-\u9FA5]/i.test(value) ? Promise.reject('不能输入汉字') : Promise.resolve()
|
||||
// }
|
||||
// ]}
|
||||
// rules={[
|
||||
// {
|
||||
// validator: (_, value) =>
|
||||
// /[\u4E00-\u9FA5]/i.test(value) ? Promise.reject('不能输入汉字') : Promise.resolve()
|
||||
// }
|
||||
// ]}
|
||||
>
|
||||
<Input maxLength={49} disabled={whetherReadonly} readOnly={whetherReadonly} />
|
||||
</Form.Item>
|
||||
|
@ -7,7 +7,7 @@ import { getSelectName, ProcurementMethodItem, updateUtils } from '../utils';
|
||||
import { getBudgetAmountById, getByProvincesNumber, getDictRegion, getId, getProvince, getProvinces } from '../service';
|
||||
import { getDicData } from '@/utils/session';
|
||||
import '@/assets/lq_style.less';
|
||||
import { isEmpty } from '@/utils/CommonUtils';
|
||||
import { isEmpty, trim } from '@/utils/CommonUtils';
|
||||
import { btnAuthority } from '@/utils/authority';
|
||||
const { Option } = Select;
|
||||
|
||||
@ -194,6 +194,7 @@ const ProjectDocumentation: React.FC<ProcurementMethodItem> = (props) => {
|
||||
values.regionDictId = isEmpty(values.regionDictId) ? values.regionDictCity : values.regionDictId;
|
||||
}
|
||||
values.regionDictName = regionDictName;
|
||||
values.projectName = trim(values.projectName);
|
||||
updateUtils(values);
|
||||
//tab标段页解除禁用
|
||||
setTabFlag(false);
|
||||
|
@ -7,7 +7,7 @@ import { getSelectName, ProcurementMethodItem, updateUtils } from '../utils';
|
||||
import { getBudgetAmountById, getByProvincesNumber, getDictRegion, getId, getProvince, getProvinces } from '../service';
|
||||
import { getDicData } from '@/utils/session';
|
||||
import '@/assets/lq_style.less';
|
||||
import { isEmpty } from '@/utils/CommonUtils';
|
||||
import { isEmpty, trim } from '@/utils/CommonUtils';
|
||||
import { btnAuthority } from '@/utils/authority';
|
||||
const { Option } = Select;
|
||||
|
||||
@ -202,6 +202,7 @@ const ProjectDocumentation: React.FC<ProcurementMethodItem> = (props) => {
|
||||
values.regionDictId = isEmpty(values.regionDictId) ? values.regionDictCity : values.regionDictId;
|
||||
}
|
||||
values.regionDictName = regionDictName;
|
||||
values.projectName = trim(values.projectName);
|
||||
!isIPassDecode && (values['isIPassDecode'] = '1');
|
||||
updateUtils(values);
|
||||
//tab标段页解除禁用
|
||||
|
@ -7,7 +7,7 @@ import { getSelectName, ProcurementMethodItem, updateUtils } from '../utils';
|
||||
import { getByProvincesNumber, getDictRegion, getId, getProvince, getProvinces } from '../service';
|
||||
import { getDicData } from '@/utils/session';
|
||||
import '@/assets/lq_style.less';
|
||||
import { isEmpty } from '@/utils/CommonUtils';
|
||||
import { isEmpty, trim } from '@/utils/CommonUtils';
|
||||
import { btnAuthority } from '@/utils/authority';
|
||||
const { Option } = Select;
|
||||
|
||||
@ -200,6 +200,7 @@ const ProjectDocumentation: React.FC<ProcurementMethodItem> = (props) => {
|
||||
values.regionDictId = isEmpty(values.regionDictId) ? values.regionDictCity : values.regionDictId;
|
||||
}
|
||||
values.regionDictName = regionDictName;
|
||||
values.projectName = trim(values.projectName);
|
||||
!isIPassDecode && (values['isIPassDecode'] = '1');
|
||||
updateUtils(values);
|
||||
//tab标段页解除禁用
|
||||
|
@ -7,7 +7,7 @@ import { getSelectName, ProcurementMethodItem, updateUtils } from '../utils';
|
||||
import { getBudgetAmountById, getByProvincesNumber, getDictRegion, getId, getProvince, getProvinces } from '../service';
|
||||
import { getDicData } from '@/utils/session';
|
||||
import '@/assets/lq_style.less';
|
||||
import { isEmpty } from '@/utils/CommonUtils';
|
||||
import { isEmpty, trim } from '@/utils/CommonUtils';
|
||||
import { btnAuthority } from '@/utils/authority';
|
||||
const { Option } = Select;
|
||||
|
||||
@ -204,6 +204,7 @@ const ProjectDocumentation: React.FC<ProcurementMethodItem> = (props) => {
|
||||
values.regionDictId = isEmpty(values.regionDictId) ? values.regionDictCity : values.regionDictId;
|
||||
}
|
||||
values.regionDictName = regionDictName;
|
||||
values.projectName = trim(values.projectName);
|
||||
!isIPassDecode && (values['isIPassDecode'] = '1');
|
||||
updateUtils(values);
|
||||
//tab标段页解除禁用
|
||||
|
@ -5,7 +5,7 @@ import React, { useEffect, useState } from 'react';
|
||||
import { Form, Input, Button, Select, Radio, Col, Row, Modal } from 'antd';
|
||||
import { getSelectName, ProcurementMethodItem, updateUtils } from '../utils';
|
||||
import { getBudgetAmountById, getByProvincesNumber, getDictRegion, getId, getProvince, getProvinces } from '../service';
|
||||
import { isEmpty } from '@/utils/CommonUtils';
|
||||
import { isEmpty, trim } from '@/utils/CommonUtils';
|
||||
import { getDicData } from '@/utils/session';
|
||||
import '@/assets/lq_style.less';
|
||||
import { btnAuthority } from '@/utils/authority';
|
||||
@ -203,6 +203,7 @@ const ProjectDocumentation: React.FC<ProcurementMethodItem> = (props) => {
|
||||
values.regionDictId = isEmpty(values.regionDictId) ? values.regionDictCity : values.regionDictId;
|
||||
}
|
||||
values.regionDictName = regionDictName;
|
||||
values.projectName = trim(values.projectName);
|
||||
!isIPassDecode && (values['isIPassDecode'] = '1');
|
||||
updateUtils(values);
|
||||
//tab标段页解除禁用
|
||||
|
@ -5,7 +5,7 @@
|
||||
import { Form, Input, Button, Select, Radio, Col, Row, Modal } from 'antd';
|
||||
import { getSelectName, ProcurementMethodItem, updateUtils } from '../utils';
|
||||
import { getBudgetAmountById, getByProvincesNumber, getDictRegion, getId, getProvince, getProvinces } from '../service';
|
||||
import { isEmpty } from '@/utils/CommonUtils';
|
||||
import { isEmpty, trim } from '@/utils/CommonUtils';
|
||||
import { getDicData } from '@/utils/session';
|
||||
import '@/assets/lq_style.less';
|
||||
import { btnAuthority } from '@/utils/authority';
|
||||
@ -203,6 +203,7 @@ import { btnAuthority } from '@/utils/authority';
|
||||
values.regionDictId = isEmpty(values.regionDictId) ? values.regionDictCity : values.regionDictId;
|
||||
}
|
||||
values.regionDictName = regionDictName;
|
||||
values.projectName = trim(values.projectName);
|
||||
!isIPassDecode && (values['isIPassDecode'] = '1');
|
||||
updateUtils(values);
|
||||
//tab标段页解除禁用
|
||||
|
Reference in New Issue
Block a user