- 会议信息
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ model.startTime + '~' + model.endTime }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ 会议信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ model.startTime + '~' + model.endTime }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
- {{ model.meetingCosts }} 元/人
-
-
-
- {{ model.meetingCostsVip }} 元/人
-
-
-
-
+
+
+
+
+
+ {{ model.meetingCosts }} 元/人
+
+
+
+ {{ model.meetingCostsVip }} 元/人
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
- 开票邮寄信息
-
+
+
+
+
+
+
+
+
+
+
+
+
+ 开票邮寄信息
+
{{ showMoreInfo ? '收起' : '查看' }}
-
-
+
-
-
+
+
+
+
+
+
+
+
+
-
-
-
+
@@ -196,7 +199,8 @@
-
+
@@ -508,7 +512,8 @@
-
+
@@ -667,20 +672,29 @@ export default {
methods: {
async open(param) {
this.visible = true
+ this.situationInfoLoading = true
+ this.showMoreInfo = false
// 通过id查询项目详情
- queryCommonProjectById({ id: param.situationId }).then(res => {
- if (res.success) {
- console.log(res.result, 'res.result')
- // 到账信息
- this.paymentInfoList = res.result.paymentRecord
- // 开票邮寄信息
- this.logisticsInfoList = res.result.mailBill
- } else {
- console.log('未查到相应的信息')
- }
- })
+ if(!param.situationId) {
+ queryCommonProjectById({ id: param.situationId }).then(res => {
+ if (res.success) {
+ console.log(res.result, 'res.result')
+ // 到账信息
+ this.paymentInfoList = res.result.paymentRecord
+ // 开票邮寄信息
+ this.logisticsInfoList = res.result.mailBill
+ } else {
+ console.log('未查到相应的信息')
+ }
+ })
+ } else {
+ this.paymentInfoList = []
+ // 开票邮寄信息
+ this.logisticsInfoList = []
+ }
if (param && !this.isMeetingBool) {
+ // 查询参会人的信息
await this.getSingUpUserInfoFunc(param)
// 消息进来的获取会议的详情
this.queryMeetingInfoById(param.id).then(res => {
@@ -688,37 +702,33 @@ export default {
this.model = Object.assign({}, res)
console.log(this.model, 'this.model')
})
- // 查询参会人的信息
- // getSingUpUserInfo({ id: param.situationId }).then(res => {
- // if (res.success) {
- // this.situationInfo = res.result
- // }
- // })
-
-
} else {
// 会议进来查询的会议信息
this.model = Object.assign({}, param)
// 会议进来的查询参会人信息
await this.getSingUpUserInfoFunc(param)
- // getSingUpUserInfo({ id: param.situationId }).then(res => {
- // if (res.success) {
- // this.situationInfo = res.result
- // }
- // })
}
+ setTimeout(() => {
+ this.situationInfoLoading = false
+ }, 100)
},
getSingUpUserInfoFunc(param) {
return new Promise(resolve => {
- this.situationInfoLoading = true
- getSingUpUserInfo({ id: param.situationId }).then(res => {
- if (res.success) {
- this.situationInfo = res.result
- }
- }).finally(() => {
- this.situationInfoLoading = false
+ // 存在报名信息
+ if(param.situationId) {
+ getSingUpUserInfo({ id: param.situationId }).then(res => {
+ if (res.success) {
+ this.situationInfo = res.result
+ } else {
+ this.situationInfo = {}
+ }
+ }).finally(() => {
+ resolve()
+ })
+ } else {
+ this.situationInfo = {}
resolve()
- })
+ }
})
},
close() {
@@ -783,7 +793,7 @@ export default {
return '标协会议-信息交流会'
}
break
- // return '标协会议'
+ // return '标协会议'
case '3':
return '国际研讨会'
case '4':
diff --git a/src/views/MessagePage/modules/FileTable.vue b/src/views/MessagePage/modules/FileTable.vue
index b837e80..8db2094 100644
--- a/src/views/MessagePage/modules/FileTable.vue
+++ b/src/views/MessagePage/modules/FileTable.vue
@@ -28,18 +28,21 @@ const columns = [
{
title: '文件名',
align: 'center',
- dataIndex: 'name'
+ dataIndex: 'name',
+ width: 200
},
{
title: '上传时间',
align: 'center',
- dataIndex: 'createTime'
+ dataIndex: 'createTime',
+ width: 100
},
{
title: '操作',
align: 'center',
dataIndex: '',
- scopedSlots: {customRender: 'action'}
+ scopedSlots: {customRender: 'action'},
+ width: 100
}
]
diff --git a/src/views/standardsAssociation/CouncilDetailPage.vue b/src/views/standardsAssociation/CouncilDetailPage.vue
index 8278c26..76b611e 100644
--- a/src/views/standardsAssociation/CouncilDetailPage.vue
+++ b/src/views/standardsAssociation/CouncilDetailPage.vue
@@ -19,7 +19,7 @@
理事会会议
-
+
@@ -45,7 +45,11 @@ export default {
// 理事会详情数据
councilDetail: {},
// 文件数据
- fileList: []
+ fileList: [],
+ // 理事会会议的其他字段
+ meetingOtherParams: {
+ councilId: this.$route.query.id
+ }
}
},
created() {
@@ -64,7 +68,7 @@ export default {
getCouncilDetailById(param).then(res => {
if (res.success) {
this.councilDetail = res.result
- this.$refs.fileList.dataSource = res.result.files
+ this.$refs.fileList.dataSource = res.result.files || []
} else {
this.$message.warn(res.message)
}
@@ -123,4 +127,4 @@ export default {
margin-bottom: 5px;
}
}
-
\ No newline at end of file
+
diff --git a/src/views/standardsAssociation/meeting/MeetingList.vue b/src/views/standardsAssociation/meeting/MeetingList.vue
index 86d766e..d193841 100644
--- a/src/views/standardsAssociation/meeting/MeetingList.vue
+++ b/src/views/standardsAssociation/meeting/MeetingList.vue
@@ -101,7 +101,7 @@
报名状态:{{ item.signUpStatus_dictText }}
+ class="audit-img" />报名状态:{{ item.signUpStatus_dictText || '无' }}
+
+
+
@@ -190,10 +193,23 @@ export default {
JEllipsis
},
props: {
+ /**
+ * @Description: 标协会议的类型 1-标准宣贯 2-学习培训 3-信息交流会
+ * @author:fengchenchen @Date:2021-12-15
+ */
standardMeetingType: {
type: Number,
required: false,
default: 1
+ },
+ /**
+ * @Description: 会议类型 1-工作组会议 2-标协会议 3-国际研讨会 4-其他会议 5-分标委会议 6-理事会会议
+ * @author:fengchenchen @Date:2021-12-15
+ */
+ meetingType: {
+ type: Number,
+ required: false,
+ default: 2
}
},
data() {
@@ -228,7 +244,7 @@ export default {
queryParam: {},
lastQueryParam: {},
filter: {
- meetingType: 2,
+ meetingType: this.meetingType,
tbMeetingType: this.standardMeetingType
},
// 分页参数
@@ -360,16 +376,8 @@ export default {
* 打开会议详情
* */
openMeetingDetail(item) {
-
- // 可报名的点击应该是去报名
- // if (item.meetingSignUpType === 1) {
- // let url = `${window._CONFIG['singUpQRCodeURL']}?id=${item.id}`
- // window.open(url, '_blank')
- // } else {
// 打开会议详情
this.$refs.meetingDetail.open(item)
- // }
-
}
}
}
diff --git a/src/views/subBidCommittee/SubBidCommitteeDetailPage.vue b/src/views/subBidCommittee/SubBidCommitteeDetailPage.vue
index 76d50fc..130532f 100644
--- a/src/views/subBidCommittee/SubBidCommitteeDetailPage.vue
+++ b/src/views/subBidCommittee/SubBidCommitteeDetailPage.vue
@@ -53,7 +53,7 @@
分标委会议
-
+
@@ -174,7 +174,11 @@ export default {
},
loading: false,
// 在研文件表头
- fliesColumns
+ fliesColumns,
+ // 分标委会议的其他字段
+ meetingOtherParams: {
+ caseCommitteeId: this.$route.query.id
+ }
}
},
created() {
@@ -322,4 +326,4 @@ export default {
margin-bottom: 5px;
}
}
-
\ No newline at end of file
+
diff --git a/src/views/workTeam/WorkTeamDetail.vue b/src/views/workTeam/WorkTeamDetail.vue
index 06dd4b7..4a8a163 100644
--- a/src/views/workTeam/WorkTeamDetail.vue
+++ b/src/views/workTeam/WorkTeamDetail.vue
@@ -119,16 +119,16 @@
工作组会议
-
+
-
+
-
+
@@ -282,7 +282,11 @@ export default {
showPaymentInfo: false,
// 显示邮寄信息
showMailInfo: false,
- fileLoading: false
+ fileLoading: false,
+ // 理事会会议的其他字段
+ meetingOtherParams: {
+ workingGroupId: this.$route.query.workingGroupId
+ }
}
},
created() {
@@ -504,4 +508,4 @@ export default {
// display: none;
//}
}
-
\ No newline at end of file
+