|
@ -21,7 +21,7 @@ const FormModal = (props) => { |
|
|
yisaData = {}, |
|
|
yisaData = {}, |
|
|
editVisible, |
|
|
editVisible, |
|
|
editModal = () => { }, |
|
|
editModal = () => { }, |
|
|
getEditData={} |
|
|
|
|
|
|
|
|
getEditData = {} |
|
|
} = props |
|
|
} = props |
|
|
// 表单信息 |
|
|
// 表单信息 |
|
|
console.log(getEditData); |
|
|
console.log(getEditData); |
|
@ -105,7 +105,7 @@ const FormModal = (props) => { |
|
|
let val = Object.values(changedValues)[0]; |
|
|
let val = Object.values(changedValues)[0]; |
|
|
console.log('val', val); |
|
|
console.log('val', val); |
|
|
console.log('key', key); |
|
|
console.log('key', key); |
|
|
if(key == 'newCarStatus'){ |
|
|
|
|
|
|
|
|
if (key == 'newCarStatus') { |
|
|
getNewCarRef.current = val |
|
|
getNewCarRef.current = val |
|
|
} |
|
|
} |
|
|
switch (key) { |
|
|
switch (key) { |
|
@ -163,7 +163,7 @@ const FormModal = (props) => { |
|
|
form.setFieldsValue(newObj); |
|
|
form.setFieldsValue(newObj); |
|
|
changeGetNewCar() |
|
|
changeGetNewCar() |
|
|
}; |
|
|
}; |
|
|
const changeGetNewCar = ()=>{ |
|
|
|
|
|
|
|
|
const changeGetNewCar = () => { |
|
|
setGetNewCar(getNewCarRef.current) |
|
|
setGetNewCar(getNewCarRef.current) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -221,7 +221,10 @@ const FormModal = (props) => { |
|
|
if (JSON.stringify(yisaData) != "{}") { |
|
|
if (JSON.stringify(yisaData) != "{}") { |
|
|
newObj = handelDate(yisaData, 2) |
|
|
newObj = handelDate(yisaData, 2) |
|
|
} |
|
|
} |
|
|
// console.log(newObj); |
|
|
|
|
|
|
|
|
console.log(newObj); |
|
|
|
|
|
newObj.rules = newObj?.source?.rules |
|
|
|
|
|
delete newObj.source |
|
|
|
|
|
console.log(newObj); |
|
|
form.setFieldsValue(newObj); |
|
|
form.setFieldsValue(newObj); |
|
|
}, [yisaData]); |
|
|
}, [yisaData]); |
|
|
|
|
|
|
|
@ -315,7 +318,7 @@ const FormModal = (props) => { |
|
|
<Checkbox>新能源车</Checkbox> |
|
|
<Checkbox>新能源车</Checkbox> |
|
|
</Form.Item> |
|
|
</Form.Item> |
|
|
{ |
|
|
{ |
|
|
getNewCar? |
|
|
|
|
|
|
|
|
getNewCar ? |
|
|
<div > |
|
|
<div > |
|
|
<Form.Item |
|
|
<Form.Item |
|
|
name="evFreeTime" |
|
|
name="evFreeTime" |
|
@ -387,7 +390,7 @@ const FormModal = (props) => { |
|
|
// console.log(fields); |
|
|
// console.log(fields); |
|
|
return ( |
|
|
return ( |
|
|
<div className="yisa-table"> |
|
|
<div className="yisa-table"> |
|
|
<div className="row-line" key={'rules-'+key}> |
|
|
|
|
|
|
|
|
<div className="row-line" key={'rules-' + key}> |
|
|
<div className="timeAdd"> |
|
|
<div className="timeAdd"> |
|
|
<Space direction="vertical" size={12}> |
|
|
<Space direction="vertical" size={12}> |
|
|
<Form.Item |
|
|
<Form.Item |
|
@ -456,7 +459,7 @@ const FormModal = (props) => { |
|
|
{fields.map(({ key, name, ...restField }, i) => { |
|
|
{fields.map(({ key, name, ...restField }, i) => { |
|
|
// console.log(fields); |
|
|
// console.log(fields); |
|
|
return ( |
|
|
return ( |
|
|
<div key={'details-'+key}> |
|
|
|
|
|
|
|
|
<div key={'details-' + key}> |
|
|
<div className="row"> |
|
|
<div className="row"> |
|
|
<Form.Item |
|
|
<Form.Item |
|
|
{...restField} |
|
|
{...restField} |
|
@ -512,7 +515,7 @@ const FormModal = (props) => { |
|
|
<> |
|
|
<> |
|
|
{fields.map(({ key, name, ...restField }, z) => { |
|
|
{fields.map(({ key, name, ...restField }, z) => { |
|
|
return ( |
|
|
return ( |
|
|
<div className="row-line" key={'items-'+key}> |
|
|
|
|
|
|
|
|
<div className="row-line" key={'items-' + key}> |
|
|
<div className="row"> |
|
|
<div className="row"> |
|
|
<Form.Item |
|
|
<Form.Item |
|
|
name={[name, "type"]} |
|
|
name={[name, "type"]} |
|
|