|
|
@ -10,7 +10,7 @@ |
|
|
|
|
|
|
|
<!-- 开始时间 --> |
|
|
|
<div class="form-item flex items-center"> |
|
|
|
<div class="mr-4">开始时间<span class="text-red-500" v-if="source">*</span></div> |
|
|
|
<div class="mr-4">开始时间</div> |
|
|
|
<div class="flex justify-end items-center flex-1"> |
|
|
|
<u-input |
|
|
|
placeholder="请选择开始时间" |
|
|
@ -26,7 +26,7 @@ |
|
|
|
|
|
|
|
<!-- 结束时间 --> |
|
|
|
<div class="form-item flex items-center"> |
|
|
|
<div class="mr-4">结束时间<span class="text-red-500" v-if="source">*</span></div> |
|
|
|
<div class="mr-4">结束时间</div> |
|
|
|
<div class="flex justify-end items-center flex-1"> |
|
|
|
<u-input |
|
|
|
placeholder="请选择结束时间" |
|
|
@ -40,12 +40,6 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<!-- 起止时间 --> |
|
|
|
<!-- <div class="form-item"> |
|
|
|
<div>起止时间:</div> |
|
|
|
<u-input placeholder="请选择起止时间" v-model="timeValue" :type="type" :border="border" @click="$emit('showTime')" /> |
|
|
|
</div> --> |
|
|
|
|
|
|
|
<!-- 多选框 --> |
|
|
|
<div class="form-item flex justify-between items-center"> |
|
|
|
<div class="mr-4">负责人<span class="text-red-500">*</span></div> |
|
|
@ -165,10 +159,6 @@ export default { |
|
|
|
type: Object, |
|
|
|
default: null, |
|
|
|
}, |
|
|
|
source: { |
|
|
|
type: String, |
|
|
|
default: '', |
|
|
|
}, |
|
|
|
}, |
|
|
|
data() { |
|
|
|
return { |
|
|
@ -345,14 +335,10 @@ export default { |
|
|
|
this.$t.ui.showToast('请输入任务名称'); |
|
|
|
return; |
|
|
|
} |
|
|
|
if (this.source) { |
|
|
|
if (!startTime) { |
|
|
|
this.$t.ui.showToast('请选择开始时间'); |
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
if (!endTime) { |
|
|
|
this.$t.ui.showToast('请选择结束时间'); |
|
|
|
if (!isGlobal) { |
|
|
|
if (!startTime) { |
|
|
|
this.$t.ui.showToast('定期任务时间不能为空'); |
|
|
|
return; |
|
|
|
} |
|
|
|
} |
|
|
|