fix: update fields value

This commit is contained in:
jialin
2025-04-30 14:56:34 +08:00
parent fe52238ac2
commit 69f398c594
7 changed files with 33 additions and 10 deletions
@@ -90,6 +90,7 @@ const UpdateModal: React.FC<AddModalProps> = (props) => {
const handleOnValuesChange = (data: any) => {
const formdata = form.getFieldsValue?.();
let alldata = {};
if (formdata.scheduleType === 'manual') {
alldata = {
@@ -104,10 +105,16 @@ const UpdateModal: React.FC<AddModalProps> = (props) => {
alldata = {
..._.omit(formdata, ['gpu_selector']),
env: formdata.env || {},
worker_selector: originFormData.current?.worker_selector || null
worker_selector:
formdata.worker_selector ||
originFormData.current?.worker_selector ||
null
};
}
const isEqual = _.isEqualWith(alldata, originFormData.current, customizer);
const originalData = _.pick(originFormData.current, Object.keys(alldata));
const isEqual = _.isEqualWith(alldata, originalData, customizer);
if (isEqual) {
setWarningStatus({
show: false,