瀏覽代碼

[微信第三方开放平台][新增]:test环境支持开放平台,整理code

tags/湖南版5.1.4
Stormeye Wu 6 年之前
父節點
當前提交
f56953453d
共有 5 個檔案被更改,包括 18 行新增40 行删除
  1. +3
    -12
      config/config.js
  2. +5
    -5
      ext.json
  3. +8
    -17
      pages/passCar/passCar.js
  4. +1
    -1
      pages/passCar/passCar.wxml
  5. +1
    -5
      pages/user/index.js

+ 3
- 12
config/config.js 查看文件

@@ -1,16 +1,7 @@
const extConfig = wx.getExtConfigSync ? wx.getExtConfigSync() : {}
let weappId;
let configUrls;
let sockUrls;
if (Object.keys(extConfig).length == 0){
weappId = 'wx649b3be73c1afe47';
configUrls = 'https://ctest.malls.iformall.com/C/api';
sockUrls = 'wss://wstest.malls.iformall.com/W/ws';
}else{
weappId = extConfig.weappId;
configUrls = extConfig.attr.configUrl;
sockUrls = extConfig.attr.socketUrl;
}
let weappId = extConfig.weappId;
let configUrls = extConfig.attr.configUrl;
let sockUrls = extConfig.attr.socketUrl;
var config = {
url: configUrls,
wsurl: sockUrls,


+ 5
- 5
ext.json 查看文件

@@ -6,13 +6,13 @@
"name": "富茂客官开发",
"appVersion": "C.4.2.100",
"attr": {
"ifHaveCarModular": "1",
"ifHaveWebSocket": "0",
"etcpversion": "release",
"configUrl": "https://ciformall.youlane.cn/C/api",
"socketUrl": "wss://mp.youlane.cn/W/ws",
"passCarAppId": "wx192b7d2e8dcbefd0",
"passCarreturnUrl": "https://ciformall.youlane.cn/api/carCallback/etcpPaidCallback"
"ifHaveWebSocket": "0",
"ifHaveCarModular": "1",
"etcpVersion": "release",
"etcpAppId": "wx192b7d2e8dcbefd0",
"etcpCallbackUrl": "https://ciformall.youlane.cn/api/carCallback/etcpPaidCallback"
}
},
"permission": {


+ 8
- 17
pages/passCar/passCar.js 查看文件

@@ -62,7 +62,7 @@ Page({
},
gotoetcp: function () {
wx.navigateToMiniProgram({
appId: that.data.passCarAppId,
appId: that.data.etcpAppId,
extraData: this.data.extraData,
envVersion: 'release',
path: "pages/main/main",
@@ -83,21 +83,12 @@ Page({
onShow: function (options) {
var that = this;
console.log(that.data.ifHaveCarModular)
if (Object.keys(extConfig).length != 0) {
that.setData({
passCarAppId: extConfig.attr.passCarAppId,
etcpversion: extConfig.attr.etcpversion,
passCarreturnUrl: extConfig.attr.passCarreturnUrl,
ifHaveCarModular: extConfig.attr.ifHaveCarModular
})
} else {
that.setData({
passCarAppId:'wx192b7d2e8dcbefd0',
etcpversion:'release',
passCarreturnUrl:'https://admintest.malls.iformall.com/api/carCallback/etcpPaidCallback',
ifHaveCarModular:1
})
}
that.setData({
etcpAppId: extConfig.attr.etcpAppId,
etcpVersion: extConfig.attr.etcpVersion,
etcpCallbackUrl: extConfig.attr.etcpCallbackUrl,
ifHaveCarModular: extConfig.attr.ifHaveCarModular
})
console.log(that.data.ifHaveCarModular)
if (app.globalData.token) {
that.getList();
@@ -570,7 +561,7 @@ Page({
syncId: res.data.orderId,
payType: 6, // 小程序支付
CarNumber: carNumber,
returnUrl: that.data.passCarreturnUrl,
returnUrl: that.data.etcpCallbackUrl,
source: "FUMAO-001",
actionId: "1" //操作ID,1:小程序支付
}


+ 1
- 1
pages/passCar/passCar.wxml 查看文件

@@ -53,7 +53,7 @@
</view>

<view class="buy-view" wx:if="{{stopFees.orderId}}">
<navigator bindfail="bindfail" path="pages/main/main" wx:if="{{canIUse}}" class='buy' target="miniProgram" open-type="navigate" app-id="{{passCarAppId}}" extra-data='{{extraData}}' version="{{etcpversion}}">
<navigator bindfail="bindfail" path="pages/main/main" wx:if="{{canIUse}}" class='buy' target="miniProgram" open-type="navigate" app-id="{{etcpAppId}}" extra-data='{{extraData}}' version="{{etcpVersion}}">
立即支付
</navigator>
<view wx:if="{{!canIUse}}" class='buy' bindtap='gotoetcp'>立即支付</view>


+ 1
- 5
pages/user/index.js 查看文件

@@ -1,8 +1,4 @@
const extConfig = wx.getExtConfigSync ? wx.getExtConfigSync() : {}
let appVersion;
if (Object.keys(extConfig).length == 0) {
appVersion = 'C.4.1.1';
}
var config = require("../../config/config.js");
var app = getApp();
const Http = require("../../utils/HttpBasics");
@@ -106,7 +102,7 @@ Page({
onShow: function() {
let that = this;
that.setData({
appVersion: extConfig.appVersion ? extConfig.appVersion : appVersion
appVersion: extConfig.appVersion
})
let num = wx.getStorageSync('couponNum');
let num1 = wx.getStorageSync('couponNum2');


Loading…
取消
儲存