diff --git a/src/api/ebiz/exercising/exercising.js b/src/api/ebiz/exercising/exercising.js
index 5e30c3be5..cf1077140 100644
--- a/src/api/ebiz/exercising/exercising.js
+++ b/src/api/ebiz/exercising/exercising.js
@@ -40,6 +40,15 @@ export function getEnrollInfo(
})
}
+// 客户参赛详情查询(客户)
+export function getEnrollDetail(data = {}) {
+ return request({
+ url: getUrl(`/customer/active/getEnrollDetail`, 1),
+ method: 'post',
+ data
+ })
+}
+
// 代理人邀约标识获取
export function getShareCode(data = {}) {
return request({
@@ -66,3 +75,21 @@ export function saveOpen(data = {}) {
data
})
}
+
+// 客户报名
+export function enroll(data = {}) {
+ return request({
+ url: getUrl(`/customer/active/enroll`, 1),
+ method: 'post',
+ data
+ })
+}
+
+// 客户参赛
+export function enter(data = {}) {
+ return request({
+ url: getUrl(`/customer/active/enter`, 1),
+ method: 'post',
+ data
+ })
+}
diff --git a/src/router/ebiz/exercising.js b/src/router/ebiz/exercising.js
index 0991550dd..56b6bc355 100644
--- a/src/router/ebiz/exercising.js
+++ b/src/router/ebiz/exercising.js
@@ -3,6 +3,7 @@ const ExercisingDetails = () => import('@/views/ebiz/exercising/ExercisingDetail
const SignUp = () => import('@/views/ebiz/exercising/SignUp')
const SignUpDetails = () => import('@/views/ebiz/exercising/SignUpDetails')
const PlayerDetails = () => import('@/views/ebiz/exercising/PlayerDetails')
+const SignUpResult = () => import('@/views/ebiz/exercising/SignUpResult')
export default [
{
@@ -40,5 +41,14 @@ export default [
title: '参赛信息',
index: 4
}
+ },
+ {
+ path: '/exercising/SignUpResult',
+ name: 'SignUpResult',
+ component: SignUpResult,
+ meta: {
+ title: '提交成功',
+ index: 5
+ }
}
]
diff --git a/src/views/ebiz/exercising/ExercisingDetails.vue b/src/views/ebiz/exercising/ExercisingDetails.vue
index 4cd4833b4..092229f10 100644
--- a/src/views/ebiz/exercising/ExercisingDetails.vue
+++ b/src/views/ebiz/exercising/ExercisingDetails.vue
@@ -19,7 +19,6 @@ export default {
filters: {},
data() {
let isWeixin = this.$utils.device().isWeixin //判断环境
- isWeixin = true
return {
Images: [],
isWeixin
diff --git a/src/views/ebiz/exercising/PlayerDetails.vue b/src/views/ebiz/exercising/PlayerDetails.vue
index 4e1fd15aa..c4ef7b2b6 100644
--- a/src/views/ebiz/exercising/PlayerDetails.vue
+++ b/src/views/ebiz/exercising/PlayerDetails.vue
@@ -21,7 +21,7 @@
作品信息
-
+
@@ -32,7 +32,7 @@
-
+
diff --git a/src/views/ebiz/exercising/SignUpCompinents/ChildInformation.vue b/src/views/ebiz/exercising/SignUpCompinents/ChildInformation.vue
new file mode 100644
index 000000000..73e42fbc0
--- /dev/null
+++ b/src/views/ebiz/exercising/SignUpCompinents/ChildInformation.vue
@@ -0,0 +1,160 @@
+
+
+
+
+
子女信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + 添加子女
+
+
+
+ 下一步
+ 确认报名
+
+
+
+
+
+
+
diff --git a/src/views/ebiz/exercising/SignUpCompinents/ParentInformation.vue b/src/views/ebiz/exercising/SignUpCompinents/ParentInformation.vue
new file mode 100644
index 000000000..29fe1088f
--- /dev/null
+++ b/src/views/ebiz/exercising/SignUpCompinents/ParentInformation.vue
@@ -0,0 +1,95 @@
+
+
+
+
+ 基本信息
+
+
+
+
+ 下一步
+
+
+
+
+
+
+
diff --git a/src/views/ebiz/exercising/SignUpCompinents/UploadImg.vue b/src/views/ebiz/exercising/SignUpCompinents/UploadImg.vue
new file mode 100644
index 000000000..407cd72a7
--- /dev/null
+++ b/src/views/ebiz/exercising/SignUpCompinents/UploadImg.vue
@@ -0,0 +1,145 @@
+
+
+
+
+ 作品信息
+
+
+
+
+
+
提交
+
+
+
+
+
+
diff --git a/src/views/ebiz/exercising/SignUpDetails.vue b/src/views/ebiz/exercising/SignUpDetails.vue
index e9f4edf6a..b3c28c973 100644
--- a/src/views/ebiz/exercising/SignUpDetails.vue
+++ b/src/views/ebiz/exercising/SignUpDetails.vue
@@ -32,12 +32,12 @@ export default {
filters: {},
data() {
let searchData = {
- "belongAgent":"0",
- "enterStatus":"",
- "pageSize":10,
- "pageNum":1,
- "activeCode":"DRAW"
- }
+ belongAgent: '0',
+ enterStatus: '',
+ pageSize: 10,
+ pageNum: 1,
+ activeCode: 'DRAW'
+ }
return {
searchData,
list: [],
@@ -46,7 +46,7 @@ export default {
}
},
watch: {
- 'searchData.enterStatus': function(newVal, oldVal){
+ 'searchData.enterStatus': function() {
this.list = []
this.searchData.pageSize = 10
this.searchData.pageNum = 1
@@ -62,26 +62,28 @@ export default {
this.loading = true
this.getEnrollList()
},
- getEnrollList(){
- getEnrollList(this.searchData).then(res=>{
- console.log(res);
- if(res.result == '0'){
- let resC = res.content;
- if(resC.nextPage == 0){
- this.finished = true
+ getEnrollList() {
+ getEnrollList(this.searchData)
+ .then(res => {
+ console.log(res)
+ if (res.result == '0') {
+ let resC = res.content
+ if (resC.nextPage == 0) {
+ this.finished = true
+ }
+ this.loading = false
+ this.list = this.list.concat(resC.list)
+ this.searchData.pageNum++
+ } else {
+ this.$toast(res.resultMessage)
}
- this.loading = false
- this.list = this.list.concat(resC.list)
- this.searchData.pageNum++
- }else{
- this.$toast(res.resultMessage)
- }
- }).catch(err=>{
- console.error(err);
- })
+ })
+ .catch(err => {
+ console.error(err)
+ })
},
// 跳转到 报名信息详情页面
- toPlayerDetail(player){
+ toPlayerDetail(player) {
// player.businessNo
this.$jump({
flag: 'h5',
diff --git a/src/views/ebiz/exercising/SignUpResult.vue b/src/views/ebiz/exercising/SignUpResult.vue
index d35d817cf..f91d0e954 100644
--- a/src/views/ebiz/exercising/SignUpResult.vue
+++ b/src/views/ebiz/exercising/SignUpResult.vue
@@ -3,13 +3,12 @@
@@ -17,22 +16,29 @@