|
|
@@ -8,6 +8,8 @@ Page({
|
|
|
* 页面的初始数据
|
|
|
*/
|
|
|
data: {
|
|
|
+ date:'2021-11',
|
|
|
+ days:[],
|
|
|
ec: {
|
|
|
onInit: null
|
|
|
},
|
|
|
@@ -20,6 +22,8 @@ Page({
|
|
|
* 生命周期函数--监听页面加载
|
|
|
*/
|
|
|
onLoad: function (options) {
|
|
|
+
|
|
|
+
|
|
|
// options.id = 7, options.record_id = 29014
|
|
|
id = options.id, record_id = options.record_id
|
|
|
this.setData({
|
|
|
@@ -28,6 +32,33 @@ Page({
|
|
|
player_id: options.player_id ? options.player_id:''
|
|
|
})
|
|
|
this.getData();
|
|
|
+
|
|
|
+ },
|
|
|
+ getDays(){
|
|
|
+ // match_id player_id month: "2021-12"
|
|
|
+ $api.getCalendar({
|
|
|
+ player_id: this.data.player_id,
|
|
|
+ match_id:this.data.id,
|
|
|
+ month: this.data.date
|
|
|
+ }).then(res=>{
|
|
|
+ console.log(res.data.data)
|
|
|
+ var days = [], w = new Date(this.data.date + '-01').getDay();
|
|
|
+ for (let i = 0; i < w; i++) {
|
|
|
+ days.push({
|
|
|
+ day: '',
|
|
|
+ income: ''
|
|
|
+ })
|
|
|
+ }
|
|
|
+ for (let i = 0; i < res.data.data.length; i++) {
|
|
|
+ days.push({
|
|
|
+ day: i+1,
|
|
|
+ income: res.data.data[i].today_income
|
|
|
+ })
|
|
|
+ }
|
|
|
+ this.setData({
|
|
|
+ days: days
|
|
|
+ })
|
|
|
+ })
|
|
|
},
|
|
|
getData(){
|
|
|
wx.showNavigationBarLoading();
|
|
|
@@ -42,8 +73,10 @@ Page({
|
|
|
data.record_id = this.data.record_id
|
|
|
}
|
|
|
$api.getPlayerMatch(data).then(res=>{
|
|
|
+ let stock_date=res.data.data.today_record.stock_date.split('-')
|
|
|
this.setData({
|
|
|
datas: res.data.data,
|
|
|
+ date: stock_date[0] + '-' + stock_date[1],
|
|
|
is_follow: res.data.data.is_follow,
|
|
|
ec: {
|
|
|
onInit: initChart
|
|
|
@@ -54,6 +87,7 @@ Page({
|
|
|
})
|
|
|
records = res.data.data.records
|
|
|
today_stock = res.data.data.today_record.today_stock
|
|
|
+ this.getDays()
|
|
|
wx.hideNavigationBarLoading()
|
|
|
})
|
|
|
.catch(err=>{
|
|
|
@@ -69,6 +103,40 @@ Page({
|
|
|
})
|
|
|
})
|
|
|
},
|
|
|
+ bindDateChange(e){
|
|
|
+ this.setData({
|
|
|
+ date: e.detail.value
|
|
|
+ })
|
|
|
+ this.getDays()
|
|
|
+ },
|
|
|
+ prev(){
|
|
|
+ var date=this.data.date.split('-'),y=date[0],m=date[1];
|
|
|
+ if(m>1){
|
|
|
+ m--
|
|
|
+ }else{
|
|
|
+ m=12
|
|
|
+ y--
|
|
|
+ }
|
|
|
+ m=(m>9)?m:'0'+m
|
|
|
+ this.setData({
|
|
|
+ date: y+'-'+m
|
|
|
+ })
|
|
|
+ this.getDays()
|
|
|
+ },
|
|
|
+ next() {
|
|
|
+ var date = this.data.date.split('-'), y = date[0], m = date[1];
|
|
|
+ if (m < 12) {
|
|
|
+ m++
|
|
|
+ } else {
|
|
|
+ m = 1
|
|
|
+ y++
|
|
|
+ }
|
|
|
+ m = (m > 9) ? m : '0' + m
|
|
|
+ this.setData({
|
|
|
+ date: y + '-' + m
|
|
|
+ })
|
|
|
+ this.getDays()
|
|
|
+ },
|
|
|
//预览
|
|
|
preview(e) {
|
|
|
wx.previewImage({
|