|
@@ -20,24 +20,9 @@ Page({
|
|
|
onLoad: function () {
|
|
|
|
|
|
var that = this;
|
|
|
- let integralList = [
|
|
|
- {
|
|
|
- id: 1,
|
|
|
- status: '已结算',
|
|
|
- name: '张三哈',
|
|
|
- money: '300.00',
|
|
|
- grade: '一级',
|
|
|
- time: '2020-10-2',
|
|
|
- num: '11111111111',
|
|
|
- },
|
|
|
- ];
|
|
|
- for (const val of integralList) {
|
|
|
- val.name = val.name.substring(0, 1) + new Array(val.name.length).join('*');
|
|
|
- val.num = val.num.substring(0, 3) + new Array(5).join('*') + val.num.substring(7, 11);
|
|
|
- }
|
|
|
- that.setData({ integralList: integralList });
|
|
|
+ this.directRecord();
|
|
|
|
|
|
- let cardList=[
|
|
|
+ let cardList = [
|
|
|
{
|
|
|
id: 1,
|
|
|
status: '已结算',
|
|
@@ -48,27 +33,83 @@ Page({
|
|
|
num: '11111111111',
|
|
|
},
|
|
|
]
|
|
|
- for(let val of cardList){
|
|
|
- val.name=val.name.substring(0, 1) + new Array(val.name.length).join('*');
|
|
|
+ for (let val of cardList) {
|
|
|
+ val.name = val.name.substring(0, 1) + new Array(val.name.length).join('*');
|
|
|
val.num = val.num.substring(0, 3) + new Array(5).join('*') + val.num.substring(7, 11);
|
|
|
}
|
|
|
that.setData({ cardList: cardList });
|
|
|
|
|
|
- let bonusList=[
|
|
|
- {
|
|
|
- id: 1,
|
|
|
- status: '已结算',
|
|
|
- name: '张三哈',
|
|
|
- money: '300.00',
|
|
|
- grade: '一级',
|
|
|
- time: '2020-10-2',
|
|
|
- num: '11111111111',
|
|
|
- },
|
|
|
- ]
|
|
|
- for(let val of bonusList){
|
|
|
- val.name=val.name.substring(0, 1) + new Array(val.name.length).join('*');
|
|
|
- val.num = val.num.substring(0, 3) + new Array(5).join('*') + val.num.substring(7, 11);
|
|
|
- }
|
|
|
- that.setData({ bonusList: bonusList });
|
|
|
+ this.bonusRecord()
|
|
|
},
|
|
|
+
|
|
|
+
|
|
|
+ * 查询直推开卡的积分记录
|
|
|
+ */
|
|
|
+ directRecord() {
|
|
|
+ wx.request({
|
|
|
+ url: `${app.globalData.publicUrl}/api/htyd/record?mobile=${app.globalData.userInfo.mobile}&opera=1`,
|
|
|
+ method: 'get',
|
|
|
+ success: res => {
|
|
|
+ let { data } = res.data
|
|
|
+ if (data.length <= 0) wx.showToast({
|
|
|
+ title: '未查到相关数据',
|
|
|
+ icon: "none"
|
|
|
+ })
|
|
|
+ data = data.map(i => {
|
|
|
+ i.word = ` ${i.name.split('')[0]} `;
|
|
|
+ i.mobile = `${i.mobile.substring(0, 3)}****${i.mobile.substring(7, 11)}`
|
|
|
+ i.create_time = i.create_time.split(' ')[0]
|
|
|
+ i.level = this.getLevel(i.params.level);
|
|
|
+ return i;
|
|
|
+ })
|
|
|
+ this.setData({
|
|
|
+ integralList: data,
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
+
|
|
|
+ * 卡单分红
|
|
|
+ */
|
|
|
+ bonusRecord() {
|
|
|
+ wx.request({
|
|
|
+ url: `${app.globalData.publicUrl}/api/htyd/record?mobile=${app.globalData.userInfo.mobile}&opera=4`,
|
|
|
+ method: 'get',
|
|
|
+ success: res => {
|
|
|
+ let { data } = res.data
|
|
|
+ if (data.length <= 0) wx.showToast({
|
|
|
+ title: '未查到相关数据',
|
|
|
+ icon: "none"
|
|
|
+ })
|
|
|
+ data = data.map(i => {
|
|
|
+ i.word = ` ${i.name.split('')[0]} `;
|
|
|
+ i.mobile = `${i.mobile.substring(0, 3)}****${i.mobile.substring(7, 11)}`
|
|
|
+ i.create_time = i.create_time.split(' ')[0]
|
|
|
+ i.level = this.getLevel(i.params.level);
|
|
|
+ return i;
|
|
|
+ })
|
|
|
+ this.setData({
|
|
|
+ bonusList: data,
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
+
|
|
|
+ * 用户等级数字换取中文
|
|
|
+ * @param {Number} level 用户等级
|
|
|
+ */
|
|
|
+ getLevel(level) {
|
|
|
+ let res;
|
|
|
+ if (level == 2) res = '经理'
|
|
|
+ else if (level == 3) res = '一星经理'
|
|
|
+ else if (level == 4) res = '二星经理'
|
|
|
+ else if (level == 5) res = '三星经理'
|
|
|
+ else if (level == 6) res = '四星经理'
|
|
|
+ else res = '业务员'
|
|
|
+ return res;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
})
|