imeidetail
This commit is contained in:
parent
b173fbc823
commit
82bfccfe8b
|
|
@ -59,6 +59,7 @@ const BSImeiDetails = (props) => {
|
||||||
};
|
};
|
||||||
const ChangeRadioOption = (data) => {
|
const ChangeRadioOption = (data) => {
|
||||||
setRadioBtnSelection(data);
|
setRadioBtnSelection(data);
|
||||||
|
formRef.current?.resetFields(['SerialNumber', 'SerialNumbertext', 'IMEINumber', 'IMEINumbertext']);
|
||||||
};
|
};
|
||||||
const SerialNumberOnchange = (e) => {
|
const SerialNumberOnchange = (e) => {
|
||||||
console.log(e, SerialNumberList, 'SerialNumberOnchange');
|
console.log(e, SerialNumberList, 'SerialNumberOnchange');
|
||||||
|
|
@ -265,7 +266,10 @@ const BSImeiDetails = (props) => {
|
||||||
rules={[
|
rules={[
|
||||||
{
|
{
|
||||||
validator: async (_, value) => {
|
validator: async (_, value) => {
|
||||||
await validateSafeInput(value); // To block HTML tags & SQL keywords
|
if (value && !/^\d+$/.test(value)) {
|
||||||
|
return Promise.reject('Please enter only numbers');
|
||||||
|
}
|
||||||
|
await validateSafeInput(value);
|
||||||
return Promise.resolve();
|
return Promise.resolve();
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
@ -274,13 +278,16 @@ const BSImeiDetails = (props) => {
|
||||||
<InputField
|
<InputField
|
||||||
field="SerialNumbertext"
|
field="SerialNumbertext"
|
||||||
name="SerialNumbertext"
|
name="SerialNumbertext"
|
||||||
// value={NewPrice1}
|
|
||||||
label="Serial Number"
|
label="Serial Number"
|
||||||
fieldState={true}
|
fieldState={true}
|
||||||
fieldApi={true}
|
fieldApi={true}
|
||||||
// id="error2"
|
|
||||||
autocomplete="off"
|
autocomplete="off"
|
||||||
// isOnChange={formType == "edit" || formRef.current?.getFieldsValue()?.CustName ? true : false}
|
type="number"
|
||||||
|
onKeyDown={(e) => {
|
||||||
|
if (['e', 'E', '+', '-', '.'].includes(e.key)) {
|
||||||
|
e.preventDefault();
|
||||||
|
}
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
<Buttons
|
<Buttons
|
||||||
|
|
@ -342,7 +349,10 @@ const BSImeiDetails = (props) => {
|
||||||
rules={[
|
rules={[
|
||||||
{
|
{
|
||||||
validator: async (_, value) => {
|
validator: async (_, value) => {
|
||||||
await validateSafeInput(value); // To block HTML tags & SQL keywords
|
if (value && !/^\d+$/.test(value)) {
|
||||||
|
return Promise.reject('Please enter only numbers');
|
||||||
|
}
|
||||||
|
await validateSafeInput(value);
|
||||||
return Promise.resolve();
|
return Promise.resolve();
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
@ -354,9 +364,13 @@ const BSImeiDetails = (props) => {
|
||||||
label="IMEI Number"
|
label="IMEI Number"
|
||||||
fieldState={true}
|
fieldState={true}
|
||||||
fieldApi={true}
|
fieldApi={true}
|
||||||
// id="error2"
|
|
||||||
autocomplete="off"
|
autocomplete="off"
|
||||||
// OnChange={formType == "edit" || formRef.current?.getFieldsValue()?.CustName ? true : false}
|
type="number"
|
||||||
|
onKeyDown={(e) => {
|
||||||
|
if (['e', 'E', '+', '-', '.'].includes(e.key)) {
|
||||||
|
e.preventDefault();
|
||||||
|
}
|
||||||
|
}}
|
||||||
/>
|
/>
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
<Buttons
|
<Buttons
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue