From 51600113c20d84ee54660de23324400604704dc2 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期三, 10 八月 2022 14:26:46 +0800
Subject: [PATCH] 台账、承诺书模块
---
pages/module_ledger/ledgerhome/ledgerhome.js | 24 +++++++++++++++++-------
1 files changed, 17 insertions(+), 7 deletions(-)
diff --git a/pages/module_ledger/ledgerhome/ledgerhome.js b/pages/module_ledger/ledgerhome/ledgerhome.js
index bda114e..2cf573e 100644
--- a/pages/module_ledger/ledgerhome/ledgerhome.js
+++ b/pages/module_ledger/ledgerhome/ledgerhome.js
@@ -10,6 +10,7 @@
*/
data: {
deadline: '',
+ leftday:0 ,
currentTab: 0,
tabList: [],
@@ -18,11 +19,21 @@
pageheight: '300px'
},
+ //姣忔湀鍙拌处鎻愪氦鏈熼檺鏃�
+ DEADLINEDAY: 10,
+
/**
* 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍔犺浇
*/
onLoad(options) {
this.getLedgerType()
+
+ var deadline = moment().format(`MM-${this.DEADLINEDAY}`)
+ var leftday = this.DEADLINEDAY + 1 - moment().date()
+ this.setData({
+ deadline: deadline,
+ leftday: leftday
+ })
},
/**
@@ -41,7 +52,8 @@
getLedgerType () {
var that = this
- ledgerservice.getLedgerType(app.globalData.userInfo.extension2, {
+ var time = moment().format('YYYY-MM-DD')
+ ledgerservice.getLedgerSummary(app.globalData.accessToken.userId, app.globalData.userInfo.extension2, time, {
success (res) {
// console.log(res);
let r = that.parseLedgerType(res)
@@ -58,16 +70,12 @@
subtypes.forEach(s => {
if (s.upLoad) {
s.tag = '/res/icons/round_check_fill.png'
- s.color = '#4CAF50'
} else if (s.ledgerFinished) {
s.tag = '/res/icons/warning_yellow.png'
- s.color = '#FFEB3B'
} else if (!s.needUpdate) {
s.tag = '/res/icons/round_check_fill.png'
- s.color = '#4CAF50'
} else {
s.tag = '/res/icons/warning_red.png'
- s.color = 'red'
}
if (!map.has(s.ledgerType)) {
map.set(s.ledgerType, [])
@@ -97,9 +105,11 @@
events: {
uploadOver: function (data) {
let i = data.indexGroup
- let path = `pageList[${i[0]}][${i[1]}].upLoad`
+ let pageList = that.data.pageList
+ pageList[i[0]][i[1]].upLoad = true
+ pageList[i[0]][i[1]].tag = '/res/icons/round_check_fill.png'
that.setData({
- [path]: true
+ pageList
})
}
},
--
Gitblit v1.9.3