diff --git a/src/components/dict/JDictSelectTag.vue b/src/components/dict/JDictSelectTag.vue
index cf2773b..ecb8541 100644
--- a/src/components/dict/JDictSelectTag.vue
+++ b/src/components/dict/JDictSelectTag.vue
@@ -32,6 +32,11 @@
getPopupContainer:{
type: Function,
default: (node) => node.parentNode
+ },
+ // 根据传进来的key值 删除某一项
+ delItem:{
+ type:[String,Array],
+ required:false
}
},
data() {
@@ -46,6 +51,13 @@
handler() {
this.initDictData()
},
+ },
+ dictOptions:{
+ immediate:true,
+ handler(val) {
+ return val
+ },
+ deep:true
}
},
created() {
@@ -71,6 +83,10 @@
//优先从缓存中读取字典配置
if(getDictItemsFromCache(this.dictCode)){
this.dictOptions = getDictItemsFromCache(this.dictCode)
+ // 这块写的不全 单纯为了 bug 写的
+ if(this.delItem){
+ this.dictOptions = this.dictOptions.filter(e => e.value !== this.delItem )
+ }
return
}
@@ -79,6 +95,10 @@
if (res.success) {
// console.log(res.result);
this.dictOptions = res.result
+ if(this.delItem){
+ this.dictOptions = this.dictOptions.filter(e => e.value !== this.delItem )
+ }
+
}
})
},
diff --git a/src/enums/commonEnum.js b/src/enums/commonEnum.js
index f643f51..bebd97f 100644
--- a/src/enums/commonEnum.js
+++ b/src/enums/commonEnum.js
@@ -10,8 +10,8 @@ export const YesOrNoEnum = new EsEnums({
})
// 会议签到状态
export const SignUpStatusEnum = {
- pendingReviewReportInfo: { name: '报名信息待审核', index: 1 },
- pendingReviewVoucher: { name: '凭证待审核', index: 2 },
+ pendingReviewReportInfo: { name: '报名信息审核中', index: 1 },
+ pendingReviewVoucher: { name: '凭证审核中', index: 2 },
noParticipation: { name: '不可参会', index: 3 },
pendingUploadVoucher: { name: '待上传凭证', index: 4 },
rejectedVoucher: { name: '凭证被拒绝', index: 5 },
diff --git a/src/views/MessagePage/MeetingDetailModal.vue b/src/views/MessagePage/MeetingDetailModal.vue
index fab5134..1b51a9f 100644
--- a/src/views/MessagePage/MeetingDetailModal.vue
+++ b/src/views/MessagePage/MeetingDetailModal.vue
@@ -204,9 +204,9 @@
-
+
+
+
@@ -517,11 +517,15 @@
-
+
+
+
+
+
diff --git a/src/views/meetingActivity/MeetingActivity.vue b/src/views/meetingActivity/MeetingActivity.vue
index 4fafe0f..647a84e 100644
--- a/src/views/meetingActivity/MeetingActivity.vue
+++ b/src/views/meetingActivity/MeetingActivity.vue
@@ -1,7 +1,7 @@
@@ -59,11 +59,18 @@
v-model="queryParam.meetingStatus">
-
-
+
+
-
+
+
+
+
+
+
+
@@ -80,7 +87,8 @@