|
|
@@ -33,7 +33,7 @@
|
|
|
</template>
|
|
|
{{ m.recorder }}
|
|
|
</el-descriptions-item>
|
|
|
- <el-descriptions-item :span="2">
|
|
|
+ <el-descriptions-item >
|
|
|
<template slot="label">
|
|
|
<i class="el-icon-user"></i>
|
|
|
参会人员
|
|
|
@@ -42,12 +42,19 @@
|
|
|
{{ item.name }}
|
|
|
</span>
|
|
|
</el-descriptions-item>
|
|
|
+ <el-descriptions-item >
|
|
|
+ <template slot="label">
|
|
|
+ <i class="el-icon-user"></i>
|
|
|
+ 参会时长
|
|
|
+ </template>
|
|
|
+ <el-input-number size="small" v-model="m.duration" @change="workMeetingsUpdate(m)"></el-input-number> 小时
|
|
|
+ </el-descriptions-item>
|
|
|
<el-descriptions-item :span="2">
|
|
|
<template slot="label">
|
|
|
<i class="el-icon-office-building"></i>
|
|
|
参会情况
|
|
|
</template>
|
|
|
- {{m.remark}}
|
|
|
+ <el-input type="textarea" v-model="m.remark" :rows="3" @change="workMeetingsUpdate(m)"></el-input>
|
|
|
</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
<el-table
|
|
|
@@ -125,7 +132,13 @@
|
|
|
</template>
|
|
|
<script>
|
|
|
|
|
|
-import {getMeetingByWeekss, getTaskScheduleRemark, getWeeksRecordsByWeeks, workComments} from '@/api/meeting/meeting'
|
|
|
+import {
|
|
|
+ getMeetingByWeekss,
|
|
|
+ getTaskScheduleRemark,
|
|
|
+ getWeeksRecordsByWeeks,
|
|
|
+ workComments,
|
|
|
+ workMeetingsUpdates
|
|
|
+} from '@/api/meeting/meeting'
|
|
|
|
|
|
import {downloadPdf} from "@/api/meeting/meeting";
|
|
|
|
|
|
@@ -157,7 +170,8 @@ export default {
|
|
|
createUserId: 1,
|
|
|
createTime: null,
|
|
|
status: 1,
|
|
|
- weeks: 46
|
|
|
+ weeks: 46,
|
|
|
+ duration:1
|
|
|
},
|
|
|
workContents: {
|
|
|
col: 0,
|
|
|
@@ -273,6 +287,15 @@ export default {
|
|
|
});
|
|
|
this.getData()
|
|
|
});
|
|
|
+ },
|
|
|
+ workMeetingsUpdate(m){
|
|
|
+ workMeetingsUpdates(m).then(res => {
|
|
|
+ this.$message({
|
|
|
+ message: '操作成功!',
|
|
|
+ type: 'success'
|
|
|
+ });
|
|
|
+ this.getData()
|
|
|
+ })
|
|
|
|
|
|
},
|
|
|
getTaskScheduleRemarks(row) {
|