|
|
|
@ -136,6 +136,7 @@ |
|
|
|
|
|
|
|
<script> |
|
|
|
import AQTabber from "@/components/AQ/AQTabber.vue" |
|
|
|
import apiRoute from '@/api/apiRoute.js'; |
|
|
|
import marketApi from '@/api/market.js'; |
|
|
|
|
|
|
|
export default { |
|
|
|
@ -168,21 +169,26 @@ export default { |
|
|
|
},//统计数组 |
|
|
|
tableList:[],//表格数据 |
|
|
|
|
|
|
|
values: [{ |
|
|
|
values: [ |
|
|
|
{ |
|
|
|
id: 1, |
|
|
|
name: '我的客户' |
|
|
|
}, { |
|
|
|
id: 2, |
|
|
|
name: '区域公海' |
|
|
|
}], |
|
|
|
}, |
|
|
|
// { |
|
|
|
// id: 2, |
|
|
|
// name: '区域公海' |
|
|
|
// } |
|
|
|
], |
|
|
|
select_type: 1,//筛选标签列表|1,2,3,4 |
|
|
|
segmented_type: 1,//1=我的客户,2=区域公海 |
|
|
|
|
|
|
|
userInfo:{},//用户信息 |
|
|
|
|
|
|
|
} |
|
|
|
}, |
|
|
|
onLoad(options) {}, |
|
|
|
onShow(){ |
|
|
|
// this.init()//初始化 |
|
|
|
this.init()//初始化 |
|
|
|
}, |
|
|
|
//下拉刷新 |
|
|
|
async onPullDownRefresh() { |
|
|
|
@ -193,8 +199,47 @@ export default { |
|
|
|
methods: { |
|
|
|
//初始化 |
|
|
|
async init(){ |
|
|
|
await this.getList(); |
|
|
|
await this.getUserInfo(); |
|
|
|
// await this.getList(); |
|
|
|
}, |
|
|
|
|
|
|
|
//获取用户信息 |
|
|
|
async getUserInfo(){ |
|
|
|
let res = await apiRoute.getPersonnelInfo({}) |
|
|
|
if (res.code != 1) { |
|
|
|
uni.showToast({ |
|
|
|
title: res.msg, |
|
|
|
icon: 'none' |
|
|
|
}) |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
this.userInfo = res.data |
|
|
|
|
|
|
|
//判断用户是不是经理,是就展示"区域公海" |
|
|
|
if(this.userInfo.role_key_arr.includes('manager')){ |
|
|
|
this.values = [ |
|
|
|
{ |
|
|
|
id: 1, |
|
|
|
name: '我的客户' |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: 2, |
|
|
|
name: '区域公海' |
|
|
|
} |
|
|
|
] |
|
|
|
}else{ |
|
|
|
this.values = [ |
|
|
|
{ |
|
|
|
id: 1, |
|
|
|
name: '我的客户' |
|
|
|
}, |
|
|
|
] |
|
|
|
} |
|
|
|
console.log('用户',this.userInfo) |
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//加载更多(下一页) |
|
|
|
loadMoreData() { |
|
|
|
|