From 71fceeed24d3d78ab09253aca9f73415420bf745 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=AD=89=E9=A3=8E=E6=9D=A5?= <136327134@qq.com>
Date: Wed, 12 Sep 2018 18:54:09 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
application/routine/view/crmebN/app.js | 306 +++++-----
application/routine/view/crmebN/app.json | 2 +
.../crmebN/pages/integral-con/integral-con.js | 62 +-
.../pages/integral-con/integral-con.wxml | 22 +-
.../pages/order-confirm/order-confirm.js | 5 +-
.../crmebN/pages/orders-con/orders-con.js | 533 +++++++++---------
.../view/crmebN/pages/payment/payment.js | 8 +
.../view/crmebN/pages/payment/payment.wxml | 2 +-
.../view/crmebN/pages/product-con/index.wxml | 4 +-
.../crmebN/pages/product-countdown/index.wxml | 8 +-
.../crmebN/pages/product-countdown/index.wxss | 7 +-
.../crmebN/pages/product-pinke/index.wxml | 15 +-
.../crmebN/pages/product-pinke/index.wxss | 4 +-
.../crmebN/pages/refund-order/refund-order.js | 7 +-
.../crmebN/pages/refund-page/refund-page.js | 8 +-
.../routine/view/crmebN/pages/user/user.js | 293 ++++------
.../routine/view/crmebN/pages/user/user.wxml | 11 +-
.../routine/view/crmebN/project.config.json | 2 +-
18 files changed, 662 insertions(+), 637 deletions(-)
diff --git a/application/routine/view/crmebN/app.js b/application/routine/view/crmebN/app.js
index cf47c0ee..efd46faf 100644
--- a/application/routine/view/crmebN/app.js
+++ b/application/routine/view/crmebN/app.js
@@ -2,155 +2,169 @@
var app = getApp();
// var wxh = require('../../utils/wxh.js');
App({
- onLaunch: function () {
- // 展示本地存储能力
- var that = this;
- var logs = wx.getStorageSync('logs') || []
- logs.unshift(Date.now())
- wx.setStorageSync('logs', logs)
- that.getRoutineStyle();
- },
- globalData: {
- routineStyle:'#ffffff',
- uid: null,
- openPages:'',
- spid:0,
- urlImages: '',
- url: 'https://shop.crmeb.net/'
- },
- getRoutineStyle:function(){
- var that = this;
- wx.request({
- url: that.globalData.url + '/routine/login/get_routine_style',
- method: 'post',
- dataType : 'json',
- success: function (res) {
- that.globalData.routineStyle = res.data.data.routine_style;
- that.setBarColor();
- }
- })
- },
- setBarColor:function(){
- var that = this;
- wx.setNavigationBarColor({
- frontColor: '#000000',
- backgroundColor: that.globalData.routineStyle,
- })
- },
- setUserInfo : function(){
- var that = this;
- if (that.globalData.uid == null) {//是否存在用户信息,如果不存在跳转到首页
- wx.showToast({
- title: '用户信息获取失败',
- icon: 'none',
- duration: 1500,
- })
- setTimeout(function () {
- wx.navigateTo({
- url: '/pages/enter/enter',
- })
- }, 2000)
- }
- },
- getUserInfo: function () {
- var that = this;
- wx.getUserInfo({
- lang: 'zh_CN',
- success: function (res) {
- var userInfo = res.userInfo
- wx.login({
- success: function (res) {
- if (res.code) {
- userInfo.code = res.code;
- userInfo.spid = that.globalData.spid;
- wx.request({
- url: that.globalData.url + '/routine/login/index',
- method: 'post',
- dataType : 'json',
- data: {
- info: userInfo
- },
- success: function (res) {
- that.globalData.uid = res.data.data.uid;
- if (!res.data.data.status){
- wx.redirectTo({
- url: '/pages/login-status/login-status',
- })
- }
- if (that.globalData.openPages != '') {
- wx.reLaunch({
- url: that.globalData.openPages
- })
- } else {
- wx.switchTab({
- url: '/pages/index/index'
- })
- }
- },
- fail: function () {
- console.log('获取用户信息失败');
- wx.navigateTo({
- url: '/pages/enter/enter',
- })
- },
- })
- } else {
- console.log('登录失败!' + res.errMsg)
+ onLaunch: function () {
+ // 展示本地存储能力
+ var that = this;
+ var logs = wx.getStorageSync('logs') || []
+ logs.unshift(Date.now())
+ wx.setStorageSync('logs', logs)
+ that.getRoutineStyle();
+ },
+ globalData: {
+ routineStyle:'#ffffff',
+ uid: null,
+ openPages:'',
+ spid:0,
+ urlImages: '',
+ url: 'https://shop.crmeb.net/'
+ },
+ getRoutineStyle:function(){
+ var that = this;
+ wx.request({
+ url: that.globalData.url + '/routine/login/get_routine_style',
+ method: 'post',
+ dataType : 'json',
+ success: function (res) {
+ that.globalData.routineStyle = res.data.data.routine_style;
+ that.setBarColor();
}
- },
- fail: function () {
- console.log('获取用户信息失败');
- wx.navigateTo({
- url: '/pages/enter/enter',
+ })
+ },
+ setBarColor:function(){
+ var that = this;
+ wx.setNavigationBarColor({
+ frontColor: '#000000',
+ backgroundColor: that.globalData.routineStyle,
+ })
+ },
+ setUserInfo : function(){
+ var that = this;
+ if (that.globalData.uid == null) {//是否存在用户信息,如果不存在跳转到首页
+ wx.showToast({
+ title: '用户信息获取失败',
+ icon: 'none',
+ duration: 1500,
})
- },
+ setTimeout(function () {
+ wx.navigateTo({
+ url: '/pages/enter/enter',
+ })
+ }, 2000)
+ }
+ },
+ getUserInfo: function () {
+ var that = this;
+ wx.getUserInfo({
+ lang: 'zh_CN',
+ success: function (res) {
+ var userInfo = res.userInfo
+ wx.login({
+ success: function (res) {
+ if (res.code) {
+ userInfo.code = res.code;
+ userInfo.spid = that.globalData.spid;
+ wx.request({
+ url: that.globalData.url + '/routine/login/index',
+ method: 'post',
+ dataType : 'json',
+ data: {
+ info: userInfo
+ },
+ success: function (res) {
+ that.globalData.uid = res.data.data.uid;
+ if (!res.data.data.status){
+ wx.redirectTo({
+ url: '/pages/login-status/login-status',
+ })
+ }
+ if (that.globalData.openPages != '') {
+ wx.navigateTo({
+ url: that.globalData.openPages
+ })
+ } else {
+ wx.switchTab({
+ url: '/pages/index/index'
+ })
+ }
+ },
+ fail: function () {
+ console.log('获取用户信息失败');
+ wx.navigateTo({
+ url: '/pages/enter/enter',
+ })
+ },
+ })
+ } else {
+ console.log('登录失败!' + res.errMsg)
+ }
+ },
+ fail: function () {
+ console.log('获取用户信息失败');
+ wx.navigateTo({
+ url: '/pages/enter/enter',
+ })
+ },
+ })
+ },
+ fail:function(){
+ console.log('获取用户信息失败');
+ wx.navigateTo({
+ url: '/pages/enter/enter',
+ })
+ },
})
- },
- fail:function(){
- console.log('获取用户信息失败');
- wx.navigateTo({
- url: '/pages/enter/enter',
- })
- },
- })
- },
- getUserInfoEnter: function () {
- var that = this;
- wx.getUserInfo({
- lang: 'zh_CN',
- success: function (res) {
- var userInfo = res.userInfo
- wx.login({
- success: function (res) {
- if (res.code) {
- userInfo.code = res.code;
- userInfo.spid = that.globalData.spid;
- wx.request({
- url: that.globalData.url + '/routine/login/index',
- method: 'post',
- dataType : 'json',
- data: {
- info: userInfo
- },
- success: function (res) {
- that.globalData.uid = res.data.data.uid;
- if (that.globalData.openPages != '') {
- wx.reLaunch({
- url: that.globalData.openPages
- })
- } else {
- wx.reLaunch({
- url: '/pages/index/index'
- })
- }
- }
- })
- } else {
- console.log('登录失败!' + res.errMsg)
+ },
+ getUserInfoEnter: function () {
+ var that = this;
+ wx.getUserInfo({
+ lang: 'zh_CN',
+ success: function (res) {
+ var userInfo = res.userInfo
+ wx.login({
+ success: function (res) {
+ if (res.code) {
+ userInfo.code = res.code;
+ userInfo.spid = that.globalData.spid;
+ wx.request({
+ url: that.globalData.url + '/routine/login/index',
+ method: 'post',
+ dataType : 'json',
+ data: {
+ info: userInfo
+ },
+ success: function (res) {
+ that.globalData.uid = res.data.data.uid;
+ if (that.globalData.openPages != '') {
+ wx.navigateTo({
+ url: that.globalData.openPages
+ })
+ } else {
+ wx.reLaunch({
+ url: '/pages/index/index'
+ })
+ }
+ }
+ })
+ } else {
+ console.log('登录失败!' + res.errMsg)
+ }
+ },
+ fail: function (res) {
+ wx.showToast({
+ title: '授权失败,请重新打开小程序',
+ icon: 'none',
+ duration: 1500,
+ })
+ }
+ })
+ },
+ fail: function (res) {
+ wx.showToast({
+ title: '授权失败,请重新授权',
+ icon: 'none',
+ duration: 1500,
+ })
}
- }
})
- }
- })
- },
+ },
})
\ No newline at end of file
diff --git a/application/routine/view/crmebN/app.json b/application/routine/view/crmebN/app.json
index 32513e56..33c763c0 100644
--- a/application/routine/view/crmebN/app.json
+++ b/application/routine/view/crmebN/app.json
@@ -18,6 +18,7 @@
"pages/spread/spread",
"pages/promotion-order/promotion-order",
"pages/coupon/coupon",
+ "pages/cut-list/cut-list",
"pages/news-list/news-list",
"pages/product-con/index",
"pages/product-pinke/index",
@@ -33,6 +34,7 @@
"pages/integral-con/integral-con",
"pages/orders-con/orders-con",
"pages/order-confirm/order-confirm",
+ "pages/pink-list/index",
"pages/productSort/productSort",
"pages/address/address",
"pages/feree/feree",
diff --git a/application/routine/view/crmebN/pages/integral-con/integral-con.js b/application/routine/view/crmebN/pages/integral-con/integral-con.js
index 982c7688..e4673e00 100644
--- a/application/routine/view/crmebN/pages/integral-con/integral-con.js
+++ b/application/routine/view/crmebN/pages/integral-con/integral-con.js
@@ -1,18 +1,52 @@
// pages/integral-con/integral-con.js
+var app = getApp();
Page({
/**
* 页面的初始数据
*/
data: {
-
+ userInfo:[],
+ integralInfo:[],
+ first:0,
+ limit:8,
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
-
+ this.getUserInfo();
+ this.getList();
+ },//user_integral_list
+ getList:function(){
+ var that = this;
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/user_integral_list?uid=' + app.globalData.uid,
+ method: 'GET',
+ data:{
+ first: that.data.first,
+ limit: that.data.limit,
+ },
+ success: function (res) {
+ that.setData({
+ integralInfo: res.data.data,
+ })
+ }
+ });
+ },
+ getUserInfo:function(){
+ var that = this;
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/my?uid=' + app.globalData.uid,
+ method: 'POST',
+ success: function (res) {
+ that.setData({
+ userInfo: res.data.data,
+ })
+ console.log(that.data.userInfo);
+ }
+ });
},
/**
@@ -54,7 +88,29 @@ Page({
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
-
+ var that = this;
+ var first = that.data.first;
+ var limit = that.data.limit;
+ if (!first) first = 1;
+ var startpage = limit * first;
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/user_integral_list?uid=' + app.globalData.uid,
+ method: 'GET',
+ data: {
+ first: startpage,
+ limit: that.data.limit,
+ },
+ success: function (res) {
+ var len = res.data.data.length;
+ for (var i = 0; i < len; i++) {
+ that.data.integralInfo.push(res.data.data[i])
+ }
+ that.setData({
+ first: first + 1,
+ integralInfo: that.data.integralInfo
+ });
+ }
+ });
},
/**
diff --git a/application/routine/view/crmebN/pages/integral-con/integral-con.wxml b/application/routine/view/crmebN/pages/integral-con/integral-con.wxml
index d0f5fa93..dd80cbb7 100644
--- a/application/routine/view/crmebN/pages/integral-con/integral-con.wxml
+++ b/application/routine/view/crmebN/pages/integral-con/integral-con.wxml
@@ -1,28 +1,30 @@
积分明细
-
+
+
- 支付订单,订单编号178954654145
- 2017/10/10 14:50
+ {{item.mark}}
+ {{item.add_time}}
- -1666积分
+ +{{item.number}}积分
-
+
- 支付订单,订单编号178954654145
- 2017/10/10 14:50
+ {{item.mark}}
+ {{item.add_time}}
- -1666积分
+ -{{item.number}}积分
+
diff --git a/application/routine/view/crmebN/pages/order-confirm/order-confirm.js b/application/routine/view/crmebN/pages/order-confirm/order-confirm.js
index 3ad9dc02..2b21d398 100644
--- a/application/routine/view/crmebN/pages/order-confirm/order-confirm.js
+++ b/application/routine/view/crmebN/pages/order-confirm/order-confirm.js
@@ -315,9 +315,10 @@ Page({
url: '/pages/buycar/buycar'
});
},
- toAddress:function(){
+ toAddress: function () {
+ var that = this;
wx.navigateTo({ //跳转至指定页面并关闭其他打开的所有页面(这个最好用在返回至首页的的时候)
- url: '/pages/addaddress/addaddress?cartId=' + this.data.cartId + '&pinkId=' + that.data.pinkId + '&couponId=' + that.data.couponId
+ url: '/pages/addaddress/addaddress?cartId=' + that.data.cartId + '&pinkId=' + that.data.pinkId + '&couponId=' + that.data.couponId
})
},
getConfirm: function (cartIdsStr){
diff --git a/application/routine/view/crmebN/pages/orders-con/orders-con.js b/application/routine/view/crmebN/pages/orders-con/orders-con.js
index ba441a9a..70e0359f 100644
--- a/application/routine/view/crmebN/pages/orders-con/orders-con.js
+++ b/application/routine/view/crmebN/pages/orders-con/orders-con.js
@@ -3,283 +3,288 @@ var app = getApp();
var wxh = require('../../utils/wxh.js');
Page({
- /**
- * 页面的初始数据
- */
- data: {
- url: app.globalData.urlImages
- },
+ /**
+ * 页面的初始数据
+ */
+ data: {
+ url: app.globalData.urlImages
+ },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad: function (e) {
- app.setBarColor();
- var header = {
- 'content-type': 'application/x-www-form-urlencoded'
- };
- var uni = e.order_id;
- var that = this;
- wx.showLoading({ title: "正在加载中……" });
- wx.request({
- url: app.globalData.url + '/routine/auth_api/get_order?uid=' + app.globalData.uid,
- data: { uni: uni },
- method: 'get',
- header: header,
- success: function (res) {
- wx.hideLoading();
- that.setData({
- ordercon:res.data.data
+ /**
+ * 生命周期函数--监听页面加载
+ */
+ onLoad: function (e) {
+ app.setBarColor();
+ var header = {
+ 'content-type': 'application/x-www-form-urlencoded'
+ };
+ var uni = e.order_id;
+ var that = this;
+ wx.showLoading({ title: "正在加载中……" });
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/get_order?uid=' + app.globalData.uid,
+ data: { uni: uni },
+ method: 'get',
+ header: header,
+ success: function (res) {
+ wx.hideLoading();
+ that.setData({
+ ordercon:res.data.data
+ });
+ },
+ fail: function (res) {
+ console.log('submit fail');
+ },
+ complete: function (res) {
+ console.log('submit complete');
+ }
});
- },
- fail: function (res) {
- console.log('submit fail');
- },
- complete: function (res) {
- console.log('submit complete');
- }
- });
- },
- getPay:function(e){
- var that = this;
- wx.request({
- url: app.globalData.url + '/routine/auth_api/pay_order?uid=' + app.globalData.uid +'&uni='+e.target.dataset.id,
- method: 'get',
- success: function (res) {
- var data = res.data.data;
- if (res.data.code == 200 && res.data.data.status == 'WECHAT_PAY') {
- var jsConfig = res.data.data.result.jsConfig;
- console.log(jsConfig);
- wx.requestPayment({
- timeStamp: jsConfig.timeStamp,
- nonceStr: jsConfig.nonceStr,
- package: jsConfig.package,
- signType: jsConfig.signType,
- paySign: jsConfig.paySign,
- success: function (res) {
- wx.showToast({
- title: '支付成功',
- icon: 'success',
- duration: 1000,
- })
- setTimeout(function () {
- wx.navigateTo({ //跳转至指定页面并关闭其他打开的所有页面(这个最好用在返回至首页的的时候)
- url: '/pages/orders-con/orders-con?order_id=' + data.result.orderId
- })
- }, 1200)
- },
- fail: function (res) {
- wx.showToast({
- title: '支付失败',
- icon: 'success',
- duration: 1000,
- })
- // setTimeout(function () {
- // wx.navigateTo({
- // url: '/pages/orders-con/orders-con?order_id=' + data.result.orderId
- // })
- // }, 1200)
- },
- complete: function (res) {
- console.log(res);
- if (res.errMsg == 'requestPayment:cancel') {
- wx.showToast({
- title: '取消支付',
- icon: 'none',
- duration: 1000,
- })
- // setTimeout(function () {
- // wx.navigateTo({ //跳转至指定页面并关闭其他打开的所有页面(这个最好用在返回至首页的的时候)
- // url: '/pages/orders-con/orders-con?order_id=' + data.result.orderId
- // })
- // }, 1200)
- }
- },
- })
- } else if (res.data.code == 200){
- wx.showToast({
- title: res.data.msg,
- icon: 'success',
- duration: 2000
- })
- setTimeout(function () {
- wx.navigateTo({ //跳转至指定页面并关闭其他打开的所有页面(这个最好用在返回至首页的的时候)
- url: '/pages/orders-con/orders-con?order_id=' + data.result.orderId
- })
- }, 1200)
- }else{
- wx.showToast({
- title: res.data.msg,
- icon: 'none',
- duration: 2000
- })
- setTimeout(function () {
- wx.navigateTo({ //跳转至指定页面并关闭其他打开的所有页面(这个最好用在返回至首页的的时候)
- url: '/pages/orders-con/orders-con?order_id=' + data.result.orderId
- })
- }, 1200)
- }
- },
- fail: function (res) {
- console.log('submit fail');
- }
- });
- },
- delOrder:function(e){
- var header = {
- 'content-type': 'application/x-www-form-urlencoded'
- };
- var uni = e.currentTarget.dataset.uni;
- var that = this;
- wx.showModal({
- title: '确认删除订单?',
- content: '订单删除后将无法查看',
- success: function (res) {
- if (res.confirm) {
- wx.request({
- url: app.globalData.url + '/routine/auth_api/user_remove_order?uid=' + app.globalData.uid,
- data: { uni: uni },
+ },
+ getPay:function(e){
+ var that = this;
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/pay_order?uid=' + app.globalData.uid +'&uni='+e.target.dataset.id,
method: 'get',
- header: header,
success: function (res) {
- if (res.data.code == 200) {
- wx.showToast({
- title: '成功',
- icon: 'success',
- duration: 2000
- })
- } else {
- wx.showToast({
- title: res.data.msg,
- icon: 'none',
- duration: 2000
- })
- }
- // that.setData({
- // ordercon: that.data.ordercon
- // });
+ var data = res.data.data;
+ if (res.data.code == 200 && res.data.data.status == 'WECHAT_PAY') {
+ var jsConfig = res.data.data.result.jsConfig;
+ console.log(jsConfig);
+ wx.requestPayment({
+ timeStamp: jsConfig.timeStamp,
+ nonceStr: jsConfig.nonceStr,
+ package: jsConfig.package,
+ signType: jsConfig.signType,
+ paySign: jsConfig.paySign,
+ success: function (res) {
+ wx.showToast({
+ title: '支付成功',
+ icon: 'success',
+ duration: 1000,
+ })
+ setTimeout(function () {
+ wx.navigateTo({ //跳转至指定页面并关闭其他打开的所有页面(这个最好用在返回至首页的的时候)
+ url: '/pages/orders-con/orders-con?order_id=' + data.result.orderId
+ })
+ }, 1200)
+ },
+ fail: function (res) {
+ wx.showToast({
+ title: '支付失败',
+ icon: 'success',
+ duration: 1000,
+ })
+ // setTimeout(function () {
+ // wx.navigateTo({
+ // url: '/pages/orders-con/orders-con?order_id=' + data.result.orderId
+ // })
+ // }, 1200)
+ },
+ complete: function (res) {
+ console.log(res);
+ if (res.errMsg == 'requestPayment:cancel') {
+ wx.showToast({
+ title: '取消支付',
+ icon: 'none',
+ duration: 1000,
+ })
+ // setTimeout(function () {
+ // wx.navigateTo({ //跳转至指定页面并关闭其他打开的所有页面(这个最好用在返回至首页的的时候)
+ // url: '/pages/orders-con/orders-con?order_id=' + data.result.orderId
+ // })
+ // }, 1200)
+ }
+ },
+ })
+ } else if (res.data.code == 200){
+ wx.showToast({
+ title: res.data.msg,
+ icon: 'success',
+ duration: 2000
+ })
+ setTimeout(function () {
+ wx.navigateTo({ //跳转至指定页面并关闭其他打开的所有页面(这个最好用在返回至首页的的时候)
+ url: '/pages/orders-con/orders-con?order_id=' + data.result.orderId
+ })
+ }, 1200)
+ }else{
+ wx.showToast({
+ title: res.data.msg,
+ icon: 'none',
+ duration: 2000
+ })
+ setTimeout(function () {
+ wx.navigateTo({ //跳转至指定页面并关闭其他打开的所有页面(这个最好用在返回至首页的的时候)
+ url: '/pages/orders-con/orders-con?order_id=' + data.result.orderId
+ })
+ }, 1200)
+ }
},
fail: function (res) {
- console.log('submit fail');
- },
- complete: function (res) {
- console.log('submit complete');
+ console.log('submit fail');
}
- });
- } else if (res.cancel) {
- console.log('用户点击取消')
- }
- }
- })
- },
- goTel:function(e){
- console.log(e);
- wx.makePhoneCall({
- phoneNumber: e.currentTarget.dataset.tel //仅为示例,并非真实的电话号码
- })
- },
- goJoinPink:function(e){
- var uni = e.currentTarget.dataset.uni;
- wx.navigateTo({
- url: '/pages/join-pink/index?id=' + uni,
- })
- },
- confirmOrder:function(e){
- var header = {
- 'content-type': 'application/x-www-form-urlencoded'
- };
- var uni = e.currentTarget.dataset.uni;
- var that = this;
- wx.showModal({
- title: '确认收货',
- content: '为保障权益,请收到货确认无误后,再确认收货',
- success: function (res) {
- if (res.confirm) {
- wx.request({
- url: app.globalData.url + '/routine/auth_api/user_take_order?uid=' + app.globalData.uid,
- data: { uni: uni },
- method: 'get',
- header: header,
+ });
+ },
+ delOrder:function(e){
+ var header = {
+ 'content-type': 'application/x-www-form-urlencoded'
+ };
+ var uni = e.currentTarget.dataset.uni;
+ var that = this;
+ wx.showModal({
+ title: '确认删除订单?',
+ content: '订单删除后将无法查看',
success: function (res) {
- if(res.data.code==200){
- wx.navigateTo({
- url: '/pages/orders-list/orders-list?nowstatus=4',
- })
- }else{
- wx.showToast({
- title: res.data.msg,
- icon: 'none',
- duration: 2000
- })
- }
- that.setData({
- ordercon: that.data.ordercon
- });
- },
- fail: function (res) {
- console.log('submit fail');
- },
- complete: function (res) {
- console.log('submit complete');
+ if (res.confirm) {
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/user_remove_order?uid=' + app.globalData.uid,
+ data: { uni: uni },
+ method: 'get',
+ header: header,
+ success: function (res) {
+ if (res.data.code == 200) {
+ wx.showToast({
+ title: '成功',
+ icon: 'success',
+ duration: 2000
+ })
+ setTimeout(function(){
+ wx.navigateTo({
+ url: '/pages/orders-list/orders-list',
+ })
+ },1500)
+ } else {
+ wx.showToast({
+ title: res.data.msg,
+ icon: 'none',
+ duration: 2000
+ })
+ }
+ // that.setData({
+ // ordercon: that.data.ordercon
+ // });
+ },
+ fail: function (res) {
+ console.log('submit fail');
+ },
+ complete: function (res) {
+ console.log('submit complete');
+ }
+ });
+ } else if (res.cancel) {
+ console.log('用户点击取消')
+ }
}
- });
- } else if (res.cancel) {
- console.log('用户点击取消')
- }
- }
- })
- },
- goIndex:function(){
- wx.switchTab({
- url: '/pages/index/index'
- })
- },
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady: function () {
-
- },
+ })
+ },
+ goTel:function(e){
+ console.log(e);
+ wx.makePhoneCall({
+ phoneNumber: e.currentTarget.dataset.tel //仅为示例,并非真实的电话号码
+ })
+ },
+ goJoinPink:function(e){
+ var uni = e.currentTarget.dataset.uni;
+ wx.navigateTo({
+ url: '/pages/join-pink/index?id=' + uni,
+ })
+ },
+ confirmOrder:function(e){
+ var header = {
+ 'content-type': 'application/x-www-form-urlencoded'
+ };
+ var uni = e.currentTarget.dataset.uni;
+ var that = this;
+ wx.showModal({
+ title: '确认收货',
+ content: '为保障权益,请收到货确认无误后,再确认收货',
+ success: function (res) {
+ if (res.confirm) {
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/user_take_order?uid=' + app.globalData.uid,
+ data: { uni: uni },
+ method: 'get',
+ header: header,
+ success: function (res) {
+ if(res.data.code==200){
+ wx.navigateTo({
+ url: '/pages/orders-list/orders-list?nowstatus=4',
+ })
+ }else{
+ wx.showToast({
+ title: res.data.msg,
+ icon: 'none',
+ duration: 2000
+ })
+ }
+ that.setData({
+ ordercon: that.data.ordercon
+ });
+ },
+ fail: function (res) {
+ console.log('submit fail');
+ },
+ complete: function (res) {
+ console.log('submit complete');
+ }
+ });
+ } else if (res.cancel) {
+ console.log('用户点击取消')
+ }
+ }
+ })
+ },
+ goIndex:function(){
+ wx.switchTab({
+ url: '/pages/index/index'
+ })
+ },
+ /**
+ * 生命周期函数--监听页面初次渲染完成
+ */
+ onReady: function () {
- /**
- * 生命周期函数--监听页面显示
- */
- onShow: function () {
-
- },
+ },
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide: function () {
-
- },
+ /**
+ * 生命周期函数--监听页面显示
+ */
+ onShow: function () {
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload: function () {
-
- },
+ },
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh: function () {
-
- },
+ /**
+ * 生命周期函数--监听页面隐藏
+ */
+ onHide: function () {
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom: function () {
-
- },
+ },
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage: function () {
-
- }
+ /**
+ * 生命周期函数--监听页面卸载
+ */
+ onUnload: function () {
+
+ },
+
+ /**
+ * 页面相关事件处理函数--监听用户下拉动作
+ */
+ onPullDownRefresh: function () {
+
+ },
+
+ /**
+ * 页面上拉触底事件的处理函数
+ */
+ onReachBottom: function () {
+
+ },
+
+ /**
+ * 用户点击右上角分享
+ */
+ onShareAppMessage: function () {
+
+ }
})
\ No newline at end of file
diff --git a/application/routine/view/crmebN/pages/payment/payment.js b/application/routine/view/crmebN/pages/payment/payment.js
index ca18a78a..b01e3300 100644
--- a/application/routine/view/crmebN/pages/payment/payment.js
+++ b/application/routine/view/crmebN/pages/payment/payment.js
@@ -39,6 +39,14 @@ Page({
},
success: function (res) { }
})
+ if (!e.detail.value.number) {
+ wx.showToast({
+ title: '请输入充值金额',
+ icon: 'none',
+ duration: 1000,
+ })
+ return false;
+ }
wx.request({
url: app.globalData.url + '/routine/auth_api/user_wechat_recharge?uid=' + app.globalData.uid,
method: 'GET',
diff --git a/application/routine/view/crmebN/pages/payment/payment.wxml b/application/routine/view/crmebN/pages/payment/payment.wxml
index a23e185f..c40af97a 100644
--- a/application/routine/view/crmebN/pages/payment/payment.wxml
+++ b/application/routine/view/crmebN/pages/payment/payment.wxml
@@ -1,7 +1,7 @@
-
+
-
+
+
-
正在拼单
@@ -125,5 +119,4 @@
-
-
+
\ No newline at end of file
diff --git a/application/routine/view/crmebN/pages/product-pinke/index.wxss b/application/routine/view/crmebN/pages/product-pinke/index.wxss
index d8662765..72485906 100644
--- a/application/routine/view/crmebN/pages/product-pinke/index.wxss
+++ b/application/routine/view/crmebN/pages/product-pinke/index.wxss
@@ -36,7 +36,7 @@ swiper-item{position: relative; width: 100%;}
.foot .fn-btns .item{flex: 1; text-align: center; font-size: 22rpx; color: #666;}
.foot .fn-btns .item .iconfont{font-size: 35rpx; color: #999;position:relative;}
.foot .fn-btns .item .iconfont.icon-xingxing{color: #ff7000;}
-.foot .btns-wrapper{width: 445rpx; height: 100%; line-height: 110rpx; color: #fff; font-size: 30rpx;}
+.foot .btns-wrapper{width: 688rpx; height: 100%; line-height: 110rpx; color: #fff; font-size: 30rpx;}
.foot .btns-wrapper view{flex: 1; text-align: center;}
.foot .btns-wrapper .buy-btn{background-color: #ff7000;}
.foot .btns-wrapper .payment-btn{background-color: #ff3d3d;}
@@ -70,4 +70,4 @@ swiper-item{position: relative; width: 100%;}
.form-btn{width:100%;height:100%;line-height:110rpx;font-size:30rpx;}
.form-btn button{color:#fff;border:none;border-radius:0;height:110rpx;line-height:110rpx;}
@import "/pages/foo-tan/foo-tan.wxss";
-@import "/wxParse/wxParse.wxss";
+@import "/wxParse/wxParse.wxss";
\ No newline at end of file
diff --git a/application/routine/view/crmebN/pages/refund-order/refund-order.js b/application/routine/view/crmebN/pages/refund-order/refund-order.js
index cd285bb9..c34d136c 100644
--- a/application/routine/view/crmebN/pages/refund-order/refund-order.js
+++ b/application/routine/view/crmebN/pages/refund-order/refund-order.js
@@ -33,13 +33,13 @@ Page({
search: e.detail.value
});
},
- getorderlist: function (e) {
+ getorderlist: function () {
var header = {
'content-type': 'application/x-www-form-urlencoded',
};
var that = this;
var search = that.data.search;
- var limit = 4;
+ var limit = 8;
var orderType = that.data.orderType;
var first = that.data.first;
var startpage = limit * first;
@@ -49,7 +49,6 @@ Page({
method: 'get',
header: header,
success: function (res) {
- console.log(res);
var $data = res.data.data;
if (!startpage && !$data.length){
wx.showToast({
@@ -115,7 +114,7 @@ Page({
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
-
+ this.getorderlist();
},
/**
diff --git a/application/routine/view/crmebN/pages/refund-page/refund-page.js b/application/routine/view/crmebN/pages/refund-page/refund-page.js
index 8ef163ca..2283d8fa 100644
--- a/application/routine/view/crmebN/pages/refund-page/refund-page.js
+++ b/application/routine/view/crmebN/pages/refund-page/refund-page.js
@@ -103,9 +103,8 @@ Page({
success: function (res) {
wx.hideLoading();
var data = JSON.parse(res.data);
- console.log(data);
if (data.code == 200) {
- that.data.dataimg.push(data.data.url);
+ that.data.dataimg.push(app.globalData.url+data.data.url);
}
that.setData({
dataimg: that.data.dataimg
@@ -184,6 +183,11 @@ Page({
icon: 'success',
duration: 2000
})
+ setTimeout(function(){
+ wx.navigateTo({
+ url: '/pages/orders-con/orders-con?order_id=' + that.data.orderId
+ })
+ },1500)
}else{
wx.showToast({
title: res.data.msg,
diff --git a/application/routine/view/crmebN/pages/user/user.js b/application/routine/view/crmebN/pages/user/user.js
index d81b897b..0b124e82 100644
--- a/application/routine/view/crmebN/pages/user/user.js
+++ b/application/routine/view/crmebN/pages/user/user.js
@@ -2,179 +2,132 @@ var app = getApp();
// pages/user/user.js
Page({
- /**
- * 页面的初始数据
- */
- data: {
- url: app.globalData.urlImages,
- userinfo:[],
- orderStatusNum:[],
- coupon:'',
- collect:''
- },
+ /**
+ * 页面的初始数据
+ */
+ data: {
+ url: app.globalData.urlImages,
+ userinfo:[],
+ orderStatusNum:[],
+ coupon:'',
+ collect:''
+ },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad: function (options) {
- app.setBarColor();
- app.setUserInfo();
- var header = {
- 'content-type': 'application/x-www-form-urlencoded',
- };
- var that = this;
- wx.request({
- url: app.globalData.url + '/routine/auth_api/my?uid=' + app.globalData.uid,
- method: 'POST',
- header: header,
- success: function (res) {
- that.setData({
- userinfo: res.data.data,
- orderStatusNum: res.data.data.orderStatusNum
+ /**
+ * 生命周期函数--监听页面加载
+ */
+ onLoad: function (options) {
+ app.setBarColor();
+ app.setUserInfo();
+ var header = {
+ 'content-type': 'application/x-www-form-urlencoded',
+ };
+ var that = this;
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/my?uid=' + app.globalData.uid,
+ method: 'POST',
+ header: header,
+ success: function (res) {
+ that.setData({
+ userinfo: res.data.data,
+ orderStatusNum: res.data.data.orderStatusNum
+ })
+ }
+ });
+ },
+ goNotification:function(){
+ wx.navigateTo({
+ url: '/pages/news-list/news-list',
})
- that.coupon();
- that.collect();
- }
- });
- },
- goNotification:function(){
- wx.navigateTo({
- url: '/pages/news-list/news-list',
- })
- },
- onShow: function () {
- var header = {
- 'content-type': 'application/x-www-form-urlencoded',
- };
- var that = this;
- wx.request({
- url: app.globalData.url + '/routine/auth_api/my?uid=' + app.globalData.uid,
- method: 'POST',
- header: header,
- success: function (res) {
- that.setData({
- userinfo: res.data.data
+ },
+ onShow: function () {
+ var header = {
+ 'content-type': 'application/x-www-form-urlencoded',
+ };
+ var that = this;
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/my?uid=' + app.globalData.uid,
+ method: 'POST',
+ header: header,
+ success: function (res) {
+ that.setData({
+ userinfo: res.data.data
+ })
+ }
+ });
+ },
+ /**
+ * 生命周期函数--我的余额
+ */
+ money:function(){
+ wx.navigateTo({
+ url: '/pages/main/main?now=' + this.data.userinfo.now_money + '&uid='+app.globalData.uid,
+ success: function (res) { },
+ fail: function (res) { },
+ complete: function (res) { },
})
- that.coupon();
- that.collect();
- }
- });
- },
- /**
- * 生命周期函数--优惠卷个数
- */
- coupon: function () {
- var header = {
- 'content-type': 'application/x-www-form-urlencoded',
- };
- var that = this;
- wx.request({
- url: app.globalData.url + '/routine/auth_api/get_use_coupons?uid=' + app.globalData.uid,
- data:{types:0},
- method: 'GET',
- header: header,
- success: function (res) {
- that.setData({
- // coupon: res.data.data.length
+ },
+ /**
+ * 生命周期函数--我的积分
+ */
+ integral: function () {
+ wx.navigateTo({
+ url: '/pages/integral-con/integral-con?inte=' + this.data.userinfo.integral + '&uid=' + app.globalData.uid,
+ success: function (res) { },
+ fail: function (res) { },
+ complete: function (res) { },
})
- }
- })
- },
- /**
- * 生命周期函数--收藏个数
- */
- collect: function () {
- var header = {
- 'content-type': 'application/x-www-form-urlencoded',
- 'cookie': app.globalData.sessionId//读取cookie
- };
- var that = this;
- wx.request({
- url: app.globalData.url + '/routine/auth_api/get_user_collect_product?uid=' + app.globalData.uid,
- method: 'GET',
- header: header,
- success: function (res) {
- that.setData({
- // collect: res.data.data.length
+ },
+ /**
+ * 生命周期函数--我的优惠卷
+ */
+ coupons: function () {
+ wx.navigateTo({
+ url: '/pages/coupon/coupon',
+ success: function (res) { },
+ fail: function (res) { },
+ complete: function (res) { },
})
- }
- })
- },
- /**
- * 生命周期函数--我的余额
- */
- money:function(){
- wx.navigateTo({
- url: '/pages/main/main?now=' + this.data.userinfo.now_money + '&uid='+app.globalData.uid,
- success: function (res) { },
- fail: function (res) { },
- complete: function (res) { },
- })
- },
- /**
- * 生命周期函数--我的积分
- */
- integral: function () {
- wx.navigateTo({
- url: '/pages/integral-con/integral-con?inte=' + this.data.userinfo.integral + '&uid=' + app.globalData.uid,
- success: function (res) { },
- fail: function (res) { },
- complete: function (res) { },
- })
- },
- /**
- * 生命周期函数--我的优惠卷
- */
- coupons: function () {
- wx.navigateTo({
- url: '/pages/coupon/coupon',
- success: function (res) { },
- fail: function (res) { },
- complete: function (res) { },
- })
- },
- /**
- * 生命周期函数--我的收藏
- */
- collects: function () {
- wx.navigateTo({
- url: '/pages/collect/collect',
- success: function (res) { },
- fail: function (res) { },
- complete: function (res) { },
- })
- },
- /**
- * 生命周期函数--我的推广人
- */
- extension:function(){
- wx.navigateTo({
- url: '/pages/feree/feree',
- success: function (res) { },
- fail: function (res) { },
- complete: function (res) { },
- })
- },
- /**
- * 生命周期函数--我的推广
- */
- myextension: function () {
- wx.navigateTo({
- url: '/pages/extension/extension',
- success: function (res) { },
- fail: function (res) { },
- complete: function (res) { },
- })
- },
- /**
- * 生命周期函数--我的砍价
- */
- // cut_down_the_price:function(){
- // wx.navigateTo({
- // url: '../../pages/feree/feree',
- // success: function (res) { },
- // fail: function (res) { },
- // complete: function (res) { },
- // })
- // }
+ },
+ /**
+ * 生命周期函数--我的收藏
+ */
+ collects: function () {
+ wx.navigateTo({
+ url: '/pages/collect/collect',
+ })
+ },
+ /**
+ * 生命周期函数--我的推广人
+ */
+ extension:function(){
+ wx.navigateTo({
+ url: '/pages/feree/feree',
+ success: function (res) { },
+ fail: function (res) { },
+ complete: function (res) { },
+ })
+ },
+ /**
+ * 生命周期函数--我的推广
+ */
+ myextension: function () {
+ wx.navigateTo({
+ url: '/pages/extension/extension',
+ success: function (res) { },
+ fail: function (res) { },
+ complete: function (res) { },
+ })
+ },
+ /**
+ * 生命周期函数--我的砍价
+ */
+ // cut_down_the_price:function(){
+ // wx.navigateTo({
+ // url: '../../pages/feree/feree',
+ // success: function (res) { },
+ // fail: function (res) { },
+ // complete: function (res) { },
+ // })
+ // }
})
\ No newline at end of file
diff --git a/application/routine/view/crmebN/pages/user/user.wxml b/application/routine/view/crmebN/pages/user/user.wxml
index 1755e24c..62cc544c 100644
--- a/application/routine/view/crmebN/pages/user/user.wxml
+++ b/application/routine/view/crmebN/pages/user/user.wxml
@@ -19,11 +19,11 @@
我的积分
- {{coupon ? coupon : 0}}
+ {{userinfo.couponCount ? userinfo.couponCount : 0}}
优惠券
- {{collect ? collect : 0}}
+ {{userinfo.like ? userinfo.like : 0}}
收藏商品
@@ -56,6 +56,7 @@
+ {{orderStatusNum.noRefund}}
退款/售后
@@ -152,8 +153,4 @@
-
-
-
-
-
+
\ No newline at end of file
diff --git a/application/routine/view/crmebN/project.config.json b/application/routine/view/crmebN/project.config.json
index 620b4c3d..e2eba4ec 100644
--- a/application/routine/view/crmebN/project.config.json
+++ b/application/routine/view/crmebN/project.config.json
@@ -10,7 +10,7 @@
"compileType": "miniprogram",
"libVersion": "1.9.94",
"appid": "wx7bc36cccc15e4be2",
- "projectname": "crmebn_831",
+ "projectname": "crmebn",
"condition": {
"search": {
"current": -1,
From 74d3f378c252461be1c399211c5e658d815b1480 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=AD=89=E9=A3=8E=E6=9D=A5?= <136327134@qq.com>
Date: Thu, 13 Sep 2018 15:25:09 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B0=8F=E7=A8=8B?=
=?UTF-8?q?=E5=BA=8Fbug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
application/routine/controller/AuthApi.php | 72 +--
.../routine/model/store/StoreOrder.php | 11 +
.../routine/model/user/UserExtract.php | 25 +-
.../routine/view/crmebN/pages/cash/cash.js | 319 ++++++------
.../crmebN/pages/comment-con/comment-con.js | 471 +++++++++---------
.../pages/promotion-order/promotion-order.js | 292 +++++------
6 files changed, 595 insertions(+), 595 deletions(-)
diff --git a/application/routine/controller/AuthApi.php b/application/routine/controller/AuthApi.php
index 9d256154..0dfbd795 100644
--- a/application/routine/controller/AuthApi.php
+++ b/application/routine/controller/AuthApi.php
@@ -1273,29 +1273,17 @@ class AuthApi extends AuthController{
->join('__STORE_ORDER__ B','A.link_id = B.id AND B.uid = '.$uid)->select()->toArray();
return JsonService::successful($list);
}
- /*
- * 申请提现
- */
-// public function user_extract()
-// {
-// if(UserExtract::userExtract($this->userInfo,UtilService::postMore([
-// ['type','','','extract_type'],'real_name','alipay_code','bank_code','bank_address',['price','','','extract_price']
-// ])))
-// return JsonService::successful('申请提现成功!');
-// else
-// return JsonService::fail(Extract::getErrorInfo());
-// }
+
public function user_extract()
{ $request = Request::instance();
$list=$request->param();
$data=$list['lists'];
-// dump($data);
-// dump($this->userInfo);
if(UserExtract::userExtract($this->userInfo,$data))
return JsonService::successful('申请提现成功!');
else
return JsonService::fail(UserExtract::getErrorInfo());
}
+
/*
* 提现列表
*/
@@ -1315,28 +1303,20 @@ class AuthApi extends AuthController{
* @param int $first
* @param int $limit
*/
- public function subordinateOrderlist($first = 0, $limit = 8)
- { $request = Request::instance();
+ public function subordinateOrderlist($first = 0, $limit = 8){
+ $request = Request::instance();
$lists=$request->param();
- $xuid=$lists['uid'];$status=$lists['status'];
- if($status==0){
- $type='';
- }elseif($status==1){
- $type=4;
- }elseif($status==2){
- $type=3;
- }else{
- return false;
- }
- if($xuid==0){
- $arr=User::where('spread_uid',$this->userInfo['uid'])->column('uid');
- foreach($arr as $v){
-
- $list = StoreOrder::getUserOrderList($v,$type,$first,$limit);
- }
- }else{
- $list = StoreOrder::getUserOrderList($xuid,$type,$first,$limit);
- }
+ $xUid = $lists['uid'];
+ $status = $lists['status'];
+ if($status == 0) $type='';
+ elseif($status == 1) $type=4;
+ elseif($status == 2) $type=3;
+ else return false;
+ $list = [];
+ if(!$xUid){
+ $arr = User::where('spread_uid',$this->userInfo['uid'])->column('uid');
+ foreach($arr as $v) $list = StoreOrder::getUserOrderList($v,$type,$first,$limit);
+ }else $list = StoreOrder::getUserOrderList($xUid,$type,$first,$limit);
foreach ($list as $k=>$order){
$list[$k] = StoreOrder::tidyOrder($order,true);
if($list[$k]['_status']['_type'] == 3){
@@ -1354,16 +1334,18 @@ class AuthApi extends AuthController{
*/
public function subordinateOrderlistmoney()
{
- $arr=User::where('spread_uid',$this->userInfo['uid'])->column('uid');
- foreach($arr as $v){
- $list = StoreOrder::getUserOrderList($v,$type='');
- }
-
- foreach ($list as $k=>$v){
- $arr[]=$v['pay_price'];
- }
- $cont=count($list);
- $sum=array_sum($arr);
+ $request = Request::instance();
+ $lists=$request->param();
+ $status = $lists['status'];
+ $type = '';
+ if($status == 1) $type = 4;
+ elseif($status == 2) $type = 3;
+ $arr = User::where('spread_uid',$this->userInfo['uid'])->column('uid');
+ $list = StoreOrder::getUserOrderCount(implode(',',$arr),$type);
+ $price = [];
+ foreach ($list as $k=>$v) $price[]=$v['pay_price'];
+ $cont = count($list);
+ $sum = array_sum($price);
return JsonService::successful(['cont'=>$cont,'sum'=>$sum]);
}
/*
diff --git a/application/routine/model/store/StoreOrder.php b/application/routine/model/store/StoreOrder.php
index 56a99cea..c838472f 100755
--- a/application/routine/model/store/StoreOrder.php
+++ b/application/routine/model/store/StoreOrder.php
@@ -644,6 +644,17 @@ class StoreOrder extends ModelBasic
return $list;
}
+ /**
+ * 获取推广人地下用户的订单金额
+ * @param string $uid
+ * @param string $status
+ * @return array
+ */
+ public static function getUserOrderCount($uid = '',$status = ''){
+ $res = self::statusByWhere($status)->where('uid','IN',$uid)->column('pay_price');
+ return $res;
+ }
+
public static function searchUserOrder($uid,$order_id)
{
$order = self::where('uid',$uid)->where('order_id',$order_id)->where('is_del',0)->field('seckill_id,bargain_id,combination_id,id,order_id,pay_price,total_num,total_price,pay_postage,total_postage,paid,status,refund_status,pay_type,coupon_price,deduction_price,delivery_type')
diff --git a/application/routine/model/user/UserExtract.php b/application/routine/model/user/UserExtract.php
index bd95aeeb..e276e609 100644
--- a/application/routine/model/user/UserExtract.php
+++ b/application/routine/model/user/UserExtract.php
@@ -38,7 +38,9 @@ class UserExtract extends ModelBasic
public static function userExtract($userInfo,$data){
if(!in_array($data['extract_type'],self::$extractType))
return self::setErrorInfo('提现方式不存在');
- $balance = bcsub($userInfo['now_money'],$data['money']);
+ $userInfo = User::get($userInfo['uid']);
+ if($data['money'] > $userInfo['now_money']) return self::setErrorInfo('余额不足');;
+ $balance = bcsub($userInfo['now_money'],$data['money'],2);
$insertData = [
'uid'=>$userInfo['uid'],
'extract_type'=>$data['extract_type'],
@@ -84,24 +86,13 @@ class UserExtract extends ModelBasic
if(!$res1) return self::setErrorInfo('提现失败');
$res2 = User::edit(['now_money'=>$balance],$userInfo['uid'],'uid');
$res3 = UserBill::expend('余额提现',$userInfo['uid'],'now_money','extract',$data['money'],$res1['id'],$balance,$mark);
-
$res = $res2 && $res3;
-// WechatTemplateService::sendTemplate(
-// WechatUser::uidToOpenid($userInfo['uid']),
-// WechatTemplateService::USER_BALANCE_CHANGE,
-// [
-// 'first'=>'你好,申请余额提现成功!',
-// 'keyword1'=>'余额提现',
-// 'keyword2'=>date('Y-m-d'),
-// 'keyword3'=>$data['money'],
-// 'remark'=>'点击查看我的余额明细'
-// ],
-// Url::build('wap/My/balance',[],true,true)
-// );
- if($res)
+ self::checkTrans($res);
+ if($res){
+ //发送模板消息
return true;
- else
- return self::setErrorInfo('提现失败!');
+ }
+ else return self::setErrorInfo('提现失败!');
}
/**
diff --git a/application/routine/view/crmebN/pages/cash/cash.js b/application/routine/view/crmebN/pages/cash/cash.js
index 32ce576a..4fecb8d2 100644
--- a/application/routine/view/crmebN/pages/cash/cash.js
+++ b/application/routine/view/crmebN/pages/cash/cash.js
@@ -1,163 +1,170 @@
var app = getApp();
// pages/cash/cash.js
Page({
- data: {
- ooo:'',
- _num:0,
- url: app.globalData.urlImages,
- hiddentap: true,
- hidde: true,
- minmoney:'',
- money:'',
- index:0,
- array:["请选择银行","招商银行","建设银行","农业银行"]
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad:function (opends) {
- app.setBarColor();
- var money = opends.money;
- var that = this;
- that.setData({
- money: money
- })
- this.getUserExtractBank();
- wx.request({
- url: app.globalData.url + '/routine/auth_api/minmoney?uid=' + app.globalData.uid,
- method: 'POST',
- success: function (res) {
- that.setData({
- minmoney: res.data.msg
+ data: {
+ ooo:'',
+ _num:0,
+ url: app.globalData.urlImages,
+ hiddentap: true,
+ hidde: true,
+ money:'',
+ index:0,
+ array:["请选择银行","招商银行","建设银行","农业银行"]
+ },
+ /**
+ * 生命周期函数--监听页面加载
+ */
+ onLoad:function (opends) {
+ app.setBarColor();
+ var that = this;
+ this.getUserInfo();
+ this.getUserExtractBank();
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/minmoney?uid=' + app.globalData.uid,
+ method: 'POST',
+ success: function (res) {
+ that.setData({
+ minmoney: res.data.msg
+ })
+ }
})
- }
- })
- },
- getUserExtractBank:function () {
- var that = this;
- wx.request({
- url: app.globalData.url + '/routine/auth_api/get_user_extract_bank?uid=' + app.globalData.uid,
- method: 'get',
- success: function (res) {
- that.setData({
- array: res.data.data
+ },
+ getUserInfo:function(){
+ var that = this;
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/my?uid=' + app.globalData.uid,
+ method: 'POST',
+ success: function (res) {
+ that.setData({
+ money: res.data.data.now_money
+ })
+ }
});
- }
- });
- },
- cardtap:function(e){
- var flag = this.data.hiddentap;
- if (flag){
- this.setData({
- hiddentap: false
- })
- }else{
- this.setData({
- hiddentap: true
- })
- }
- },
- idnumtap: function (e) {
- this.setData({
- _num: e.target.dataset.idnum,
- hiddentap: true
- })
- if (e.target.dataset.idnum==1){
- this.setData({
- hidde: false
- })
- }else{
- this.setData({
- hidde: true
- })
+ },
+ getUserExtractBank:function () {
+ var that = this;
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/get_user_extract_bank?uid=' + app.globalData.uid,
+ method: 'get',
+ success: function (res) {
+ that.setData({
+ array: res.data.data
+ });
+ }
+ });
+ },
+ cardtap:function(e){
+ var flag = this.data.hiddentap;
+ if (flag){
+ this.setData({
+ hiddentap: false
+ })
+ }else{
+ this.setData({
+ hiddentap: true
+ })
+ }
+ },
+ idnumtap: function (e) {
+ this.setData({
+ _num: e.target.dataset.idnum,
+ hiddentap: true
+ })
+ if (e.target.dataset.idnum==1){
+ this.setData({
+ hidde: false
+ })
+ }else{
+ this.setData({
+ hidde: true
+ })
+ }
+ },
+ maskhide:function(e){
+ this.setData({
+ hiddentap: true
+ })
+ },
+ bindPickerChange:function(e){
+ this.setData({
+ index: e.detail.value
+ })
+ },
+ formSubmit:function(e){
+ var header = {
+ // 'content-type': 'application/x-www-form-urlencoded',
+ 'cookie': app.globalData.sessionId//读取cookie
+ };
+ var that = this;
+ var flag = true;
+ var warn = "";
+ var minmon = that.data.minmoney;
+ var mymoney = that.data.money;
+ var list={};
+ if (that.data.hidde==true){
+ list.$name = e.detail.value.name;
+ list.cardnum = e.detail.value.cardnum;
+ list.bankname = that.data.array[that.data.index];
+ list.money = e.detail.value.money;
+ list.money = Number(list.money);
+ list.extract_type = 'bank';
+ if (list.$name == "") {
+ warn = "请填写持卡人姓名";
+ } else if (list.cardnum == "") {
+ warn = "请输入银行卡号";
+ } else if (list.bankname == "请选择银行") {
+ warn = "请选择银行";
+ } else if (list.money < minmon) {
+ warn = "请输入正确的金额"
+ } else if (list.money > mymoney) {
+ warn = "您的余额不足"
+ }else {
+ flag = false;
+ }
+ if (flag == true) {
+ wx.showModal({
+ title: '提示',
+ content: warn
+ })
+ return false;
+ }
+ } else {
+ list.weixin = e.detail.value.weixin;
+ list.money = e.detail.value.wmoney;
+ list.money = Number(list.money);
+ list.extract_type = 'weixin';
+ if (list.weixin == "") {
+ warn = "请填写微信号";
+ } else if (list.money < minmon) {
+ warn = "请输入正确的金额"
+ } else if (list.money > mymoney) {
+ warn = "您的余额不足"
+ } else {
+ flag = false;
+ }
+ if (flag == true) {
+ wx.showModal({
+ title: '提示',
+ content: warn
+ })
+ return false;
+ }
+ }
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/user_extract?uid=' + app.globalData.uid,
+ data: { lists: list},
+ method: 'POST',
+ header: header,
+ success: function (res) {
+ that.setData({
+ money: (that.data.money - list.money).toFixed(2)
+ })
+ wx.showToast({
+ title: res.data.msg,
+ icon: 'success',
+ duration: 1500
+ })
+ }
+ })
}
- },
- maskhide:function(e){
- this.setData({
- hiddentap: true
- })
- },
- bindPickerChange:function(e){
- this.setData({
- index: e.detail.value
- })
- },
- formSubmit:function(e){
- var header = {
- // 'content-type': 'application/x-www-form-urlencoded',
- 'cookie': app.globalData.sessionId//读取cookie
- };
- var that = this;
- var flag = true;
- var warn = "";
- var minmon = that.data.minmoney;
- var mymoney = that.data.money;
- var list={};
- if (that.data.hidde==true){
- list.$name = e.detail.value.name;
- list.cardnum = e.detail.value.cardnum;
- list.bankname = that.data.array[that.data.index];
- list.money = e.detail.value.money;
- list.money = Number(list.money);
- list.extract_type = 'bank';
- if (list.$name == "") {
- warn = "请填写持卡人姓名";
- } else if (list.cardnum == "") {
- warn = "请输入银行卡号";
- } else if (list.bankname == "请选择银行") {
- warn = "请选择银行";
- } else if (list.money < minmon) {
- warn = "请输入正确的金额"
- } else if (list.money > mymoney) {
- warn = "您的余额不足"
- }else {
- flag = false;
- }
- if (flag == true) {
- wx.showModal({
- title: '提示',
- content: warn
- })
- }
- } else {
- list.weixin = e.detail.value.weixin;
- list.money = e.detail.value.wmoney;
- list.money = Number(list.money);
- list.extract_type = 'weixin';
- if (list.weixin == "") {
- warn = "请填写微信号";
- } else if (list.money < minmon) {
- warn = "请输入正确的金额"
- } else if (list.money > mymoney) {
- warn = "您的余额不足"
- } else {
- flag = false;
- }
- if (flag == true) {
- wx.showModal({
- title: '提示',
- content: warn
- })
- }
- }
- wx.request({
- url: app.globalData.url + '/routine/auth_api/user_extract?uid=' + app.globalData.uid,
- data: { lists: list},
- method: 'POST',
- header: header,
- success: function (res) {
- // console.log(res);
- wx.showToast({
- title: res.data.msg,
- icon: 'success',
- duration: 1500
- })
- // that.setData({
- // mainArray: res.data.data
- // })
- }
- })
- }
-
-
})
\ No newline at end of file
diff --git a/application/routine/view/crmebN/pages/comment-con/comment-con.js b/application/routine/view/crmebN/pages/comment-con/comment-con.js
index 0e19f5df..d25802e3 100644
--- a/application/routine/view/crmebN/pages/comment-con/comment-con.js
+++ b/application/routine/view/crmebN/pages/comment-con/comment-con.js
@@ -2,244 +2,253 @@
var app = getApp();
var wxh = require('../../utils/wxh.js');
Page({
- /**
- * 页面的初始数据
- */
- data: {
- xinghidden:true,
- xinghidden2:true,
- xinghidden3: true,
- url: app.globalData.urlImages,
- hidden:false,
- unique:'',
- uni:'',
- dataimg:[]
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad: function (e) {
- app.setBarColor();
- var header = {
- 'content-type': 'application/x-www-form-urlencoded'
- };
- var that = this;
- console.log(e);
- if (e.unique) {
- var unique = e.unique;
- that.setData({
- unique: unique,
- });
- }
- if (e.uni){
- that.setData({
- uni: e.uni
- });
- }
- wx.showLoading({ title: "正在加载中……" });
- wx.request({
- url: app.globalData.url + '/routine/auth_api/get_order_product?uid=' + app.globalData.uid,
- data: { unique: unique},
- method: 'get',
- header: header,
- success: function (res) {
- wx.hideLoading();
- that.setData({
- ordercon: res.data.data
- });
- },
- fail: function (res) {
- console.log('submit fail');
- },
- complete: function (res) {
- console.log('submit complete');
- }
- });
- },
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady: function () {
-
- },
- tapxing:function(e){
- var index = e.target.dataset.index;
- this.setData({
- xinghidden: false,
- xing: index
- })
- },
- tapxing2: function (e) {
- var index = e.target.dataset.index;
- this.setData({
- xinghidden2: false,
- xing2: index
- })
- },
- tapxing3: function (e) {
- var index = e.target.dataset.index;
- this.setData({
- xinghidden3: false,
- xing3: index
- })
- },
- uploadpic:function(e){
- var that = this;
- wx.chooseImage({
- count: 1, //最多可以选择的图片总数
- sizeType: ['compressed'], // 可以指定是原图还是压缩图,默认二者都有
- sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
- success: function (res) {
- // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片
- var tempFilePaths = res.tempFilePaths;
- //启动上传等待中...
- wx.showLoading({
- title: '图片上传中',
- })
- console.log(tempFilePaths);
- var len = tempFilePaths.length;
- for (var i = 0; i < len; i++) {
- wx.uploadFile({
- url: app.globalData.url + '/routine/auth_api/upload?uid=' + app.globalData.uid,
- filePath: tempFilePaths[i],
- name: 'pics',
- formData: {
- 'filename': 'pics'
- },
- header: {
- "Content-Type": "multipart/form-data"
- },
+ /**
+ * 页面的初始数据
+ */
+ data: {
+ xinghidden:true,
+ xinghidden2:true,
+ xinghidden3: true,
+ url: '',
+ hidden:false,
+ unique:'',
+ uni:'',
+ dataimg:[]
+ },
+ /**
+ * 生命周期函数--监听页面加载
+ */
+ onLoad: function (e) {
+ app.setBarColor();
+ var header = {
+ 'content-type': 'application/x-www-form-urlencoded'
+ };
+ var that = this;
+ console.log(e);
+ if (e.unique) {
+ var unique = e.unique;
+ that.setData({
+ unique: unique,
+ });
+ }
+ if (e.uni){
+ that.setData({
+ uni: e.uni
+ });
+ }
+ wx.showLoading({ title: "正在加载中……" });
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/get_order_product?uid=' + app.globalData.uid,
+ data: { unique: unique},
+ method: 'get',
+ header: header,
success: function (res) {
- wx.hideLoading();
- console.log(res);
- if(res.statusCode == 403){
- wx.showToast({
- title: res.data,
- icon: 'none',
- duration: 1500,
- })
- } else {
- var data = JSON.parse(res.data);
- that.data.dataimg.push(data);
+ wx.hideLoading();
that.setData({
- dataimg: that.data.dataimg
+ ordercon: res.data.data
});
- var len2 = that.data.dataimg.length;
- if (len2 >= 8) {
- that.setData({
- hidden: true
- });
- }
- }
},
fail: function (res) {
- wx.showToast({
- title: '上传图片失败',
+ console.log('submit fail');
+ },
+ complete: function (res) {
+ console.log('submit complete');
+ }
+ });
+ },
+ /**
+ * 生命周期函数--监听页面初次渲染完成
+ */
+ onReady: function () {
+
+ },
+ tapxing:function(e){
+ var index = e.target.dataset.index;
+ this.setData({
+ xinghidden: false,
+ xing: index
+ })
+ },
+ tapxing2: function (e) {
+ var index = e.target.dataset.index;
+ this.setData({
+ xinghidden2: false,
+ xing2: index
+ })
+ },
+ tapxing3: function (e) {
+ var index = e.target.dataset.index;
+ this.setData({
+ xinghidden3: false,
+ xing3: index
+ })
+ },
+ delImages:function(e){
+ var that = this;
+ var dataimg = that.data.dataimg;
+ var index = e.currentTarget.dataset.id;
+ dataimg.splice(index,1);
+ that.setData({
+ dataimg: dataimg
+ })
+
+ },
+ uploadpic:function(e){
+ var that = this;
+ wx.chooseImage({
+ count: 1, //最多可以选择的图片总数
+ sizeType: ['compressed'], // 可以指定是原图还是压缩图,默认二者都有
+ sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
+ success: function (res) {
+ // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片
+ var tempFilePaths = res.tempFilePaths;
+ //启动上传等待中...
+ wx.showLoading({
+ title: '图片上传中',
+ })
+ var len = tempFilePaths.length;
+ for (var i = 0; i < len; i++) {
+ wx.uploadFile({
+ url: app.globalData.url + '/routine/auth_api/upload?uid=' + app.globalData.uid,
+ filePath: tempFilePaths[i],
+ name: 'pics',
+ formData: {
+ 'filename': 'pics'
+ },
+ header: {
+ "Content-Type": "multipart/form-data"
+ },
+ success: function (res) {
+ wx.hideLoading();
+ if(res.statusCode == 403){
+ wx.showToast({
+ title: res.data,
+ icon: 'none',
+ duration: 1500,
+ })
+ } else {
+ var data = JSON.parse(res.data);
+ data.data.url = app.globalData.url + data.data.url;
+ that.data.dataimg.push(data);
+ that.setData({
+ dataimg: that.data.dataimg
+ });
+ var len2 = that.data.dataimg.length;
+ if (len2 >= 8) {
+ that.setData({
+ hidden: true
+ });
+ }
+ }
+ },
+ fail: function (res) {
+ wx.showToast({
+ title: '上传图片失败',
+ icon: 'none',
+ duration: 2000
+ })
+ }
+ });
+ }
+ }
+ });
+ },
+ formSubmit:function(e){
+ var header = {
+ 'content-type': 'application/x-www-form-urlencoded'
+ };
+ var that = this;
+ var unique = that.data.unique;
+ var comment = e.detail.value.comment;
+ var product_score = that.data.xing;
+ var service_score = that.data.xing2;
+ var pics = [];
+ var dataimg = that.data.dataimg;
+ for (var i = 0; i < dataimg.length;i++){
+ pics.push(that.data.url+dataimg[i].data.url)
+ };
+ if (comment==""){
+ wx.showToast({
+ title: '请填写你对宝贝的心得!',
icon: 'none',
duration: 2000
- })
+ })
+ return false;
+ }
+ wx.showLoading({ title: "正在发布评论……" });
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/user_comment_product?uid=' + app.globalData.uid+'&unique=' + unique,
+ data: {comment: comment, product_score: product_score, service_score: service_score, pics: pics},
+ method: 'post',
+ header: header,
+ success: function (res) {
+ wx.hideLoading();
+ if (res.data.code==200){
+ wx.showToast({
+ title: '评价成功',
+ icon: 'success',
+ duration: 1000
+ })
+ setTimeout(function(){
+ wx.navigateTo({
+ url: '/pages/orders-con/orders-con?order_id='+that.data.uni,
+ })
+ },1200)
+ }else{
+ wx.showToast({
+ title: res.data.msg,
+ icon: 'none',
+ duration: 2000
+ })
+ }
+ },
+ fail: function (res) {
+ console.log('submit fail');
+ },
+ complete: function (res) {
+ console.log('submit complete');
}
- });
- }
- }
- });
- },
- formSubmit:function(e){
- var header = {
- 'content-type': 'application/x-www-form-urlencoded'
- };
- var that = this;
- var unique = that.data.unique;
- var comment = e.detail.value.comment;
- var product_score = that.data.xing;
- var service_score = that.data.xing2;
- var pics = [];
- var dataimg = that.data.dataimg;
- for (var i = 0; i < dataimg.length;i++){
- pics.push(that.data.url+dataimg[i].data.url)
- };
- if (comment==""){
- wx.showToast({
- title: '请填写你对宝贝的心得!',
- icon: 'none',
- duration: 2000
- })
- return false;
+ });
+ },
+ /**
+ * 生命周期函数--监听页面显示
+ */
+ onShow: function () {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面隐藏
+ */
+ onHide: function () {
+
+ },
+
+ /**
+ * 生命周期函数--监听页面卸载
+ */
+ onUnload: function () {
+
+ },
+
+ /**
+ * 页面相关事件处理函数--监听用户下拉动作
+ */
+ onPullDownRefresh: function () {
+
+ },
+
+ /**
+ * 页面上拉触底事件的处理函数
+ */
+ onReachBottom: function () {
+
+ },
+
+ /**
+ * 用户点击右上角分享
+ */
+ onShareAppMessage: function () {
+
}
- wx.showLoading({ title: "正在发布评论……" });
- wx.request({
- url: app.globalData.url + '/routine/auth_api/user_comment_product?uid=' + app.globalData.uid+'&unique=' + unique,
- data: {comment: comment, product_score: product_score, service_score: service_score, pics: pics},
- method: 'post',
- header: header,
- success: function (res) {
- wx.hideLoading();
- if (res.data.code==200){
- wx.showToast({
- title: '评价成功',
- icon: 'success',
- duration: 1000
- })
- setTimeout(function(){
- wx.navigateTo({
- url: '/pages/orders-con/orders-con?order_id='+that.data.uni,
- })
- },1200)
- }else{
- wx.showToast({
- title: res.data.msg,
- icon: 'none',
- duration: 2000
- })
- }
- },
- fail: function (res) {
- console.log('submit fail');
- },
- complete: function (res) {
- console.log('submit complete');
- }
- });
- },
- /**
- * 生命周期函数--监听页面显示
- */
- onShow: function () {
-
- },
-
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide: function () {
-
- },
-
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload: function () {
-
- },
-
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh: function () {
-
- },
-
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom: function () {
-
- },
-
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage: function () {
-
- }
})
\ No newline at end of file
diff --git a/application/routine/view/crmebN/pages/promotion-order/promotion-order.js b/application/routine/view/crmebN/pages/promotion-order/promotion-order.js
index f156cdbb..732fa969 100644
--- a/application/routine/view/crmebN/pages/promotion-order/promotion-order.js
+++ b/application/routine/view/crmebN/pages/promotion-order/promotion-order.js
@@ -1,154 +1,154 @@
var app = getApp();
// pages/promotion-order/promotion-order.js
Page({
- data: {
- url: app.globalData.urlImages,
- currentTab:"",
- hiddens:true,
- icondui:0,
- icondui2: 0,
- alloeder: ['全部订单', '已评价', '已发货'],
- allOrder:"全部订单",
- promoter:"推广粉丝",
- promoterList: [],
- orderlist:[],
- orderconut:'',
- ordermoney:''
- },
+ data: {
+ url: app.globalData.urlImages,
+ currentTab:"",
+ hiddens:true,
+ icondui:0,
+ icondui2: 0,
+ alloeder: ['全部订单', '已评价', '已发货'],
+ allOrder:"全部订单",
+ promoter:"推广粉丝",
+ promoterList: [],
+ orderlist:[],
+ orderconut:'',
+ ordermoney:''
+ },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad: function (options) {
- app.setBarColor();
- app.setUserInfo();
- var header = {
- 'content-type': 'application/x-www-form-urlencoded',
- };
- this.orderlist();
- this.extension(header);
- this.orderlistmoney();
-
- },
- extension: function (header){
- var that = this;
- wx.request({
- url: app.globalData.url + '/routine/auth_api/get_spread_list?uid=' + app.globalData.uid,
- method: 'POST',
- header: header,
- success: function (res) {
- // console.log(res.data.data);
- if (res.data.code==200){
- that.setData({
- promoterList: res.data.data.list
- })
- }else{
- that.setData({
- promoterList: []
+ /**
+ * 生命周期函数--监听页面加载
+ */
+ onLoad: function (options) {
+ app.setBarColor();
+ app.setUserInfo();
+ var header = {
+ 'content-type': 'application/x-www-form-urlencoded',
+ };
+ this.orderlist();
+ this.extension(header);
+ this.orderlistmoney();
+
+ },
+ extension: function (header){
+ var that = this;
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/get_spread_list?uid=' + app.globalData.uid,
+ method: 'POST',
+ header: header,
+ success: function (res) {
+ // console.log(res.data.data);
+ if (res.data.code==200){
+ that.setData({
+ promoterList: res.data.data.list
+ })
+ }else{
+ that.setData({
+ promoterList: []
+ })
+ }
+ }
+ });
+ },
+ spread: function () {
+ wx.navigateTo({
+ url: '../../pages/spread/spread',
+ success: function (res) { },
+ fail: function (res) { },
+ complete: function (res) { },
})
- }
- }
- });
- },
- spread: function () {
- wx.navigateTo({
- url: '../../pages/spread/spread',
- success: function (res) { },
- fail: function (res) { },
- complete: function (res) { },
- })
- },
-
- ordertap:function(e){
- var currentTab = e.target.dataset.index;
- this.setData({
- currentTab:currentTab,
- hiddens:false
- })
- console.log(this.data.currentTab)
- },
- icondui:function(e){
- var that=this;
- var icondui = e.target.dataset.ider;
+ },
- that.setData({
- icondui: icondui,
- hiddens: true,
- allOrder: that.data.alloeder[icondui],
- currentTab: -1
- })
- that.orderlist();
- },
- icondui2:function(e){
- var that = this;
- var icondui2 = e.target.dataset.ider;
- var promoterLists = that.data.promoterList;
- var len = promoterLists.length;
- for (var index in promoterLists){
- if (promoterLists[index]['uid'] == icondui2){
- var promoter = promoterLists[index]['nickname'];
- }
+ ordertap:function(e){
+ var currentTab = e.target.dataset.index;
+ this.setData({
+ currentTab:currentTab,
+ hiddens:false
+ })
+ console.log(this.data.currentTab)
+ },
+ icondui:function(e){
+ var that=this;
+ var icondui = e.target.dataset.ider;
+
+ that.setData({
+ icondui: icondui,
+ hiddens: true,
+ allOrder: that.data.alloeder[icondui],
+ currentTab: -1
+ })
+ that.orderlist();
+ this.orderlistmoney();
+ },
+ icondui2:function(e){
+ var that = this;
+ var icondui2 = e.target.dataset.ider;
+ var promoterLists = that.data.promoterList;
+ var len = promoterLists.length;
+ for (var index in promoterLists){
+ if (promoterLists[index]['uid'] == icondui2){
+ var promoter = promoterLists[index]['nickname'];
+ }
+ }
+
+ that.setData({
+ icondui2: icondui2,
+ hiddens: true,
+ promoter: promoter,
+ currentTab: -1
+ })
+ that.orderlist();
+ },
+ zhaoguan:function(e){
+ this.setData({
+ hiddens: true,
+ currentTab: -1
+ })
+ },
+ orderlist: function (){
+ var header = {
+ 'content-type': 'application/x-www-form-urlencoded',
+ };
+ var that = this;
+ var icondui = that.data.icondui;
+ var icondui2 = that.data.icondui2;
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/subordinateOrderlist?uid=' + app.globalData.uid,
+ data: { uid: icondui2, status: icondui},
+ method: 'POST',
+ header: header,
+ success: function (res) {
+ if (res.data.code==200){
+ that.setData({
+ orderlist: res.data.data
+ })
+ }else{
+ that.setData({
+ orderlist: []
+ })
+ }
+ }
+ })
+ },
+ orderlistmoney: function () {
+ var that = this;
+ wx.request({
+ url: app.globalData.url + '/routine/auth_api/subordinateOrderlistmoney?uid=' + app.globalData.uid,
+ data: { status: that.data.icondui},
+ method: 'POST',
+ success: function (res) {
+ if (res.data.code == 200) {
+ that.setData({
+ ordermoney: res.data.data.sum,
+ orderconut: res.data.data.cont
+ })
+ } else {
+ that.setData({
+ ordermoney:'',
+ orderconut:''
+ })
+ }
+ }
+ })
}
-
- that.setData({
- icondui2: icondui2,
- hiddens: true,
- promoter: promoter,
- currentTab: -1
- })
- that.orderlist();
- },
- zhaoguan:function(e){
- this.setData({
- hiddens: true,
- currentTab: -1
- })
- },
- orderlist: function (){
- var header = {
- 'content-type': 'application/x-www-form-urlencoded',
- };
- var that = this;
- var icondui = that.data.icondui;
- var icondui2 = that.data.icondui2;
- wx.request({
- url: app.globalData.url + '/routine/auth_api/subordinateOrderlist?uid=' + app.globalData.uid,
- data: { uid: icondui2, status: icondui},
- method: 'POST',
- header: header,
- success: function (res) {
- if (res.data.code==200){
- that.setData({
- orderlist: res.data.data
- })
- }else{
- that.setData({
- orderlist: []
- })
- }
- }
- })
- },
- orderlistmoney: function () {
- var that = this;
- wx.request({
- url: app.globalData.url + '/routine/auth_api/subordinateOrderlistmoney?uid=' + app.globalData.uid,
- data: { uid: 0, status: 0 },
- method: 'POST',
- success: function (res) {
- if (res.data.code == 200) {
- that.setData({
- ordermoney: res.data.data.sum,
- orderconut: res.data.data.cont
- })
- } else {
- that.setData({
- ordermoney:'',
- orderconut:''
- })
- }
- }
- })
- }
-
})
\ No newline at end of file