|
|
@@ -101,25 +101,25 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="scores" label="评分" width="150" align="center" v-if="workScoreVisible">
|
|
|
- <template slot-scope="scope">
|
|
|
- <el-input-number size="mini" :precision="2" :step="0.1" :max="10" :min="0" v-model="scope.row.score" :value="0"
|
|
|
- @change="workComment(scope.row)">
|
|
|
- {{ scope.row.score }}
|
|
|
- </el-input-number>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
+<!-- <el-table-column prop="scores" label="评分" width="150" align="center" v-if="workScoreVisible">-->
|
|
|
+<!-- <template slot-scope="scope">-->
|
|
|
+<!-- <el-input-number size="mini" :precision="2" :step="0.1" :max="10" :min="0" v-model="scope.row.score" :value="0"-->
|
|
|
+<!-- @change="workComment(scope.row)">-->
|
|
|
+<!-- {{ scope.row.score }}-->
|
|
|
+<!-- </el-input-number>-->
|
|
|
+<!-- </template>-->
|
|
|
+<!-- </el-table-column>-->
|
|
|
<el-table-column prop="remarks" label="备注">
|
|
|
<template slot-scope="scope">
|
|
|
<el-input v-model="scope.row.remark" type="textarea" :autosize="{ minRows: 4}" @change="workComment(scope.row)">
|
|
|
</el-input>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="workComments" label="工作评论" v-if="workScoreVisible">
|
|
|
+<!-- <el-table-column prop="workComments" label="工作评论" v-if="workScoreVisible">
|
|
|
<template slot-scope="scope">
|
|
|
<el-input v-model="scope.row.workComment" type="textarea" :autosize="{ minRows: 4}" @change="workComment(scope.row)"></el-input>
|
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
+ </el-table-column>-->
|
|
|
</el-table>
|
|
|
|
|
|
<el-dialog
|
|
|
@@ -143,6 +143,21 @@
|
|
|
<el-input v-model="scope.row.planContent" placeholder="请输入任务名称" size="mini"></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="事项优先级">
|
|
|
+ <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 prop="projectId" label="所属项目" width="150">
|
|
|
<template slot-scope="scope">
|
|
|
<el-select v-model="scope.row.projectId" placeholder="请选择" size="mini">
|
|
|
@@ -217,6 +232,7 @@ import { editEnforceRemind } from '@/api/meeting/enforceRemind'
|
|
|
|
|
|
export default {
|
|
|
name: 'weeklyRecords',
|
|
|
+ dicts: [ 'task_priority'],
|
|
|
data() {
|
|
|
return {
|
|
|
taskFeedbackTitle: '',
|
|
|
@@ -536,7 +552,8 @@ export default {
|
|
|
projectId: null,
|
|
|
userId:null,
|
|
|
taskId:null,
|
|
|
- beginDate:null
|
|
|
+ beginDate:null,
|
|
|
+ priority:'4'
|
|
|
}
|
|
|
this.workPlanDatas.push(row)
|
|
|
},
|
|
|
@@ -568,7 +585,8 @@ export default {
|
|
|
meetingId:this.meetingId,
|
|
|
userId:userId,
|
|
|
weeks:weeks,
|
|
|
- beginDate:new Date(beginDate).getTime()
|
|
|
+ beginDate:new Date(beginDate).getTime(),
|
|
|
+ priority:row.priority
|
|
|
}
|
|
|
addWorkPlan(data).then(res=>{
|
|
|
this.$message.success("操作成功!")
|
|
|
@@ -604,7 +622,8 @@ export default {
|
|
|
planContent:row.planContent,
|
|
|
projectId:row.projectId,
|
|
|
completionTime:new Date(completionTime).getTime(),
|
|
|
- beginDate:new Date(beginDate).getTime()
|
|
|
+ beginDate:new Date(beginDate).getTime(),
|
|
|
+ priority:row.priority
|
|
|
}
|
|
|
updateWorkPlan(data).then(res=>{
|
|
|
this.$message.success("操作成功!")
|