define(['zepto','medtap'],function($,medtap){ var main = { lessonId:medtap.getRequest('lessonId'), portType:getEnvironment(), init:function(){ main.getDetail(); }, bind:function(){ }, getDetail:function(){ medtap.loading(1); medtap._ajax({ url: '/service/course/task/drawPrize', type: 'post', contentType: 'application/json', portType:main.portType, data: { courseId: parseInt(main.lessonId) }, success: function(res) { medtap.loading(0); if (res.success == true) { var list = res.content; var html = ''; for(var i = 0;i < list.length;i++){ var type = list[i].prizeType; switch (type){ case 0://电子证书 html += '<div class="reword_item clearfix">'+ '<img src="'+list[i].prizeImgUrl+'" class="reword_img">'+ '<div class="reword_detail reword_detail_02 clearfix">'+ '<p class="reword_name">'+list[i].prizeName+'</p>'+ '<p class="reword_desc">'+list[i].prizeRemark+'</p>'+ '<div class="show_certificate btn" data-url="'+list[i].certificateImgUrl+'" data-name="'+list[i].prizeName+'" data-remark="'+list[i].prizeRemark+'">'+ '立即查看'+ '</div>'+ '</div>'+ '</div>'; break; case 1://优惠券 html += '<div class="reword_item clearfix">'+ '<img src="'+list[i].prizeImgUrl+'" class="reword_img">'+ '<div class="reword_detail reword_detail_02 clearfix">'+ '<p class="reword_name">'+list[i].prizeName+'</p>'+ '<p class="reword_desc">'+list[i].prizeRemark+'</p>'+ '<div class="go_coupon btn">'+ '立即使用'+ '</div>'+ '</div>'+ '</div>'; break; case 4://标签 html += '<div class="reword_item clearfix">'+ '<img src="'+list[i].prizeImgUrl+'" class="reword_img">'+ '<div class="reword_detail reword_detail_01">'+ '<p class="reword_name">'+list[i].prizeName+'</p>'+ '<p class="reword_desc">'+list[i].prizeRemark+'</p>'+ '</div>'+ '</div>'; break; default: break; } } $('.reword_warp').html(html); $('.show_certificate').unbind().bind('click',function(){ $('.prize_title').text($(this).attr('data-name')); $('.prize_remark').text('长按图片保存到相册'); $('.prize_detail').attr('src',$(this).attr('data-url')); $('.prize').show(); $('.content_mod').show(); $('.prize_close').unbind().bind('click', function() { $('.prize').hide(); $('.content_mod').hide(); }); $('.content_mod').unbind().bind('click', function() { $('.prize').hide(); $('.content_mod').hide(); }) }); $('.go_coupon').unbind().bind('click',function(){ medtap.pushNewWindow('../../UserInfo/pages/myCoupon.html'); }) } } }) } } main.init(); })