From c610901e6e23d7631a6e55d2b99e35a87f85e20d Mon Sep 17 00:00:00 2001
From: xpz2018 <107107461@qq.com>
Date: Thu, 20 May 2021 13:53:32 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/agent/index/index.js | 6 ++-
pages/agent/index/index.wxml | 2 +-
pages/home/index/index.js | 4 +-
pages/index/index.wxml | 6 +++
pages/login/index.js | 26 ++++---------
pages/login/index.wxml | 8 ++--
pages/process/index/index.js | 47 +++++++++++++-----------
pages/process/index/index.json | 1 +
pages/process/index/index.wxml | 2 +-
pages/process/order-list/index.js | 2 +-
pages/storage/index/index.js | 61 ++++++++++++++++---------------
pages/storage/index/index.wxml | 2 +-
12 files changed, 89 insertions(+), 78 deletions(-)
diff --git a/pages/agent/index/index.js b/pages/agent/index/index.js
index e260473..f034730 100644
--- a/pages/agent/index/index.js
+++ b/pages/agent/index/index.js
@@ -13,6 +13,7 @@ Component({
/** 页面的初始数据 */
data: {
userInfo: app.userInfo,
+ firstShow: false,
height: app.globalData.safeFragmentHeight - 100,
tabList: [
{ status: 50, badge: '', name: '待预约', icon: '/assets/agent/icon-dyy.png' },
@@ -24,7 +25,6 @@ Component({
},
lifetimes: {
attached: function () {
- this.setData({userInfo: app.userInfo, height: app.globalData.safeFragmentHeight - 100 })
event.on('EventMessage', this, this.onEvent)
},
detached: function () {
@@ -33,12 +33,16 @@ Component({
},
methods: {
onRestart: function () {
+ if(!this.data.firstShow) {
+ this.setData({userInfo: app.userInfo, height: app.globalData.safeFragmentHeight - 100 })
+ }
getBalanceInfo().then(result => {
if(result.data){
result.data.accountMoney = math.minus(result.data.accountMoney, result.data.frozenMoney)
this.setData({ banlanceInfo: result.data })
}
}).catch(err => { })
+ this.data.firstShow = true
},
onEvent: function (message) {
if (message.what == 888) {
diff --git a/pages/agent/index/index.wxml b/pages/agent/index/index.wxml
index 2629c23..d20ede8 100644
--- a/pages/agent/index/index.wxml
+++ b/pages/agent/index/index.wxml
@@ -1,7 +1,7 @@
- {{userInfo.factoryName || '未注册工厂'}}
+ {{ userInfo ? (userInfo.factoryName || '未注册工厂') : ''}}
diff --git a/pages/home/index/index.js b/pages/home/index/index.js
index e667d98..7df95d7 100644
--- a/pages/home/index/index.js
+++ b/pages/home/index/index.js
@@ -25,7 +25,6 @@ Component({
lifetimes: {
// 生命周期函数,可以为函数,或一个在methods段中定义的方法名
attached: function () {
- this.setData({CustomBar: app.globalData.CustomBar || (app.globalData.isIos ? 64 : 80), height: app.globalData.safeFragmentHeight - 100})
event.on('EventMessage', this, this.onEvent)
},
detached: function () {
@@ -35,6 +34,9 @@ Component({
methods: {
// resume的处理;
onRestart: function () {
+ if(!this.data.firstShow) {
+ this.setData({CustomBar: app.globalData.CustomBar || (app.globalData.isIos ? 64 : 80), height: app.globalData.safeFragmentHeight - 100})
+ }
this.setUserInfo()
this.data.firstShow = true
},
diff --git a/pages/index/index.wxml b/pages/index/index.wxml
index c023fda..69806eb 100644
--- a/pages/index/index.wxml
+++ b/pages/index/index.wxml
@@ -13,6 +13,12 @@
+
-
+
{{type == 1 ? '验证码' : '密码'}}
-
-
+
+
{{second}}
-
+
diff --git a/pages/process/index/index.js b/pages/process/index/index.js
index 4635338..4d13f4e 100644
--- a/pages/process/index/index.js
+++ b/pages/process/index/index.js
@@ -13,7 +13,7 @@ Component({
},
/** 页面的初始数据 */
data: {
- userInfo: app.userInfo,
+ userInfo: null,
height: app.globalData.safeFragmentHeight,
customBar: app.globalData.CustomBar || (app.globalData.isIos ? 64 : 60),
tabList: [
@@ -64,26 +64,7 @@ Component({
},
lifetimes: {
attached: function () {
- var min = new Date()
- min.setFullYear(min.getFullYear() - 1, min.getMonth(), min.getDate())
- min.setHours(0, 0, 0)
- var minDate = min.getTime()
- var max = new Date(new Date().getTime() + 24 * 60 * 60 * 1000)
- max.setHours(0, 0, 0)
- var maxDate = max.getTime()
- var today = new Date()
- today.setHours(0, 0, 0)
- var vdate = [today.getTime(), maxDate]
- var vdateString = util.formatDate(new Date(), 'Y-M-D') + '至' + util.formatDate(max, 'Y-M-D')
- this.data.form.startTime = util.formatDate(today, 'Y-M-D') + ' 00:00:00'
- this.data.form.endTime = util.formatDate(max, 'Y-M-D') + ' 00:00:00'
- var height = app.globalData.safeFragmentHeight - 100
- var customBar = app.globalData.CustomBar || (app.globalData.isIos ? 64 : 60)
- if(app.userInfo.type && app.userInfo.type.indexOf('ADMIN') >= 0){
- this.setData({userInfo: app.userInfo, height, minDate, maxDate, vdate, vdateString, customBar})
- } else {
- this.setData({userInfo: app.userInfo, height, minDate, maxDate, vdate, vdateString, customBar })
- }
+ wx.showLoading({ title: '加载中', mask: true })
event.on('EventMessage', this, this.onEvent)
},
detached: function () {
@@ -92,6 +73,30 @@ Component({
},
methods: {
onRestart: function () {
+ if(!this.data.firstShow) {
+ var min = new Date()
+ min.setFullYear(min.getFullYear() - 1, min.getMonth(), min.getDate())
+ min.setHours(0, 0, 0)
+ var minDate = min.getTime()
+ var max = new Date(new Date().getTime() + 24 * 60 * 60 * 1000)
+ max.setHours(0, 0, 0)
+ var maxDate = max.getTime()
+ var today = new Date()
+ today.setHours(0, 0, 0)
+ var vdate = [today.getTime(), maxDate]
+ var vdateString = util.formatDate(new Date(), 'Y-M-D') + '至' + util.formatDate(max, 'Y-M-D')
+ this.data.form.startTime = util.formatDate(today, 'Y-M-D') + ' 00:00:00'
+ this.data.form.endTime = util.formatDate(max, 'Y-M-D') + ' 00:00:00'
+ var height = app.globalData.safeFragmentHeight - 100
+ var customBar = app.globalData.CustomBar || (app.globalData.isIos ? 64 : 60)
+ if(app.userInfo.type && app.userInfo.type.indexOf('ADMIN') >= 0){
+ this.setData({userInfo: app.userInfo, height, minDate, maxDate, vdate, vdateString, customBar})
+ } else {
+ this.setData({userInfo: app.userInfo, height, minDate, maxDate, vdate, vdateString, customBar })
+ }
+ wx.hideLoading()
+ }
+ this.data.firstShow = true
this.fetchStatisticsInfo()
},
onEvent: function (message) {
diff --git a/pages/process/index/index.json b/pages/process/index/index.json
index cc23a0a..1b7c2bb 100644
--- a/pages/process/index/index.json
+++ b/pages/process/index/index.json
@@ -1,6 +1,7 @@
{
"component": true,
"usingComponents": {
+ "van-loading": "/components/loading/index",
"van-grid": "/components/grid/index",
"van-grid-item": "/components/grid-item/index",
"van-cell": "/components/cell/index",
diff --git a/pages/process/index/index.wxml b/pages/process/index/index.wxml
index f38e28e..f2d8260 100644
--- a/pages/process/index/index.wxml
+++ b/pages/process/index/index.wxml
@@ -1,7 +1,7 @@
- {{userInfo.factoryName || '未注册工厂'}}
+ {{ userInfo ? (userInfo.factoryName || '未注册工厂') : ''}}
diff --git a/pages/process/order-list/index.js b/pages/process/order-list/index.js
index 66011a5..c38b65d 100644
--- a/pages/process/order-list/index.js
+++ b/pages/process/order-list/index.js
@@ -21,7 +21,7 @@ Scene({
{id: 5, name: '代付中', badge: 0, status: 41 },
{id: 6, name: '待结算', badge: 0, status: 42 },
{id: 7, name: '已完成', badge: 0, status: 5 },
- // {id: 8, name: '已取消', badge: 0, status: 6 }
+ {id: 8, name: '已取消', badge: 0, status: 6 }
],
loading: true,
requesting: false,
diff --git a/pages/storage/index/index.js b/pages/storage/index/index.js
index d1bfb02..5f91740 100644
--- a/pages/storage/index/index.js
+++ b/pages/storage/index/index.js
@@ -40,35 +40,6 @@ Component({
},
lifetimes: {
attached: function () {
- var min = new Date()
- min.setFullYear(min.getFullYear() - 1, min.getMonth(), min.getDate())
- min.setHours(0, 0, 0)
- var minDate = min.getTime()
- var max = new Date(new Date().getTime() + 24 * 60 * 60 * 1000)
- max.setHours(0, 0, 0)
- var maxDate = max.getTime()
- var today = new Date()
- today.setHours(0, 0, 0)
- var vdate = [today.getTime(), maxDate]
- var vdateString = util.formatDate(new Date(), 'Y-M-D') + '至' + util.formatDate(max, 'Y-M-D')
- var height = app.globalData.safeFragmentHeight - 100
- var customBar = app.globalData.CustomBar || (app.globalData.isIos ? 64 : 60)
- if(app.userInfo.type && app.userInfo.type.indexOf('ADMIN') >= 0){
- var tabList2 = [
- { status: 1, badge: '', name: '磅单信息', icon: '/assets/image/icon_pound.png' },
- { status: 2, badge: '', name: '出货审核', icon: '/assets/image/icon_outcheck.png' },
- { status: 3, badge: '', name: '待收款', icon: '/assets/image/icon_payback.png' },
- { status: 4, badge: '', name: '已完成', icon: '/assets/image/icon_complete.png' }
- ]
- this.setData({userInfo: app.userInfo, height, minDate, maxDate, vdate, vdateString, tabList2, customBar})
- } else {
- var tabList2 = [
- { status: 1, badge: '', name: '磅单信息', icon: '/assets/image/icon_pound.png' },
- { status: 3, badge: '', name: '待收款', icon: '/assets/image/icon_payback.png' },
- { status: 4, badge: '', name: '已完成', icon: '/assets/image/icon_complete.png' }
- ]
- this.setData({userInfo: app.userInfo, height, minDate, maxDate, vdate, vdateString, tabList2, customBar })
- }
event.on('EventMessage', this, this.onEvent)
},
detached: function () {
@@ -77,7 +48,39 @@ Component({
},
methods: {
onRestart: function () {
+ if(!this.data.firstShow) {
+ var min = new Date()
+ min.setFullYear(min.getFullYear() - 1, min.getMonth(), min.getDate())
+ min.setHours(0, 0, 0)
+ var minDate = min.getTime()
+ var max = new Date(new Date().getTime() + 24 * 60 * 60 * 1000)
+ max.setHours(0, 0, 0)
+ var maxDate = max.getTime()
+ var today = new Date()
+ today.setHours(0, 0, 0)
+ var vdate = [today.getTime(), maxDate]
+ var vdateString = util.formatDate(new Date(), 'Y-M-D') + '至' + util.formatDate(max, 'Y-M-D')
+ var height = app.globalData.safeFragmentHeight - 100
+ var customBar = app.globalData.CustomBar || (app.globalData.isIos ? 64 : 60)
+ if(app.userInfo.type && app.userInfo.type.indexOf('ADMIN') >= 0){
+ var tabList2 = [
+ { status: 1, badge: '', name: '磅单信息', icon: '/assets/image/icon_pound.png' },
+ { status: 2, badge: '', name: '出货审核', icon: '/assets/image/icon_outcheck.png' },
+ { status: 3, badge: '', name: '待收款', icon: '/assets/image/icon_payback.png' },
+ { status: 4, badge: '', name: '已完成', icon: '/assets/image/icon_complete.png' }
+ ]
+ this.setData({userInfo: app.userInfo, height, minDate, maxDate, vdate, vdateString, tabList2, customBar})
+ } else {
+ var tabList2 = [
+ { status: 1, badge: '', name: '磅单信息', icon: '/assets/image/icon_pound.png' },
+ { status: 3, badge: '', name: '待收款', icon: '/assets/image/icon_payback.png' },
+ { status: 4, badge: '', name: '已完成', icon: '/assets/image/icon_complete.png' }
+ ]
+ this.setData({userInfo: app.userInfo, height, minDate, maxDate, vdate, vdateString, tabList2, customBar })
+ }
+ }
this.fetchStatisticsInfo(this.data.vdate)
+ this.data.firstShow = true
},
onEvent: function (message) {
if (message.what == 888) {
diff --git a/pages/storage/index/index.wxml b/pages/storage/index/index.wxml
index f8b60b4..4f98be2 100644
--- a/pages/storage/index/index.wxml
+++ b/pages/storage/index/index.wxml
@@ -1,7 +1,7 @@
- {{userInfo.factoryName || '未注册工厂'}}
+ {{ userInfo ? (userInfo.factoryName || '未注册工厂') : ''}}