Browse Source

feat: 新增任务

tall
xuesinan 4 years ago
parent
commit
9b542fcb1b
  1. 1
      CHANGELOG.md
  2. 3
      src/components/TimeLine/component/TimeStatus.vue
  3. 24
      src/components/Title/components/CreateTask.vue

1
CHANGELOG.md

@ -48,6 +48,7 @@
- | 项目创建分享链接 | eb2c4ba
- | 项目列表, 项目url | 32e005b
- | 项目api url设置 | 6cd5245
- | 新建任务 | 9ab680e
- | 新建任务 | 59897c2
- | 新建任务 部分提交参数 | 25c78b8
- | 新建任务 部分提交参数 | 6a422f6

3
src/components/TimeLine/component/TimeStatus.vue

@ -44,7 +44,6 @@
:startTime="startTime"
:endTime="endTime"
:task="task"
:source="'timeStatus'"
@showTime="showTime"
@closeMask="closeMask"
class="thirdPopup flex transition-transform"
@ -209,7 +208,7 @@ export default {
//
confirmStartTime(e) {
this.startTime = `${e.year}-${e.month}-${e.day} ${e.hour}:${e.minute}:${e.second}`;
// this.showEnd = true;
this.showEnd = true;
},
//

24
src/components/Title/components/CreateTask.vue

@ -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;
}
}

Loading…
Cancel
Save