sc
This commit is contained in:
@@ -108,7 +108,7 @@
|
|||||||
</el-checkbox-group>
|
</el-checkbox-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</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-form-item label="缺席原因" prop="absentReason">
|
||||||
<el-input v-model="form.absentReason" placeholder="请输入缺席原因" />
|
<el-input v-model="form.absentReason" placeholder="请输入缺席原因" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@@ -138,11 +138,6 @@
|
|||||||
<Editor v-else v-model="item.content" height="500px" style="width: 100%" />
|
<Editor v-else v-model="item.content" height="500px" style="width: 100%" />
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
</el-tabs>
|
</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>
|
||||||
<el-col :xl="8" :lg="8" :md="24" :sm="24" :xs="24" v-if="!!form.meetingId">
|
<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>
|
<div v-if="!!isDetail" v-dompurify-html="form.meetingSummary" class="w-full"></div>
|
||||||
@@ -204,7 +199,6 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="mt-10px">
|
<div class="mt-10px">
|
||||||
<el-form-item label="会议纪要发送至群聊:" label-width="auto">
|
<el-form-item label="会议纪要发送至群聊:" label-width="auto">
|
||||||
<!-- <el-input v-model="form.wxId" placeholder="请输入群聊名称" /> -->
|
|
||||||
<el-select
|
<el-select
|
||||||
filterable
|
filterable
|
||||||
clearable
|
clearable
|
||||||
@@ -222,16 +216,6 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
</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-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
</el-form>
|
</el-form>
|
||||||
@@ -487,6 +471,26 @@ async function submit(isDraft = false) {
|
|||||||
) {
|
) {
|
||||||
message.error('会议结束时,会议纪要不能为空')
|
message.error('会议结束时,会议纪要不能为空')
|
||||||
return
|
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)
|
await MeetingApi.updateMeeting(form.value)
|
||||||
|
|||||||
Reference in New Issue
Block a user