fix
parent
47df11c81f
commit
6ac1b9a92c
@ -1,3 +1,3 @@
|
|||||||
export default {
|
export default {
|
||||||
baseUrl: "https://warehouse.szjixun.cn",
|
baseUrl: "https://stock.szjixun.cn", //"https://warehouse.szjixun.cn", // https://stock.szjixun.cn
|
||||||
};
|
};
|
||||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,81 +1,85 @@
|
|||||||
Page({
|
Page({
|
||||||
data: {
|
data: {
|
||||||
/** 刷脸token */
|
/** 刷脸token */
|
||||||
bizToken: "",
|
bizToken: "",
|
||||||
/** 认证小程序appId */
|
/** 认证小程序appId */
|
||||||
miniProgramAppId: "",
|
miniProgramAppId: "",
|
||||||
/** 认证小程序跳转页地址 */
|
/** 认证小程序跳转页地址 */
|
||||||
miniProgramPath: "",
|
miniProgramPath: "",
|
||||||
/** 刷脸结束回调地址 */
|
/** 刷脸结束回调地址 */
|
||||||
miniProgramCallBackUrl: "",
|
miniProgramCallBackUrl: "",
|
||||||
/** 是否已跳转认证小程序 */
|
/** 是否已跳转认证小程序 */
|
||||||
goFaceDone: false,
|
|
||||||
},
|
|
||||||
|
|
||||||
/** 点击前往认证 */
|
|
||||||
onJump() {
|
|
||||||
const { bizToken, miniProgramAppId, miniProgramPath } = this.data;
|
|
||||||
wx.navigateToMiniProgram({
|
|
||||||
appId: miniProgramAppId,
|
|
||||||
path: miniProgramPath + "?bizToken=" + bizToken,
|
|
||||||
success: (res) => {
|
|
||||||
this.setData({
|
|
||||||
goFaceDone: true,
|
|
||||||
});
|
|
||||||
},
|
|
||||||
});
|
|
||||||
},
|
|
||||||
|
|
||||||
/** 生命周期函数--监听页面加载 */
|
|
||||||
onLoad: function ({
|
|
||||||
bizToken = "",
|
|
||||||
miniProgramAppId = "",
|
|
||||||
miniProgramPath = "",
|
|
||||||
miniProgramCallBackUrl = "",
|
|
||||||
}) {
|
|
||||||
console.log("---middle onLoad");
|
|
||||||
this.setData({
|
|
||||||
bizToken: decodeURIComponent(bizToken),
|
|
||||||
miniProgramAppId: decodeURIComponent(miniProgramAppId),
|
|
||||||
miniProgramPath: decodeURIComponent(miniProgramPath),
|
|
||||||
miniProgramCallBackUrl: decodeURIComponent(miniProgramCallBackUrl),
|
|
||||||
});
|
|
||||||
},
|
|
||||||
|
|
||||||
/** 生命周期函数--监听页面显示 */
|
|
||||||
onShow: function () {
|
|
||||||
console.log("---middle onShow");
|
|
||||||
const { goFaceDone, miniProgramCallBackUrl } = this.data;
|
|
||||||
/** 防止从认证进入后直接返回 */
|
|
||||||
if (!goFaceDone) return;
|
|
||||||
|
|
||||||
/** 已跳转认证小程序,重置 */
|
|
||||||
this.setData({
|
|
||||||
goFaceDone: false,
|
goFaceDone: false,
|
||||||
});
|
},
|
||||||
|
|
||||||
/** getEnterOptionsSync 基础库 2.9.4 开始支持,低版本需做兼容处理 */
|
/** 点击前往认证 */
|
||||||
const options = wx.getEnterOptionsSync();
|
onJump() {
|
||||||
console.log("---app onShow options", options);
|
const { bizToken, miniProgramAppId, miniProgramPath } = this.data;
|
||||||
|
wx.navigateToMiniProgram({
|
||||||
/** 从认证小程序返回 */
|
appId: miniProgramAppId,
|
||||||
if (
|
path: miniProgramPath + "?bizToken=" + bizToken,
|
||||||
options.scene === 1038 &&
|
success: (res) => {
|
||||||
options.referrerInfo.extraData &&
|
this.setData({
|
||||||
options.referrerInfo.extraData.faceResult
|
goFaceDone: true,
|
||||||
) {
|
});
|
||||||
const pages = getCurrentPages();
|
},
|
||||||
const previous = pages[pages.length - 2];
|
});
|
||||||
/** 重新加载认证页面 */
|
},
|
||||||
previous.$vm.reloadPage(
|
|
||||||
miniProgramCallBackUrl.replace(
|
/** 生命周期函数--监听页面加载 */
|
||||||
"https://realnameverify-test.fadada.com",
|
onLoad: function ({
|
||||||
"https://realnameverify-test07.fadada.com"
|
bizToken = "",
|
||||||
)
|
miniProgramAppId = "",
|
||||||
);
|
miniProgramPath = "",
|
||||||
wx.navigateBack({
|
miniProgramCallBackUrl = "",
|
||||||
delta: 1,
|
}) {
|
||||||
|
console.log("---middle onLoad");
|
||||||
|
this.setData({
|
||||||
|
bizToken: decodeURIComponent(bizToken),
|
||||||
|
miniProgramAppId: decodeURIComponent(miniProgramAppId),
|
||||||
|
miniProgramPath: decodeURIComponent(miniProgramPath),
|
||||||
|
miniProgramCallBackUrl: decodeURIComponent(miniProgramCallBackUrl),
|
||||||
});
|
});
|
||||||
}
|
},
|
||||||
},
|
|
||||||
});
|
/** 生命周期函数--监听页面显示 */
|
||||||
|
onShow: function () {
|
||||||
|
console.log("---middle onShow");
|
||||||
|
const { goFaceDone, miniProgramCallBackUrl } = this.data;
|
||||||
|
/** 防止从认证进入后直接返回 */
|
||||||
|
if (!goFaceDone) return;
|
||||||
|
|
||||||
|
/** 已跳转认证小程序,重置 */
|
||||||
|
this.setData({
|
||||||
|
goFaceDone: false,
|
||||||
|
});
|
||||||
|
|
||||||
|
/** getEnterOptionsSync 基础库 2.9.4 开始支持,低版本需做兼容处理 */
|
||||||
|
const options = wx.getEnterOptionsSync();
|
||||||
|
console.log("---app onShow options", options);
|
||||||
|
|
||||||
|
/** 从认证小程序返回 */
|
||||||
|
if (
|
||||||
|
options.scene === 1038 &&
|
||||||
|
options.referrerInfo.extraData &&
|
||||||
|
options.referrerInfo.extraData.faceResult
|
||||||
|
) {
|
||||||
|
const pages = getCurrentPages();
|
||||||
|
const previous = pages[pages.length - 2];
|
||||||
|
|
||||||
|
/** 重新加载认证页面 */
|
||||||
|
previous.$vm.reloadPage(
|
||||||
|
miniProgramCallBackUrl.replace(
|
||||||
|
"https://realnameverify-test.fadada.com",
|
||||||
|
"https://realnameverify-test07.fadada.com"
|
||||||
|
).replace(
|
||||||
|
"https://realnameverify.fadada.com",
|
||||||
|
"https://realnameverify06.fadada.com"
|
||||||
|
)
|
||||||
|
);
|
||||||
|
wx.navigateBack({
|
||||||
|
delta: 1,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
},
|
||||||
|
});
|
Binary file not shown.
Before Width: | Height: | Size: 587 KiB |
Loading…
Reference in New Issue