rangepicker等时间控件报错(vue3.4以上版本有问题)

pull/1164/head
JEECG 2024-03-28 22:05:49 +08:00
parent 94b38f7689
commit 6f060e456a
1 changed files with 19 additions and 29 deletions

View File

@ -140,39 +140,29 @@
} }
//update-end---author:wangshuai ---date:20230410 forissues/435------------ //update-end---author:wangshuai ---date:20230410 forissues/435------------
if (!Array.isArray(defaultValue)) { if (!Array.isArray(defaultValue)) {
// update-begin--author:liaozhiyang---date:20240326---forQQYUN-8696rangepickervue3.4 //update-begin---author:wangshuai ---date:20221124 for[issues/215]------------
if (Object.prototype.toString.call(defaultValue) === '[object Date]') { if(valueFormat){
schema.defaultValue = dateUtil(defaultValue).format(valueFormat);
}else{
schema.defaultValue = dateUtil(defaultValue);
}
//update-end---author:wangshuai ---date:20221124 for[issues/215]------------
} else {
const def: dayjs.Dayjs[] = [];
defaultValue.forEach((item) => {
//update-begin---author:wangshuai ---date:20221124 for[issues/215]------------ //update-begin---author:wangshuai ---date:20221124 for[issues/215]------------
if (valueFormat) { if(valueFormat){
schema.defaultValue = dateUtil(defaultValue).format(valueFormat); def.push(dateUtil(item).format(valueFormat));
} else { }else{
schema.defaultValue = dateUtil(defaultValue); def.push(dateUtil(item));
} }
//update-end---author:wangshuai ---date:20221124 for[issues/215]------------ //update-end---author:wangshuai ---date:20221124 for[issues/215]------------
}
// update-end--author:liaozhiyang---date:20240326---forQQYUN-8696rangepickervue3.4
} else {
// update-begin--author:liaozhiyang---date:20240326---forQQYUN-8696rangepickervue3.4
let isAssignment = false;
defaultValue.forEach((item) => {
if (Object.prototype.toString.call(item) === '[object Date]') {
isAssignment = true;
}
}); });
if (isAssignment) { // update-begin--author:liaozhiyang---date:20240328---forissues/1114rangepickervue3.4
const def: dayjs.Dayjs[] = []; def.forEach((item, index) => {
defaultValue.forEach((item) => { defaultValue[index] = item;
//update-begin---author:wangshuai ---date:20221124 for[issues/215]------------ });
if (valueFormat) { // update-end--author:liaozhiyang---date:20240328---forissues/1114rangepickervue3.4
def.push(dateUtil(item).format(valueFormat));
} else {
def.push(dateUtil(item));
}
//update-end---author:wangshuai ---date:20221124 for[issues/215]------------
});
schema.defaultValue = def;
}
// update-end--author:liaozhiyang---date:20240326---forQQYUN-8696rangepickervue3.4
} }
} }
} }