Commit 48be9bf1667a3b4c3901f3bd8539fdd4c12f48cc
1 parent
68da6ea2
Exists in
master
feat: 接口处理
Showing
1 changed file
with
29 additions
and
44 deletions
Show diff stats
src/views/Service/CardCourseList.vue
| ... | ... | @@ -67,52 +67,37 @@ export default { |
| 67 | 67 | duration: 0, |
| 68 | 68 | forbidClick: true, |
| 69 | 69 | }); |
| 70 | - // this.mgop({ | |
| 71 | - // api: 'mgop.sz.hswsy.CourseListByIdList', // 必须 | |
| 72 | - // host: 'https://mapi.zjzwfw.gov.cn/', | |
| 73 | - // dataType: 'JSON', | |
| 74 | - // type: 'POST', | |
| 75 | - // appKey: 'fuxgnukl+2001895516+edccpx', // 必须 | |
| 76 | - // headers: { | |
| 77 | - // // 'isTestUrl': '1' | |
| 78 | - // }, | |
| 79 | - // data: {idList:["1502","1524","1551","1570","1572"]}, | |
| 80 | - // onSuccess: res => { | |
| 81 | - // this.$toast.clear(); | |
| 82 | - // let proList = res.data.data; | |
| 83 | - // for (let i in proList) { | |
| 84 | - // proList[i].course_labels = proList[i].course_labels?.split(','); | |
| 85 | - // proList[i].coverUrl = proList[i]?.coverList[0]?.cover_url | |
| 86 | - // if (proList[i].startDate) { | |
| 87 | - // proList[i].week = this.formatWeek(this.Moment(proList[i].startDate).format('d')); | |
| 88 | - // proList[i].startDate = this.Moment(proList[i].startDate).format('YYYY.M.D'); | |
| 89 | - // proList[i].endDate = this.Moment(proList[i].endDate).format('YYYY.M.D'); | |
| 90 | - // } | |
| 91 | - // } | |
| 92 | - // console.log(proList) | |
| 93 | - // this.proList = proList | |
| 94 | - // }, | |
| 95 | - // onFail: err => { | |
| 96 | - // console.log('err', err) | |
| 97 | - // } | |
| 98 | - // }); | |
| 99 | - this.yxAxios.post(`https://yanxue.myjxt.com/api/StudiesWap/CourseList/ByIdList`, { | |
| 100 | - idList:this.proId | |
| 101 | - }).then((res) => { | |
| 102 | - this.$toast.clear(); | |
| 103 | - let proList = res.data.data; | |
| 104 | - for (let i in proList) { | |
| 105 | - proList[i].course_labels = proList[i].course_labels?.split(','); | |
| 106 | - proList[i].coverUrl = proList[i]?.coverList[0]?.cover_url | |
| 107 | - if (proList[i].startDate) { | |
| 108 | - proList[i].week = this.formatWeek(this.Moment(proList[i].startDate).format('d')); | |
| 109 | - proList[i].startDate = this.Moment(proList[i].startDate).format('YYYY.M.D'); | |
| 110 | - proList[i].endDate = this.Moment(proList[i].endDate).format('YYYY.M.D'); | |
| 70 | + this.mgop({ | |
| 71 | + api: 'mgop.sz.hswsy.CourseListByIdList', // 必须 | |
| 72 | + host: 'https://mapi.zjzwfw.gov.cn/', | |
| 73 | + dataType: 'JSON', | |
| 74 | + type: 'POST', | |
| 75 | + appKey: 'fuxgnukl+2001895516+edccpx', // 必须 | |
| 76 | + headers: { | |
| 77 | + // 'isTestUrl': '1' | |
| 78 | + }, | |
| 79 | + data: { | |
| 80 | + idList: this.proId.split(',') | |
| 81 | + }, | |
| 82 | + onSuccess: res => { | |
| 83 | + this.$toast.clear(); | |
| 84 | + let proList = res.data.data; | |
| 85 | + for (let i in proList) { | |
| 86 | + proList[i].course_labels = proList[i].course_labels?.split(','); | |
| 87 | + proList[i].coverUrl = proList[i]?.coverList[0]?.cover_url | |
| 88 | + if (proList[i].startDate) { | |
| 89 | + proList[i].week = this.formatWeek(this.Moment(proList[i].startDate).format('d')); | |
| 90 | + proList[i].startDate = this.Moment(proList[i].startDate).format('YYYY.M.D'); | |
| 91 | + proList[i].endDate = this.Moment(proList[i].endDate).format('YYYY.M.D'); | |
| 92 | + } | |
| 111 | 93 | } |
| 94 | + console.log(proList) | |
| 95 | + this.proList = proList | |
| 96 | + }, | |
| 97 | + onFail: err => { | |
| 98 | + console.log('err', err) | |
| 112 | 99 | } |
| 113 | - console.log(proList) | |
| 114 | - this.proList = proList | |
| 115 | - }) | |
| 100 | + }); | |
| 116 | 101 | }, |
| 117 | 102 | formatWeek (week) { |
| 118 | 103 | return week == 1 ? '周一' : week == 2 ? '周二' : week == 3 ? '周三' : week == 4 ? '周四' : week == 5 ? '周五' : week == 6 ? '周六' : week == 0 ? '周日' : ''; | ... | ... |