合并分支 'lhj' 到 'master'
打卡 查看合并请求 !1
正在显示
12 个修改的文件
包含
137 行增加
和
73 行删除
@@ -5,7 +5,7 @@ | @@ -5,7 +5,7 @@ | ||
5 | <view class="checkpoint_wrap layer_between"> | 5 | <view class="checkpoint_wrap layer_between"> |
6 | <view class="prev_point" v-if="pre!=''" @click="prestep">上一关</view> | 6 | <view class="prev_point" v-if="pre!=''" @click="prestep">上一关</view> |
7 | <view class="point_num">第 {{number}} 关</view> | 7 | <view class="point_num">第 {{number}} 关</view> |
8 | - | 8 | + |
9 | <view class="prev_point" @click="nextstep" wx:if="next!=''">下一关</view> | 9 | <view class="prev_point" @click="nextstep" wx:if="next!=''">下一关</view> |
10 | </view> | 10 | </view> |
11 | <!-- 主题 --> | 11 | <!-- 主题 --> |
@@ -40,16 +40,16 @@ | @@ -40,16 +40,16 @@ | ||
40 | </view> | 40 | </view> |
41 | <!-- 评论 --> | 41 | <!-- 评论 --> |
42 | <view class="theme_comment"> | 42 | <view class="theme_comment"> |
43 | - <view class="comment_single"> | 43 | + <view class="comment_single" v-for="(item,index) in courselist" :key="index"> |
44 | <!-- 人员信息 --> | 44 | <!-- 人员信息 --> |
45 | <view class="single_people layer_between"> | 45 | <view class="single_people layer_between"> |
46 | <!-- 左侧 --> | 46 | <!-- 左侧 --> |
47 | <view class="people_l layer_nostar"> | 47 | <view class="people_l layer_nostar"> |
48 | <!-- 头像 --> | 48 | <!-- 头像 --> |
49 | - <image src="../../static/header.png" mode="" @click="toRecord()"></image> | 49 | + <image :src="item.avatar" mode="" @click="toRecord()"></image> |
50 | <view class=""> | 50 | <view class=""> |
51 | <!-- 姓名 --> | 51 | <!-- 姓名 --> |
52 | - <view class="people_name">张三</view> | 52 | + <view class="people_name">{{item.nickname}}</view> |
53 | <!-- 课程进度 --> | 53 | <!-- 课程进度 --> |
54 | <view class="people_progress">已解锁2课时</view> | 54 | <view class="people_progress">已解锁2课时</view> |
55 | </view> | 55 | </view> |
@@ -72,25 +72,27 @@ | @@ -72,25 +72,27 @@ | ||
72 | <view class="">学习时间:2019年12月26日</view> | 72 | <view class="">学习时间:2019年12月26日</view> |
73 | </view> | 73 | </view> |
74 | <view class="layer_star no_icon_single"> | 74 | <view class="layer_star no_icon_single"> |
75 | - <view class="">感悟:好</view> | 75 | + <view class="">感悟:{{item.content}}</view> |
76 | </view> | 76 | </view> |
77 | <view class="layer_star no_icon_single"> | 77 | <view class="layer_star no_icon_single"> |
78 | 完成事件打分: | 78 | 完成事件打分: |
79 | - <picker mode="selector" :range="completeList" @change="changeComplete"> | 79 | + <view class="score_picker layer_between">{{item.score[0].score}}</view> |
80 | + <!-- <picker mode="selector" :range="completeList" @change="changeComplete"> | ||
80 | <view class="score_picker layer_between"> | 81 | <view class="score_picker layer_between"> |
81 | <view>{{ completeList[complete] ? completeList[complete] : '请打分' }}</view> | 82 | <view>{{ completeList[complete] ? completeList[complete] : '请打分' }}</view> |
82 | <image src="../../static/start_01.png" mode="widthFix"></image> | 83 | <image src="../../static/start_01.png" mode="widthFix"></image> |
83 | </view> | 84 | </view> |
84 | - </picker> | 85 | + </picker> --> |
85 | </view> | 86 | </view> |
86 | <view class="layer_star no_icon_single"> | 87 | <view class="layer_star no_icon_single"> |
87 | 情绪状态打分: | 88 | 情绪状态打分: |
88 | - <picker mode="selector" :range="completeList" @change="changeComplete"> | 89 | + <view class="score_picker layer_between">{{item.score[1].score}}</view> |
90 | + <!-- <picker mode="selector" :range="completeList" @change="changeComplete"> | ||
89 | <view class="score_picker layer_between"> | 91 | <view class="score_picker layer_between"> |
90 | <view>{{ completeList[complete] ? completeList[complete] : '请打分' }}</view> | 92 | <view>{{ completeList[complete] ? completeList[complete] : '请打分' }}</view> |
91 | <image src="../../static/start_01.png" mode="widthFix"></image> | 93 | <image src="../../static/start_01.png" mode="widthFix"></image> |
92 | </view> | 94 | </view> |
93 | - </picker> | 95 | + </picker> --> |
94 | </view> | 96 | </view> |
95 | <!-- 评论、点赞按钮 --> | 97 | <!-- 评论、点赞按钮 --> |
96 | <view class="layer_noend"> | 98 | <view class="layer_noend"> |
@@ -110,7 +112,7 @@ | @@ -110,7 +112,7 @@ | ||
110 | <view class="point_people layer_nostar"> | 112 | <view class="point_people layer_nostar"> |
111 | <image src="../../static/dianzan_icon@2x.png" mode="widthFix"></image> | 113 | <image src="../../static/dianzan_icon@2x.png" mode="widthFix"></image> |
112 | <view class="point_detail flex_wrap_no"> | 114 | <view class="point_detail flex_wrap_no"> |
113 | - <view class="" v-for="(item, index) in pointList" :key="index">{{ item }},</view> | 115 | + <view class="" v-for="(itemone, index) in item.praise_user" :key="index">{{itemone.nickname }},</view> |
114 | </view> | 116 | </view> |
115 | </view> | 117 | </view> |
116 | <!-- 评论信息 --> | 118 | <!-- 评论信息 --> |
@@ -146,9 +148,13 @@ | @@ -146,9 +148,13 @@ | ||
146 | pointList: ['关心', '思想是根基', '陈cc', '莫妮卡', '莫妮卡', '大鹏', '思想是根基', '陈cc', '思想是根基', '陈cc', '莫妮卡'], | 148 | pointList: ['关心', '思想是根基', '陈cc', '莫妮卡', '莫妮卡', '大鹏', '思想是根基', '陈cc', '思想是根基', '陈cc', '莫妮卡'], |
147 | courseid: '', | 149 | courseid: '', |
148 | coursedetail: '', | 150 | coursedetail: '', |
149 | - next:'', | ||
150 | - pre:'', | ||
151 | - number:1 | 151 | + next: '', |
152 | + pre: '', | ||
153 | + number: 1, | ||
154 | + //所有用户课程列表 | ||
155 | + courselist: [], | ||
156 | + // 自己课程列表 | ||
157 | + | ||
152 | }; | 158 | }; |
153 | }, | 159 | }, |
154 | methods: { | 160 | methods: { |
@@ -164,6 +170,7 @@ | @@ -164,6 +170,7 @@ | ||
164 | console.log(res); | 170 | console.log(res); |
165 | that.coursedetail = res | 171 | that.coursedetail = res |
166 | that.getcordlist() | 172 | that.getcordlist() |
173 | + that.getallcordlist() | ||
167 | 174 | ||
168 | 175 | ||
169 | }).catch((err) => { | 176 | }).catch((err) => { |
@@ -171,7 +178,7 @@ | @@ -171,7 +178,7 @@ | ||
171 | }) | 178 | }) |
172 | }, | 179 | }, |
173 | 180 | ||
174 | - // 获取打卡记录 | 181 | + // 获取自己打卡记录 |
175 | getcordlist() { | 182 | getcordlist() { |
176 | let that = this; | 183 | let that = this; |
177 | console.log(77889900) | 184 | console.log(77889900) |
@@ -182,6 +189,7 @@ | @@ -182,6 +189,7 @@ | ||
182 | } | 189 | } |
183 | app.post(url, params).then((res) => { | 190 | app.post(url, params).then((res) => { |
184 | console.log(res); | 191 | console.log(res); |
192 | + that.courselist = res.list | ||
185 | 193 | ||
186 | 194 | ||
187 | 195 | ||
@@ -189,8 +197,29 @@ | @@ -189,8 +197,29 @@ | ||
189 | 197 | ||
190 | }) | 198 | }) |
191 | }, | 199 | }, |
192 | - prestep(){ | ||
193 | - var that=this; | 200 | + //获取所有打卡记录 |
201 | + getallcordlist(){ | ||
202 | + let that = this; | ||
203 | + console.log(77889900) | ||
204 | + var url = '/api/course/user_clock_list'; | ||
205 | + var params = { | ||
206 | + course_id: that.coursedetail.course_id, | ||
207 | + customs_id: that.coursedetail.id | ||
208 | + } | ||
209 | + app.post(url, params).then((res) => { | ||
210 | + console.log(res); | ||
211 | + that.courselist = that.courselist.concat(res.list) | ||
212 | + | ||
213 | + | ||
214 | + | ||
215 | + }).catch((err) => { | ||
216 | + | ||
217 | + }) | ||
218 | + }, | ||
219 | + | ||
220 | + // 上一关 | ||
221 | + prestep() { | ||
222 | + var that = this; | ||
194 | that.number++; | 223 | that.number++; |
195 | var url = '/api/course/customs_choose'; | 224 | var url = '/api/course/customs_choose'; |
196 | var params = { | 225 | var params = { |
@@ -198,12 +227,12 @@ | @@ -198,12 +227,12 @@ | ||
198 | // customs_id:that.coursedetail.id | 227 | // customs_id:that.coursedetail.id |
199 | course_id: 1, | 228 | course_id: 1, |
200 | customs_id: 1 | 229 | customs_id: 1 |
201 | - | 230 | + |
202 | } | 231 | } |
203 | app.post(url, params).then((res) => { | 232 | app.post(url, params).then((res) => { |
204 | console.log(res); | 233 | console.log(res); |
205 | - that.next=res.next; | ||
206 | - that.per=res.pre | 234 | + that.next = res.next; |
235 | + that.per = res.pre | ||
207 | if (res.next != '') { | 236 | if (res.next != '') { |
208 | that.coursedetail = res.next; | 237 | that.coursedetail = res.next; |
209 | } else( | 238 | } else( |
@@ -212,15 +241,15 @@ | @@ -212,15 +241,15 @@ | ||
212 | icon: "none" | 241 | icon: "none" |
213 | }) | 242 | }) |
214 | ) | 243 | ) |
215 | - | ||
216 | - | ||
217 | - | 244 | + |
245 | + | ||
246 | + | ||
218 | }).catch((err) => { | 247 | }).catch((err) => { |
219 | - | 248 | + |
220 | }) | 249 | }) |
221 | }, | 250 | }, |
222 | - | ||
223 | - nextstep(){ | 251 | + // 下一关 |
252 | + nextstep() { | ||
224 | var that = this; | 253 | var that = this; |
225 | that.number++; | 254 | that.number++; |
226 | var url = '/api/course/customs_choose'; | 255 | var url = '/api/course/customs_choose'; |
@@ -233,8 +262,8 @@ | @@ -233,8 +262,8 @@ | ||
233 | } | 262 | } |
234 | app.post(url, params).then((res) => { | 263 | app.post(url, params).then((res) => { |
235 | console.log(res); | 264 | console.log(res); |
236 | - that.next=res.next; | ||
237 | - that.per=res.pre | 265 | + that.next = res.next; |
266 | + that.per = res.pre | ||
238 | if (res.next != '') { | 267 | if (res.next != '') { |
239 | that.coursedetail = res.next; | 268 | that.coursedetail = res.next; |
240 | } else( | 269 | } else( |
@@ -261,9 +290,9 @@ | @@ -261,9 +290,9 @@ | ||
261 | }, | 290 | }, |
262 | // 去提交打卡页 | 291 | // 去提交打卡页 |
263 | toSubmit() { | 292 | toSubmit() { |
264 | - | 293 | + |
265 | uni.navigateTo({ | 294 | uni.navigateTo({ |
266 | - url:'/pages/course/submitClock?courseid='+this.courseid+'&custom_id='+this.coursedetail.id | 295 | + url: '/pages/course/submitClock?courseid=' + this.courseid + '&custom_id=' + this.coursedetail.id |
267 | }) | 296 | }) |
268 | }, | 297 | }, |
269 | // 完成事件打分 | 298 | // 完成事件打分 |
@@ -504,11 +533,14 @@ | @@ -504,11 +533,14 @@ | ||
504 | 533 | ||
505 | // 点赞人员 | 534 | // 点赞人员 |
506 | .point_people { | 535 | .point_people { |
536 | + | ||
507 | margin-bottom: 28upx; | 537 | margin-bottom: 28upx; |
508 | 538 | ||
509 | image { | 539 | image { |
510 | width: 32upx; | 540 | width: 32upx; |
541 | + width: 32upx; | ||
511 | margin-right: 22upx; | 542 | margin-right: 22upx; |
543 | + border-radius: 50%; | ||
512 | } | 544 | } |
513 | 545 | ||
514 | .point_detail { | 546 | .point_detail { |
@@ -280,7 +280,6 @@ export default { | @@ -280,7 +280,6 @@ export default { | ||
280 | title:'请选择完成事件打分', | 280 | title:'请选择完成事件打分', |
281 | icon:"none" | 281 | icon:"none" |
282 | }) | 282 | }) |
283 | - | ||
284 | return false | 283 | return false |
285 | } | 284 | } |
286 | if(that.scorearr[that.ganid]==undefined){ | 285 | if(that.scorearr[that.ganid]==undefined){ |
此 diff 太大无法显示。
1 | -{"version":3,"sources":["webpack:///E:/项目/tigerprogram/App.vue?5504","webpack:///E:/项目/tigerprogram/App.vue","webpack:///E:/项目/tigerprogram/App.vue?7df3","webpack:///E:/项目/tigerprogram/App.vue?844f","webpack:///E:/项目/tigerprogram/App.vue?a74e","webpack:///E:/项目/tigerprogram/main.js","webpack:///E:/项目/tigerprogram/pages/course/courseDetail.vue?6466","webpack:///E:/项目/tigerprogram/pages/course/courseDetail.vue?5fe6","webpack:///E:/项目/tigerprogram/pages/course/courseDetail.vue?3104","webpack:///E:/项目/tigerprogram/pages/course/courseDetail.vue?a8c3","webpack:///E:/项目/tigerprogram/pages/course/courseDetail.vue","webpack:///E:/项目/tigerprogram/pages/course/courseDetail.vue?afd7","webpack:///E:/项目/tigerprogram/pages/course/courseDetail.vue?c85d"],"names":["onLaunch","onShow","onHide","post","url","data","promise","Promise","resolve","reject","that","token","uni","getStorageSync","header","postData","request","globalData","baseUrl","method","success","res","code","showToast","title","msg","icon","fail","e","hideNavigationBarLoading","userInfo","upload","filetype","file","wx","showNavigationBarLoading","showLoading","head","typename","uploadFile","filePath","name","formData","console","log","temdata","JSON","parse","urlobj","http_url","kurl","hideLoading","complete","createPage","Page","isShowImg","img","themeImg","require","completeList","isPoint","pointImg1","pointImg2","pointList","courseid","coursedetail","next","pre","number","methods","getcoursedetail","params","course_id","app","then","getcordlist","catch","err","customs_id","id","prestep","per","nextstep","toRecord","navigateTo","toSubmit","changeComplete","detail","value","enlargeImg","closeTheme","changePoint","onLoad","options"],"mappings":"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K,gBAAgB,+KAAU;AAC1B,EAAE,yEAAM;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,IAAI,KAAU,EAAE,YAYf;AACD;AACe,gF;;;;;;;;;;;;kDCrCf,wCAAmB;;AAEnB;AACA,2G;AACA+C,UAAU,CAACC,qBAAD,CAAV,C;;;;;;;;;;;;;ACJA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAyH;AACzH;AACgE;AACL;AACc;;;AAGzE;AACqK;AACrK,gBAAgB,+KAAU;AAC1B,EAAE,kFAAM;AACR,EAAE,uFAAM;AACR,EAAE,gGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,2FAAU;AACZ;AACA;;AAEA;AACA,IAAI,KAAU,EAAE,YAiBf;AACD;AACe,gF;;;;;;;;;;;;AC1Cf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAAsmB,CAAgB,goBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACmI1nB,+E,8FAnIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;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","file":"pages/course/courseDetail.js","sourcesContent":["import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=script&lang=js&\"","\nexport default {\n\tonLaunch: function() {\n\t\t\n\t},\n\tonShow: function() {\n\t\t\n\t},\n\tonHide: function() {\n\t\t\n\t},\n\tpost: function(url, data) {\n\t\tvar promise = new Promise((resolve, reject) => {\n\t\t\t//init\n\t\t\tlet that = this,\n\t\t\t\ttoken = uni.getStorageSync('token'),\n\t\t\t\theader = {\n\t\t\t\t\t'token': token || ''\n\t\t\t\t},\n\t\t\t\tpostData;\n\t\t\t//网络请求\n\t\t\tuni.request({\n\t\t\t\turl: this.globalData.baseUrl + url,\n\t\t\t\tdata: data,\n\t\t\t\tmethod: 'POST',\n\t\t\t\theader: header,\n\t\t\t\tsuccess: function(res) {\n\t\t\t\t\t\n\t\t\t\t\t//返回取得的数据\n\t\t\t\t\tif (res.data.code == '1') {\n\t\t\t\t\t\tresolve(res.data.data);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\t\ttitle: res.data.msg,\n\t\t\t\t\t\t\ticon: 'none'\n\t\t\t\t\t\t});\n\t\t\t\t\t\treject(res.data);\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\tfail: function(e) {\n\t\t\t\t\treject('网络出错');\n\t\t\t\t\tuni.hideNavigationBarLoading();\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t\treturn promise;\n\t},\n\tglobalData: {\n\t\tuserInfo: null,\n\t\tbaseUrl: 'http://fnsxcx.w.brotop.cn'\n\t},\n\t\n\tupload(filetype, file) {\n\t\n\t var promise = new Promise((resolve, reject) => {\n\t wx.showNavigationBarLoading()\n\t wx.showLoading({\n\t title: '上传中',\n\t })\n\t let url = 'http://fnsxcx.w.brotop.cn/api/common/upload';\n\t let head = {\n\t 'token': wx.getStorageSync('token'),\n\t 'XX-Device-Type': ''\n\t }\n\t let typename = {\n\t filetype: filetype\n\t }\n\t wx.uploadFile({\n\t url: url, //仅为示例,非真实的接口地址\n\t filePath: file,\n\t name: 'file',\n\t header: head,\n\t formData: typename,\n\t success: function (res) {\n\t console.log('上传文件后', res)\n\t let temdata = JSON.parse(res.data);\n\t console.log(temdata)\n\t let urlobj = {\n\t url: temdata.data.http_url,\n\t kurl: temdata.data.url\n\t }\n\t resolve(urlobj);\n\t\n\t },\n\t fail: function (res) {\n\t reject('网络出错');\n\t wx.hideNavigationBarLoading()\n\t wx.hideLoading()\n\t },\n\t complete: () => {\n\t wx.hideNavigationBarLoading()\n\t wx.hideLoading()\n\t },\n\t })\n\t });\n\t return promise;\n\t },\n\t// 上传图片\n// \tupload(file) {\n// \t\tvar promise = new Promise((resolve, reject) => {\n// \t\t\tlet url = 'http://fnsxcx.w.brotop.cn/api/common/upload';\n// \t\t\tlet head = {\n// \t\t\t\t'token': uni.getStorageSync('token'),\n// \t\t\t};\n// \t\t\t// let typename = {\n// \t\t\t// \tfiletype: filetype //其他参数\n// \t\t\t// };\n// \t\t\tuni.uploadFile({\n// \t\t\t\turl: url, //仅为示例,非真实的接口地址\n// \t\t\t\tfilePath: file,\n// \t\t\t\tname: 'file',\n// \t\t\t\theader: head,\n// \t\t\t\t// formData: typename,\n// \t\t\t\tsuccess: function(res) {\n\t\t\t\t\t\n// \t\t\t\t\tlet temdata = JSON.parse(res.data);\n// \t\t\t\t\tlet urlobj = {\n// \t\t\t\t\t\turl: temdata.data.url,\n// \t\t\t\t\t};\n// \t\t\t\t\tresolve(urlobj);\n// \t\t\t\t\tuni.hideNavigationBarLoading();\n// \t\t\t\t\tuni.hideLoading();\n// \t\t\t\t},\n// \t\t\t\tfail: function(res) {\n// \t\t\t\t\tconsole.log(res)\n// \t\t\t\t\treject('网络出错');\n// \t\t\t\t\tuni.hideNavigationBarLoading();\n// \t\t\t\t\tuni.hideLoading();\n// \t\t\t\t},\n// \t\t\t\tcomplete: () => {\n// \t\t\t\t\tuni.hideNavigationBarLoading();\n// \t\t\t\t\tuni.hideLoading();\n// \t\t\t\t}\n// \t\t\t});\n// \t\t});\n// \t\treturn promise;\n// \t}\n\n}\n","import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--6-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--6-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--6-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--6-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--6-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--6-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--6-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--6-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin","var render, staticRenderFns, recyclableRender, components\nvar renderjs\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\runtime\\\\componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('ec8c4bb6')) {\n api.createRecord('ec8c4bb6', component.options)\n } else {\n api.reload('ec8c4bb6', component.options)\n }\n \n }\n}\ncomponent.options.__file = \"E:/项目/tigerprogram/App.vue\"\nexport default component.exports","import 'uni-pages';import '@dcloudio/uni-stat';\n\nimport Vue from 'vue' \nimport Page from './pages/course/courseDetail.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./courseDetail.vue?vue&type=template&id=5b0a6819&\"\nvar renderjs\nimport script from \"./courseDetail.vue?vue&type=script&lang=js&\"\nexport * from \"./courseDetail.vue?vue&type=script&lang=js&\"\nimport style0 from \"./courseDetail.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\runtime\\\\componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('5b0a6819')) {\n api.createRecord('5b0a6819', component.options)\n } else {\n api.reload('5b0a6819', component.options)\n }\n module.hot.accept(\"./courseDetail.vue?vue&type=template&id=5b0a6819&\", function () {\n api.rerender('5b0a6819', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"E:/项目/tigerprogram/pages/course/courseDetail.vue\"\nexport default component.exports","export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\templateLoader.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--16-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\template.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-uni-app-loader\\\\page-meta.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./courseDetail.vue?vue&type=template&id=5b0a6819&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./courseDetail.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./courseDetail.vue?vue&type=script&lang=js&\"","//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nimport app from \"../../App.vue\";\nexport default {\n\tdata() {\n\t\treturn {\n\t\t\tisShowImg: false,\n\t\t\timg: '',\n\t\t\tthemeImg: require('../../static/banner_img@2x.png'),\n\t\t\tcompleteList: ['1', '2', '3'],\n\t\t\tcomplete: '',\n\t\t\t// 点赞\n\t\t\tisPoint: false,\n\t\t\tpointImg1: require(\"../../static/zan_icon@2x.png\"),\n\t\t\tpointImg2: require(\"../../static/img_03.png\"),\n\t\t\t// 点赞人员\n\t\t\tpointList: ['关心', '思想是根基', '陈cc', '莫妮卡', '莫妮卡', '大鹏', '思想是根基', '陈cc', '思想是根基', '陈cc', '莫妮卡'],\n\t\t\tcourseid: '',\n\t\t\tcoursedetail: '',\n\t\t\tnext:'',\n\t\t\tpre:'',\n\t\t\tnumber:1\n\t\t};\n\t},\n\tmethods: {\n\t\t//获取课程详情\n\t\tgetcoursedetail() {\n\t\t\tlet that = this;\n\t\t\tvar url = '/api/course/customs_detail';\n\t\t\tvar params = {\n\t\t\t\tcourse_id: that.courseid,\n\n\t\t\t}\n\t\t\tapp.post(url, params).then((res) => {\n\t\t\t\tconsole.log(res);\n\t\t\t\tthat.coursedetail = res\n\t\t\t\tthat.getcordlist()\n\n\n\t\t\t}).catch((err) => {\n\n\t\t\t})\n\t\t},\n\n\t\t// 获取打卡记录\n\t\tgetcordlist() {\n\t\t\tlet that = this;\n\t\t\tconsole.log(77889900)\n\t\t\tvar url = '/api/clock/clock_log';\n\t\t\tvar params = {\n\t\t\t\tcourse_id: that.coursedetail.course_id,\n\t\t\t\tcustoms_id: that.coursedetail.id\n\t\t\t}\n\t\t\tapp.post(url, params).then((res) => {\n\t\t\t\tconsole.log(res);\n\n\n\n\t\t\t}).catch((err) => {\n\n\t\t\t})\n\t\t},\n\t\tprestep(){\n\t\t\tvar that=this;\n\t\t\tthat.number++;\n\t\t\tvar url = '/api/course/customs_choose';\n\t\t\tvar params = {\n\t\t\t\t// course_id: that.courseid,\n\t\t\t\t// customs_id:that.coursedetail.id\n\t\t\t\tcourse_id: 1,\n\t\t\t\tcustoms_id: 1\n\t\t\t\n\t\t\t}\n\t\t\tapp.post(url, params).then((res) => {\n\t\t\t\tconsole.log(res);\n\t\t\t\tthat.next=res.next;\n\t\t\t\t that.per=res.pre\n\t\t\t\tif (res.next != '') {\n\t\t\t\t\tthat.coursedetail = res.next;\n\t\t\t\t} else(\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle: '没有下一关了',\n\t\t\t\t\t\ticon: \"none\"\n\t\t\t\t\t})\n\t\t\t\t)\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t}).catch((err) => {\n\t\t\t\n\t\t\t})\n\t\t},\n\n\t\tnextstep(){\n\t\t\tvar that = this;\n\t\t\tthat.number++;\n\t\t\tvar url = '/api/course/customs_choose';\n\t\t\tvar params = {\n\t\t\t\t// course_id: that.courseid,\n\t\t\t\t// customs_id:that.coursedetail.id\n\t\t\t\tcourse_id: 1,\n\t\t\t\tcustoms_id: 1\n\n\t\t\t}\n\t\t\tapp.post(url, params).then((res) => {\n\t\t\t\tconsole.log(res);\n\t\t\t\tthat.next=res.next;\n\t\t\t\t that.per=res.pre\n\t\t\t\tif (res.next != '') {\n\t\t\t\t\tthat.coursedetail = res.next;\n\t\t\t\t} else(\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle: '没有下一关了',\n\t\t\t\t\t\ticon: \"none\"\n\t\t\t\t\t})\n\t\t\t\t)\n\n\n\n\t\t\t}).catch((err) => {\n\n\t\t\t})\n\t\t},\n\n\t\t// 去打卡记录页\n\n\n\t\ttoRecord() {\n\t\t\tuni.navigateTo({\n\t\t\t\turl: \"/pages/course/recordClock\"\n\t\t\t})\n\t\t},\n\t\t// 去提交打卡页\n\t\ttoSubmit() {\n\t\t\t\n\t\t\tuni.navigateTo({\n\t\t\t\turl:'/pages/course/submitClock?courseid='+this.courseid+'&custom_id='+this.coursedetail.id\n\t\t\t})\n\t\t},\n\t\t// 完成事件打分\n\t\tchangeComplete(e) {\n\t\t\tthis.complete = e.detail.value;\n\t\t},\n\t\t// 放大图片\n\t\tenlargeImg() {\n\t\t\tthis.isShowImg = true;\n\t\t\tthis.img = this.themeImg;\n\t\t},\n\t\t// 关闭弹窗\n\t\tcloseTheme() {\n\t\t\tthis.isShowImg = false;\n\t\t},\n\t\t// 点赞\n\t\tchangePoint() {\n\t\t\tthis.isPoint = !this.isPoint\n\t\t},\n\t},\n\tonShow() {},\n\tonLoad(options) {\n\t\tconsole.log(options)\n\t\tthis.courseid = options.id;\n\t\tthis.getcoursedetail()\n\t}\n};\n","import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--8-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--8-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--8-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\sass-loader\\\\lib\\\\loader.js??ref--8-oneOf-1-4!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-5!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./courseDetail.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--8-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--8-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--8-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\sass-loader\\\\lib\\\\loader.js??ref--8-oneOf-1-4!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-5!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./courseDetail.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin"],"sourceRoot":""} | ||
1 | +{"version":3,"sources":["webpack:///E:/项目/tigerprogram/App.vue?5504","webpack:///E:/项目/tigerprogram/App.vue","webpack:///E:/项目/tigerprogram/App.vue?7df3","webpack:///E:/项目/tigerprogram/App.vue?844f","webpack:///E:/项目/tigerprogram/App.vue?a74e","webpack:///E:/项目/tigerprogram/main.js","webpack:///E:/项目/tigerprogram/pages/course/courseDetail.vue?6466","webpack:///E:/项目/tigerprogram/pages/course/courseDetail.vue?5fe6","webpack:///E:/项目/tigerprogram/pages/course/courseDetail.vue?3104","webpack:///E:/项目/tigerprogram/pages/course/courseDetail.vue?a8c3","webpack:///E:/项目/tigerprogram/pages/course/courseDetail.vue","webpack:///E:/项目/tigerprogram/pages/course/courseDetail.vue?afd7","webpack:///E:/项目/tigerprogram/pages/course/courseDetail.vue?c85d"],"names":["onLaunch","onShow","onHide","post","url","data","promise","Promise","resolve","reject","that","token","uni","getStorageSync","header","postData","request","globalData","baseUrl","method","success","res","code","showToast","title","msg","icon","fail","e","hideNavigationBarLoading","userInfo","upload","filetype","file","wx","showNavigationBarLoading","showLoading","head","typename","uploadFile","filePath","name","formData","console","log","temdata","JSON","parse","urlobj","http_url","kurl","hideLoading","complete","createPage","Page","isShowImg","img","themeImg","require","completeList","isPoint","pointImg1","pointImg2","pointList","courseid","coursedetail","next","pre","number","courselist","methods","getcoursedetail","params","course_id","app","then","getcordlist","getallcordlist","catch","err","customs_id","id","list","concat","prestep","per","nextstep","toRecord","navigateTo","toSubmit","changeComplete","detail","value","enlargeImg","closeTheme","changePoint","onLoad","options"],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAA6lB,CAAgB,unBAAG,EAAC,C;;;;;;;;;;;;;ACClmB;AACdA,UAAQ,EAAE,oBAAW;;AAEpB,GAHa;AAIdC,QAAM,EAAE,kBAAW;;AAElB,GANa;AAOdC,QAAM,EAAE,kBAAW;;AAElB,GATa;AAUdC,MAAI,EAAE,cAASC,GAAT,EAAcC,IAAd,EAAoB;AACzB,QAAIC,OAAO,GAAG,IAAIC,OAAJ,CAAY,UAACC,OAAD,EAAUC,MAAV,EAAqB;AAC9C;AACA,UAAIC,IAAI,GAAG,KAAX;AACCC,WAAK,GAAGC,GAAG,CAACC,cAAJ,CAAmB,OAAnB,CADT;AAECC,YAAM,GAAG;AACR,iBAASH,KAAK,IAAI,EADV,EAFV;;AAKCI,cALD;AAMA;AACAH,SAAG,CAACI,OAAJ,CAAY;AACXZ,WAAG,EAAE,KAAI,CAACa,UAAL,CAAgBC,OAAhB,GAA0Bd,GADpB;AAEXC,YAAI,EAAEA,IAFK;AAGXc,cAAM,EAAE,MAHG;AAIXL,cAAM,EAAEA,MAJG;AAKXM,eAAO,EAAE,iBAASC,GAAT,EAAc;;AAEtB;AACA,cAAIA,GAAG,CAAChB,IAAJ,CAASiB,IAAT,IAAiB,GAArB,EAA0B;AACzBd,mBAAO,CAACa,GAAG,CAAChB,IAAJ,CAASA,IAAV,CAAP;AACA,WAFD,MAEO;AACNO,eAAG,CAACW,SAAJ,CAAc;AACbC,mBAAK,EAAEH,GAAG,CAAChB,IAAJ,CAASoB,GADH;AAEbC,kBAAI,EAAE,MAFO,EAAd;;AAIAjB,kBAAM,CAACY,GAAG,CAAChB,IAAL,CAAN;AACA;AACD,SAjBU;AAkBXsB,YAAI,EAAE,cAASC,CAAT,EAAY;AACjBnB,gBAAM,CAAC,MAAD,CAAN;AACAG,aAAG,CAACiB,wBAAJ;AACA,SArBU,EAAZ;;AAuBA,KAhCa,CAAd;AAiCA,WAAOvB,OAAP;AACA,GA7Ca;AA8CdW,YAAU,EAAE;AACXa,YAAQ,EAAE,IADC;AAEXZ,WAAO,EAAE,2BAFE,EA9CE;;;AAmDda,QAnDc,kBAmDPC,QAnDO,EAmDGC,IAnDH,EAmDS;;AAEnB,QAAI3B,OAAO,GAAG,IAAIC,OAAJ,CAAY,UAACC,OAAD,EAAUC,MAAV,EAAqB;AAC7CyB,QAAE,CAACC,wBAAH;AACAD,QAAE,CAACE,WAAH,CAAe;AACbZ,aAAK,EAAE,KADM,EAAf;;AAGA,UAAIpB,GAAG,GAAG,6CAAV;AACA,UAAIiC,IAAI,GAAG;AACT,iBAASH,EAAE,CAACrB,cAAH,CAAkB,OAAlB,CADA;AAET,0BAAkB,EAFT,EAAX;;AAIA,UAAIyB,QAAQ,GAAG;AACbN,gBAAQ,EAAEA,QADG,EAAf;;AAGAE,QAAE,CAACK,UAAH,CAAc;AACZnC,WAAG,EAAEA,GADO,EACF;AACVoC,gBAAQ,EAAEP,IAFE;AAGZQ,YAAI,EAAE,MAHM;AAIZ3B,cAAM,EAAEuB,IAJI;AAKZK,gBAAQ,EAAEJ,QALE;AAMZlB,eAAO,EAAE,iBAAUC,GAAV,EAAe;AACtBsB,iBAAO,CAACC,GAAR,CAAY,OAAZ,EAAqBvB,GAArB;AACA,cAAIwB,OAAO,GAAGC,IAAI,CAACC,KAAL,CAAW1B,GAAG,CAAChB,IAAf,CAAd;AACAsC,iBAAO,CAACC,GAAR,CAAYC,OAAZ;AACA,cAAIG,MAAM,GAAG;AACX5C,eAAG,EAAEyC,OAAO,CAACxC,IAAR,CAAa4C,QADP;AAEXC,gBAAI,EAAEL,OAAO,CAACxC,IAAR,CAAaD,GAFR,EAAb;;AAIAI,iBAAO,CAACwC,MAAD,CAAP;;AAED,SAhBW;AAiBZrB,YAAI,EAAE,cAAUN,GAAV,EAAe;AACnBZ,gBAAM,CAAC,MAAD,CAAN;AACAyB,YAAE,CAACL,wBAAH;AACAK,YAAE,CAACiB,WAAH;AACD,SArBW;AAsBZC,gBAAQ,EAAE,oBAAM;AACdlB,YAAE,CAACL,wBAAH;AACAK,YAAE,CAACiB,WAAH;AACD,SAzBW,EAAd;;AA2BD,KAxCa,CAAd;AAyCA,WAAO7C,OAAP;AACD,GA/FW,E;;;;;;;;;;;;;ACDf;AAAA;AAAA;AAAA;AAA22B,CAAgB,62BAAG,EAAC,C;;;;;;;;;;;ACA/3B,uC;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACuD;AACL;AACa;;;AAG/D;AACqK;AACrK,gBAAgB,+KAAU;AAC1B,EAAE,yEAAM;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,IAAI,KAAU,EAAE,YAYf;AACD;AACe,gF;;;;;;;;;;;;kDCrCf,wCAAmB;;AAEnB;AACA,2G;AACA+C,UAAU,CAACC,qBAAD,CAAV,C;;;;;;;;;;;;;ACJA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAyH;AACzH;AACgE;AACL;AACc;;;AAGzE;AACqK;AACrK,gBAAgB,+KAAU;AAC1B,EAAE,kFAAM;AACR,EAAE,uFAAM;AACR,EAAE,gGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,2FAAU;AACZ;AACA;;AAEA;AACA,IAAI,KAAU,EAAE,YAiBf;AACD;AACe,gF;;;;;;;;;;;;AC1Cf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAAsmB,CAAgB,goBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACqI1nB,+E,8FArIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AAC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","file":"pages/course/courseDetail.js","sourcesContent":["import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=script&lang=js&\"","\nexport default {\n\tonLaunch: function() {\n\t\t\n\t},\n\tonShow: function() {\n\t\t\n\t},\n\tonHide: function() {\n\t\t\n\t},\n\tpost: function(url, data) {\n\t\tvar promise = new Promise((resolve, reject) => {\n\t\t\t//init\n\t\t\tlet that = this,\n\t\t\t\ttoken = uni.getStorageSync('token'),\n\t\t\t\theader = {\n\t\t\t\t\t'token': token || ''\n\t\t\t\t},\n\t\t\t\tpostData;\n\t\t\t//网络请求\n\t\t\tuni.request({\n\t\t\t\turl: this.globalData.baseUrl + url,\n\t\t\t\tdata: data,\n\t\t\t\tmethod: 'POST',\n\t\t\t\theader: header,\n\t\t\t\tsuccess: function(res) {\n\t\t\t\t\t\n\t\t\t\t\t//返回取得的数据\n\t\t\t\t\tif (res.data.code == '1') {\n\t\t\t\t\t\tresolve(res.data.data);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\t\ttitle: res.data.msg,\n\t\t\t\t\t\t\ticon: 'none'\n\t\t\t\t\t\t});\n\t\t\t\t\t\treject(res.data);\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\tfail: function(e) {\n\t\t\t\t\treject('网络出错');\n\t\t\t\t\tuni.hideNavigationBarLoading();\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t\treturn promise;\n\t},\n\tglobalData: {\n\t\tuserInfo: null,\n\t\tbaseUrl: 'http://fnsxcx.w.brotop.cn'\n\t},\n\t\n\tupload(filetype, file) {\n\t\n\t var promise = new Promise((resolve, reject) => {\n\t wx.showNavigationBarLoading()\n\t wx.showLoading({\n\t title: '上传中',\n\t })\n\t let url = 'http://fnsxcx.w.brotop.cn/api/common/upload';\n\t let head = {\n\t 'token': wx.getStorageSync('token'),\n\t 'XX-Device-Type': ''\n\t }\n\t let typename = {\n\t filetype: filetype\n\t }\n\t wx.uploadFile({\n\t url: url, //仅为示例,非真实的接口地址\n\t filePath: file,\n\t name: 'file',\n\t header: head,\n\t formData: typename,\n\t success: function (res) {\n\t console.log('上传文件后', res)\n\t let temdata = JSON.parse(res.data);\n\t console.log(temdata)\n\t let urlobj = {\n\t url: temdata.data.http_url,\n\t kurl: temdata.data.url\n\t }\n\t resolve(urlobj);\n\t\n\t },\n\t fail: function (res) {\n\t reject('网络出错');\n\t wx.hideNavigationBarLoading()\n\t wx.hideLoading()\n\t },\n\t complete: () => {\n\t wx.hideNavigationBarLoading()\n\t wx.hideLoading()\n\t },\n\t })\n\t });\n\t return promise;\n\t },\n\t// 上传图片\n// \tupload(file) {\n// \t\tvar promise = new Promise((resolve, reject) => {\n// \t\t\tlet url = 'http://fnsxcx.w.brotop.cn/api/common/upload';\n// \t\t\tlet head = {\n// \t\t\t\t'token': uni.getStorageSync('token'),\n// \t\t\t};\n// \t\t\t// let typename = {\n// \t\t\t// \tfiletype: filetype //其他参数\n// \t\t\t// };\n// \t\t\tuni.uploadFile({\n// \t\t\t\turl: url, //仅为示例,非真实的接口地址\n// \t\t\t\tfilePath: file,\n// \t\t\t\tname: 'file',\n// \t\t\t\theader: head,\n// \t\t\t\t// formData: typename,\n// \t\t\t\tsuccess: function(res) {\n\t\t\t\t\t\n// \t\t\t\t\tlet temdata = JSON.parse(res.data);\n// \t\t\t\t\tlet urlobj = {\n// \t\t\t\t\t\turl: temdata.data.url,\n// \t\t\t\t\t};\n// \t\t\t\t\tresolve(urlobj);\n// \t\t\t\t\tuni.hideNavigationBarLoading();\n// \t\t\t\t\tuni.hideLoading();\n// \t\t\t\t},\n// \t\t\t\tfail: function(res) {\n// \t\t\t\t\tconsole.log(res)\n// \t\t\t\t\treject('网络出错');\n// \t\t\t\t\tuni.hideNavigationBarLoading();\n// \t\t\t\t\tuni.hideLoading();\n// \t\t\t\t},\n// \t\t\t\tcomplete: () => {\n// \t\t\t\t\tuni.hideNavigationBarLoading();\n// \t\t\t\t\tuni.hideLoading();\n// \t\t\t\t}\n// \t\t\t});\n// \t\t});\n// \t\treturn promise;\n// \t}\n\n}\n","import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--6-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--6-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--6-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--6-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--6-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--6-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--6-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--6-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin","var render, staticRenderFns, recyclableRender, components\nvar renderjs\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\runtime\\\\componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('ec8c4bb6')) {\n api.createRecord('ec8c4bb6', component.options)\n } else {\n api.reload('ec8c4bb6', component.options)\n }\n \n }\n}\ncomponent.options.__file = \"E:/项目/tigerprogram/App.vue\"\nexport default component.exports","import 'uni-pages';import '@dcloudio/uni-stat';\n\nimport Vue from 'vue' \nimport Page from './pages/course/courseDetail.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./courseDetail.vue?vue&type=template&id=5b0a6819&\"\nvar renderjs\nimport script from \"./courseDetail.vue?vue&type=script&lang=js&\"\nexport * from \"./courseDetail.vue?vue&type=script&lang=js&\"\nimport style0 from \"./courseDetail.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\runtime\\\\componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('5b0a6819')) {\n api.createRecord('5b0a6819', component.options)\n } else {\n api.reload('5b0a6819', component.options)\n }\n module.hot.accept(\"./courseDetail.vue?vue&type=template&id=5b0a6819&\", function () {\n api.rerender('5b0a6819', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"E:/项目/tigerprogram/pages/course/courseDetail.vue\"\nexport default component.exports","export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\templateLoader.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--16-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\template.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-uni-app-loader\\\\page-meta.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./courseDetail.vue?vue&type=template&id=5b0a6819&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./courseDetail.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./courseDetail.vue?vue&type=script&lang=js&\"","//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nimport app from \"../../App.vue\";\nexport default {\n\tdata() {\n\t\treturn {\n\t\t\tisShowImg: false,\n\t\t\timg: '',\n\t\t\tthemeImg: require('../../static/banner_img@2x.png'),\n\t\t\tcompleteList: ['1', '2', '3'],\n\t\t\tcomplete: '',\n\t\t\t// 点赞\n\t\t\tisPoint: false,\n\t\t\tpointImg1: require(\"../../static/zan_icon@2x.png\"),\n\t\t\tpointImg2: require(\"../../static/img_03.png\"),\n\t\t\t// 点赞人员\n\t\t\tpointList: ['关心', '思想是根基', '陈cc', '莫妮卡', '莫妮卡', '大鹏', '思想是根基', '陈cc', '思想是根基', '陈cc', '莫妮卡'],\n\t\t\tcourseid: '',\n\t\t\tcoursedetail: '',\n\t\t\tnext: '',\n\t\t\tpre: '',\n\t\t\tnumber: 1,\n\t\t\t//所有用户课程列表\n\t\t\tcourselist: [],\n\t\t\t// 自己课程列表\n\t\t\t\n\t\t};\n\t},\n\tmethods: {\n\t\t//获取课程详情\n\t\tgetcoursedetail() {\n\t\t\tlet that = this;\n\t\t\tvar url = '/api/course/customs_detail';\n\t\t\tvar params = {\n\t\t\t\tcourse_id: that.courseid,\n\n\t\t\t}\n\t\t\tapp.post(url, params).then((res) => {\n\t\t\t\tconsole.log(res);\n\t\t\t\tthat.coursedetail = res\n\t\t\t\tthat.getcordlist()\n\t\t\t\tthat.getallcordlist()\n\n\n\t\t\t}).catch((err) => {\n\n\t\t\t})\n\t\t},\n\n\t\t// 获取自己打卡记录\n\t\tgetcordlist() {\n\t\t\tlet that = this;\n\t\t\tconsole.log(77889900)\n\t\t\tvar url = '/api/clock/clock_log';\n\t\t\tvar params = {\n\t\t\t\tcourse_id: that.coursedetail.course_id,\n\t\t\t\tcustoms_id: that.coursedetail.id\n\t\t\t}\n\t\t\tapp.post(url, params).then((res) => {\n\t\t\t\tconsole.log(res);\n\t\t\t\t that.courselist = res.list\n\n\n\n\t\t\t}).catch((err) => {\n\n\t\t\t})\n\t\t},\n\t\t//获取所有打卡记录\n\t\tgetallcordlist(){\n\t\t\tlet that = this;\n\t\t\tconsole.log(77889900)\n\t\t\tvar url = '/api/course/user_clock_list';\n\t\t\tvar params = {\n\t\t\t\tcourse_id: that.coursedetail.course_id,\n\t\t\t\tcustoms_id: that.coursedetail.id\n\t\t\t}\n\t\t\tapp.post(url, params).then((res) => {\n\t\t\t\tconsole.log(res);\n\t\t\t\tthat.courselist = that.courselist.concat(res.list)\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t}).catch((err) => {\n\t\t\t\n\t\t\t})\n\t\t},\n\t\t\n\t\t// 上一关\n\t\tprestep() {\n\t\t\tvar that = this;\n\t\t\tthat.number++;\n\t\t\tvar url = '/api/course/customs_choose';\n\t\t\tvar params = {\n\t\t\t\t// course_id: that.courseid,\n\t\t\t\t// customs_id:that.coursedetail.id\n\t\t\t\tcourse_id: 1,\n\t\t\t\tcustoms_id: 1\n\n\t\t\t}\n\t\t\tapp.post(url, params).then((res) => {\n\t\t\t\tconsole.log(res);\n\t\t\t\tthat.next = res.next;\n\t\t\t\tthat.per = res.pre\n\t\t\t\tif (res.next != '') {\n\t\t\t\t\tthat.coursedetail = res.next;\n\t\t\t\t} else(\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle: '没有下一关了',\n\t\t\t\t\t\ticon: \"none\"\n\t\t\t\t\t})\n\t\t\t\t)\n\n\n\n\t\t\t}).catch((err) => {\n\n\t\t\t})\n\t\t},\n\t\t// 下一关\n\t\tnextstep() {\n\t\t\tvar that = this;\n\t\t\tthat.number++;\n\t\t\tvar url = '/api/course/customs_choose';\n\t\t\tvar params = {\n\t\t\t\t// course_id: that.courseid,\n\t\t\t\t// customs_id:that.coursedetail.id\n\t\t\t\tcourse_id: 1,\n\t\t\t\tcustoms_id: 1\n\n\t\t\t}\n\t\t\tapp.post(url, params).then((res) => {\n\t\t\t\tconsole.log(res);\n\t\t\t\tthat.next = res.next;\n\t\t\t\tthat.per = res.pre\n\t\t\t\tif (res.next != '') {\n\t\t\t\t\tthat.coursedetail = res.next;\n\t\t\t\t} else(\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle: '没有下一关了',\n\t\t\t\t\t\ticon: \"none\"\n\t\t\t\t\t})\n\t\t\t\t)\n\n\n\n\t\t\t}).catch((err) => {\n\n\t\t\t})\n\t\t},\n\n\t\t// 去打卡记录页\n\n\n\t\ttoRecord() {\n\t\t\tuni.navigateTo({\n\t\t\t\turl: \"/pages/course/recordClock\"\n\t\t\t})\n\t\t},\n\t\t// 去提交打卡页\n\t\ttoSubmit() {\n\n\t\t\tuni.navigateTo({\n\t\t\t\turl: '/pages/course/submitClock?courseid=' + this.courseid + '&custom_id=' + this.coursedetail.id\n\t\t\t})\n\t\t},\n\t\t// 完成事件打分\n\t\tchangeComplete(e) {\n\t\t\tthis.complete = e.detail.value;\n\t\t},\n\t\t// 放大图片\n\t\tenlargeImg() {\n\t\t\tthis.isShowImg = true;\n\t\t\tthis.img = this.themeImg;\n\t\t},\n\t\t// 关闭弹窗\n\t\tcloseTheme() {\n\t\t\tthis.isShowImg = false;\n\t\t},\n\t\t// 点赞\n\t\tchangePoint() {\n\t\t\tthis.isPoint = !this.isPoint\n\t\t},\n\t},\n\tonShow() {},\n\tonLoad(options) {\n\t\tconsole.log(options)\n\t\tthis.courseid = options.id;\n\t\tthis.getcoursedetail()\n\t}\n};\n","import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--8-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--8-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--8-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\sass-loader\\\\lib\\\\loader.js??ref--8-oneOf-1-4!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-5!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./courseDetail.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--8-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--8-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--8-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\sass-loader\\\\lib\\\\loader.js??ref--8-oneOf-1-4!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-5!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./courseDetail.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin"],"sourceRoot":""} |
1 | -{"version":3,"sources":["webpack:///E:/项目/tigerprogram/App.vue?5504","webpack:///E:/项目/tigerprogram/main.js","webpack:///E:/项目/tigerprogram/pages/course/submitClock.vue?6e20","webpack:///E:/项目/tigerprogram/pages/course/submitClock.vue?72b8","webpack:///E:/项目/tigerprogram/pages/course/submitClock.vue?b794","webpack:///E:/项目/tigerprogram/pages/course/submitClock.vue?dfa0","webpack:///E:/项目/tigerprogram/pages/course/submitClock.vue","webpack:///E:/项目/tigerprogram/pages/course/submitClock.vue?4b82","webpack:///E:/项目/tigerprogram/pages/course/submitClock.vue?c0e3","webpack:///E:/项目/tigerprogram/App.vue","webpack:///E:/项目/tigerprogram/App.vue?7df3","webpack:///E:/项目/tigerprogram/App.vue?844f","webpack:///E:/项目/tigerprogram/App.vue?a74e"],"names":["createPage","Page","data","currentDate","getDate","format","completeList","complete","feeling","feelindex","content","isDialog","isContent","isCanvas","isClick","date","gantext","type","course_id","customs_id","score","is_privacy","images","scorearr","image","cimage","eventid","ganid","methods","setpricy","cancelpricy","getfenshu","that","url","params","app","post","then","res","id","min","max","push","i","console","log","catch","err","changeComplete","e","kid","obj","detail","value","changefeel","Date","year","getFullYear","month","getMonth","day","bindDateChange","target","entertext","chooseImage","uni","count","sizeType","success","tempFilePaths","upload","kurl","fail","submitClock","showToast","title","icon","undefined","array","JSON","stringify","duration","getCanvas","ctx","createCanvasContext","closeDialog","onLoad","options","custom_id","courseid","onShareAppMessage","from","path","onLaunch","onShow","onHide","promise","Promise","resolve","reject","token","getStorageSync","header","postData","request","globalData","baseUrl","method","code","msg","hideNavigationBarLoading","userInfo","filetype","file","wx","showNavigationBarLoading","showLoading","head","typename","uploadFile","filePath","name","formData","temdata","parse","urlobj","http_url","hideLoading"],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAA6lB,CAAgB,unBAAG,EAAC,C;;;;;;;;;;;;kDCAjnB,wCAAmB;;AAEnB;AACA,0G;AACAA,UAAU,CAACC,oBAAD,CAAV,C;;;;;;;;;;;;;ACJA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAwH;AACxH;AAC+D;AACL;AACc;;;AAGxE;AACqK;AACrK,gBAAgB,+KAAU;AAC1B,EAAE,iFAAM;AACR,EAAE,sFAAM;AACR,EAAE,+FAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,0FAAU;AACZ;AACA;;AAEA;AACA,IAAI,KAAU,EAAE,YAiBf;AACD;AACe,gF;;;;;;;;;;;;AC1Cf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAAqmB,CAAgB,+nBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACqFxnB,+E,8FArFD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;eAGe,EAEdC,IAFc,kBAEP,CACN,IAAMC,WAAW,GAAG,KAAKC,OAAL,CAAa,EACrBC,MAAM,EAAE,IADa,EAAb,CAAp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","file":"pages/course/submitClock.js","sourcesContent":["import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=script&lang=js&\"","import 'uni-pages';import '@dcloudio/uni-stat';\n\nimport Vue from 'vue' \nimport Page from './pages/course/submitClock.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./submitClock.vue?vue&type=template&id=6254fece&\"\nvar renderjs\nimport script from \"./submitClock.vue?vue&type=script&lang=js&\"\nexport * from \"./submitClock.vue?vue&type=script&lang=js&\"\nimport style0 from \"./submitClock.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\runtime\\\\componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('6254fece')) {\n api.createRecord('6254fece', component.options)\n } else {\n api.reload('6254fece', component.options)\n }\n module.hot.accept(\"./submitClock.vue?vue&type=template&id=6254fece&\", function () {\n api.rerender('6254fece', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"E:/项目/tigerprogram/pages/course/submitClock.vue\"\nexport default component.exports","export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\templateLoader.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--16-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\template.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-uni-app-loader\\\\page-meta.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./submitClock.vue?vue&type=template&id=6254fece&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./submitClock.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./submitClock.vue?vue&type=script&lang=js&\"","//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\timport app from \"../../App.vue\";\nexport default {\n\t\n\tdata() {\n\t\tconst currentDate = this.getDate({\n\t\t format: true\n\t\t })\n\t\treturn {\n\t\t\tcompleteList: [],\n\t\t\tcomplete: '',\n\t\t\tfeeling:[],\n\t\t\tfeelindex:'',\n\t\t\tcontent: '',\n\t\t\t// 弹窗\n\t\t\tisDialog: false,\n\t\t\t// 必填提示\n\t\t\tisContent: false,\n\t\t\t// 海报\n\t\t\tisCanvas: false,\n\t\t\t// 防连点\n\t\t\tisClick: false,\n\t\t\t\n\t\t\tdate: currentDate,\n\t\t\t// 打卡感悟\n\t\t\tgantext:'',\n\t\t\ttype:1,\n\t\t\tcourse_id:'',\n\t\t\tcustoms_id:'',\n\t\t\tscore:[],\n\t\t\t// 是否是隐私\n\t\t\tis_privacy:2,\n\t\t\timages:'',\n\t\t\t// 打卡分数\n\t\t\tscorearr:{},\n\t\t\t// 显示的图片\n\t\t\timage:[],\n\t\t\t// 传的图片\n\t\t\tcimage:[],\n\t\t\teventid:'',\n\t\t\tganid:''\n\t\t\t\n\t\t\t\n\t\t};\n\t},\n\tmethods: {\n\t\t\n\t\t// 设为隐私\n\t\t\n\t\tsetpricy(){\n\t\t\tthis.is_privacy=1\n\t\t},\n\t\t// 取消隐私\n\t\tcancelpricy(){\n\t\t\tthis.is_privacy=2\n\t\t},\n\t\t\n\t\t// 获取打分项目\n\t\tgetfenshu(){\n\t\t\tlet that = this;\n\t\t\t var url = '/api/clock/score_option';\n\t\t\t var params = {\n\t\t\t \n\t\t\t }\n\t\t\t app.post(url, params,\"post\").then((res) => {\n\t\t\t\t\t//事件id 情感id\n\t\t\t that.eventid=res[0].id,\n\t\t\t\t that.ganid=res[1].id\n\t\t\t\t // 完成事件\n\t\t\t\t if(res[0].min==res[0].max){\n\t\t\t\t\t that.completeList.push(res[0].min)\n\t\t\t\t\t \n\t\t\t\t }else{\n\t\t\t\t\t for(var i=res[0].min;i<res[0].max;i++){\n\t\t\t\t\t \t\t\t\t\t console.log(i)\n\t\t\t\t\t \t\t\t\t\t that.completeList.push(i) \n\t\t\t\t\t }\n\t\t\t\t }\n\t\t\t\t // 情感状态\n\t\t\t\t \n\t\t\t\t if(res[1].min==res[1].max){\n\t\t\t\t \t\t\tthat.feeling.push(res[1].min)\n\t\t\t\t \t\t\t\t\t \n\t\t\t\t }else{\n\t\t\t\t \t\tfor(var i=res[1].min;i<res[1].max;i++){\n\t\t\t\t \t\t\tconsole.log(i)\n\t\t\t\t \t\t\tthat.feeling.push(i) \n\t\t\t\t \t\t}\n\t\t\t\t }\n\t\t\t\t that.feeling=that.feeling;\n\t\t\t\t console.log(that.feeling)\n\t\t\t\t \n\t\t\t\n\t\t\t }).catch((err) => {\n\t\t\t\n\t\t\t})\n\t\t},\n\t\t// 完成事件打分\n\t\tchangeComplete(e) {\n\t\t\tlet kid=this.eventid;\n\t\t\tlet obj={\n\t\t\t\t\n\t\t\t}\n\t\t\tobj[this.eventid]=e.detail.value;\n\t\t\tthis.complete = e.detail.value;\n\t\t\tthis.scorearr[this.eventid]=e.detail.value;\n\t\t\tconsole.log(this.scorearr)\n\t\t},\n\t\t// 情感状态\n\t\tchangefeel(e){\n\t\t\tlet obj={\n\t\t\t\t\n\t\t\t}\n\t\t\tobj[this.ganid]=e.detail.value;\n\t\t\tthis.feelindex=e.detail.value;\n\t\t\tthis.scorearr[this.ganid]=e.detail.value;\n\t\t\tconsole.log(this.scorearr)\n\t\t},\n\t\t// 修改日期\n\t\t getDate(type) {\n\t\t const date = new Date();\n\t\t let year = date.getFullYear();\n\t\t let month = date.getMonth() + 1;\n\t\t let day = date.getDate();\n\t\t\n\t\t if (type === 'start') {\n\t\t year = year - 60;\n\t\t } else if (type === 'end') {\n\t\t year = year + 2;\n\t\t }\n\t\t month = month > 9 ? month : '0' + month;;\n\t\t day = day > 9 ? day : '0' + day;\n\t\t return `${year}-${month}-${day}`;\n\t\t },\n\t\t bindDateChange: function(e) {\n\t\t this.date = e.target.value\n\t\t },\n\t\t\t\t \n\t\t\t\t // 输入打卡感悟\n\t\t\t\t entertext(e){\n\t\t\t\t\t this.gantext=e.detail.value ;\n\t\t\t\t\t console.log(this.gantext)\n\t\t\t\t\t \n\t\t\t\t },\n\t\t\t\t // 上传图片\n\t\t\t\t \n\t\t\t\t chooseImage() {\n\t\t\t\t let that = this;\n\t\t\t\t uni.chooseImage({\n\t\t\t\t count: 1,\n\t\t\t\t sizeType: ['original', 'compressed'],\n\t\t\t\t success: function (res) {\n\t\t\t\t console.log(res.tempFilePaths[0])\n\t\t\t\t app.upload('image', res.tempFilePaths[0],\"post\").then((res) => {\n\t\t\t\t console.log('上传文件', res);\n\t\t\t\t that.image=res.url\n\t\t\t\t that.cimage=res.kurl\n\t\t\t\t \n\t\t\t\t \n\t\t\t\t \n\t\t\t\t }).catch((err) => {\n\t\t\t\t console.log(err)\n\t\t\t\t })\n\t\t\t\t },\n\t\t\t\t fail: function (res) { }\n\t\t\t\t })\n\t\t\t\t },\n\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t \n\t\t// 提交\n\t\tsubmitClock() {\n\t\t\tvar that = this;\n\t\t\t\t\n\t\t\tif (!that.isClick) {\n\t\t\t\n\t\t\t\tif(that.gantext==''){\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle:'请输入打卡感悟',\n\t\t\t\t\t\ticon:\"none\"\n\t\t\t\t\t})\n\t\t\t\t\t\n\t\t\t\t\treturn false\n\t\t\t\t}\n\t\t\t\tif(that.image==''){\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle:'请上传图片',\n\t\t\t\t\t\ticon:\"none\"\n\t\t\t\t\t})\n\t\t\t\t\t\n\t\t\t\t\treturn false\n\t\t\t\t}\n\t\t\t\tconsole.log(that.scorearr[that.eventid])\n\t\t\t\tif(that.scorearr[that.eventid]==undefined){\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle:'请选择完成事件打分',\n\t\t\t\t\t\ticon:\"none\"\n\t\t\t\t\t})\n\t\t\t\t\t\n\t\t\t\t\treturn false\n\t\t\t\t}\n\t\t\t\tif(that.scorearr[that.ganid]==undefined){\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle:'请选择情感状态打分',\n\t\t\t\t\t\ticon:\"none\"\n\t\t\t\t\t})\n\t\t\t\t\t\n\t\t\t\t\treturn false\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t\tconsole.log(that.scorearr)\n\t\t\t\t\t var url = '/api/clock/clock';\n\t\t\t\t\t var params = {\n\t\t\t\t\t type: that.type,\n\t\t\t\t\t\t content:that.gantext,\n\t\t\t\t\t\t course_id:that.course_id,\n\t\t\t\t\t\t customs_id:that.customs_id,\n\t\t\t\t\t\t images:that.cimage,\n\t\t\t\t\t\t array:JSON.stringify(that.scorearr),\n\t\t\t\t\t\t is_privacy:that.is_privacy,\n\t\t\t\t\t }\n\t\t\t\t\t app.post(url, params).then((res) => {\n\t\t\t\t\t console.log(res);\n\t\t\t\t\t // this.isDialog = true;\n\t\t\t\t\t // this.isContent = true;\n\t\t\t\t\t uni.showToast({\n\t\t\t\t\t \ttitle: '打卡成功',\n\t\t\t\t\t \ticon: 'success',\n\t\t\t\t\t \tduration: 3000\n\t\t\t\t\t });\n\t\t\t\t\t\n\t\t\t\t\t }).catch((err) => {\n\t\t\t\t\t\t\tconsole.log(err)\n\t\t\t\t\t\n\t\t\t\t\t })\n\t\t\t\t\t\n\t\t\t\t\t// setTimeout(function() {\n\t\t\t\t\t// \t// 海报\n\t\t\t\t\t// \tt.isCanvas = true;\n\t\t\t\t\t// \tt.isDialog = true;\n\t\t\t\t\t// \tt.getCanvas();\n\t\t\t\t\t// }, 3000);\n\t\t\t\t} \n\t\t\t\n\t\t},\n\t\t// 绘制海报\n\t\tgetCanvas() {\n\t\t\tvar ctx = uni.createCanvasContext('myCanvas');\n\t\t\t// 背景图\n\t\t\t// ctx.drawImage(\"../../static/bg.png\", 0, 0, 375, 550);\n\t\t\t// ctx.save();\n\t\t\t// // 头像圆\n\t\t\t// ctx.arc(198, 43, 30, 0, 2 * Math.PI)\n\t\t\t// ctx.arcTo(100, 100, 120, 120, 10)\n\t\t\t// ctx.setFillStyle('#fff')\n\t\t\t// ctx.fill()\n\t\t\t// ctx.save()\n\t\t\t// // 头像\n\t\t\t// ctx.drawImage(\"../../static/header.png\",173,18,50,50);\n\t\t\t// ctx.save();\n\t\t\t// // 昵称\n\t\t\t// var name = \"赚钱的小李\";\n\t\t\t// ctx.setFontSize(14);\n\t\t\t// ctx.fillText(name,162,90);\n\t\t\t// ctx.save()\n\t\t\t// // 二维码\n\t\t\t// ctx.drawImage(\"../../static/qr.png\",120,335,140,140);\n\t\t\t// ctx.save();\n\t\t\t// ctx.draw();\n\t\t},\n\t\t// 关闭弹窗\n\t\tcloseDialog() {\n\t\t\tthis.isDialog = false;\n\t\t\tthis.isContent = false;\n\t\t\tthis.isCanvas = false;\n\t\t},\n\t\t\n\t},\n\tonLoad(options) {\n\t\tconsole.log(options)\n\t\tthis.customs_id=options.custom_id;\n\t\tthis.course_id=options.courseid;\n\t\tconsole.log(this.customs_id);\n\t\tconsole.log(this.course_id)\n\t\tthis.getfenshu()\t\n\t},\n\t// 分享\n\tonShareAppMessage() {\n\t\tif (res.from === 'button') {\n\t\t\t// 来自页面内分享按钮\n\t\t}\n\t\treturn {\n\t\t\ttitle: '打卡',\n\t\t\tpath: '/pages/course/submitClock'\n\t\t};\n\t}\n};\n","import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--8-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--8-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--8-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\sass-loader\\\\lib\\\\loader.js??ref--8-oneOf-1-4!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-5!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./submitClock.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--8-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--8-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--8-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\sass-loader\\\\lib\\\\loader.js??ref--8-oneOf-1-4!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-5!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./submitClock.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin","\nexport default {\n\tonLaunch: function() {\n\t\t\n\t},\n\tonShow: function() {\n\t\t\n\t},\n\tonHide: function() {\n\t\t\n\t},\n\tpost: function(url, data) {\n\t\tvar promise = new Promise((resolve, reject) => {\n\t\t\t//init\n\t\t\tlet that = this,\n\t\t\t\ttoken = uni.getStorageSync('token'),\n\t\t\t\theader = {\n\t\t\t\t\t'token': token || ''\n\t\t\t\t},\n\t\t\t\tpostData;\n\t\t\t//网络请求\n\t\t\tuni.request({\n\t\t\t\turl: this.globalData.baseUrl + url,\n\t\t\t\tdata: data,\n\t\t\t\tmethod: 'POST',\n\t\t\t\theader: header,\n\t\t\t\tsuccess: function(res) {\n\t\t\t\t\t\n\t\t\t\t\t//返回取得的数据\n\t\t\t\t\tif (res.data.code == '1') {\n\t\t\t\t\t\tresolve(res.data.data);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\t\ttitle: res.data.msg,\n\t\t\t\t\t\t\ticon: 'none'\n\t\t\t\t\t\t});\n\t\t\t\t\t\treject(res.data);\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\tfail: function(e) {\n\t\t\t\t\treject('网络出错');\n\t\t\t\t\tuni.hideNavigationBarLoading();\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t\treturn promise;\n\t},\n\tglobalData: {\n\t\tuserInfo: null,\n\t\tbaseUrl: 'http://fnsxcx.w.brotop.cn'\n\t},\n\t\n\tupload(filetype, file) {\n\t\n\t var promise = new Promise((resolve, reject) => {\n\t wx.showNavigationBarLoading()\n\t wx.showLoading({\n\t title: '上传中',\n\t })\n\t let url = 'http://fnsxcx.w.brotop.cn/api/common/upload';\n\t let head = {\n\t 'token': wx.getStorageSync('token'),\n\t 'XX-Device-Type': ''\n\t }\n\t let typename = {\n\t filetype: filetype\n\t }\n\t wx.uploadFile({\n\t url: url, //仅为示例,非真实的接口地址\n\t filePath: file,\n\t name: 'file',\n\t header: head,\n\t formData: typename,\n\t success: function (res) {\n\t console.log('上传文件后', res)\n\t let temdata = JSON.parse(res.data);\n\t console.log(temdata)\n\t let urlobj = {\n\t url: temdata.data.http_url,\n\t kurl: temdata.data.url\n\t }\n\t resolve(urlobj);\n\t\n\t },\n\t fail: function (res) {\n\t reject('网络出错');\n\t wx.hideNavigationBarLoading()\n\t wx.hideLoading()\n\t },\n\t complete: () => {\n\t wx.hideNavigationBarLoading()\n\t wx.hideLoading()\n\t },\n\t })\n\t });\n\t return promise;\n\t },\n\t// 上传图片\n// \tupload(file) {\n// \t\tvar promise = new Promise((resolve, reject) => {\n// \t\t\tlet url = 'http://fnsxcx.w.brotop.cn/api/common/upload';\n// \t\t\tlet head = {\n// \t\t\t\t'token': uni.getStorageSync('token'),\n// \t\t\t};\n// \t\t\t// let typename = {\n// \t\t\t// \tfiletype: filetype //其他参数\n// \t\t\t// };\n// \t\t\tuni.uploadFile({\n// \t\t\t\turl: url, //仅为示例,非真实的接口地址\n// \t\t\t\tfilePath: file,\n// \t\t\t\tname: 'file',\n// \t\t\t\theader: head,\n// \t\t\t\t// formData: typename,\n// \t\t\t\tsuccess: function(res) {\n\t\t\t\t\t\n// \t\t\t\t\tlet temdata = JSON.parse(res.data);\n// \t\t\t\t\tlet urlobj = {\n// \t\t\t\t\t\turl: temdata.data.url,\n// \t\t\t\t\t};\n// \t\t\t\t\tresolve(urlobj);\n// \t\t\t\t\tuni.hideNavigationBarLoading();\n// \t\t\t\t\tuni.hideLoading();\n// \t\t\t\t},\n// \t\t\t\tfail: function(res) {\n// \t\t\t\t\tconsole.log(res)\n// \t\t\t\t\treject('网络出错');\n// \t\t\t\t\tuni.hideNavigationBarLoading();\n// \t\t\t\t\tuni.hideLoading();\n// \t\t\t\t},\n// \t\t\t\tcomplete: () => {\n// \t\t\t\t\tuni.hideNavigationBarLoading();\n// \t\t\t\t\tuni.hideLoading();\n// \t\t\t\t}\n// \t\t\t});\n// \t\t});\n// \t\treturn promise;\n// \t}\n\n}\n","import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--6-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--6-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--6-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--6-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--6-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--6-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--6-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--6-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin","var render, staticRenderFns, recyclableRender, components\nvar renderjs\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\runtime\\\\componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('ec8c4bb6')) {\n api.createRecord('ec8c4bb6', component.options)\n } else {\n api.reload('ec8c4bb6', component.options)\n }\n \n }\n}\ncomponent.options.__file = \"E:/项目/tigerprogram/App.vue\"\nexport default component.exports"],"sourceRoot":""} | ||
1 | +{"version":3,"sources":["webpack:///E:/项目/tigerprogram/App.vue?5504","webpack:///E:/项目/tigerprogram/main.js","webpack:///E:/项目/tigerprogram/pages/course/submitClock.vue?6e20","webpack:///E:/项目/tigerprogram/pages/course/submitClock.vue?72b8","webpack:///E:/项目/tigerprogram/pages/course/submitClock.vue?b794","webpack:///E:/项目/tigerprogram/pages/course/submitClock.vue?dfa0","webpack:///E:/项目/tigerprogram/pages/course/submitClock.vue","webpack:///E:/项目/tigerprogram/pages/course/submitClock.vue?4b82","webpack:///E:/项目/tigerprogram/pages/course/submitClock.vue?c0e3","webpack:///E:/项目/tigerprogram/App.vue","webpack:///E:/项目/tigerprogram/App.vue?7df3","webpack:///E:/项目/tigerprogram/App.vue?844f","webpack:///E:/项目/tigerprogram/App.vue?a74e"],"names":["createPage","Page","data","currentDate","getDate","format","completeList","complete","feeling","feelindex","content","isDialog","isContent","isCanvas","isClick","date","gantext","type","course_id","customs_id","score","is_privacy","images","scorearr","image","cimage","eventid","ganid","methods","setpricy","cancelpricy","getfenshu","that","url","params","app","post","then","res","id","min","max","push","i","console","log","catch","err","changeComplete","e","kid","obj","detail","value","changefeel","Date","year","getFullYear","month","getMonth","day","bindDateChange","target","entertext","chooseImage","uni","count","sizeType","success","tempFilePaths","upload","kurl","fail","submitClock","showToast","title","icon","undefined","array","JSON","stringify","duration","getCanvas","ctx","createCanvasContext","closeDialog","onLoad","options","custom_id","courseid","onShareAppMessage","from","path","onLaunch","onShow","onHide","promise","Promise","resolve","reject","token","getStorageSync","header","postData","request","globalData","baseUrl","method","code","msg","hideNavigationBarLoading","userInfo","filetype","file","wx","showNavigationBarLoading","showLoading","head","typename","uploadFile","filePath","name","formData","temdata","parse","urlobj","http_url","hideLoading"],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAA6lB,CAAgB,unBAAG,EAAC,C;;;;;;;;;;;;kDCAjnB,wCAAmB;;AAEnB;AACA,0G;AACAA,UAAU,CAACC,oBAAD,CAAV,C;;;;;;;;;;;;;ACJA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAwH;AACxH;AAC+D;AACL;AACc;;;AAGxE;AACqK;AACrK,gBAAgB,+KAAU;AAC1B,EAAE,iFAAM;AACR,EAAE,sFAAM;AACR,EAAE,+FAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,0FAAU;AACZ;AACA;;AAEA;AACA,IAAI,KAAU,EAAE,YAiBf;AACD;AACe,gF;;;;;;;;;;;;AC1Cf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAAqmB,CAAgB,+nBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACqFxnB,+E,8FArFD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;eAGe,EAEdC,IAFc,kBAEP,CACN,IAAMC,WAAW,GAAG,KAAKC,OAAL,CAAa,EACrBC,MAAM,EAAE,IADa,EAAb,CAAp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","file":"pages/course/submitClock.js","sourcesContent":["import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=script&lang=js&\"","import 'uni-pages';import '@dcloudio/uni-stat';\n\nimport Vue from 'vue' \nimport Page from './pages/course/submitClock.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./submitClock.vue?vue&type=template&id=6254fece&\"\nvar renderjs\nimport script from \"./submitClock.vue?vue&type=script&lang=js&\"\nexport * from \"./submitClock.vue?vue&type=script&lang=js&\"\nimport style0 from \"./submitClock.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\runtime\\\\componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('6254fece')) {\n api.createRecord('6254fece', component.options)\n } else {\n api.reload('6254fece', component.options)\n }\n module.hot.accept(\"./submitClock.vue?vue&type=template&id=6254fece&\", function () {\n api.rerender('6254fece', {\n render: render,\n staticRenderFns: staticRenderFns\n })\n })\n }\n}\ncomponent.options.__file = \"E:/项目/tigerprogram/pages/course/submitClock.vue\"\nexport default component.exports","export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\templateLoader.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--16-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\template.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-uni-app-loader\\\\page-meta.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./submitClock.vue?vue&type=template&id=6254fece&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./submitClock.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--12-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\script.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./submitClock.vue?vue&type=script&lang=js&\"","//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\timport app from \"../../App.vue\";\nexport default {\n\t\n\tdata() {\n\t\tconst currentDate = this.getDate({\n\t\t format: true\n\t\t })\n\t\treturn {\n\t\t\tcompleteList: [],\n\t\t\tcomplete: '',\n\t\t\tfeeling:[],\n\t\t\tfeelindex:'',\n\t\t\tcontent: '',\n\t\t\t// 弹窗\n\t\t\tisDialog: false,\n\t\t\t// 必填提示\n\t\t\tisContent: false,\n\t\t\t// 海报\n\t\t\tisCanvas: false,\n\t\t\t// 防连点\n\t\t\tisClick: false,\n\t\t\t\n\t\t\tdate: currentDate,\n\t\t\t// 打卡感悟\n\t\t\tgantext:'',\n\t\t\ttype:1,\n\t\t\tcourse_id:'',\n\t\t\tcustoms_id:'',\n\t\t\tscore:[],\n\t\t\t// 是否是隐私\n\t\t\tis_privacy:2,\n\t\t\timages:'',\n\t\t\t// 打卡分数\n\t\t\tscorearr:{},\n\t\t\t// 显示的图片\n\t\t\timage:[],\n\t\t\t// 传的图片\n\t\t\tcimage:[],\n\t\t\teventid:'',\n\t\t\tganid:''\n\t\t\t\n\t\t\t\n\t\t};\n\t},\n\tmethods: {\n\t\t\n\t\t// 设为隐私\n\t\t\n\t\tsetpricy(){\n\t\t\tthis.is_privacy=1\n\t\t},\n\t\t// 取消隐私\n\t\tcancelpricy(){\n\t\t\tthis.is_privacy=2\n\t\t},\n\t\t\n\t\t// 获取打分项目\n\t\tgetfenshu(){\n\t\t\tlet that = this;\n\t\t\t var url = '/api/clock/score_option';\n\t\t\t var params = {\n\t\t\t \n\t\t\t }\n\t\t\t app.post(url, params,\"post\").then((res) => {\n\t\t\t\t\t//事件id 情感id\n\t\t\t that.eventid=res[0].id,\n\t\t\t\t that.ganid=res[1].id\n\t\t\t\t // 完成事件\n\t\t\t\t if(res[0].min==res[0].max){\n\t\t\t\t\t that.completeList.push(res[0].min)\n\t\t\t\t\t \n\t\t\t\t }else{\n\t\t\t\t\t for(var i=res[0].min;i<res[0].max;i++){\n\t\t\t\t\t \t\t\t\t\t console.log(i)\n\t\t\t\t\t \t\t\t\t\t that.completeList.push(i) \n\t\t\t\t\t }\n\t\t\t\t }\n\t\t\t\t // 情感状态\n\t\t\t\t \n\t\t\t\t if(res[1].min==res[1].max){\n\t\t\t\t \t\t\tthat.feeling.push(res[1].min)\n\t\t\t\t \t\t\t\t\t \n\t\t\t\t }else{\n\t\t\t\t \t\tfor(var i=res[1].min;i<res[1].max;i++){\n\t\t\t\t \t\t\tconsole.log(i)\n\t\t\t\t \t\t\tthat.feeling.push(i) \n\t\t\t\t \t\t}\n\t\t\t\t }\n\t\t\t\t that.feeling=that.feeling;\n\t\t\t\t console.log(that.feeling)\n\t\t\t\t \n\t\t\t\n\t\t\t }).catch((err) => {\n\t\t\t\n\t\t\t})\n\t\t},\n\t\t// 完成事件打分\n\t\tchangeComplete(e) {\n\t\t\tlet kid=this.eventid;\n\t\t\tlet obj={\n\t\t\t\t\n\t\t\t}\n\t\t\tobj[this.eventid]=e.detail.value;\n\t\t\tthis.complete = e.detail.value;\n\t\t\tthis.scorearr[this.eventid]=e.detail.value;\n\t\t\tconsole.log(this.scorearr)\n\t\t},\n\t\t// 情感状态\n\t\tchangefeel(e){\n\t\t\tlet obj={\n\t\t\t\t\n\t\t\t}\n\t\t\tobj[this.ganid]=e.detail.value;\n\t\t\tthis.feelindex=e.detail.value;\n\t\t\tthis.scorearr[this.ganid]=e.detail.value;\n\t\t\tconsole.log(this.scorearr)\n\t\t},\n\t\t// 修改日期\n\t\t getDate(type) {\n\t\t const date = new Date();\n\t\t let year = date.getFullYear();\n\t\t let month = date.getMonth() + 1;\n\t\t let day = date.getDate();\n\t\t\n\t\t if (type === 'start') {\n\t\t year = year - 60;\n\t\t } else if (type === 'end') {\n\t\t year = year + 2;\n\t\t }\n\t\t month = month > 9 ? month : '0' + month;;\n\t\t day = day > 9 ? day : '0' + day;\n\t\t return `${year}-${month}-${day}`;\n\t\t },\n\t\t bindDateChange: function(e) {\n\t\t this.date = e.target.value\n\t\t },\n\t\t\t\t \n\t\t\t\t // 输入打卡感悟\n\t\t\t\t entertext(e){\n\t\t\t\t\t this.gantext=e.detail.value ;\n\t\t\t\t\t console.log(this.gantext)\n\t\t\t\t\t \n\t\t\t\t },\n\t\t\t\t // 上传图片\n\t\t\t\t \n\t\t\t\t chooseImage() {\n\t\t\t\t let that = this;\n\t\t\t\t uni.chooseImage({\n\t\t\t\t count: 1,\n\t\t\t\t sizeType: ['original', 'compressed'],\n\t\t\t\t success: function (res) {\n\t\t\t\t console.log(res.tempFilePaths[0])\n\t\t\t\t app.upload('image', res.tempFilePaths[0],\"post\").then((res) => {\n\t\t\t\t console.log('上传文件', res);\n\t\t\t\t that.image=res.url\n\t\t\t\t that.cimage=res.kurl\n\t\t\t\t \n\t\t\t\t \n\t\t\t\t \n\t\t\t\t }).catch((err) => {\n\t\t\t\t console.log(err)\n\t\t\t\t })\n\t\t\t\t },\n\t\t\t\t fail: function (res) { }\n\t\t\t\t })\n\t\t\t\t },\n\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t \n\t\t// 提交\n\t\tsubmitClock() {\n\t\t\tvar that = this;\n\t\t\t\t\n\t\t\tif (!that.isClick) {\n\t\t\t\n\t\t\t\tif(that.gantext==''){\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle:'请输入打卡感悟',\n\t\t\t\t\t\ticon:\"none\"\n\t\t\t\t\t})\n\t\t\t\t\t\n\t\t\t\t\treturn false\n\t\t\t\t}\n\t\t\t\tif(that.image==''){\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle:'请上传图片',\n\t\t\t\t\t\ticon:\"none\"\n\t\t\t\t\t})\n\t\t\t\t\t\n\t\t\t\t\treturn false\n\t\t\t\t}\n\t\t\t\tconsole.log(that.scorearr[that.eventid])\n\t\t\t\tif(that.scorearr[that.eventid]==undefined){\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle:'请选择完成事件打分',\n\t\t\t\t\t\ticon:\"none\"\n\t\t\t\t\t})\n\t\t\t\t\treturn false\n\t\t\t\t}\n\t\t\t\tif(that.scorearr[that.ganid]==undefined){\n\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\ttitle:'请选择情感状态打分',\n\t\t\t\t\t\ticon:\"none\"\n\t\t\t\t\t})\n\t\t\t\t\t\n\t\t\t\t\treturn false\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t\tconsole.log(that.scorearr)\n\t\t\t\t\t var url = '/api/clock/clock';\n\t\t\t\t\t var params = {\n\t\t\t\t\t type: that.type,\n\t\t\t\t\t\t content:that.gantext,\n\t\t\t\t\t\t course_id:that.course_id,\n\t\t\t\t\t\t customs_id:that.customs_id,\n\t\t\t\t\t\t images:that.cimage,\n\t\t\t\t\t\t array:JSON.stringify(that.scorearr),\n\t\t\t\t\t\t is_privacy:that.is_privacy,\n\t\t\t\t\t }\n\t\t\t\t\t app.post(url, params).then((res) => {\n\t\t\t\t\t console.log(res);\n\t\t\t\t\t // this.isDialog = true;\n\t\t\t\t\t // this.isContent = true;\n\t\t\t\t\t uni.showToast({\n\t\t\t\t\t \ttitle: '打卡成功',\n\t\t\t\t\t \ticon: 'success',\n\t\t\t\t\t \tduration: 3000\n\t\t\t\t\t });\n\t\t\t\t\t\n\t\t\t\t\t }).catch((err) => {\n\t\t\t\t\t\t\tconsole.log(err)\n\t\t\t\t\t\n\t\t\t\t\t })\n\t\t\t\t\t\n\t\t\t\t\t// setTimeout(function() {\n\t\t\t\t\t// \t// 海报\n\t\t\t\t\t// \tt.isCanvas = true;\n\t\t\t\t\t// \tt.isDialog = true;\n\t\t\t\t\t// \tt.getCanvas();\n\t\t\t\t\t// }, 3000);\n\t\t\t\t} \n\t\t\t\n\t\t},\n\t\t// 绘制海报\n\t\tgetCanvas() {\n\t\t\tvar ctx = uni.createCanvasContext('myCanvas');\n\t\t\t// 背景图\n\t\t\t// ctx.drawImage(\"../../static/bg.png\", 0, 0, 375, 550);\n\t\t\t// ctx.save();\n\t\t\t// // 头像圆\n\t\t\t// ctx.arc(198, 43, 30, 0, 2 * Math.PI)\n\t\t\t// ctx.arcTo(100, 100, 120, 120, 10)\n\t\t\t// ctx.setFillStyle('#fff')\n\t\t\t// ctx.fill()\n\t\t\t// ctx.save()\n\t\t\t// // 头像\n\t\t\t// ctx.drawImage(\"../../static/header.png\",173,18,50,50);\n\t\t\t// ctx.save();\n\t\t\t// // 昵称\n\t\t\t// var name = \"赚钱的小李\";\n\t\t\t// ctx.setFontSize(14);\n\t\t\t// ctx.fillText(name,162,90);\n\t\t\t// ctx.save()\n\t\t\t// // 二维码\n\t\t\t// ctx.drawImage(\"../../static/qr.png\",120,335,140,140);\n\t\t\t// ctx.save();\n\t\t\t// ctx.draw();\n\t\t},\n\t\t// 关闭弹窗\n\t\tcloseDialog() {\n\t\t\tthis.isDialog = false;\n\t\t\tthis.isContent = false;\n\t\t\tthis.isCanvas = false;\n\t\t},\n\t\t\n\t},\n\tonLoad(options) {\n\t\tconsole.log(options)\n\t\tthis.customs_id=options.custom_id;\n\t\tthis.course_id=options.courseid;\n\t\tconsole.log(this.customs_id);\n\t\tconsole.log(this.course_id)\n\t\tthis.getfenshu()\t\n\t},\n\t// 分享\n\tonShareAppMessage() {\n\t\tif (res.from === 'button') {\n\t\t\t// 来自页面内分享按钮\n\t\t}\n\t\treturn {\n\t\t\ttitle: '打卡',\n\t\t\tpath: '/pages/course/submitClock'\n\t\t};\n\t}\n};\n","import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--8-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--8-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--8-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\sass-loader\\\\lib\\\\loader.js??ref--8-oneOf-1-4!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-5!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./submitClock.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--8-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--8-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--8-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\sass-loader\\\\lib\\\\loader.js??ref--8-oneOf-1-4!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--8-oneOf-1-5!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./submitClock.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin","\nexport default {\n\tonLaunch: function() {\n\t\t\n\t},\n\tonShow: function() {\n\t\t\n\t},\n\tonHide: function() {\n\t\t\n\t},\n\tpost: function(url, data) {\n\t\tvar promise = new Promise((resolve, reject) => {\n\t\t\t//init\n\t\t\tlet that = this,\n\t\t\t\ttoken = uni.getStorageSync('token'),\n\t\t\t\theader = {\n\t\t\t\t\t'token': token || ''\n\t\t\t\t},\n\t\t\t\tpostData;\n\t\t\t//网络请求\n\t\t\tuni.request({\n\t\t\t\turl: this.globalData.baseUrl + url,\n\t\t\t\tdata: data,\n\t\t\t\tmethod: 'POST',\n\t\t\t\theader: header,\n\t\t\t\tsuccess: function(res) {\n\t\t\t\t\t\n\t\t\t\t\t//返回取得的数据\n\t\t\t\t\tif (res.data.code == '1') {\n\t\t\t\t\t\tresolve(res.data.data);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tuni.showToast({\n\t\t\t\t\t\t\ttitle: res.data.msg,\n\t\t\t\t\t\t\ticon: 'none'\n\t\t\t\t\t\t});\n\t\t\t\t\t\treject(res.data);\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\tfail: function(e) {\n\t\t\t\t\treject('网络出错');\n\t\t\t\t\tuni.hideNavigationBarLoading();\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t\treturn promise;\n\t},\n\tglobalData: {\n\t\tuserInfo: null,\n\t\tbaseUrl: 'http://fnsxcx.w.brotop.cn'\n\t},\n\t\n\tupload(filetype, file) {\n\t\n\t var promise = new Promise((resolve, reject) => {\n\t wx.showNavigationBarLoading()\n\t wx.showLoading({\n\t title: '上传中',\n\t })\n\t let url = 'http://fnsxcx.w.brotop.cn/api/common/upload';\n\t let head = {\n\t 'token': wx.getStorageSync('token'),\n\t 'XX-Device-Type': ''\n\t }\n\t let typename = {\n\t filetype: filetype\n\t }\n\t wx.uploadFile({\n\t url: url, //仅为示例,非真实的接口地址\n\t filePath: file,\n\t name: 'file',\n\t header: head,\n\t formData: typename,\n\t success: function (res) {\n\t console.log('上传文件后', res)\n\t let temdata = JSON.parse(res.data);\n\t console.log(temdata)\n\t let urlobj = {\n\t url: temdata.data.http_url,\n\t kurl: temdata.data.url\n\t }\n\t resolve(urlobj);\n\t\n\t },\n\t fail: function (res) {\n\t reject('网络出错');\n\t wx.hideNavigationBarLoading()\n\t wx.hideLoading()\n\t },\n\t complete: () => {\n\t wx.hideNavigationBarLoading()\n\t wx.hideLoading()\n\t },\n\t })\n\t });\n\t return promise;\n\t },\n\t// 上传图片\n// \tupload(file) {\n// \t\tvar promise = new Promise((resolve, reject) => {\n// \t\t\tlet url = 'http://fnsxcx.w.brotop.cn/api/common/upload';\n// \t\t\tlet head = {\n// \t\t\t\t'token': uni.getStorageSync('token'),\n// \t\t\t};\n// \t\t\t// let typename = {\n// \t\t\t// \tfiletype: filetype //其他参数\n// \t\t\t// };\n// \t\t\tuni.uploadFile({\n// \t\t\t\turl: url, //仅为示例,非真实的接口地址\n// \t\t\t\tfilePath: file,\n// \t\t\t\tname: 'file',\n// \t\t\t\theader: head,\n// \t\t\t\t// formData: typename,\n// \t\t\t\tsuccess: function(res) {\n\t\t\t\t\t\n// \t\t\t\t\tlet temdata = JSON.parse(res.data);\n// \t\t\t\t\tlet urlobj = {\n// \t\t\t\t\t\turl: temdata.data.url,\n// \t\t\t\t\t};\n// \t\t\t\t\tresolve(urlobj);\n// \t\t\t\t\tuni.hideNavigationBarLoading();\n// \t\t\t\t\tuni.hideLoading();\n// \t\t\t\t},\n// \t\t\t\tfail: function(res) {\n// \t\t\t\t\tconsole.log(res)\n// \t\t\t\t\treject('网络出错');\n// \t\t\t\t\tuni.hideNavigationBarLoading();\n// \t\t\t\t\tuni.hideLoading();\n// \t\t\t\t},\n// \t\t\t\tcomplete: () => {\n// \t\t\t\t\tuni.hideNavigationBarLoading();\n// \t\t\t\t\tuni.hideLoading();\n// \t\t\t\t}\n// \t\t\t});\n// \t\t});\n// \t\treturn promise;\n// \t}\n\n}\n","import mod from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--6-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--6-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--6-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--6-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\mini-css-extract-plugin\\\\dist\\\\loader.js??ref--6-oneOf-1-0!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\webpack-preprocess-loader\\\\index.js??ref--6-oneOf-1-1!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\css-loader\\\\index.js??ref--6-oneOf-1-2!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\loaders\\\\stylePostLoader.js!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\postcss-loader\\\\src\\\\index.js??ref--6-oneOf-1-3!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\webpack-uni-mp-loader\\\\lib\\\\style.js!./App.vue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin","var render, staticRenderFns, recyclableRender, components\nvar renderjs\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\@dcloudio\\\\vue-cli-plugin-uni\\\\packages\\\\vue-loader\\\\lib\\\\runtime\\\\componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\n/* hot reload */\nif (module.hot) {\n var api = require(\"D:\\\\HBuilderX\\\\plugins\\\\uniapp-cli\\\\node_modules\\\\vue-hot-reload-api\\\\dist\\\\index.js\")\n api.install(require('vue'))\n if (api.compatible) {\n module.hot.accept()\n if (!api.isRecorded('ec8c4bb6')) {\n api.createRecord('ec8c4bb6', component.options)\n } else {\n api.reload('ec8c4bb6', component.options)\n }\n \n }\n}\ncomponent.options.__file = \"E:/项目/tigerprogram/App.vue\"\nexport default component.exports"],"sourceRoot":""} |
@@ -14345,7 +14345,7 @@ module.exports = {"_from":"@dcloudio/uni-stat@alpha","_id":"@dcloudio/uni-stat@2 | @@ -14345,7 +14345,7 @@ module.exports = {"_from":"@dcloudio/uni-stat@alpha","_id":"@dcloudio/uni-stat@2 | ||
14345 | /***/ (function(module, exports, __webpack_require__) { | 14345 | /***/ (function(module, exports, __webpack_require__) { |
14346 | 14346 | ||
14347 | "use strict"; | 14347 | "use strict"; |
14348 | -Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;var _default = { "pages": { "pages/index/index": { "navigationBarTitleText": "发现", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black", "usingComponents": {}, "usingAutoImportComponents": {} }, "pages/start/start": { "navigationBarTitleText": "赋能师成长数据化", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black", "usingComponents": {}, "usingAutoImportComponents": {} }, "pages/mine/circlepic": { "navigationBarTitleText": "个人中心", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black", "usingComponents": {}, "usingAutoImportComponents": {} }, "pages/mine/mine": { "navigationBarTitleText": "个人中心", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black", "usingComponents": {}, "usingAutoImportComponents": {} }, "pages/mine/allrecordlist": { "navigationBarTitleText": "全部打卡记录", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black", "usingComponents": {}, "usingAutoImportComponents": {} }, "pages/course/courseComment": { "navigationBarTitleText": "评论", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black", "usingComponents": {}, "usingAutoImportComponents": {} }, "pages/mine/changeinfo": { "navigationBarTitleText": "个人信息", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black", "usingComponents": {}, "usingAutoImportComponents": {} }, "pages/course/course": { "navigationBarTitleText": "课程列表", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black", "usingComponents": {}, "usingAutoImportComponents": {} }, "pages/course/courseIntro": { "navigationBarTitleText": "课程介绍", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black", "usingComponents": {}, "usingAutoImportComponents": {} }, "pages/course/courseDetail": { "navigationBarTitleText": "课程详情", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black", "usingComponents": {}, "usingAutoImportComponents": {} }, "pages/course/submitClock": { "navigationBarTitleText": "提交内容", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black", "usingComponents": {}, "usingAutoImportComponents": {} }, "pages/course/recordClock": { "navigationBarTitleText": "打卡记录", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black", "usingComponents": {}, "usingAutoImportComponents": {} } }, "globalStyle": { "navigationBarTextStyle": "black", "navigationBarTitleText": "", "navigationBarBackgroundColor": "#F8F8F8", "backgroundColor": "#F8F8F8" } };exports.default = _default; | 14348 | +Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;var _default = { "pages": { "pages/index/index": { "navigationBarTitleText": "发现", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" }, "pages/start/start": { "navigationBarTitleText": "赋能师成长数据化", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" }, "pages/mine/circlepic": { "navigationBarTitleText": "个人中心", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" }, "pages/mine/mine": { "navigationBarTitleText": "个人中心", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" }, "pages/mine/allrecordlist": { "navigationBarTitleText": "全部打卡记录", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" }, "pages/course/courseComment": { "navigationBarTitleText": "评论", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" }, "pages/mine/changeinfo": { "navigationBarTitleText": "个人信息", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" }, "pages/course/course": { "navigationBarTitleText": "课程列表", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" }, "pages/course/courseIntro": { "navigationBarTitleText": "课程介绍", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" }, "pages/course/courseDetail": { "navigationBarTitleText": "课程详情", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" }, "pages/course/submitClock": { "navigationBarTitleText": "提交内容", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" }, "pages/course/recordClock": { "navigationBarTitleText": "打卡记录", "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black" } }, "globalStyle": { "navigationBarTextStyle": "black", "navigationBarTitleText": "", "navigationBarBackgroundColor": "#F8F8F8", "backgroundColor": "#F8F8F8" } };exports.default = _default; |
14349 | 14349 | ||
14350 | /***/ }), | 14350 | /***/ }), |
14351 | 14351 |
@@ -458,6 +458,8 @@ __webpack_require__.r(__webpack_exports__); | @@ -458,6 +458,8 @@ __webpack_require__.r(__webpack_exports__); | ||
458 | 458 | ||
459 | 459 | ||
460 | 460 | ||
461 | + | ||
462 | + | ||
461 | var _App = _interopRequireDefault(__webpack_require__(/*! ../../App.vue */ 9));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };} // | 463 | var _App = _interopRequireDefault(__webpack_require__(/*! ../../App.vue */ 9));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };} // |
462 | // | 464 | // |
463 | // | 465 | // |
@@ -588,18 +590,45 @@ var _App = _interopRequireDefault(__webpack_require__(/*! ../../App.vue */ 9));f | @@ -588,18 +590,45 @@ var _App = _interopRequireDefault(__webpack_require__(/*! ../../App.vue */ 9));f | ||
588 | // | 590 | // |
589 | // | 591 | // |
590 | // | 592 | // |
593 | +// | ||
594 | +// | ||
591 | var _default = { data: function data() {return { isShowImg: false, img: '', themeImg: __webpack_require__(/*! ../../static/banner_img@2x.png */ 55), completeList: ['1', '2', '3'], complete: '', // 点赞 | 595 | var _default = { data: function data() {return { isShowImg: false, img: '', themeImg: __webpack_require__(/*! ../../static/banner_img@2x.png */ 55), completeList: ['1', '2', '3'], complete: '', // 点赞 |
592 | isPoint: false, pointImg1: __webpack_require__(/*! ../../static/zan_icon@2x.png */ 56), pointImg2: __webpack_require__(/*! ../../static/img_03.png */ 57), // 点赞人员 | 596 | isPoint: false, pointImg1: __webpack_require__(/*! ../../static/zan_icon@2x.png */ 56), pointImg2: __webpack_require__(/*! ../../static/img_03.png */ 57), // 点赞人员 |
593 | - pointList: ['关心', '思想是根基', '陈cc', '莫妮卡', '莫妮卡', '大鹏', '思想是根基', '陈cc', '思想是根基', '陈cc', '莫妮卡'], courseid: '', coursedetail: '', next: '', pre: '', number: 1 };}, methods: { //获取课程详情 | ||
594 | - getcoursedetail: function getcoursedetail() {var that = this;var url = '/api/course/customs_detail';var params = { course_id: that.courseid };_App.default.post(url, params).then(function (res) {console.log(res);that.coursedetail = res;that.getcordlist();}).catch(function (err) {});}, // 获取打卡记录 | ||
595 | - getcordlist: function getcordlist() {var that = this;console.log(77889900);var url = '/api/clock/clock_log';var params = { course_id: that.coursedetail.course_id, customs_id: that.coursedetail.id };_App.default.post(url, params).then(function (res) {console.log(res);}).catch(function (err) {});}, prestep: function prestep() {var that = this;that.number++;var url = '/api/course/customs_choose';var params = { // course_id: that.courseid, | 597 | + pointList: ['关心', '思想是根基', '陈cc', '莫妮卡', '莫妮卡', '大鹏', '思想是根基', '陈cc', '思想是根基', '陈cc', '莫妮卡'], courseid: '', coursedetail: '', next: '', pre: '', number: 1, //所有用户课程列表 |
598 | + courselist: [] // 自己课程列表 | ||
599 | + };}, methods: { //获取课程详情 | ||
600 | + getcoursedetail: function getcoursedetail() {var that = this;var url = '/api/course/customs_detail';var params = { course_id: that.courseid };_App.default.post(url, params).then(function (res) {console.log(res);that.coursedetail = res;that.getcordlist();that.getallcordlist();}).catch(function (err) {});}, // 获取自己打卡记录 | ||
601 | + getcordlist: function getcordlist() {var that = this;console.log(77889900);var url = '/api/clock/clock_log';var params = { course_id: that.coursedetail.course_id, customs_id: that.coursedetail.id };_App.default.post(url, params).then(function (res) {console.log(res);that.courselist = res.list;}).catch(function (err) {});}, //获取所有打卡记录 | ||
602 | + getallcordlist: function getallcordlist() {var that = this;console.log(77889900);var url = '/api/course/user_clock_list';var params = { course_id: that.coursedetail.course_id, customs_id: that.coursedetail.id };_App.default.post(url, params).then(function (res) {console.log(res);that.courselist = that.courselist.concat(res.list);}).catch(function (err) {});}, // 上一关 | ||
603 | + prestep: function prestep() {var that = this;that.number++;var url = '/api/course/customs_choose';var params = { // course_id: that.courseid, | ||
596 | // customs_id:that.coursedetail.id | 604 | // customs_id:that.coursedetail.id |
597 | - course_id: 1, customs_id: 1 };_App.default.post(url, params).then(function (res) {console.log(res);that.next = res.next;that.per = res.pre;if (res.next != '') {that.coursedetail = res.next;} else uni.showToast({ title: '没有下一关了', icon: "none" });}).catch(function (err) {});}, nextstep: function nextstep() {var that = this;that.number++;var url = '/api/course/customs_choose';var params = { // course_id: that.courseid, | 605 | + course_id: 1, customs_id: 1 };_App.default.post(url, params).then(function (res) {console.log(res);that.next = res.next;that.per = res.pre;if (res.next != '') {that.coursedetail = res.next;} else uni.showToast({ title: '没有下一关了', icon: "none" });}).catch(function (err) {});}, // 下一关 |
606 | + nextstep: function nextstep() {var that = this;that.number++;var url = '/api/course/customs_choose';var params = { // course_id: that.courseid, | ||
598 | // customs_id:that.coursedetail.id | 607 | // customs_id:that.coursedetail.id |
599 | - course_id: 1, customs_id: 1 };_App.default.post(url, params).then(function (res) {console.log(res);that.next = res.next;that.per = res.pre;if (res.next != '') {that.coursedetail = res.next;} else uni.showToast({ title: '没有下一关了', icon: "none" });}).catch(function (err) {});}, // 去打卡记录页 | ||
600 | - toRecord: function toRecord() {uni.navigateTo({ url: "/pages/course/recordClock" });}, // 去提交打卡页 | ||
601 | - toSubmit: function toSubmit() {uni.navigateTo({ url: '/pages/course/submitClock?courseid=' + this.courseid + '&custom_id=' + this.coursedetail.id });}, // 完成事件打分 | ||
602 | - changeComplete: function changeComplete(e) {this.complete = e.detail.value;}, // 放大图片 | 608 | + course_id: 1, customs_id: 1 };_App.default.post(url, params).then(function (res) {console.log(res);that.next = res.next;that.per = res.pre;if (res.next != '') {that.coursedetail = res.next;} else uni.showToast({ title: '没有下一关了', icon: "none" });}).catch(function (err) { |
609 | + }); | ||
610 | + }, | ||
611 | + | ||
612 | + // 去打卡记录页 | ||
613 | + | ||
614 | + | ||
615 | + toRecord: function toRecord() { | ||
616 | + uni.navigateTo({ | ||
617 | + url: "/pages/course/recordClock" }); | ||
618 | + | ||
619 | + }, | ||
620 | + // 去提交打卡页 | ||
621 | + toSubmit: function toSubmit() { | ||
622 | + | ||
623 | + uni.navigateTo({ | ||
624 | + url: '/pages/course/submitClock?courseid=' + this.courseid + '&custom_id=' + this.coursedetail.id }); | ||
625 | + | ||
626 | + }, | ||
627 | + // 完成事件打分 | ||
628 | + changeComplete: function changeComplete(e) { | ||
629 | + this.complete = e.detail.value; | ||
630 | + }, | ||
631 | + // 放大图片 | ||
603 | enlargeImg: function enlargeImg() { | 632 | enlargeImg: function enlargeImg() { |
604 | this.isShowImg = true; | 633 | this.isShowImg = true; |
605 | this.img = this.themeImg; | 634 | this.img = this.themeImg; |
1 | -<view class="course_detail"><view class="checkpoint_wrap layer_between"><block wx:if="{{pre!=''}}"><view data-event-opts="{{[['tap',[['prestep',['$event']]]]]}}" class="prev_point" bindtap="__e">上一关</view></block><view class="point_num">{{"第 "+number+" 关"}}</view><view class="prev_point" wx:if="next!=''" data-event-opts="{{[['tap',[['nextstep',['$event']]]]]}}" bindtap="__e">下一关</view></view><view class="theme_wrap"><view class="theme_title layer_star"><image src="../../static/theme.png" mode="widthFix"></image><view>{{coursedetail.title}}</view></view><view data-event-opts="{{[['tap',[['enlargeImg']]]]}}" class="theme_pic" bindtap="__e"><image src="{{coursedetail.image}}" mode="widthFix"></image></view><view class="theme_content"><rich-text nodes="{{coursedetail.content}}"></rich-text></view><view data-event-opts="{{[['tap',[['toSubmit']]]]}}" class="point_btn" bindtap="__e">我要打卡</view></view><view class="theme_comment"><view class="comment_single"><view class="single_people layer_between"><view class="people_l layer_nostar"><image src="../../static/header.png" mode data-event-opts="{{[['tap',[['toRecord']]]]}}" bindtap="__e"></image><view><view class="people_name">张三</view><view class="people_progress">已解锁2课时</view></view></view><view data-event-opts="{{[['tap',[['toSubmit']]]]}}" class="people_r" bindtap="__e">修改</view></view><view class="single_course"><view class="layer_star course_name course_single"><image class="course_icon" src="../../static/icon_01.png" mode></image><view>【深潜挑战】 21天专注力挑战</view></view><view class="layer_star course_single"><image class="course_icon" src="../../static/icon_02.png" mode></image><view>第2课</view></view><view class="layer_star no_icon_single"><view>学习时间:2019年12月26日</view></view><view class="layer_star no_icon_single"><view>感悟:好</view></view><view class="layer_star no_icon_single">完成事件打分:<picker mode="selector" range="{{completeList}}" data-event-opts="{{[['change',[['changeComplete',['$event']]]]]}}" bindchange="__e"><view class="score_picker layer_between"><view>{{completeList[complete]?completeList[complete]:'请打分'}}</view><image src="../../static/start_01.png" mode="widthFix"></image></view></picker></view><view class="layer_star no_icon_single">情绪状态打分:<picker mode="selector" range="{{completeList}}" data-event-opts="{{[['change',[['changeComplete',['$event']]]]]}}" bindchange="__e"><view class="score_picker layer_between"><view>{{completeList[complete]?completeList[complete]:'请打分'}}</view><image src="../../static/start_01.png" mode="widthFix"></image></view></picker></view><view class="layer_noend"><view class="course_btn justify_between"><image src="../../static/pinglun_icon@2x.png" mode="widthFix"></image>评论</view><view data-event-opts="{{[['tap',[['changePoint']]]]}}" class="{{['course_btn justify_between',(isPoint)?'active':'']}}" bindtap="__e"><image src="{{isPoint?pointImg2:pointImg1}}" mode="widthFix"></image>点赞</view></view></view><view class="comment_msg"><view class="point_people layer_nostar"><image src="../../static/dianzan_icon@2x.png" mode="widthFix"></image><view class="point_detail flex_wrap_no"><block wx:for="{{pointList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view>{{item+","}}</view></block></view></view><view class="msg_detail"><view class="detail_single "><text>风格林:</text>有意义的人,并不就是年岁活得最大的人,而是对生活最有感受的人。</view></view></view></view></view></view> | ||
1 | +<view class="course_detail"><view class="checkpoint_wrap layer_between"><block wx:if="{{pre!=''}}"><view data-event-opts="{{[['tap',[['prestep',['$event']]]]]}}" class="prev_point" bindtap="__e">上一关</view></block><view class="point_num">{{"第 "+number+" 关"}}</view><view class="prev_point" wx:if="next!=''" data-event-opts="{{[['tap',[['nextstep',['$event']]]]]}}" bindtap="__e">下一关</view></view><view class="theme_wrap"><view class="theme_title layer_star"><image src="../../static/theme.png" mode="widthFix"></image><view>{{coursedetail.title}}</view></view><view data-event-opts="{{[['tap',[['enlargeImg']]]]}}" class="theme_pic" bindtap="__e"><image src="{{coursedetail.image}}" mode="widthFix"></image></view><view class="theme_content"><rich-text nodes="{{coursedetail.content}}"></rich-text></view><view data-event-opts="{{[['tap',[['toSubmit']]]]}}" class="point_btn" bindtap="__e">我要打卡</view></view><view class="theme_comment"><block wx:for="{{courselist}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="comment_single"><view class="single_people layer_between"><view class="people_l layer_nostar"><image src="{{item.avatar}}" mode data-event-opts="{{[['tap',[['toRecord']]]]}}" bindtap="__e"></image><view><view class="people_name">{{item.nickname}}</view><view class="people_progress">已解锁2课时</view></view></view><view data-event-opts="{{[['tap',[['toSubmit']]]]}}" class="people_r" bindtap="__e">修改</view></view><view class="single_course"><view class="layer_star course_name course_single"><image class="course_icon" src="../../static/icon_01.png" mode></image><view>【深潜挑战】 21天专注力挑战</view></view><view class="layer_star course_single"><image class="course_icon" src="../../static/icon_02.png" mode></image><view>第2课</view></view><view class="layer_star no_icon_single"><view>学习时间:2019年12月26日</view></view><view class="layer_star no_icon_single"><view>{{"感悟:"+item.content}}</view></view><view class="layer_star no_icon_single">完成事件打分:<view class="score_picker layer_between">{{item.score[0].score}}</view></view><view class="layer_star no_icon_single">情绪状态打分:<view class="score_picker layer_between">{{item.score[1].score}}</view></view><view class="layer_noend"><view class="course_btn justify_between"><image src="../../static/pinglun_icon@2x.png" mode="widthFix"></image>评论</view><view data-event-opts="{{[['tap',[['changePoint']]]]}}" class="{{['course_btn justify_between',(isPoint)?'active':'']}}" bindtap="__e"><image src="{{isPoint?pointImg2:pointImg1}}" mode="widthFix"></image>点赞</view></view></view><view class="comment_msg"><view class="point_people layer_nostar"><image src="../../static/dianzan_icon@2x.png" mode="widthFix"></image><view class="point_detail flex_wrap_no"><block wx:for="{{item.praise_user}}" wx:for-item="itemone" wx:for-index="index" wx:key="index"><view>{{itemone.nickname+","}}</view></block></view></view><view class="msg_detail"><view class="detail_single "><text>风格林:</text>有意义的人,并不就是年岁活得最大的人,而是对生活最有感受的人。</view></view></view></view></block></view></view> |
@@ -692,7 +692,9 @@ page { | @@ -692,7 +692,9 @@ page { | ||
692 | } | 692 | } |
693 | .course_detail .theme_comment .comment_single .comment_msg .point_people image { | 693 | .course_detail .theme_comment .comment_single .comment_msg .point_people image { |
694 | width: 32rpx; | 694 | width: 32rpx; |
695 | + width: 32rpx; | ||
695 | margin-right: 22rpx; | 696 | margin-right: 22rpx; |
697 | + border-radius: 50%; | ||
696 | } | 698 | } |
697 | .course_detail .theme_comment .comment_single .comment_msg .point_people .point_detail { | 699 | .course_detail .theme_comment .comment_single .comment_msg .point_people .point_detail { |
698 | color: #bdc4ce; | 700 | color: #bdc4ce; |
@@ -431,7 +431,6 @@ var _default = { data: function data() {var currentDate = this.getDate({ format: | @@ -431,7 +431,6 @@ var _default = { data: function data() {var currentDate = this.getDate({ format: | ||
431 | title: '请选择完成事件打分', | 431 | title: '请选择完成事件打分', |
432 | icon: "none" }); | 432 | icon: "none" }); |
433 | 433 | ||
434 | - | ||
435 | return false; | 434 | return false; |
436 | } | 435 | } |
437 | if (that.scorearr[that.ganid] == undefined) { | 436 | if (that.scorearr[that.ganid] == undefined) { |
1 | { | 1 | { |
2 | - "description": "项目配置文件。", | ||
3 | - "packOptions": { | ||
4 | - "ignore": [] | ||
5 | - }, | ||
6 | - "setting": { | ||
7 | - "urlCheck": false | ||
8 | - }, | ||
9 | - "compileType": "miniprogram", | ||
10 | - "libVersion": "2.9.2", | ||
11 | - "appid": "wx1f51f42105b63343", | ||
12 | - "projectname": "clockIn", | ||
13 | - "condition": { | ||
14 | - "search": { | ||
15 | - "current": -1, | ||
16 | - "list": [] | ||
17 | - }, | ||
18 | - "conversation": { | ||
19 | - "current": -1, | ||
20 | - "list": [] | ||
21 | - }, | ||
22 | - "game": { | ||
23 | - "current": -1, | ||
24 | - "list": [] | ||
25 | - }, | ||
26 | - "miniprogram": { | ||
27 | - "current": -1, | ||
28 | - "list": [] | ||
29 | - } | ||
30 | - } | 2 | + "description": "项目配置文件。", |
3 | + "packOptions": { | ||
4 | + "ignore": [] | ||
5 | + }, | ||
6 | + "setting": { | ||
7 | + "urlCheck": false | ||
8 | + }, | ||
9 | + "compileType": "miniprogram", | ||
10 | + "libVersion": "2.9.2", | ||
11 | + "appid": "wx1f51f42105b63343", | ||
12 | + "projectname": "clockIn", | ||
13 | + "simulatorType": "wechat", | ||
14 | + "simulatorPluginLibVersion": {}, | ||
15 | + "condition": { | ||
16 | + "search": { | ||
17 | + "current": -1, | ||
18 | + "list": [] | ||
19 | + }, | ||
20 | + "conversation": { | ||
21 | + "current": -1, | ||
22 | + "list": [] | ||
23 | + }, | ||
24 | + "game": { | ||
25 | + "current": -1, | ||
26 | + "list": [] | ||
27 | + }, | ||
28 | + "miniprogram": { | ||
29 | + "current": -1, | ||
30 | + "list": [] | ||
31 | + } | ||
32 | + } | ||
31 | } | 33 | } |
-
请 注册 或 登录 后发表评论