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 ? '周日' : ''; | ... | ... |