|
@@ -307,16 +307,19 @@
|
|
|
<el-form-item label="任务内容" prop="name">
|
|
|
<el-input v-model="addForm.name" :maxlength="40" :disabled="(this.addForm.id != null && user.id != this.addForm.createrId && currentProject.inchargerId != user.id) && !permissions.projectManagement" placeholder="请输入任务内容" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
+ <!-- {{timelabel}}{{mileageCup}} -->
|
|
|
<el-form-item :label="!timelabel ? '开始时间' : '截至时间'" prop="startDate">
|
|
|
<el-date-picker v-model="addForm.startDate" type="date" style="width:40%;" value-format="yyyy-MM-dd"
|
|
|
placeholder="请选择日期" :disabled="(this.addForm.id != null && user.id != this.addForm.createrId && currentProject.inchargerId != user.id) && !permissions.projectManagement" @change="DateChange()" v-if="!timelabel"></el-date-picker>
|
|
|
<span style="margin-left:30px;margin-right:10px;" v-if="!timelabel">截止时间</span>
|
|
|
<el-date-picker style="width:40%;" v-model="addForm.endDate" type="date" value-format="yyyy-MM-dd"
|
|
|
placeholder="请选择日期" :disabled="(this.addForm.id != null && user.id != this.addForm.createrId && currentProject.inchargerId != user.id) && !permissions.projectManagement" @change="DateChange()"></el-date-picker>
|
|
|
+
|
|
|
<span style="margin-left:30px;margin-right:10px;" v-if="timelabel && mileageCup">完成时间</span>
|
|
|
<el-date-picker style="width:40%;" v-if="timelabel && mileageCup" v-model="addForm.finishDate" type="date" value-format="yyyy-MM-dd"
|
|
|
placeholder="请选择日期" :disabled="(this.addForm.id != null && user.id != this.addForm.createrId && currentProject.inchargerId != user.id) && !permissions.projectManagement" @change="DateChange()"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
+
|
|
|
<div style="border: 1px solid #ddd;margin:5px 0;padding:5px 0;">
|
|
|
<el-form-item :label="'执行人'+(index+1)" v-for="(executorItem, index) in addForm.executorListFront" :key="index">
|
|
|
<el-select v-model="executorItem.executorId" :disabled="(addForm.id != null && user.id != addForm.createrId && currentProject.inchargerId != user.id) && !permissions.projectManagement" size="small" filterable clearable placeholder="请选择执行人" style="width:40%;" @change="$forceUpdate()">
|
|
@@ -2253,6 +2256,7 @@ import delete$ from 'dingtalk-jsapi/api/biz/cspace/delete';
|
|
|
this.isEditFile = false;
|
|
|
this.title="创建任务";
|
|
|
this.commentList = [];
|
|
|
+ this.timelabel = false
|
|
|
},
|
|
|
addExecutorLine(e) {
|
|
|
if(e == 1){
|