Authored by rqq

Merge branch 'hotfix/life' of http://git.dev.yoho.cn/web/yohobuywap into hotfix/life

... ... @@ -12354,14 +12354,13 @@ function get() {
$('.statu-mark').show();
$('.statu-box').show();
if (data.code === 200) {
$('.sure').click(function() {
location.href = '/life/coupon' + '?' + 'code' + '=' + data.data;
});
location.href = '/life/coupon' + '?' + 'code' + '=' + data.data;
} else if (data.code === 401) {
$('.successed').show();
} else if (data.code === 403) {
$('.late').show();
} else {
$('.sure').click(function() {
$('.statu-mark').hide();
$('.statu-box').hide();
});
$('.faill').show();
}
}
});
... ... @@ -12380,5 +12379,92 @@ var $ = require("jquery"),
var arr = code.split('=');
$('.coupon-input').val(arr[1]);
require("js/plugin/wx-share");
require("js/plugin/life-share");
});
define("js/plugin/life-share", ["jquery"], function(require, exports, module){
/**
* 微信分享
* @author: xuqi<qi.xu@yoho.cn>
* @date: 2015/10/30
*/
var $ = require("jquery");
module.exports = function() {
var _weChatInterface = 'http://www.yohoshow.com/api/wechat/getSignPackage';
$.getJSON(_weChatInterface + '?pageurl=' +
encodeURIComponent(location.href.split('#')[0]) + '&callback=?', function(json) {
var _appId, _timestamp, _nonceStr, _signature;
if (json !== undefined && json !== '') {
_appId = json.appId.toString();
_timestamp = json.timestamp;
_nonceStr = json.nonceStr.toString();
_signature = json.signature.toString();
wx.config({
debug: false,
appId: _appId,
timestamp: _timestamp,
nonceStr: _nonceStr,
signature: _signature,
jsApiList: [
'checkJsApi',
'onMenuShareTimeline',
'onMenuShareAppMessage',
'onMenuShareQQ',
'onMenuShareWeibo',
'hideMenuItems',
'showMenuItems',
'hideAllNonBaseMenuItem',
'showAllNonBaseMenuItem',
'translateVoice',
'startRecord',
'stopRecord',
'onRecordEnd',
'playVoice',
'pauseVoice',
'stopVoice',
'uploadVoice',
'downloadVoice',
'chooseImage',
'previewImage',
'uploadImage',
'downloadImage',
'getNetworkType',
'openLocation',
'getLocation',
'hideOptionMenu',
'showOptionMenu',
'closeWindow',
'scanQRCode',
'chooseWXPay',
'openProductSpecificView',
'addCard',
'chooseCard',
'openCard'
]
});
}
});
wx.ready(function() {
var shareTitle = $('#title').val();
var shareImg = $('#img').val();
var shareDesc = $('#desc').val();
var shareLink = $('#link').val();
var shareData = {
title: shareTitle,
desc: shareDesc,
imgUrl: shareImg,
link: shareLink
};
wx.onMenuShareAppMessage(shareData);
wx.onMenuShareTimeline(shareData);
wx.onMenuShareQQ(shareData);
wx.onMenuShareWeibo(shareData);
});
};
});
... ...
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.

21.3 KB | W: | H:

21.7 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin

27.4 KB | W: | H:

27.1 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin