diff --git a/src/main.js b/src/main.js
index 482c047..0a8f6de 100644
--- a/src/main.js
+++ b/src/main.js
@@ -26,6 +26,7 @@ import JeroComponents from "@/components/jero/index";
import JDictSelectTag from "./components/dict/index.js";
import '@/utils/filter' // base filtermybatis-plus
import vTrim from "@/utils/vTrim";
+import preventClick from "@/utils/preventClick";
import '@/assets/less/JAreaLinkage.less'
import VueAreaLinkage from 'vue-area-linkage'
@@ -37,6 +38,7 @@ Vue.use(router);
Vue.use(JeroComponents);
Vue.use(JDictSelectTag);
Vue.use(vTrim)
+Vue.use(preventClick)
Vue.use(VueAreaLinkage)
new Vue({
diff --git a/src/utils/preventClick.js b/src/utils/preventClick.js
new file mode 100644
index 0000000..1aab922
--- /dev/null
+++ b/src/utils/preventClick.js
@@ -0,0 +1,19 @@
+export default {
+
+ install (Vue) {
+ // 防重复点击(指令实现)
+ Vue.directive('preventclick', {
+ inserted (el, binding) {
+ el.addEventListener('click', () => {
+ if (!el.disabled) {
+ el.disabled = true
+ setTimeout(() => {
+ el.disabled = false
+ }, binding.value || 1000)
+ }
+ })
+ }
+ })
+ }
+
+}
diff --git a/src/views/incomePayments/meetManage/Attendance.vue b/src/views/incomePayments/meetManage/Attendance.vue
new file mode 100644
index 0000000..c4da9ce
--- /dev/null
+++ b/src/views/incomePayments/meetManage/Attendance.vue
@@ -0,0 +1,309 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+
+
导入参会人
+
添加参会人
+
导出
+
批量删除
+
合并开票
+
设置对接人
+
+
+
+
+
+
+
+ 参会单位
+
+
+
+
+
+
+
+ 审核
+ 编辑
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/incomePayments/meetManage/MeetManageList.vue b/src/views/incomePayments/meetManage/MeetManageList.vue
index 2691055..7563b17 100644
--- a/src/views/incomePayments/meetManage/MeetManageList.vue
+++ b/src/views/incomePayments/meetManage/MeetManageList.vue
@@ -73,7 +73,7 @@
@change="handleTableChange">
- 会议名称
+ 会议名称
@@ -213,6 +213,17 @@ export default {
this.$router.push({
path: '/incomePayments/meetManage/AddOrDetailMeet',
})
+ },
+ /*
+ * 参会情况
+ * */
+ toAttendance(record){
+ this.$router.push({
+ path:"/incomePayments/meetManage/Attendance",
+ query:{
+ id:record.id
+ }
+ })
}
}
diff --git a/src/views/incomePayments/meetManage/SignUpInfoList.vue b/src/views/incomePayments/meetManage/SignUpInfoList.vue
index 246ead4..dd92506 100644
--- a/src/views/incomePayments/meetManage/SignUpInfoList.vue
+++ b/src/views/incomePayments/meetManage/SignUpInfoList.vue
@@ -59,7 +59,6 @@
-
+
+
+ 报名信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 审核
+
+
+
+
+
+
+
+ 通过
+
+
+ 驳回
+
+
+
+
+
+
+ {e.target.value = (e.target.value + '').trim()}"/>
+
+
+
+
+
+
+ 关闭
+ 确定
+
+
+
+
+
+
+
diff --git a/src/views/incomePayments/meetManage/modules/BatchInvocieModal.vue b/src/views/incomePayments/meetManage/modules/BatchInvocieModal.vue
new file mode 100644
index 0000000..b6df76b
--- /dev/null
+++ b/src/views/incomePayments/meetManage/modules/BatchInvocieModal.vue
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 关闭
+ 确定
+
+
+
+
+
+
+
diff --git a/src/views/incomePayments/meetManage/modules/BatchSetDockerModal.vue b/src/views/incomePayments/meetManage/modules/BatchSetDockerModal.vue
new file mode 100644
index 0000000..d08c034
--- /dev/null
+++ b/src/views/incomePayments/meetManage/modules/BatchSetDockerModal.vue
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 关闭
+ 确定
+
+
+
+
+
+
+
diff --git a/src/views/incomePayments/meetManage/modules/ImportParticipantModal.vue b/src/views/incomePayments/meetManage/modules/ImportParticipantModal.vue
new file mode 100644
index 0000000..aab77c9
--- /dev/null
+++ b/src/views/incomePayments/meetManage/modules/ImportParticipantModal.vue
@@ -0,0 +1,182 @@
+
+
+ 请确保企业信息和参会人信息准确,谢谢
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+
+ 参会单位
+
+
+
+
+
+
+ >
+
+
+
+ 关闭
+ 确定
+
+
+
+
+
+
+