no message
Showing
4 changed files
with
21 additions
and
23 deletions
No preview for this file type
| ... | @@ -11,19 +11,12 @@ | ... | @@ -11,19 +11,12 @@ |
| 11 | <el-step :title="language==0?'选择课程':'Courses'" /> | 11 | <el-step :title="language==0?'选择课程':'Courses'" /> |
| 12 | </el-steps> | 12 | </el-steps> |
| 13 | <div v-if="activeStep==0"> | 13 | <div v-if="activeStep==0"> |
| 14 | <div class="mb60"> | 14 | <div class="mb60" style="max-height: 50vh;overflow: auto"> |
| 15 | 1.每班够开课标准后,将电话通知开课时间,请保持电话畅通。 | 15 | |
| 16 | <br/> | ||
| 17 | 2.报名缴费成功后五日内,可申请全额退费;时间超出五日,申请退费则需缴纳总课程费用的20%(占用名额手续费);第二节课(含第二节)后不再接收办理退费事宜。(退费到账时间预计二十个工作日完成) | ||
| 18 | <br/> | ||
| 19 | 3.我单位所有培训课程根据法定节假日正常休息,如遇不可抗力,课程顺延。 | ||
| 20 | <br/> | ||
| 21 | 4.课程所需书本教材、部分课程画笔颜料、舞蹈服装、跳绳等学习用品皆需学员自行准备。 | ||
| 22 | <br/> | ||
| 23 | 5.学员在首次开课前需填写免责协议书并交给所在班级的班主任。 | ||
| 24 | </div> | 16 | </div> |
| 25 | <div class="text-center"> | 17 | <div class="text-center"> |
| 26 | <el-button type="primary" class="btn-lineG" round @click="setActive(1)">下一步</el-button> | 18 | <el-button type="primary" v-if="courseList.length>0" class="btn-lineG" round @click="setActive(1)">{{ language == 0 ? '下一步' : 'NEXT' }}</el-button> |
| 19 | <el-button type="primary" class="btn-lineG" round v-else @click="close">{{language==0?'暂无可报课程':'No courses available for reporting'}}</el-button> | ||
| 27 | </div> | 20 | </div> |
| 28 | </div> | 21 | </div> |
| 29 | <div v-if="activeStep==1"> | 22 | <div v-if="activeStep==1"> |
| ... | @@ -161,7 +154,7 @@ const rules = ref( | ... | @@ -161,7 +154,7 @@ const rules = ref( |
| 161 | const open = (params) => { | 154 | const open = (params) => { |
| 162 | console.log(params) | 155 | console.log(params) |
| 163 | show.value = true | 156 | show.value = true |
| 164 | title.value = params.title | 157 | title.value = language.value==0?'大师课申请':'Master Class Application' |
| 165 | cptId.value = params.cptId | 158 | cptId.value = params.cptId |
| 166 | getCourse() | 159 | getCourse() |
| 167 | } | 160 | } |
| ... | @@ -180,7 +173,8 @@ watch(show, (value) => { | ... | @@ -180,7 +173,8 @@ watch(show, (value) => { |
| 180 | }) | 173 | }) |
| 181 | }) | 174 | }) |
| 182 | function getCourse() { | 175 | function getCourse() { |
| 183 | masterClassList({cptId:'1777256058082189313'}).then(res=>{ | 176 | // '1777256058082189313' |
| 177 | masterClassList({cptId:cptId.value}).then(res=>{ | ||
| 184 | courseList.value = res.rows | 178 | courseList.value = res.rows |
| 185 | }) | 179 | }) |
| 186 | } | 180 | } |
| ... | @@ -289,6 +283,9 @@ const conti = () => { | ... | @@ -289,6 +283,9 @@ const conti = () => { |
| 289 | gender: '0' | 283 | gender: '0' |
| 290 | } | 284 | } |
| 291 | } | 285 | } |
| 286 | const close = () =>{ | ||
| 287 | show.value = false | ||
| 288 | } | ||
| 292 | </script> | 289 | </script> |
| 293 | 290 | ||
| 294 | <style scoped> | 291 | <style scoped> | ... | ... |
| ... | @@ -93,8 +93,7 @@ | ... | @@ -93,8 +93,7 @@ |
| 93 | <download/> | 93 | <download/> |
| 94 | </el-icon> | 94 | </el-icon> |
| 95 | </a> | 95 | </a> |
| 96 | 96 | <a class="zn-btn ml20" @click="popMaster">大师公益课报名</a> | |
| 97 | <el-button class="zn-btn ml20" @click="popMaster">大师公益课报名</el-button> | ||
| 98 | </div> | 97 | </div> |
| 99 | </el-col> | 98 | </el-col> |
| 100 | <el-col :sm="24" :lg="14"> | 99 | <el-col :sm="24" :lg="14"> | ... | ... |
| ... | @@ -85,13 +85,15 @@ | ... | @@ -85,13 +85,15 @@ |
| 85 | <el-col :sm="24" :lg="10"> | 85 | <el-col :sm="24" :lg="10"> |
| 86 | <div class="bgbg"> | 86 | <div class="bgbg"> |
| 87 | <h1 style="color: #fff">{{matchData?.name}}</h1> | 87 | <h1 style="color: #fff">{{matchData?.name}}</h1> |
| 88 | <a class="zn-btn" @click="goGuide"> | 88 | <div> |
| 89 | GUIDELINE | 89 | <a class="zn-btn" @click="goGuide"> |
| 90 | <el-icon><download /></el-icon> | 90 | GUIDELINE |
| 91 | </a> | 91 | <el-icon><download /></el-icon> |
| 92 | <a @click="popMaster"> | 92 | </a> |
| 93 | 93 | <a class="zn-btn ml20" @click="popMaster">Public Master Class | |
| 94 | </a> | 94 | <el-icon><Edit /></el-icon> |
| 95 | </a> | ||
| 96 | </div> | ||
| 95 | 97 | ||
| 96 | </div> | 98 | </div> |
| 97 | </el-col> | 99 | </el-col> |
| ... | @@ -527,7 +529,7 @@ const popMaster = () => { | ... | @@ -527,7 +529,7 @@ const popMaster = () => { |
| 527 | p{margin: 0;height: 40px;line-height: 20px;display: flex;align-items: center;} | 529 | p{margin: 0;height: 40px;line-height: 20px;display: flex;align-items: center;} |
| 528 | } | 530 | } |
| 529 | border-radius: 15px; | 531 | border-radius: 15px; |
| 530 | .zn-btn{background: #FFFFFF; | 532 | .zn-btn{background: #FFFFFF;text-transform: uppercase; |
| 531 | font-size: 18px; width: fit-content; | 533 | font-size: 18px; width: fit-content; |
| 532 | color: #453DEA; | 534 | color: #453DEA; |
| 533 | border-radius: 23px;padding: 10px 20px;display: inline-flex;align-items: center;} | 535 | border-radius: 23px;padding: 10px 20px;display: inline-flex;align-items: center;} | ... | ... |
-
Please register or sign in to post a comment