| | |
| | | <u-tabs :list="list" :is-scroll="false" :current="current" active-color="#14B9C8" inactive-color="#595959" |
| | | height="100" @change="change"></u-tabs> |
| | | </view> |
| | | |
| | | <swiper id="swiperBox" :style="{ height: swiperHeight + 'px' }" :current="current" @change="tabsChange"> |
| | | <swiper-item class="swiper-item" v-for="(item, indexs) in list" :key="indexs"> |
| | | <view v-if="indexs == 0" class="main"> |
| | |
| | | <!-- <view class="inTitle">{{Task}}</view> --> |
| | | <view class="inTmain"> |
| | | <contacts v-for="(item,index) in dataListQZ" :key="index" :Pdata="item" :fromW="indexs" |
| | | @refreshTask="refreshTask"></contacts> |
| | | </view> |
| | | </div> |
| | | </div> |
| | | </view> |
| | | <view v-if="indexs == 2" class="main"> |
| | | <div> |
| | | <div class="m-main"> |
| | | <!-- <view class="inTitle">{{Task}}</view> --> |
| | | <view class="inTmain"> |
| | | <contacts v-for="(item,index) in dataListTXL" :key="index" :Pdata="item" :fromW="indexs" |
| | | @refreshTask="refreshTask"></contacts> |
| | | </view> |
| | | </div> |
| | |
| | | show: true, |
| | | dataListP: [], |
| | | dataListQZ: [], |
| | | dataListTXL:[], |
| | | fromW: '', |
| | | onTop: false, //是否吸顶 |
| | | rect: '', //页面滚动距离 |
| | |
| | | }, |
| | | tabsChange(e) { |
| | | this.current = e.detail.current; |
| | | if(this.current == 1){ |
| | | var that = this; |
| | | this.getdataList(); |
| | | }, |
| | | beginObj() { |
| | | this.titleTop = '2.6rem'; |
| | | this.zhanwei = '3rem'; |
| | | //#ifdef MP-WEIXIN |
| | | console.log('uni-app小程序中') |
| | | this.titleTop = '0'; |
| | | this.zhanwei = '0'; |
| | | //#endif |
| | | }, |
| | | onClick(e) { |
| | | console.log(e, 777878) |
| | | }, |
| | | getdataList() { |
| | | var that = this; |
| | | if(this.current == 0){ |
| | | uni.request({ |
| | | url:"http://s16s652780.51mypc.cn/api/chat-records/getChatListPage", |
| | | method:"get", |
| | | data:{ |
| | | senderId: WxStorage.get("ids") |
| | | }, |
| | | success:(res)=> { |
| | | var resdata = res.data.data; |
| | | for (var i = 0; i < resdata.length; i++) { |
| | | if(resdata[i].avatar == null || resdata[i].avatar == ""){ |
| | | resdata[i].avatar = "http://s16s652780.51mypc.cn/img/bg/img-logo.png"; |
| | | } |
| | | } |
| | | that.dataListP = resdata; |
| | | } |
| | | }); |
| | | }else if(this.current == 1){ |
| | | uni.request({ |
| | | url:"http://s16s652780.51mypc.cn/api/chatgroup/selectList", |
| | | method:"POST", |
| | |
| | | }) |
| | | } |
| | | }, |
| | | beginObj() { |
| | | this.titleTop = '2.6rem'; |
| | | this.zhanwei = '3rem'; |
| | | //#ifdef MP-WEIXIN |
| | | console.log('uni-app小程序中') |
| | | this.titleTop = '0'; |
| | | this.zhanwei = '0'; |
| | | //#endif |
| | | }, |
| | | onClick(e) { |
| | | console.log(e, 777878) |
| | | }, |
| | | getdataList(need) { |
| | | var that = this; |
| | | uni.request({ |
| | | url:"http://s16s652780.51mypc.cn/api/chat-records/getChatListPage", |
| | | method:"get", |
| | | data:{ |
| | | senderId: WxStorage.get("ids") |
| | | }, |
| | | success:(res)=> { |
| | | var resdata = res.data.data; |
| | | for (var i = 0; i < resdata.length; i++) { |
| | | if(resdata[i].avatar == null || resdata[i].avatar == ""){ |
| | | resdata[i].avatar = "http://s16s652780.51mypc.cn/img/bg/img-logo.png"; |
| | | } |
| | | } |
| | | that.dataListP = resdata; |
| | | } |
| | | }) |
| | | }, |
| | | refreshTask() { |
| | | this.getdataList(1); |
| | | }, |
| | |
| | | mounted() { |
| | | this.beginObj(); |
| | | this.getdataList(0); |
| | | |
| | | }, |
| | | onPageScroll(e) { |
| | | // console.log(e.scrollTop, 'pingmu') |
| | |
| | | } |
| | | }, |
| | | onLoad: function(options) { |
| | | this.userName = options.login |
| | | this.userName = options.login; |
| | | if(options.txlType == 2){ |
| | | this.current = 2; |
| | | } |
| | | |
| | | } |
| | | } |