|
|
@@ -58,6 +58,21 @@
|
|
|
<el-input size="mini" v-else v-model="scope.row.planContent" @input="updateWorkPlans(scope.row)" placeholder="请填写工作计划信息" ></el-input>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column label="优先级" prop="priority" width="180">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-select
|
|
|
+ v-model="scope.row.priority"
|
|
|
+ placeholder="事项优先级" @change="updateWorkPlans(scope.row)">
|
|
|
+ <el-option
|
|
|
+ v-for="dict in dict.type.task_priority"
|
|
|
+ :key="dict.value"
|
|
|
+ :label="dict.label"
|
|
|
+ :value="dict.value">
|
|
|
+ {{ dict.label }}
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="预计开始时间" prop="beginDate" width="180">
|
|
|
<template slot-scope="scope">
|
|
|
<el-date-picker
|
|
|
@@ -162,6 +177,7 @@ import TaskDetail from "../task/components/taskDetail"
|
|
|
export default {
|
|
|
name: 'weekly',
|
|
|
components: {TaskDetail},
|
|
|
+ dicts: [ 'task_priority'],
|
|
|
data() {
|
|
|
return {
|
|
|
meetingWeek: null,
|
|
|
@@ -174,7 +190,8 @@ export default {
|
|
|
meetingId: null,
|
|
|
completionTimes: null,
|
|
|
completionTime: null,
|
|
|
- projectId: null
|
|
|
+ projectId: null,
|
|
|
+ priority:'4'
|
|
|
}],
|
|
|
meetingStatus: null,
|
|
|
weeks: null,
|
|
|
@@ -224,7 +241,8 @@ export default {
|
|
|
completionTimes: null,
|
|
|
completionTime: null,
|
|
|
projectId: null,
|
|
|
- beginDate:null
|
|
|
+ beginDate:null,
|
|
|
+ priority:'4'
|
|
|
}]
|
|
|
}
|
|
|
this.weeks = response.data.weeks
|
|
|
@@ -359,7 +377,7 @@ export default {
|
|
|
if (res.success !== true) {
|
|
|
this.$message.warning(res.data)
|
|
|
}else{
|
|
|
- let row = {planContent: '', 'op': '', id: null, completionTimes: null,beginDate:null}
|
|
|
+ let row = {planContent: '', 'op': '', id: null, completionTimes: null,beginDate:null,priority:'4'}
|
|
|
this.workPlans.push(row)
|
|
|
}
|
|
|
})
|
|
|
@@ -453,7 +471,8 @@ export default {
|
|
|
planContent:data.planContent,
|
|
|
beginDate:new Date(data.beginDate).getTime(),
|
|
|
projectId:row.projectId,
|
|
|
- completionTime:new Date(row.completionTimes).getTime()
|
|
|
+ completionTime:new Date(row.completionTimes).getTime(),
|
|
|
+ priority:row.priority
|
|
|
}
|
|
|
updateWorkPlan(datas).then(res=>{
|
|
|
})
|