...
|
...
|
@@ -88,13 +88,16 @@ exports.couponSend = (req, res, next) => { |
|
|
// 接口要加 session 校验,跨域异步请求未添加相关参数
|
|
|
if (req.yoho.isApp) {
|
|
|
if (app.app_version && app.client_type && app.session_key && app.uid) {
|
|
|
// 小程序调接口获取 session 的方式不同,H5 嵌小程序,client_type 标记为 h5
|
|
|
let isMiniApp = app.client_type === 'miniapp';
|
|
|
|
|
|
uid = {
|
|
|
toString: () => {
|
|
|
return _.parseInt(app.uid);
|
|
|
},
|
|
|
sessionKey: app.session_key,
|
|
|
appVersion: app.app_version,
|
|
|
appSessionType: app.client_type
|
|
|
appVersion: isMiniApp ? _.get(global, 'yoho.config.appVersion') : app.app_version,
|
|
|
appSessionType: isMiniApp ? 'h5' : app.client_type
|
|
|
};
|
|
|
}
|
|
|
}
|
...
|
...
|
|