123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321 |
- <wxs module="filters" src="../../../utils/filters.wxs"></wxs>
- <view wx:if="{{userflag&&permiss}}" class="block fixed top0 left0 width100 hidden zIndex99999 topbox" style="height:{{top*1+hgt*1}}px;">
- <image class="topImg" style="width: 100%;" src="../../img/b_index_bg.png"></image>
- <view class="relative colorfff fontfpm fontr34" style="padding-left:32rpx;top:{{top}}px;line-height: {{hgt}}px;">我的</view>
- </view>
- <view wx:if="{{userflag&&permiss}}" class="topbox relative" style="padding-top:{{top*1+hgt*1}}px;" bindtap="dothis">
- <image class="topImg" style="width: 100%;" src="../../img/b_index_bg.png"></image>
- <view class="indextopbox clearfix relative">
- <image class="headimg pull-left" src="{{personobj.headimgurl?personobj.headimgurl:'../../../img/default.png'}}"></image>
- <view class="mglr20 pull-left colorfff fontfpm">
- <view class="fontr36 lhr48 name brokerText">{{(personobj.binded && personobj.binded.name)?personobj.binded.name:personobj.nickname}}</view>
- <view class="fontr24 opacity50 lhr24 orgName ellipsis">{{agentName||'装修推荐官'}}</view>
- <view class="fontr24 opacity50 lhr24 companyText ellipsis">{{clientTotal.company_name||'未设置'}}</view>
- </view>
- <view class="pull-right colorfff fontr24 fontfpm mt18">
- <view bindtap="goidxtap" class="pull-left toprightbox relative {{companylist.length > 1?'':'mr30'}}">
- <text wx:if="{{clientTotal.acting > 0}}"></text>
- <image class="" mode="heightFix" src="../../img/activityIcon.png"></image>
- <view class="opacity50 tcenter">活动</view>
- </view>
- <view bindtap="switchCompany" class="pull-left toprightbox">
- <image class="" mode="heightFix" src="../../../img/companyIcon.png"></image>
- <view class="opacity50 tcenter">切换公司</view>
- </view>
- </view>
- </view>
- <view class="myDataBox">
- <view class="myDataShow">
- <view class="myDataItem">
- <view class="myDataNum">{{clientTotal.count}}</view>
- <view class="myDataMsg">客户总数</view>
- </view>
- <view class="myDataItem">
- <view class="myDataNum">{{clientTotal.ding}}</view>
- <view class="myDataMsg">签单数量</view>
- </view>
- <view class="myDataItem">
- <view class="myDataNum">{{clientTotal.sign}}</view>
- <view class="myDataMsg">转单数量</view>
- </view>
- <view class="myDataItem">
- <view class="myDataNum">{{clientTotal.clue_count}}</view>
- <view class="myDataMsg">线索量</view>
- </view>
- </view>
- </view>
- <view class="myPointBox">
- <view class="l_title">
- <view class="l_title_label">我的积分</view>
- <!-- <view class="l_title_arrow" bindtap="viewIntegral">积分明细<image mode="widthFix" src="../../../img/riarrow.png"></image>
- </view> -->
- </view>
- <view class="myPointData">
- <view class="myPointItem" bindtap="viewIntegral">
- <image class="pointIcon" src="../../img/jifenicon.png" mode="widthFix"/>
- <view class="pointText">积分</view>
- <view class="myDataNum">{{intregralTotal.ke_already}}</view>
- </view>
- <view class="pointbtnBox">
- <view class="integralBtn" bindtap="exchangeFunc">积分兑换</view>
- </view>
- </view>
- </view>
- <view class="contentBox1">
- <view class="mainTab">
- <view class="{{rType == 1 ? 'activeTab' : ''}}" data-type="1" bindtap="switchTab">全部客户</view>
- <view class="flex-sub"></view>
- <view class="{{rType == 2 ? 'activeTab' : ''}}" data-type="2" bindtap="switchTab">获取线索</view>
- <view class="flex-sub"></view>
- <view class="{{rType == 3 ? 'activeTab' : ''}}" data-type="3" bindtap="switchTab">分享内容</view>
- </view>
- <view hidden="{{hiddenSearch}}" class="l_s_input_box">
- <input type="text" bindinput="onChange" placeholder="请输入关键字" />
- <view bindtap="onSearch">搜索</view>
- </view>
- <block wx:if="{{rType == 1}}">
- <view class="l_search_box">
- <view class="l_search_left">
- <view class="font28" bindtap="handleSearchAll">全部</view>
- <view class="s_state_box font28" bindtap="bingStateChange">
- {{clientState?clientState:'状态'}}
- <image class="s_down_icon" src="../../../img/blackrangle.png" mode="widthFix"></image>
- <view wx:if="{{stateShow}}" class="down-drop">
- <view wx:for="{{stateArr}}" data-id="{{item.id}}" data-text="{{item.text}}" wx:key="{{index}}" catchtap="getStateChange">{{item.text}}</view>
- </view>
- </view>
- <view>
- <picker mode="date" value="{{date}}" start="2020/01/01" end="{{maxDate}}" bindchange="bindDateChange">
- <view class="picker font28">
- {{date?date:'推荐/建档时间'}}
- <image class="s_down_icon" src="../../../img/blackrangle.png" mode="widthFix"></image>
- </view>
- </picker>
- </view>
- </view>
- <view class="l_search_right">
- <image bindtap="showSearchIpt" mode="widthFix" src="../../img/icon_ss.png"></image>
- </view>
- </view>
- <view wx:for="{{brokerClientlist}}" wx:key="{{index}}" class="dataBox">
- <view class="dataBox-left">
- <view class="dataBox-left-top">
- <image wx:if="{{item.sex == 1}}" src="../../../img/crmman.png" mode="widthFix" class="dataBox-sex"></image>
- <image wx:else="" src="../../../img/crmwomen.png" mode="widthFix" class="dataBox-sex"></image>
- <text class="ml5">{{item.name||'未知'}}</text>
- <text wx:if="{{item.level}}" class="d-level">{{item.level}}</text>
- <text wx:if="{{item.state == '待确认'}}" class="d-activity bgb6cade">待确认</text>
- <text wx:if="{{item.stateNum && item.stateNum.measure > 0}}" class="d-activity bgFF8383">量{{
- item.stateNum.measure > 1
- ? "("+item.stateNum.measure+")"
- : ""
- }}</text>
- <text wx:if="{{item.stateNum && item.stateNum.shop > 0}}" class="d-activity bgCDB8F6">店{{
- item.stateNum.shop > 1 ? "("+item.stateNum.shop+")" : ""
- }}</text>
- <text wx:if="{{item.stateNum && item.stateNum.activity > 0}}" class="d-activity bgFFD483">活{{
- item.stateNum.activity > 1
- ? "("+item.stateNum.activity+")"
- : ""
- }}</text>
- <text wx:if="{{item.stateNum && item.stateNum.deposit > 0}}" class="d-activity bgFFBC83">签</text>
- <text wx:if="{{item.stateNum && item.stateNum.signed > 0}}" class="d-activity bgff9800">转</text>
- </view>
- <view class="dataBox-left-bottom">
- <image src="../../../img/crmhouse.png" mode="widthFix" class="dataBox-house"></image>
- <text class="ml5 d-community">{{item.community_name||'未知小区'}}</text>
- <text class="d-community"> | {{item.square||'未知面积'}}</text>
- </view>
- <view class="dataTime">
- <text>推荐/建档时间:{{filters.timesplit(item.addtime)}}</text>
- </view>
- </view>
- <view class="dataBox-right">
- <view>跟进({{item.stateNum.count}})</view>
- </view>
- </view>
- <nonedata len="{{brokerClientlist.length}}" datashow="{{brokerClientlist.length==0&&datashow}}"></nonedata>
- </block>
- <block wx:if="{{rType == 2}}">
- <view class="l_search_box">
- <view class="l_search_left">
- <view class="font28" bindtap="handleSearchAll">全部</view>
- <view class="s_state_box">
- <picker mode="date" value="{{date}}" start="2020/01/01" end="{{maxDate}}" bindchange="bindClueDateChange">
- <view class="picker font28">
- {{getDate?getDate:'获取时间'}}
- <image class="s_down_icon" src="../../../img/blackrangle.png" mode="widthFix"></image>
- </view>
- </picker>
- </view>
- <view class="relative font28" bindtap="handleShowClueState">
- {{clueStateId?clueStateText:'状态'}}
- <image class="s_down_icon" src="../../../img/blackrangle.png" mode="widthFix"></image>
- <view wx:if="{{showClueState}}" class="down-drop">
- <view wx:for="{{statusArr}}" data-id="{{item.id}}" data-text="{{item.text}}" wx:key="{{index}}" catchtap="getStatusChange">{{item.text}}</view>
- </view>
- </view>
- <view class="relative font28" bindtap="handleShowClueMobile">
- {{clueMobileId?clueMobileText:"手机号"}}
- <image class="s_down_icon" src="../../../img/blackrangle.png" mode="widthFix"></image>
- <view wx:if="{{showClueMobile}}" class="down-drop">
- <view wx:for="{{mobilelist}}" data-id="{{item.id}}" data-text="{{item.text}}" wx:key="{{index}}" catchtap="getMobileChange">{{item.text}}</view>
- </view>
- </view>
- </view>
- </view>
- <view wx:for="{{shareCluelist}}" wx:key="{{index}}" class="clueItem">
- <view wx:if="{{ index == 0 || shareCluelist[index].updatetime[0] != shareCluelist[index - 1].updatetime[0]}}" class="viewTimeBox">
- <image src="../../../img/rili.png" mode="widthFix" />
- <text>{{item.updatetime[0]}}</text>
- </view>
- <view class="viewClueMsgBox">
- <view class="clueItemTop">
- <view class="clueItemTop_left">
- <view class="clueItemAvatar">
- <image src="{{item.headimgurl?item.headimgurl:'../../../img/default.png'}}" mode="" />
- </view>
- <view class="clueItemName ellipsis ml10 font28">{{item.phonestr?item.phonestr:item.nickname}}</view>
- <image bindtap="handleCopyText" data-text="{{item.phone?item.phone:item.nickname}}" src="../../../img/copy.png" mode="widthFix" class="copyIcon ml10" />
- <view class="ml10 font28">时间:{{!!item.updatetime[1]?item.updatetime[1]:filters.timesplit(item.addtime)}}</view>
- </view>
- <view class="operateBox">
- <image src="../../img/footimg.png" mode="widthFix" bindtap="viewFootRecord" data-id="{{item.id}}" />
- </view>
- </view>
- <view class="clueItemBottom">
- <view class="cbTime">首次访问时间:{{filters.timesplit(item.addtime)}}</view>
- </view>
- </view>
- </view>
- <nonedata len="{{shareCluelist.length}}" datashow="{{shareCluelist.length==0&&datashow}}"></nonedata>
- </block>
- <block wx:if="{{rType == 3}}">
- <view style="width: 100%;height: 20rpx;"></view>
- <view wx:for="{{shareArticledlist}}" class="brokerShareItem" data-contentid="{{item.content_id}}" data-type="{{item.type}}" data-id="{{item.id}}" bindtap="jumpShareInfo">
- <view data-id="{{item.id}}" class="bshareleft">
- <block wx:if="{{item.type == 'AgentArticle'}}">
- <block wx:if="{{item.file_type == 2}}">
- <image data-id="{{item.id}}" class="bshareCover" src="{{item.cover[0]}}"></image>
- </block>
- <block wx:else="">
- <image data-id="{{item.id}}" class="bshareCover" src="{{item.cover[0]}}?x-oss-process=video/snapshot,t_100,f_jpg,w_375,m_fast" />
- </block>
- </block>
- <block wx:else="">
- <block wx:if="{{item.type == 'MaterialEvidence'||item.type == 'CompanyStrength'}}">
- <block wx:if="{{item.difference == 1}}">
- <image class="bshareCover" src="{{item.cover}}" mode="" />
- </block>
- <block wx:if="{{item.difference == 2}}">
- <image class="bshareCover" src="{{item.cover}}" mode="" />
- </block>
- </block>
- <block wx:if="{{item.type == 'Video'}}">
- <image class="bshareCover" src="{{filters.isArrays(item.cover)?item.cover[0]+'?x-oss-process=video/snapshot,t_100,f_jpg,w_375,m_fast': item.cover + '?x-oss-process=video/snapshot,t_100,f_jpg,w_375,m_fast'}}" mode="" />
- </block>
- <block wx:if="{{item.type != 'MaterialEvidence'&&item.type != 'CompanyStrength'&&item.type != 'Video'}}">
- <image class="bshareCover" src="{{filters.isArrays(item.cover)?item.cover[0]: item.cover}}" mode="" />
- </block>
- </block>
- </view>
- <view data-id="{{item.id}}" class="bshareright">
- <view data-id="{{item.id}}" class="bshareTitle ellipsis">{{item.title}}</view>
- <view data-id="{{item.id}}" class="bshareTime">推荐分享时间:{{filters.timesplit(item.addtime)}}</view>
- <view data-id="{{item.id}}" class="bshareMsg">
- <view class="bsharenum">
- <image src="../../../img/ic_share.png" mode="widthFix"></image>
- <text>{{item.share_num}}次</text>
- </view>
- <view class="bsharep">
- <image src="../../../img/peopleicon.png" mode="widthFix"></image>
- <text>线索{{item.clue_num}}</text>
- </view>
- </view>
- </view>
- </view>
- <nonedata len="{{shareArticledlist.length}}" datashow="{{shareArticledlist.length==0&&datashow}}"></nonedata>
- </block>
- </view>
- </view>
- <view wx:if="{{stateShow||showClueState||showClueMobile}}" class="transparent" bindtap="closeDialog"></view>
- <view wx:if="{{showClueRecord}}" class="mask">
- <view class="visitBlock">
- <view class="visitTitle">
- 访问记录
- <image src="../../img/blueclose.jpg" mode="widthFix" bindtap="closeDialog" />
- </view>
- <view class="visitContent">
- <view wx:for="{{clueRecordlist}}" wx:key="{{index}}" class="visitItemBox">
- <view class="visitLine"></view>
- <block wx:if="{{index == 0 || clueRecordlist[index].nowdate != clueRecordlist[index - 1].nowdate}}">
- <view class="circleBox"></view>
- <view>{{filters.timesplit(item.addtime)}}</view>
- </block>
- <view class="visitMsgAll {{index == 0 || clueRecordlist[index].nowdate != clueRecordlist[index - 1].nowdate?'mtauto':''}}">
- <view class="circleMsgBox"></view>
- <view class="visitMsgBox">
- {{item.reg_info}}
- </view>
- <view class="visitTimeBox">
- <view>浏览时长:{{item.visit_due_time||0}} s</view>
- <view>{{filters.strarrlast(item.addtime)}}</view>
- </view>
- </view>
- </view>
- </view>
- </view>
- </view>
- <view wx:if="{{showCompany}}" class="mask" catchtap="dothis">
- <view class="m-block">
- <view class="m-b-title">
- <text>切换公司</text>
- <image catchtap="closeDialog" src="../../../img/delet.png" mode="widthFix"></image>
- </view>
- <view class="m-b-tips">请选择登录的公司</view>
- <view class="m-b-content">
- <view wx:for="{{companylist}}" wx:for-item="item" wx:for-index="idx" wx:key="idx" data-company="{{item.client_type}}" class="m-b-c-item" bindtap="switchCompanyType">
- <image src="{{item.brand.logo}}" mode="widthFix"></image>
- <view class="m-b-c-item-name">
- <view class="item-name-text">{{item.company_name}}</view>
- <view class="item-name-position">{{agentName||'装修推荐官'}}</view>
- </view>
- <view wx:if="{{item.client_type == clientType}}" class="m-b-c-item-current">
- <view class="circle"></view>
- <text>当前使用</text>
- </view>
- </view>
- </view>
- </view>
- </view>
- <view wx:if="{{!userflag&&permiss}}" class="unaysjoin">
- <image mode="widthFix" class="unpermissimg block" src="{{imgUrl}}xcx/unaysjoin.png"></image>
- <view class="unpermisstext tcenter" style="color: #D1DCE5;">暂未加入公司 无法访问该页面</view>
- </view>
- <view wx:if="{{unfutureflag}}" bindtap="closetap" class="unfuturelayer">
- <view class="unfuturebox">
- <image src="{{imgUrl}}xcx/aaa/111.png?x-oss-process=image/resize,w_200"></image>
- </view>
- </view>
- <view class="tabBar">
- <view class="tabItem" bindtap="jumpMinePage">
- <image mode="widthFix" src="../../img/b_index_1.png"></image>
- <view class="defaultStyle">推荐客户</view>
- </view>
- <view class="tabItem" bindtap="jumpSharePage">
- <image mode="widthFix" src="../../img/b_share.png"></image>
- <view class="defaultStyle">分享任务</view>
- </view>
- <view class="tabItem tabItem2" bindtap="jumpscreenshot">
- <image mode="widthFix" src="../../img/screenshotno.png"></image>
- <view class="defaultStyle">上传分享截图</view>
- </view>
- <view class="tabItem tabItem1">
- <image src="../../img/b_mine_2.png" mode="widthFix"></image>
- <view class="activePage">我的</view>
- </view>
- </view>
|