|
|
@@ -1,7 +1,7 @@
|
|
|
import services from "../../services/index"
|
|
|
import { queryImageConfigs, queryNotice, getGZMemberInfo } from "../../services/api/common/index"
|
|
|
-import { homeData } from "../../services/api/orders/index"
|
|
|
-import { loginid, loginQuery, userid } from "../../services/utils"
|
|
|
+import { homeData, queryMyFavorite } from "../../services/api/orders/index"
|
|
|
+import { loginid, loginQuery, saveMyFavorites, saveTradeActive, userid } from "../../services/utils"
|
|
|
import { hideLoading, showLoading } from "../../utils/message/index"
|
|
|
import { appConfig } from "../../config/index"
|
|
|
|
|
|
@@ -30,13 +30,13 @@ Page({
|
|
|
{id: 9, icon: 'home-jsq', title: '钻石计算器', path: '/mHome/pages/calculator/index'},
|
|
|
{id: 10, icon: 'home-zscx', title: '证书查询', path: '/mHome/pages/cerserach/index'}],
|
|
|
/// 统计
|
|
|
- statistics: { top: [{id: 1, title: '出售中', value: 0, class: ''}], rate: '' },
|
|
|
+ statistics: { top: [{id: 0, title: '', value: 0, class: ''}], rate: '' },
|
|
|
/// tabs
|
|
|
tabs: [{id: 1, title: '公告'}, {id: 2, title: '消息'}],
|
|
|
/// 公告消息
|
|
|
- notice: {},
|
|
|
+ notice: <GuangZuan.Notice>{},
|
|
|
/// 公告消息
|
|
|
- msgs: [{}],
|
|
|
+ msgs: <GuangZuan.Notice[]>[],
|
|
|
/// 会员信息
|
|
|
members: <GuangZuan.GZMemberInfo[]>[],
|
|
|
/// 是否为空
|
|
|
@@ -92,11 +92,11 @@ Page({
|
|
|
switch (e.currentTarget.id) {
|
|
|
case "transactionssold": /// 出售中
|
|
|
wx.switchTab({ url: '/pages/trade/index' })
|
|
|
- wx.setStorageSync('trade_active', 0)
|
|
|
+ saveTradeActive(0)
|
|
|
break;
|
|
|
case "transactioninpurchase": /// 求购中
|
|
|
wx.switchTab({ url: '/pages/trade/index' })
|
|
|
- wx.setStorageSync('trade_active', 1)
|
|
|
+ saveTradeActive(1)
|
|
|
break;
|
|
|
case "purchasedtransactions": /// 已购买
|
|
|
wx.navigateTo({ url: '/mMine/pages/myperformance/list/index?active=0' })
|
|
|
@@ -144,6 +144,20 @@ Page({
|
|
|
})
|
|
|
},
|
|
|
|
|
|
+ /// 查询我的收藏
|
|
|
+ queryMyFavorites() {
|
|
|
+ // 查询我的收藏
|
|
|
+ queryMyFavorite({
|
|
|
+ data: {
|
|
|
+ userid: userid()
|
|
|
+ },
|
|
|
+ success: (res) => {
|
|
|
+ /// 保存我的收藏
|
|
|
+ saveMyFavorites(res.data)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
/**
|
|
|
* 获取会员风采表
|
|
|
*/
|
|
|
@@ -188,6 +202,12 @@ Page({
|
|
|
})
|
|
|
},
|
|
|
|
|
|
+ goToMemberInfo() {
|
|
|
+ wx.navigateTo({
|
|
|
+ url: '/mHome/pages/members/index'
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
/// 进入公告消息详情页
|
|
|
goToMsgDetail(r: any) {
|
|
|
let jsonStr = JSON.stringify(this.data.msgs[r.currentTarget.id])
|
|
|
@@ -206,6 +226,8 @@ Page({
|
|
|
this.queryImageConfigs()
|
|
|
/// 查询会员信息
|
|
|
this.queryGZMemberInfo()
|
|
|
+ /// 查询我的收藏
|
|
|
+ this.queryMyFavorites()
|
|
|
},
|
|
|
|
|
|
/**
|