diff --git a/src/api/incomeMeetingApi.js b/src/api/incomeMeetingApi.js index 2642aae..99fc2e3 100644 --- a/src/api/incomeMeetingApi.js +++ b/src/api/incomeMeetingApi.js @@ -7,8 +7,9 @@ const getMeetInfoById = (params) => getAction('/meeting/payMeeting/queryById',pa // 获取所有工作组项目 const getAllWorkProjects = () => getAction('/project/payWorkingGroup/listAll') + export { getUserInfo, getMeetInfoById, - getAllWorkProjects + getAllWorkProjects, } diff --git a/src/components/company/AddMeetingCompany.vue b/src/components/company/AddMeetingCompany.vue new file mode 100644 index 0000000..0475c77 --- /dev/null +++ b/src/components/company/AddMeetingCompany.vue @@ -0,0 +1,85 @@ + + + + + \ No newline at end of file diff --git a/src/components/jero/JImageUpload.vue b/src/components/jero/JImageUpload.vue index ea6ff82..078300f 100644 --- a/src/components/jero/JImageUpload.vue +++ b/src/components/jero/JImageUpload.vue @@ -33,6 +33,7 @@ import Vue from 'vue' import { ACCESS_TOKEN } from '@/store/mutation-types' import { getFileAccessHttpUrl } from '@/api/manage' + import {getFileInfo} from '@api/api' // eslint-disable-next-line const Base64 = require('js-base64').Base64 @@ -67,6 +68,11 @@ type:[String,Array], required:false }, + /* 返回文件id*/ + returnId:{ + type:Boolean, + default:false + }, disabled:{ type:Boolean, required:false, @@ -152,7 +158,11 @@ this.picUrl = true fileList = fileList.map((file) => { if (file.response) { - file.url = `${file.response.result.id}?token=${Vue.ls.get(ACCESS_TOKEN)}&fullfilename=${file.response.result.fileName}` + if(this.returnId){ + file.url = `${file.response.result.id}` + }else { + file.url = `${file.response.result.id}?token=${Vue.ls.get(ACCESS_TOKEN)}&fullfilename=${file.response.result.fileName}` + } } return file }) @@ -217,6 +227,16 @@ close () { }, + getImgUrl(id,name){ + return `${id}?token=${Vue.ls.get(ACCESS_TOKEN)}&fullfilename=${name}` + }, + getFileInfos(ids){ + return new Promise(resolve => { + getFileInfo({id:ids}).then(res => { + resolve(res.result) + }) + }) + } }, model: { prop: 'value', diff --git a/src/views/businessManagement/modules/BusinessManagementModule.vue b/src/views/businessManagement/modules/BusinessManagementModule.vue index b429be5..841d9ce 100644 --- a/src/views/businessManagement/modules/BusinessManagementModule.vue +++ b/src/views/businessManagement/modules/BusinessManagementModule.vue @@ -222,7 +222,7 @@ export default { httpAction(httpurl, formData, method).then((res) => { if (res.success) { that.$message.success(res.message) - that.$emit('ok') + that.$emit('ok',formData) that.close() } else { that.$message.warning(res.message) diff --git a/src/views/incomePayments/meetManage/AddOrDetailMeet.vue b/src/views/incomePayments/meetManage/AddOrDetailMeet.vue index ebc958b..2e946c2 100644 --- a/src/views/incomePayments/meetManage/AddOrDetailMeet.vue +++ b/src/views/incomePayments/meetManage/AddOrDetailMeet.vue @@ -492,6 +492,7 @@ export default { * */ handleOk() { const that = this + that.confirmLoading = true this.form.validateFields((err, values) => { if (!err) { let httpurl = '' @@ -520,12 +521,12 @@ export default { httpAction(httpurl, formData, method).then((res) => { if (res.success) { that.$message.success(res.message) + that.confirmLoading = false that.handleCancel() } else { that.$message.warning(res.message) } }).finally(() => { - that.confirmLoading = false }) } }) diff --git a/src/views/incomePayments/meetManage/MeetManageList.vue b/src/views/incomePayments/meetManage/MeetManageList.vue index c6f7b16..68ba99c 100644 --- a/src/views/incomePayments/meetManage/MeetManageList.vue +++ b/src/views/incomePayments/meetManage/MeetManageList.vue @@ -64,7 +64,7 @@
新增 - 导出 + 导出 批量删除
@@ -201,7 +201,7 @@ export default { ], dateKeyObj: { beginKey: 'meetingStartTime', - endKey: 'meetingEndtTime' + endKey: 'meetingEndTime' }, url: { list: '/meeting/payMeeting/page', diff --git a/src/views/incomePayments/meetManage/OtherMeetingForm.vue b/src/views/incomePayments/meetManage/OtherMeetingForm.vue new file mode 100644 index 0000000..92678ee --- /dev/null +++ b/src/views/incomePayments/meetManage/OtherMeetingForm.vue @@ -0,0 +1,227 @@ + + + + + \ No newline at end of file diff --git a/src/views/incomePayments/meetManage/SignUpInfoEdit.vue b/src/views/incomePayments/meetManage/SignUpInfoEdit.vue index ae8d0c1..ae7771c 100644 --- a/src/views/incomePayments/meetManage/SignUpInfoEdit.vue +++ b/src/views/incomePayments/meetManage/SignUpInfoEdit.vue @@ -8,10 +8,10 @@ - - + + @@ -19,21 +19,23 @@ + + v-decorator="['phone',validatorRules.phone]"> @@ -49,15 +51,16 @@ + v-decorator="[ 'email', + validatorRules.email]"> - + 嘉宾 参会人 内部企业 @@ -65,10 +68,10 @@ - - + + - + VIP 演讲嘉宾 特邀嘉宾 @@ -78,313 +81,36 @@ -
- 保存 -
- - -
-
演讲信息
- - - - - - + + - - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
用餐信息
- - - - - - - - - - - - - - - - - - -
- - -
-
住店信息
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - -
-
VIP行程信息
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -
-
VIP行程信息
- - - - - - - - - - - - - - -
- - -
-
行程信息
- - - - - - - - - - - - - - - - - - - - - - -
- - - -
-
邮寄信息
- - - - - - - - - - - - - -
- - -
-
缴费信息
- - - - - 汇款 - 现场 - 打包 - - - - - - - - - - - - - - - - -
- + + + + + + + + + +
- 确定 + 确定 取消
@@ -395,23 +121,24 @@ diff --git a/src/views/incomePayments/meetManage/modules/BatchInvocieModal.vue b/src/views/incomePayments/meetManage/modules/BatchInvocieModal.vue index c24b9ac..58f852a 100644 --- a/src/views/incomePayments/meetManage/modules/BatchInvocieModal.vue +++ b/src/views/incomePayments/meetManage/modules/BatchInvocieModal.vue @@ -63,6 +63,7 @@ + +> \ No newline at end of file diff --git a/src/views/incomePayments/meetManage/modules/SeminarVipForm.vue b/src/views/incomePayments/meetManage/modules/SeminarVipForm.vue new file mode 100644 index 0000000..f87da74 --- /dev/null +++ b/src/views/incomePayments/meetManage/modules/SeminarVipForm.vue @@ -0,0 +1,392 @@ + + + + + \ No newline at end of file diff --git a/src/views/projectManagement/ConferenceMaintenance.vue b/src/views/projectManagement/ConferenceMaintenance.vue index a4521ea..f311a5b 100644 --- a/src/views/projectManagement/ConferenceMaintenance.vue +++ b/src/views/projectManagement/ConferenceMaintenance.vue @@ -77,7 +77,7 @@
新增 - 导出 + 导出 批量删除 发布-提醒