|
@@ -15,7 +15,7 @@
|
|
:label-col="{ style: { width: '80px' } }"
|
|
:label-col="{ style: { width: '80px' } }"
|
|
hideRequiredMark
|
|
hideRequiredMark
|
|
>
|
|
>
|
|
- <a-form-item v-if="props.type === 'plan'" label="计划模板" name="planName">
|
|
|
|
|
|
+ <a-form-item v-if="props.type === 'plan'" label="计划模板">
|
|
<div style="display: flex; align-items: center; gap: 8px">
|
|
<div style="display: flex; align-items: center; gap: 8px">
|
|
<a-select
|
|
<a-select
|
|
v-model:value="planTemplateId"
|
|
v-model:value="planTemplateId"
|
|
@@ -56,7 +56,7 @@
|
|
|
|
|
|
<a-form-item
|
|
<a-form-item
|
|
label="计划备注"
|
|
label="计划备注"
|
|
- name="planName"
|
|
|
|
|
|
+ name="remark"
|
|
:rules="[{ required: true, message: '请输入计划备注' }]"
|
|
:rules="[{ required: true, message: '请输入计划备注' }]"
|
|
>
|
|
>
|
|
<a-input
|
|
<a-input
|
|
@@ -767,7 +767,10 @@ const echoFormState = (val: SourceData) => {
|
|
thresholdTime: typeof val.thresholdTime === 'number' ? val.thresholdTime : null,
|
|
thresholdTime: typeof val.thresholdTime === 'number' ? val.thresholdTime : null,
|
|
mergeTime: typeof val.mergeTime === 'number' ? val.mergeTime : null,
|
|
mergeTime: typeof val.mergeTime === 'number' ? val.mergeTime : null,
|
|
eventType: val.eventVal ?? null,
|
|
eventType: val.eventVal ?? null,
|
|
- statisticsTime: [paramObj.start_time ?? null, paramObj.end_time ?? null] as string[],
|
|
|
|
|
|
+ statisticsTime:
|
|
|
|
+ paramObj?.start_time && paramObj?.end_time
|
|
|
|
+ ? ([paramObj.start_time, paramObj.end_time] as string[])
|
|
|
|
+ : [],
|
|
count: paramObj.count ?? null,
|
|
count: paramObj.count ?? null,
|
|
timeThreshold: paramObj.time_threshold ?? null,
|
|
timeThreshold: paramObj.time_threshold ?? null,
|
|
planTime: planTimes,
|
|
planTime: planTimes,
|