123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177 |
- <wxs module="filters" src="../../../utils/filters.wxs"></wxs>
- <view class="activitymsg" hidden="{{type!=1}}">
- <view wx:if="{{false}}">
- <image class="posterimg" mode="widthFix" src="{{activityobj.poster}}"></image>
- </view>
- <view class="contentbox">
- <mp-html content="{{activityobj.content}}" />
- </view>
- <button class="sharebtn fontfpr" bindtap="sharewaytap">
- <view>转发</view>
- <view>邀请函</view>
- </button>
- </view>
- <view class="activitycrmbox clearfix" wx:if="{{type==2}}" style="background-color: #f9f9f9;">
- <view class="clearfix topnumbox tcenter relative">
- <view class="width25 pull-left">
- <view class="familyimpact color384855 fontr36 lhr44">{{topdataobj.yy}}</view>
- <view class="color999 mgtr14 fontr24 lhr32">邀约数量</view>
- </view>
- <text class="leftborderbox"></text>
- <view class="width25 pull-left">
- <view class="familyimpact color384855 fontr36 lhr44">{{topdataobj.dc}}</view>
- <view class="color999 mgtr14 fontr24 lhr32">到场数量</view>
- </view>
- <text class="leftborderbox" style="left: 50%;"></text>
- <view class="width25 pull-left">
- <view class="familyimpact color384855 fontr36 lhr44">{{topdataobj.jd}}</view>
- <view class="color999 mgtr14 fontr24 lhr32">{{deliveryTagText}}数量</view>
- </view>
- <text class="leftborderbox" style="left: 75%;"></text>
- <view class="width25 pull-left">
- <view class="familyimpact color384855 fontr36 lhr44">{{topdataobj.qd}}</view>
- <view class="color999 mgtr14 fontr24 lhr32">{{signOrderTagText}}数量</view>
- </view>
- </view>
- <van-sticky>
- <view class="typetitbox fontfpr fontr30 color384855">
- <view data-type="1" bindtap="statypetap" class="titextbox {{statype=='1'?'nowtit':''}}">已邀约客户</view>
- <view data-type="2" bindtap="statypetap" class="titextbox {{statype=='2'?'nowtit':''}}">已到场客户</view>
- <view data-type="3" bindtap="statypetap" class="titextbox {{statype=='3'?'nowtit':''}}">已{{deliveryTagText}}客户</view>
- <view data-type="4" bindtap="statypetap" class="titextbox {{statype=='4'?'nowtit':''}}">已{{signOrderTagText}}客户</view>
- </view>
- </van-sticky>
-
- <view wx:if="{{statype=='1'}}" class="clearfix listbox">
- <view wx:for="{{invitecrm}}" data-aid="{{item.id}}" bindtap="crmmsgtap" class="everycustomerbox clearfix fontfpr relative">
- <image class="crmstar" wx:if="{{!!item.addtoptime}}" src="{{imgUrl}}xcx/crmaddstar.png"></image>
- <view data-aid="{{item.id}}" class="clearfix lhr40 fontr24 fontfpr color384855">
- <image data-aid="{{item.id}}" wx:if="{{item.sex==2}}" class="seximg pull-left" src="../../../img/crmwomen.png"></image>
- <image data-aid="{{item.id}}" wx:if="{{item.sex!=2}}" class="seximg pull-left" src="../../../img/crmman.png"></image>
- <view data-aid="{{item.id}}" class="pull-left lhr44 fontr24 color384855 personame ellipsis">{{item.name?item.name:'未知'}}</view>
- <view wx:if="{{item.level}}" class="pull-left levelbox">{{item.level}}</view>
- <!-- <view class="pull-left comnitybox">{{!item.community_name?'未知小区':item.community_name}}</view> -->
- <view class="pull-left everystatebtn bgB6CADE" wx:if="{{item.state == '待确认'}}">待确认</view>
- <view class="pull-left bgFF8383 everystatebtn" wx:if="{{item.stateNum&&item.stateNum.measure>0}}">量{{item.stateNum.measure>1?('('+item.stateNum.measure+')'):''}}</view>
- <view class="pull-left everystatebtn bgCDB8F6" wx:if="{{item.stateNum&&item.stateNum.shop>0}}">店{{item.stateNum.shop>1?"("+item.stateNum.shop+")":""}}</view>
- <view class="pull-left everystatebtn bgFFD483" wx:if="{{item.stateNum&&item.stateNum.activity>0}}">活{{item.stateNum.activity>1?"("+item.stateNum.activity+")":""}}</view>
- <view class="pull-left everystatebtn bgFFBC83" wx:if="{{item.stateNum && item.stateNum.deposit > 0}}" >{{deliveryTag}}</view>
- <view class="pull-left everystatebtn bgff9800" wx:if="{{item.stateNum && item.stateNum.signed > 0}}" >{{signTag}}</view>
- <view class="pull-left color9DB6CF lastdate lhr36 {{(item.lastday>=3&&item.lastday<7?'warnning':'')}} {{item.lastday>=7?'danger':''}}">{{ item.lastday <= 0 ? "今天" : item.lastday + "天前" }}</view>
- </view>
- <view class="clearfix mt12 color9DB6CF lhr34 fontfpr fontr24">
- <view class="pull-left">邀约时间:{{filters.timesplit(item.revisit_time)}} </view>
- </view>
- <image data-aid="{{item.id}}" data-idx="{{index}}" catchtap="callphonetap" class="phoneimg" src="../../img/phone.png"></image>
- <view data-aid="{{item.id}}" data-idx="{{index}}" catchtap="addtracktap" class="addtrack fontr28 fontfpr center">跟进{{item.stateNum.count > 1 ? "(" + item.stateNum.count + ")" : ""}}</view>
- </view>
- <nonedata len="{{invitecrm.length}}" datashow="{{datashow}}"></nonedata>
- </view>
- <view wx:if="{{statype!='1'}}" class="clearfix listbox">
- <view wx:for="{{showUpcrm}}" data-aid="{{item.id}}" bindtap="crmmsgtap" class="everycustomerbox clearfix fontfpr">
- <image class="crmstar" wx:if="{{!!item.addtoptime}}" src="{{imgUrl}}xcx/crmaddstar.png"></image>
- <view data-aid="{{item.id}}" class="clearfix lhr40 fontfpr color384855 fontr24">
- <image data-aid="{{item.id}}" wx:if="{{item.sex==2}}" class="seximg pull-left" src="../../../img/crmwomen.png"></image>
- <image data-aid="{{item.id}}" wx:if="{{item.sex!=2}}" class="seximg pull-left" src="../../../img/crmman.png"></image>
- <view data-aid="{{item.id}}" class="pull-left lhr44 fontr24 color384855 personame ellipsis">{{item.name?item.name:'未知'}}</view>
- <view wx:if="{{item.level}}" class="pull-left levelbox">{{item.level}}</view>
- <!-- <view class="pull-left comnitybox">{{!item.community_name?'未知小区':item.community_name}}</view> -->
- <view class="pull-left everystatebtn bgB6CADE" wx:if="{{item.state == '待确认'}}">待确认</view>
- <view class="pull-left bgFF8383 everystatebtn" wx:if="{{item.stateNum&&item.stateNum.measure>0}}">量{{item.stateNum.measure>1?('('+item.stateNum.measure+')'):''}}</view>
- <view class="pull-left everystatebtn bgCDB8F6" wx:if="{{item.stateNum&&item.stateNum.shop>0}}">店{{item.stateNum.shop>1?"("+item.stateNum.shop+")":""}}</view>
- <view class="pull-left everystatebtn bgFFD483" wx:if="{{item.stateNum&&item.stateNum.activity>0}}">活{{item.stateNum.activity>1?"("+item.stateNum.activity+")":""}}</view>
- <view class="pull-left everystatebtn bgFFBC83" wx:if="{{item.stateNum && item.stateNum.deposit > 0}}" >{{deliveryTag}}</view>
- <view class="pull-left everystatebtn bgff9800" wx:if="{{item.stateNum && item.stateNum.signed > 0}}" >{{signTag}}</view>
- <view class="pull-left color9DB6CF lastdate lhr36">{{ item.lastday <= 0 ? "今天" : item.lastday + "天前" }}</view>
- </view>
- <view class="clearfix mt12 color9DB6CF lhr34 fontfpr fontr24">
- <view class="pull-left">邀约时间:{{filters.timesplit(item.revisit_time)}} </view>
- <!-- <view class="pull-left statebtn">{{item.state}}</view> -->
- </view>
- <image data-aid="{{item.id}}" data-idx="{{index}}" catchtap="callphonetap" class="phoneimg" src="../../img/phone.png"></image>
- <view data-aid="{{item.id}}" data-idx="{{index}}" catchtap="addtracktap" class="addtrack fontr28 fontfpr center">跟进{{item.stateNum.count > 1 ? "(" + item.stateNum.count + ")" : ""}}</view>
- </view>
- <nonedata len="{{showUpcrm.length}}" datashow="{{datashow}}"></nonedata>
- </view>
- </view>
- <view hidden="{{type!=3}}" class="activitycrmbox ">
- <view class="fixed width100 top0 left0 " style="z-index:7;">
- <view class="toptitlebox clearfix" >
- <view class="lefttitlebox clearfix pull-left fontfpr color384855 fontr28">
- <view data-text="预约" bindtap="setranktypetap" class="pull-left {{ranktype=='预约'?'nowtitlebox':''}}">邀约榜</view>
- <view data-text="已到场" bindtap="setranktypetap" class="pull-left {{ranktype=='已到场'?'nowtitlebox':''}}">到场榜</view>
- <view data-text="已交定" bindtap="setranktypetap" class="pull-left {{ranktype=='已交定'?'nowtitlebox':''}}">{{deliveryTagText}}榜</view>
- <view data-text="已签单" bindtap="setranktypetap" class="pull-left {{ranktype=='已签单'?'nowtitlebox':''}}">{{signOrderTagText}}榜</view>
- </view>
- <view bindtap="openorgtypetap" class="rightfiltebox pull-right">
- <view class="pull-left fontfps lhr34 fontr24 color384855 ">{{orgtype}}</view>
- <image class="trangleimg pull-left" src="../../../img/comdown.png"></image>
- </view>
- </view>
- </view>
- <view wx:if="{{typeflag==true}}" bindtap="closeorgtypetap" class="titlayer" >
- <view catchtap="dothis" class="alertfiltebox fontfpr tcenter" style="margin-top:{{top*1+hgt*1}}px;">
- <view data-type="公司排行" bindtap="setorgtypetap" class=" color384855 fontr28 lhr48">公司排行</view>
- <view data-type="团队排行" bindtap="setorgtypetap" class=" color384855 fontr28 lhr48">团队排行</view>
- <view data-type="部门排行" bindtap="setorgtypetap" wx:if="{{personobj.binded.isManager==1}}" class=" color384855 fontr28 lhr48">部门排行</view>
- </view>
- </view>
- <view wx:if="{{orgtype=='公司排行'||orgtype=='团队排行'}}" class="allnumbox">
- <view wx:for="{{shareranklist}}" class="everynumbox clearfix relative {{index==0?'firstbox':index==1||index==2?'secondbox':''}}">
- <image wx:if="{{index==0}}" class="wordimg" src="../../../img/firstimg.png"></image>
- <image wx:if="{{index==1}}" class="wordimg" src="../../img/secondimg.png"></image>
- <image wx:if="{{index==2}}" class="wordimg" src="../../../img/thirdimg.png"></image>
- <image class="pull-left headimg" wx:if="{{item.headimgurl}}" src="{{item.headimgurl}}"></image>
- <image class="pull-left headimg" wx:if="{{!item.headimgurl}}" src="../../../img/default.png"></image>
- <view class="pull-left lhr96 fontr32 color249EFB">{{item.name}}</view>
- <view wx:if="{{clientype != 'vL0CQQ'}}" class="pull-right lhr96 fontr32 color249EFB typenumbox">{{ranktype=='预约'?'邀约':ranktype=='已交定'?'已签单':ranktype=='已签单'?'已转单':ranktype}}:{{item.count}}</view>
- <view wx:else="" class="pull-right lhr96 fontr32 color249EFB typenumbox">{{ranktype=='预约'?'邀约':ranktype}}:{{item.count}}</view>
- <view class="pull-right lhr96 familyimpact fontr48 color249EFB numtext">{{index*1+1}}</view>
- </view>
- <nonedata len="{{shareranklist.length}}" datashow="{{true}}"></nonedata>
- </view>
- <view class="allnumbox" wx:if="{{orgtype=='部门排行'}}">
- <view wx:for="{{gotranklist}}" class="everyteamnumbox clearfix relative {{index==0?'teamfirst':index==1?'teamsecond':index==2?'teamsecond teamthird':''}} ">
- <image wx:if="{{index==0}}" class="wordimg" src="../../../img/firstimg.png"></image>
- <image wx:if="{{index==1}}" class="wordimg" src="../../img/secondimg.png"></image>
- <image wx:if="{{index==2}}" class="wordimg" src="../../../img/thirdimg.png"></image>
- <view class="pull-left lhr48 fontr28 {{index==0?'colorfff teambox bg249efb':''}}">{{item.org_name}}</view>
- <view wx:if="{{clientype != 'vL0CQQ'}}" class="pull-right lhr40 fontr28 color249EFB typenumbox">{{ranktype=='预约'?'邀约':ranktype=='已交定'?'已签单':ranktype=='已签单'?'已转单':ranktype}}:{{item.count}}</view>
- <view wx:else="" class="pull-right lhr40 fontr28 color249EFB typenumbox">{{ranktype=='预约'?'邀约':ranktype}}:{{item.count}}</view>
- <view class="pull-right lhr48 familyimpact fontr32 color249EFB numtext">{{index*1+1}}</view>
- </view>
- <nonedata len="{{gotranklist.length}}" datashow="{{true}}"></nonedata>
- </view>
- <view wx:if="{{(orgtype=='公司排行'||orgtype=='团队排行')&&sharemyrankobj.ranking!=0}}" class="mynumbox">
- <view class="everynumbox clearfix relative">
- <image class="pull-left headimg" wx:if="{{personobj.headimgurl}}" src="{{personobj.headimgurl}}"></image>
- <image class="pull-left headimg" wx:if="{{!personobj.headimgurl}}" src="../../../img/default.png"></image>
- <view class="pull-left lhr64 fontr28 color384855">{{personobj.binded.name}}</view>
- <view wx:if="{{clientype != 'vL0CQQ'}}" class="pull-right lhr64 fontr28 color384855 typenumbox">{{ranktype=='预约'?'邀约':ranktype=='已交定'?'已签单':ranktype=='已签单'?'已转单':ranktype}}:{{sharemyrankobj.count}}</view>
- <view wx:else="" class="pull-right lhr64 fontr28 color384855 typenumbox">{{ranktype=='预约'?'邀约':ranktype}}:{{sharemyrankobj.count}}</view>
- <view class="pull-right lhr64 familyimpact fontr32 color384855 numtext">排名:{{sharemyrankobj.ranking}}</view>
- </view>
- </view>
- <view wx:if="{{orgtype=='部门排行'&&gotmyrankobj.ranking!=0}}" class="myteambox">
- <view class="everyteamnumbox clearfix relative ">
- <view class="pull-left lhr48 fontr28 colorfff teambox bg9DB6CF">{{gotmyrankobj.org_name}}</view>
- <view wx:if="{{clientype != 'vL0CQQ'}}" class="pull-right lhr40 fontr28 color384855 typenumbox">{{ranktype=='预约'?'邀约':ranktype=='已交定'?'已签单':ranktype=='已签单'?'已转单':ranktype}}:{{gotmyrankobj.count}}</view>
- <view wx:else="" class="pull-right lhr40 fontr28 color384855 typenumbox">{{ranktype=='预约'?'邀约':ranktype}}:{{gotmyrankobj.count}}</view>
- <view class="pull-right lhr48 familyimpact fontr32 color384855 numtext">排名:{{gotmyrankobj.ranking}}</view>
- </view>
- </view>
- </view>
- <view wx:if="{{!activityType}}" class="footer clearfix fontfpr tcenter fontr30 fontfpr color384855">
- <button data-type="1" bindtap="setypetap" class="width33_3 pull-left {{type==1?'nowclick':''}}">邀请函</button>
- <button data-type="2" bindtap="setypetap" class="width33_3 pull-left {{type==2?'nowclick':''}}">客户报备</button>
- <button data-type="3" bindtap="setypetap" class="width33_3 pull-left {{type==3?'nowclick':''}}">客户排行</button>
- </view>
- <wshare wshareshow="{{wshareshow}}" bind:poster="setpostertap" bind:sendfriendcircle="activitytap" bind:shareurl="shareurltap"></wshare>
- <xqaddtrack id="addtrack" columns="{{columns}}" wcolumns="{{wcolumns}}" wactivitylist="{{wactivitylist}}" nextvisitflag="{{nextvisitflag}}" activitylist="{{activitylist}}" trackflag="{{trackflag}}" nowcid="{{nowcid}}" addwxarr="{{addwxarr}}" amountarr="{{amountarr}}" activityobj="{{activityobj}}" bind:run="crmlistfun" bind:myevent="setoptap"></xqaddtrack>
- <van-action-sheet show="{{ showAction }}" actions="{{ actions }}" cancel-text="取消" bind:cancel="onClose" bind:select="onSelect"/>
|