diff --git a/components/entrustOrderList/entrustOrderList.vue b/components/entrustOrderList/entrustOrderList.vue
index c02216d..c0ba207 100644
--- a/components/entrustOrderList/entrustOrderList.vue
+++ b/components/entrustOrderList/entrustOrderList.vue
@@ -32,8 +32,8 @@
{{item.openedPrice}}
{{ i18n.Bond }}
{{item.bondAmount}}
- {{ i18n.StyPrice }}
- {{item.winStopPrice}}
+ {{ i18n.StyPrice }}
+ {{item.winStopPrice}}
@@ -41,17 +41,17 @@
{{item.hand}} * {{item.leverage}}
{{ i18n.Fee }}
{{item.fee}}
- {{ i18n.StsPrice }}
- {{item.lossStopPrice}}
+ {{ i18n.StsPrice }}
+ {{item.lossStopPrice}}
{{ i18n.CurrentPrice }}
{{marketDetail.close}}
- {{ i18n.status }}
+
{{ i18n.do }}
{{ i18n.StopLimit }}
@@ -81,10 +81,10 @@
- {{ i18n.status }}
+
{{ i18n.PL }}
0
diff --git a/manifest.json b/manifest.json
index 28ab375..ce01c1a 100644
--- a/manifest.json
+++ b/manifest.json
@@ -44,7 +44,9 @@
"abiFilters" : [ "armeabi-v7a", "arm64-v8a", "x86" ]
},
/* ios打包配置 */
- "ios" : {},
+ "ios" : {
+ "dSYMs" : false
+ },
/* SDK配置 */
"sdkConfigs" : {
"ad" : {}
@@ -82,22 +84,7 @@
}
}
},
- "nativePlugins" : {
- "HF-Step" : {
- "__plugin_info__" : {
- "name" : "原生计步器(Android和IOS)",
- "description" : "计步器,原生计步器插件,安卓,IOS",
- "platforms" : "Android,iOS",
- "url" : "https://ext.dcloud.net.cn/plugin?id=6632",
- "android_package_name" : "com.samehome",
- "ios_bundle_id" : "com.samehome",
- "isCloud" : true,
- "bought" : 1,
- "pid" : "6632",
- "parameters" : {}
- }
- }
- }
+ "nativePlugins" : {}
},
"h5" : {
"publicPath" : "/",
diff --git a/pages/home/index.vue b/pages/home/index.vue
index 01233bc..c073d5b 100644
--- a/pages/home/index.vue
+++ b/pages/home/index.vue
@@ -170,7 +170,7 @@
}
},
onLoad() {
- this.baseURL = constant.BASE_URL
+ this.baseURL = constant.BASE_URL
this.getbanner();
this.noticeList();
this.getUserInfoBalance();
diff --git a/pages/markets/kLine.vue b/pages/markets/kLine.vue
index a42c0dc..aeefda1 100644
--- a/pages/markets/kLine.vue
+++ b/pages/markets/kLine.vue
@@ -279,11 +279,16 @@
} else if (data.channel === 'market.' + that.symbol.symbol + '.detail') {
that.marketDetail = data.data;
} else if (data.channel === 'market.' + that.symbol.symbol + ".kline." + that.type) {
+ // console.log('k线回来')
if (data.event === 'req') {
+ // console.log('k线回来req')
+ // console.log(11111,data)
that.kdata = that.splitData(data.data)
} else {
+
that.upkline(data.data)
}
+
}
});
@@ -392,22 +397,23 @@
script.src = './static/echarts.js';
script.onload = this.upData.bind(this);
document.head.appendChild(script);
-
-
},
calculateMA(dayCount, data) {
var result = [];
- for (var i = 0, len = data.values.length; i < len; i++) {
- if (i < dayCount) {
- result.push('-');
- continue;
- }
- var sum = 0;
- for (var j = 0; j < dayCount; j++) {
- sum += data.values[i - j][1];
+ if(data.values){
+ for (var i = 0, len = data.values.length; i < len; i++) {
+ if (i < dayCount) {
+ result.push('-');
+ continue;
+ }
+ var sum = 0;
+ for (var j = 0; j < dayCount; j++) {
+ sum += data.values[i - j][1];
+ }
+ result.push(+(sum / dayCount).toFixed(3));
}
- result.push(+(sum / dayCount).toFixed(3));
+
}
return result;
},
@@ -418,16 +424,20 @@
if (!this.is) {
// console.log("this.is11111111", this.is)
this.myChart = echarts.init(chartDom);
- if (this.kdata.categoryData.length < 100) {
- this.start = 50
- this.end = 100
- } else if (this.kdata.categoryData.length < 200) {
- this.start = 85
- this.end = 100
- } else {
- this.start = 98
- this.end = 100
+
+ if(this.kdata.categoryData){
+ if (this.kdata.categoryData.length < 100) {
+ this.start = 50
+ this.end = 100
+ } else if (this.kdata.categoryData.length < 200) {
+ this.start = 85
+ this.end = 100
+ } else {
+ this.start = 98
+ this.end = 100
+ }
}
+
} else {
// console.log(this.myChart.getModel().option.dataZoom[0].start)
diff --git a/utils/axios.js b/utils/axios.js
index afd423a..33398d0 100644
--- a/utils/axios.js
+++ b/utils/axios.js
@@ -21,7 +21,7 @@ const service = axios.create({
// request拦截器,在请求之前做一些处理
service.interceptors.request.use(
config => {
- const language = uni.getStorageSync("language")|| 'en_US';
+ const language = uni.getStorageSync("language") || 'en_US';
// console.log('语言', language)
if (constant.SHOW_DIALOG) {
// uni.showLoading({
@@ -29,21 +29,58 @@ service.interceptors.request.use(
// mask: true
// })
}
-
+ console.log(config.url)
+ if (config.url.indexOf("/api/index/register") !== -1 ||
+ config.url.indexOf("/api/user/login") !== -1 ||
+ config.url.indexOf("/api/user/forgotPassword") !== -1 ||
+ config.url.indexOf("/api/user/updatePassword") !== -1 ||
+ config.url.indexOf("/api/user/bindBank") !== -1 ||
+ config.url.indexOf("/api/user/updatePayPassword") !== -1 ||
+ config.url.indexOf("/api/index/sendEmailCode") !== -1 ||
+ config.url.indexOf("/api/user/loginOut") !== -1 ||
+ config.url.indexOf("/api/recharge/recharge") !== -1 ||
+ config.url.indexOf("/api/withdraw/withdrawAddressAdd") !== -1 ||
+ config.url.indexOf("/api/withdraw/withdraw") !== -1 ||
+ config.url.indexOf("/api/mine/mineSubmit") !== -1 ||
+ config.url.indexOf("/api/contract/order") !== -1 ||
+ config.url.indexOf("/api/contract/setWinOrLossStopPrice") !== -1 ||
+ config.url.indexOf("/api/contract/cancel") !== -1 ||
+ config.url.indexOf("/api/contract/closed") !== -1 ||
+ config.url.indexOf("/api/transfer/transfer") !== -1 ||
+ config.url.indexOf("/api/exchange/exchangeCoin") !== -1 ||
+ config.url.indexOf("/api/charity/charitySubmit") !== -1 ||
+ config.url.indexOf("/api/steps/receivStepsAward") !== -1 ||
+ config.url.indexOf("/api/withdraw/withdrawAddressDel") !== -1
+ ) {
+ console.log(config.url)
+ uni.showLoading({
+ title: 'loading',
+ mask: true
+ })
+ }
+
+ if (config.url.indexOf("/api/recharge/rechargeConfig") !== -1
+ || config.url.indexOf("/api/recharge/rechargeList") !== -1
+ || config.url.indexOf("/api/withdraw/withdrawConfig") !== -1
+ || config.url.indexOf("/api/withdraw/withdrawList") !== -1
+ || config.url.indexOf("/api/contract/orderList") !== -1
+ ) {
+ uni.hideLoading()
+ }
if (config.url.indexOf('market') > -1) {
- // #ifdef H5
- config.baseURL = constant.H5_MARKET_URL;
- // #endif
- // #ifdef APP-PLUS
- config.baseURL = constant.MARKET_URL
- // #endif
-
- }
-
+ // #ifdef H5
+ config.baseURL = constant.H5_MARKET_URL;
+ // #endif
+ // #ifdef APP-PLUS
+ config.baseURL = constant.MARKET_URL
+ // #endif
+
+ }
+
const ticket = uni.getStorageSync('ticket')
if (ticket) {
- if(!config.data){
+ if (!config.data) {
config.data = {};
}
config.data['ticket'] = ticket
@@ -70,7 +107,7 @@ service.interceptors.request.use(
}
- if (config.method == 'post') {
+ if (config.method == 'post') {
dataStr = decodeURIComponent(qs.stringify(config.data)).split('&');
}
//console.log(config.url,111111,config.data,dataStr)
@@ -82,9 +119,9 @@ service.interceptors.request.use(
var keys = [];
let sign = '';
-
+
var t = Date.now() - 2901;
-
+
config.data['lang'] = language;
for (var k in config.data)
keys.push(k);
@@ -92,8 +129,8 @@ service.interceptors.request.use(
return a < b ? -1 : 1;
})
-
-
+
+
keys.forEach(function(e) {
@@ -105,10 +142,10 @@ service.interceptors.request.use(
});
- var key = "key=" + constant.KEY;
-
-
- // console.log(sign + key)
+ var key = "key=" + constant.KEY;
+
+
+ // console.log(sign + key)
sign = md5(sign + key);
if (config.method == 'post') {
config.data['sign'] = sign
@@ -125,8 +162,8 @@ service.interceptors.request.use(
return config;
},
error => {
- // console.error(error);
- // for debug
+ // console.error(error);
+ // for debug
uni.hideLoading();
return Promise.reject(error);
}
@@ -134,45 +171,45 @@ service.interceptors.request.use(
//配置成功后的拦截器
service.interceptors.response.use(res => {
-
- uni.hideLoading()
-
- res=res.data;
- // console.log('数据',res)
+
+ uni.hideLoading()
+
+ res = res.data;
+ // console.log('数据',res)
// console.log(res.data)
// console.log(res.data.data[0].nameAlias)
- if (res.code===0||res.success) {
+ if (res.code === 0 || res.success) {
return res.data;
- }
-
- uni.showToast({
- title: res.errMsg,
- icon: 'none',
- duration: 1500
+ }
+
+ uni.showToast({
+ title: res.errMsg,
+ icon: 'none',
+ duration: 1500
+ })
+ if (res.errCode === 'SYS.0006') {
+ uni.setStorageSync('ticket', null);
+ uni.setStorageSync('logInfo', null);
+ uni.reLaunch({
+ url: '/pages/login/index'
})
- if (res.errCode === 'SYS.0006') {
- uni.setStorageSync('ticket',null);
- uni.setStorageSync('logInfo',null);
- uni.reLaunch({
- url: '/pages/login/index'
- })
- // #ifdef H5
- var url = location.href;
- if (url.indexOf('pages') > -1) {
- uni.setStorage({
- key: 'url',
- data: url,
- success: function() {
- // console.log('success')
- }
- });
- } else {
- uni.removeStorageSync('url')
- }
- // #endif
+ // #ifdef H5
+ var url = location.href;
+ if (url.indexOf('pages') > -1) {
+ uni.setStorage({
+ key: 'url',
+ data: url,
+ success: function() {
+ // console.log('success')
+ }
+ });
+ } else {
+ uni.removeStorageSync('url')
}
- uni.$emit('refreshQrCode')
- return Promise.reject(res.errMsg);
+ // #endif
+ }
+ uni.$emit('refreshQrCode')
+ return Promise.reject(res.errMsg);
}, error => {
uni.hideLoading();
return Promise.reject(error)
diff --git a/utils/websocket.js b/utils/websocket.js
index 9b0b10c..3ae8472 100644
--- a/utils/websocket.js
+++ b/utils/websocket.js
@@ -124,6 +124,7 @@ class WebSocketClass {
// #ifdef APP-PLUS
this.ws.onMessage(event => {
+
this.globalCallback(JSON.parse(event.data))
});
// #endif
@@ -150,7 +151,7 @@ class WebSocketClass {
this.ws && this.ws.send({
data: JSON.stringify(msg),
success() {
- console.log('消息发送成功');
+ console.log('消息发送成功',msg);
},
fail(err) {
console.log('关闭失败', err)
@@ -218,7 +219,13 @@ class WebSocketClass {
}
subKHistory(timeType, symbol) {
var toDate = parseInt(new Date().getTime() / 1000);
- var num = 100000;
+ var num = 10000;
+
+
+ // #ifdef APP-PLUS
+ num = 3000;
+ // #endif
+
var fromDate = parseInt(new Date().getTime() / 1000);
switch (timeType) {
case '1min':