|
|
@@ -545,7 +545,7 @@ watch(
|
|
|
(newStartTime, oldStartTime) => {
|
|
|
// 判断是否真的变化了(避免 undefined === undefined 误判)
|
|
|
debugger
|
|
|
- if (newStartTime && newStartTime !== oldStartTime) {
|
|
|
+ if (resumeInfo.value && newStartTime && newStartTime !== oldStartTime) {
|
|
|
// 注意:此时对话框可能未打开,根据你的需求决定是否加 visible 判断
|
|
|
if (visible.value) {
|
|
|
handleStartTimeChange(newStartTime);
|
|
|
@@ -560,7 +560,7 @@ watch(
|
|
|
(newEndTime, oldEndTime) => {
|
|
|
// 判断是否真的变化了(避免 undefined === undefined 误判)
|
|
|
debugger
|
|
|
- if (newEndTime && oldEndTime !== oldEndTime) {
|
|
|
+ if (resumeInfo.value && newEndTime && oldEndTime !== oldEndTime) {
|
|
|
// 注意:此时对话框可能未打开,根据你的需求决定是否加 visible 判断
|
|
|
if (visible.value) {
|
|
|
handleEndTimeChange(newEndTime);
|
|
|
@@ -664,7 +664,7 @@ const handleInfoEntryChange = (val) => {
|
|
|
// 开始时间变化处理
|
|
|
const handleStartTimeChange = (value) => {
|
|
|
debugger
|
|
|
- if (resumeInfo && value) {
|
|
|
+ if (resumeInfo.value && value) {
|
|
|
const realStartTime = formData.value.realStartTime
|
|
|
const realEndTime = formData.value.realEndTime
|
|
|
const suspendTime = suspendInfo.value.actionTime
|
|
|
@@ -695,7 +695,7 @@ const handleStartTimeChange = (value) => {
|
|
|
// 结束时间变化处理
|
|
|
const handleEndTimeChange = (value) => {
|
|
|
debugger
|
|
|
- if (resumeInfo && value) {
|
|
|
+ if (resumeInfo.value && value) {
|
|
|
const realStartTime = formData.value.realStartTime
|
|
|
const realEndTime = formData.value.realEndTime
|
|
|
const suspendTime = suspendInfo.value.actionTime
|