sc
This commit is contained in:
@@ -108,7 +108,7 @@
|
||||
</el-checkbox-group>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="24" :offset="0" v-if="isDetail && !isAllActived">
|
||||
<el-col :span="24" :offset="0" v-if="form.meetingId && !isAllActived">
|
||||
<el-form-item label="缺席原因" prop="absentReason">
|
||||
<el-input v-model="form.absentReason" placeholder="请输入缺席原因" />
|
||||
</el-form-item>
|
||||
@@ -138,11 +138,6 @@
|
||||
<Editor v-else v-model="item.content" height="500px" style="width: 100%" />
|
||||
</el-tab-pane>
|
||||
</el-tabs>
|
||||
|
||||
<!-- <el-form-item label="会议内容" prop="meetingContent">
|
||||
<div v-if="!!isDetail" v-dompurify-html="form.meetingContent" class="w-full"></div>
|
||||
<Editor v-else v-model="form.meetingContent" height="500px" style="width: 100%" />
|
||||
</el-form-item> -->
|
||||
</el-col>
|
||||
<el-col :xl="8" :lg="8" :md="24" :sm="24" :xs="24" v-if="!!form.meetingId">
|
||||
<div v-if="!!isDetail" v-dompurify-html="form.meetingSummary" class="w-full"></div>
|
||||
@@ -204,7 +199,6 @@
|
||||
</div>
|
||||
<div class="mt-10px">
|
||||
<el-form-item label="会议纪要发送至群聊:" label-width="auto">
|
||||
<!-- <el-input v-model="form.wxId" placeholder="请输入群聊名称" /> -->
|
||||
<el-select
|
||||
filterable
|
||||
clearable
|
||||
@@ -222,16 +216,6 @@
|
||||
</el-form-item>
|
||||
</div>
|
||||
</div>
|
||||
<!-- <el-form-item label="会议纪要" prop="meetingSummary" label-width="80px">
|
||||
<div v-if="!!isDetail" v-dompurify-html="form.meetingSummary" class="w-full"></div>
|
||||
<Editor
|
||||
v-else
|
||||
v-model="form.meetingSummary"
|
||||
:toolbarConfig="toolbarConfig"
|
||||
height="300px"
|
||||
style="width: 100%"
|
||||
/>
|
||||
</el-form-item> -->
|
||||
</el-col>
|
||||
</el-row>
|
||||
</el-form>
|
||||
@@ -487,6 +471,26 @@ async function submit(isDraft = false) {
|
||||
) {
|
||||
message.error('会议结束时,会议纪要不能为空')
|
||||
return
|
||||
} else {
|
||||
let text = ''
|
||||
form.value.meetingSummaryList.map((item, index) => {
|
||||
if (form.value.meetingSummaryList.length > 1) {
|
||||
text += '<p>会议纪要' + (index + 1) + ':</p>'
|
||||
}
|
||||
text += item.summary
|
||||
if (item.isCreateAgentWork) {
|
||||
text += `<p>执行人:`
|
||||
item.agentUserList.map((it) => {
|
||||
if (it) {
|
||||
text += `${userOptions.value.find((user) => user.id == it).name} `
|
||||
}
|
||||
})
|
||||
text += '</p>'
|
||||
text += `<p>截止日期:${item.endDate}</p>`
|
||||
}
|
||||
text += '<p><br></p>'
|
||||
})
|
||||
form.value.meetingSummary = text
|
||||
}
|
||||
// 更新会议
|
||||
await MeetingApi.updateMeeting(form.value)
|
||||
|
||||
Reference in New Issue
Block a user