会议编辑修改

This commit is contained in:
fengachen
2021-09-23 14:53:15 +08:00
parent 8f2f18f9b6
commit de97364b92
3 changed files with 21 additions and 5 deletions
@@ -320,7 +320,7 @@
<a-textarea
placeholder="请输入通知正文"
:auto-size="{ minRows: 3, maxRows: 6 }"
v-decorator="['remark']"
v-decorator="['notice']"
:maxLength='200'
@change="e => {e.target.value = (e.target.value + '').trim()}"/>
<span style="color:#999">仅用于发送邮件使用</span>
@@ -535,7 +535,7 @@ export default {
this.$nextTick(() => {
// 加定时器是因为有可能赋值不成功
setTimeout(() => {
this.form.setFieldsValue(pick(this.model, 'meetingName', 'meetingType', 'convokeTime', 'particularYear', 'estimatedNumber', 'meetingFiles', 'registerDeadline', 'meetingContent', 'convokeLocale', 'address', 'meetingCosts', 'directorId', 'remark', 'directorPhone')), 200
this.form.setFieldsValue(pick(this.model,'notice','meetingName', 'meetingType', 'convokeTime', 'particularYear', 'estimatedNumber', 'meetingFiles', 'registerDeadline', 'meetingContent', 'convokeLocale', 'address', 'meetingCosts', 'directorId', 'remark', 'directorPhone')), 200
})
// 如果是标协会议则回显 标协会议的字段
if (this.meetingType === '2') {
@@ -571,8 +571,8 @@ export default {
}
let placeName = values.convokeLocale
const formData = Object.assign(this.model, values, {venue: this.getPcaText(placeName)})
// 添加会议需要增加会议类型
formData.meetingType = this.$route.query.meetingType
// 添加编辑会议需要增加会议类型
formData.meetingType = this.meetingType
// 如果是工作会议维护跳转的需要加上会议类型为工作组会议和工作组id
if (this.isWorkGroupMeetType) {
formData.meetingType = '1'
@@ -201,6 +201,10 @@
<div class="primary-color" @click="openDetailModal(record)">{{ text }}</div>
</template>
<template slot="person" slot-scope="text,record">
<div class="primary-color" @click="toSignUpDetail(record)">{{ text }}</div>
</template>
<template slot="text" slot-scope="text">
<j-ellipsis v-if="text" :value="text" :length="20"></j-ellipsis>
<span v-else></span>
@@ -299,6 +303,7 @@ export default {
align: 'center',
dataIndex: 'companyContactName',
width: 100,
scopedSlots: {customRender: 'person'},
},
{
title: '应收金额',
@@ -609,6 +614,15 @@ export default {
})
},
/*
* 去报名详情
* */
toSignUpDetail(record){
this.$router.push({
path:'/incomePayments/meetManage/SignUpInfoDetail',
query:{meetingId:record.meetingid}
})
},
/*
* 复制地址
* */
copy(data) {
@@ -271,7 +271,9 @@ export default {
'postContactAddress',
'payMode',
'needInvoice',
'paymentRecord'
'paymentRecord',
'orderCode',
'postCode'
))
})