123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487 |
- <wxs module="filters" src="/utils/filters.wxs"></wxs>
- <view wx:if="{{trackflag}}" bindtap="closetracktap" class="tracklayerbox">
- <view catchtap="dothis" class="trackrecordbox fontfpr color384855 fontr28">
- <view class="clearfix topcustomermsgbox colorfff lhr72 fontr24">
- <view class="pull-left customername ellipsis">
- {{ customerobj.name ? customerobj.name : "未知" }}
- </view>
- <text class="pull-left otherline">|</text>
- <view class="pull-left ellipsis topcustomercommunity">
- {{ customerobj.community_name ? customerobj.community_name : "未知小区" }}
- </view>
- <text class="pull-left otherline">|</text>
- <view class="pull-left">
- {{ customerobj.square ? customerobj.square + "m²" : "未知面积" }}
- </view>
- <image bindtap="setoptap" wx:if="{{!customerobj.addtoptime}}" class="crmtopimg pull-right" src="/img/crmuntopicon.png"></image>
- <image bindtap="setoptap" wx:if="{{customerobj.addtoptime}}" class="crmtopimg pull-right" src="/img/crmtopedicon.png"></image>
- <image bindtap="addwxtap" wx:if="{{ !extarr[0].value &&!!extarr[0] &&extarr[0].status != 1}}" class="addwximg pull-right" src="/img/unaddwx.png"></image>
- <image bindtap="addwxtap" wx:if="{{!!extarr[0].value &&!!extarr[0] &&extarr[0].status != 1}}" class="addwximg pull-right" src="/img/addedwx.png"></image>
- <view wx:if="{{addwxtypeflag}}" bindtap="closeaddwxtap" class="addlayerwxtypebox"></view>
- <view wx:if="{{addwxtypeflag}}" class="addwxtypebox clearfix">
- <view wx:for="{{extarr[0].select}}" data-text="{{item.id}}" bindtap="setwxtypetap" class="pull-left {{index==0?'mgrr14':''}} {{extarr[0].keytext==item.name?'nowdiv':''}}">{{item.name}}</view>
- </view>
- </view>
- <view class="addtacktypebox tcenter fontr32 fontfpr color384855 lhr80">
- <view data-text="1" bindtap="setitypetap" class="pull-left width33_3 relative {{titype==1?'nowdiv fontfps':''}}">客户跟踪</view>
- <view data-text="2" bindtap="setitypetap" class="pull-left width33_3 relative {{titype==2?'nowdiv fontfps':''}}">客户转化</view>
- <view data-text="3" bindtap="setitypetap" class="pull-left width33_3 relative {{titype==3?'nowdiv fontfps':''}}">客户预约</view>
- </view>
- <view class="trackrecordcontentbox">
- <view wx:if="{{titype==2}}" class="addtackstatebtn flex justify-between fontfpr color384855 fontr28 tcenter">
- <view bindtap="settacktap" data-text='3' class="{{tacktype==3?'nowdiv':''}}">量房{{!customerobj.liangfangNum ? "" : "(" + customerobj.liangfangNum + ")" }}</view>
- <view bindtap="settacktap" data-text='4' class="{{tacktype==4?'nowdiv':''}}">到店{{ !customerobj.daodianNum ? "" : "(" + customerobj.daodianNum + ")" }}</view>
- <view bindtap="settacktap" data-text='5' class="{{tacktype==5?'nowdiv':''}}">活动{{ !customerobj.activityNum ? "" : "(" + customerobj.activityNum + ")" }}</view>
- <view data-text='6' bindtap="settacktap" class="{{tacktype==6?'nowdiv':''}}">交定</view>
- <view data-text='7' bindtap="settacktap" class="{{tacktype==7?'nowdiv':''}}">签单</view>
- </view>
- <view class="addtrackmsg">
- <view wx:if="{{titype==1}}" class="clearfix cluestatebox fontr24 lhr80">
- <view class="pull-left">线索状态:</view>
- <view data-text="1" bindtap="setcluestatetap" class="pull-left clearfix ">
- <image data-text="1" wx:if="{{cluestate == '1'}}" class="pull-left" src="{{imgUrl}}xcx/selected.png"></image>
- <image data-text="1" wx:if="{{cluestate != '1'}}" class="pull-left" src="{{imgUrl}}xcx/unselected.png"></image>
- <view data-text="1" class="pull-left {{customerobj.state!='待确认'?'color89949C':''}}">待确认</view>
- </view>
- <view data-text="2" bindtap="setcluestatetap" class="pull-left clearfix " style="margin-left:140rpx;">
- <image data-text="2" wx:if="{{cluestate == '2'}}" class="pull-left" src="{{imgUrl}}xcx/selected.png"></image>
- <image data-text="2" wx:if="{{cluestate != '2'}}" class="pull-left" src="{{imgUrl}}xcx/unselected.png"></image>
- <view data-text="2" class="pull-left">有效</view>
- </view>
- <view data-text="3" bindtap="setcluestatetap" class="pull-right clearfix ">
- <image data-text="3" wx:if="{{cluestate == '3'}}" class="pull-left" src="{{imgUrl}}xcx/selected.png"></image>
- <image data-text="3" wx:if="{{cluestate != '3'}}" class="pull-left" src="{{imgUrl}}xcx/unselected.png"></image>
- <view data-text="3" class="pull-left">无效</view>
- </view>
- </view>
- <view wx:if="{{titype==1}}" class="tacktextbox">
- <view class="clearfix lhr48 fontfpr fontr28 color384855">
- <view wx:for="{{tackarr}}" wx:key="item.id" data-text="{{item.text}}" class="pull-left" bindtap="setextap">
- <text data-text="{{item.text}}" class="tacktextmsg {{nowtext1==item.text?'nowstatebox':''}}">{{item.text}}</text>
- <text data-text="{{item.text}}" wx:if="{{index!=(tackarr.length-1)}}" class="otherline">|</text>
- </view>
- </view>
- <view class="relative">
- <textarea class="trackinput" placeholder="请输入" bindinput="textareatap" value="{{tacktext}}"></textarea>
- <image bindtap="uptracklogtap" class="addimg" src="/img/addimg.png"></image>
- </view>
- <view class="clearfix">
- <view class="tranckimgbox pull-left relative" wx:for="{{trackimgarr1}}" data-idx="{{index}}">
- <view data-idx="{{index}}" catchtap="deltracktap" class="delbox relative">
- <image data-idx="{{index}}" class="del" src="/img/delt.png"></image>
- </view>
- <image class="imgmsg" data-idx="{{index}}" src="{{item.tempFilePath}}"></image>
- </view>
- </view>
- </view>
- <view wx:if="{{(tacktype==3||tacktype==4||tacktype==5)&&titype==2}}" class="amountbox ">
- <view class="clearfix lhr44 fontfpr fontr28 color384855">
- <view data-text="1" class="pull-left fontw700">确认{{tacktype==3?'量房':tacktype==4?'到店':'到场'}}</view>
- <view bindtap="inputap" class="pull-right font24 color249efb">+添加备注</view>
- </view>
- <view class="amountinput clearfix">
- <view wx:if="{{tacktype==5}}" class="paydepositbox">
- <view bindtap="setactivitytap" class="everydeposit calendarbox clearfix lhr40 fontfpr fontr28">
- <view class="caletext color9DB6CF pull-left">选择活动名称:</view>
- <view class="pull-right color9DB6CF">{{activityname?activityname:activitylist[0].title}}</view>
- </view>
- </view>
- <view style="width:{{tacktype==3?'550rpx':'100%'}};" class="clearfix amountime pull-left">
- <view class="caletext pull-left color9DB6CF lhr40">{{tacktype==3?'量房':tacktype==4?'到店':'到场'}}时间:</view>
- <picker class="pull-right clearfix" mode="date" start="{{tacktype==5?start:''}}" end="{{nowdate}}" value="{{amountdate}}" bindchange="bindwChange">
- <view class="pull-left color9DB6CF lhr40">{{amountdate}}</view>
- <image class="pull-left" src="{{imgUrl}}xcx/caleimg.png"></image>
- </picker>
- </view>
- <!-- bindtap="uploadimg" -->
- <view wx:if="{{tacktype==3}}" bindtap="amounthouseimgtap" class="pull-right amountupimg">
- <image src="/img/amountimg.png"></image>
- </view>
- <view wx:if="{{tacktype==4}}" class="amountime color9DB6CF pull-left" style="width: 100%; margin-top: 20rpx;">
- <text class="pull-left">请输入到店人数</text>
- <input class="pull-right tright" type="number" bindinput="setstorenumtap" value="{{storenum}}" min="1" max="9999999" />
- </view>
- <view class="clearfix ">
- <view wx:for="{{trackimgarr}}" wx:for-index="indx" data-idx="{{indx}}" bindtap="delimgtap" class="tranckimgbox pull-left relative">
- <view data-idx="{{indx}}" catchtap="delimgtap" class="delbox relative">
- <image data-idx="{{indx}}" class="del" src="/img/delt.png"></image>
- </view>
- <image class="imgmsg" data-idx="{{indx}}" src="{{item.tempFilePath}}"></image>
- </view>
- </view>
- </view>
- <textarea wx:if="{{nowtext}}" class="trackinput" bindinput="textareatap" value="{{tacktext}}" placeholder="请输入"></textarea>
- </view>
- <view wx:if="{{titype==2}}">
- <view wx:if="{{tacktype==6}}" class="moneybox">
- <view class="fontr28 fontfpr color384855 pt16">
- <view class="lhr40 fontw700">客户交定情况填写</view>
- </view>
- <view class="msg-box color9DB6CF">
- <view class="sign-date">
- <text>交定日期</text>
- <view wx:if="{{customerobj.signed_money}}" class="flex-row align-center">
- <text class="mr10">{{customerobj.deposit}}</text>
- <image style="top:0;" src="{{imgUrl}}xcx/caleimg.png" />
- </view>
- <picker wx:if="{{!customerobj.signed_money}}" class="flex-row align-center clearfix" mode="date" end="{{nowdate}}" value="{{addtime}}" bindchange="bindsigndate">
- <text class="pull-left mr10">{{addtime?addtime:'请选择日期'}}</text>
- <image class="pull-left" src="{{imgUrl}}xcx/caleimg.png"></image>
- </picker>
- </view>
- <view class="sign-date" style="margin-top: 20rpx;">
- <text>交定产品</text>
- <picker wx:if="{{!customerobj.signed_money}}" range="{{depositproductlist}}" range-key="name" class="flex-row align-center clearfix" mode="selector" value="{{depositproductnum}}" bindchange="bindproductap">
- <text class="pull-left mr10">{{depositproductnum===''?'请选择交定产品':depositproductlist[depositproductnum].name}}</text>
- </picker>
- </view>
- <view class="jdBoxStyle flex-row align-center">
- <text class="flex-sub">交定方式</text>
- <view class="flex-two flex align-center mb0 visitimebox1">
- <view data-text="0" bindtap="jdHandleClick" class="flex-sub flex align-center justify-center clearfix ">
- <image data-text="0" wx:if="{{deposit_mode == '0'}}" class="pull-left" src="{{imgUrl}}xcx/selected.png"></image>
- <image data-text="0" wx:if="{{deposit_mode != '0'}}" class="pull-left" src="{{imgUrl}}xcx/unselected.png"></image>
- <view data-text="0" class="pull-left ml5">线上定金</view>
- </view>
- <view data-text="1" bindtap="jdHandleClick" class="flex-sub flex align-center justify-center clearfix ">
- <image data-text="1" wx:if="{{deposit_mode == '1'}}" class="pull-left" src="{{imgUrl}}xcx/selected.png"></image>
- <image data-text="1" wx:if="{{deposit_mode != '1'}}" class="pull-left" src="{{imgUrl}}xcx/unselected.png"></image>
- <view data-text="1" class="pull-left ml5">线下定金</view>
- </view>
- </view>
- </view>
- <view class="msg-box-money">
- <text>交定金额</text>
- <input type="text" wx:if="{{customerobj.signed_money}}" value="{{customerobj.deposit_money1}}" style="width:160px;" disabled />
- <input type="number" wx:if="{{!customerobj.signed_money}}" bindinput="setmoney" value="{{money}}" placeholder="请输入交定金额" style="width:160px;" min="0" max="9999999" />
- <view wx:if="{{!customerobj.signed_money}}">元</view>
- </view>
- </view>
- </view>
- <view wx:if="{{tacktype==7}}" class="moneybox">
- <view class="fontr28 fontfpr color384855 pt16">
- <view class="lhr40 fontw700">客户签单情况填写</view>
- </view>
- <view class="msg-box color9DB6CF">
- <view class="sign-date">
- <text>签单日期</text>
- <view wx:if="{{customerobj.signed_money}}" class="flex-row align-center">
- <text class="mr10">{{customerobj.sign}}</text>
- <image style="top:0;" src="{{imgUrl}}xcx/caleimg.png" />
- </view>
- <picker wx:if="{{!customerobj.signed_money}}" class="flex-row align-center clearfix" mode="date" end="{{nowdate}}" value="{{addtime}}" bindchange="bindsigndate1">
- <text class="pull-left mr10">{{addtime?addtime:'请选择日期'}}</text>
- <image class="pull-left" src="{{imgUrl}}xcx/caleimg.png"></image>
- </picker>
- </view>
- <view class="msg-box-money">
- <text>签单金额</text>
- <input type="text" wx:if="{{customerobj.signed_money}}" value="{{customerobj.signed_money}}" style="width:160px;" disabled />
- <input type="number" wx:if="{{!customerobj.signed_money}}" bindinput="setmoney" value="{{money}}" placeholder="请输入签单金额" style="width:160px;" min="0" max="9999999" />
- <view wx:if="{{!customerobj.signed_money}}">元</view>
- </view>
- </view>
- </view>
- </view>
- <view wx:if="{{titype==3}}" class="mgtr20">
- <view class="appointamount mbr30">
- <view class="fontr32 fontfpr bold lhr48">预约量房提醒</view>
- <view class="amountinput clearfix">
- <view class="flex justify-between amountimebox color9DB6CF fontr28">
- <view data-type="1" bindtap="measurehousetap" class="clearfix relative {{ measurenum == 1?'nowdiv':''}}">
- 今天<image wx:if="{{measurenum == 1}}" catchtap="clearmeasuretap" class="orderclose" src="/img/orderclose.png"></image>
- </view>
- <view data-type="2" bindtap="measurehousetap" class="clearfix relative {{ measurenum == 2?'nowdiv':''}}">
- 明天 <image wx:if="{{measurenum == 2}}" catchtap="clearmeasuretap" class="orderclose" src="/img/orderclose.png"></image>
- </view>
- <view data-type="3" bindtap="measurehousetap" class="clearfix relative {{ measurenum == 3?'nowdiv':''}}">
- 本周六<image wx:if="{{measurenum == 3}}" catchtap="clearmeasuretap" class="orderclose" src="/img/orderclose.png"></image>
- </view>
- <view data-type="4" bindtap="measurehousetap" class="clearfix relative {{ measurenum == 4?'nowdiv':''}}">
- 本周日<image wx:if="{{measurenum == 4}}" catchtap="clearmeasuretap" class="orderclose" src="/img/orderclose.png"></image>
- </view>
- <view data-type="5" bindtap="measurehousetap" class="clearfix relative {{ measurenum == 5?'nowdiv':''}}">
- 其他时间<image wx:if="{{measurenum == 5}}" catchtap="clearmeasuretap" class="orderclose" src="/img/orderclose.png"></image>
- </view>
- </view>
- <view wx:if="{{measurenum == 5}}" bindtap="showmeasuretap" class="clearfix amountime">
- <view class="caletext pull-left color9DB6CF">预约量房时间:</view>
- <view class="pull-right clearfix">
- <view class="pull-left color9DB6CF">{{ measuretime }}</view>
- <image class="pull-left" src="{{imgUrl}}xcx/caleimg.png"></image>
- </view>
- </view>
- </view>
- </view>
- <view class="appointamount mbr30">
- <view class="fontr32 fontfpr bold lhr48">预约到店提醒</view>
- <view>
- <view wx:if="{{activitylist.length > 0}}" class="activityname">
- <view bindtap="setactivitytap1" class="activity-box">
- <text class="font28 color9DB6CF">选择活动名称</text>
- <view class="calender-box">
- <text class="font28 color9DB6CF">{{ storeactivityvalue }}</text>
- <image class="mglr20" src="/img/comdown.png" style="display: block;width:14px;height:8px;"></image>
- </view>
- </view>
- </view>
- <view wx:if="{{activitylist.length > 0}}" class="mgtr20">
- <picker class="activity-box relative" mode="date" start="{{start}}" end="{{end}}" value="{{reachstoretime}}" bindchange="bindstoretap">
- <text class="font28 color9DB6CF">预约活动时间</text>
- <view class="calender-box pickercalender">
- <text class="color9DB6CF font28">{{ reachstoretime }}</text>
- <image class="mglr20" style="display: block;width:14px;height:14px;" src="/img/rili.png"></image>
- </view>
- </picker>
- </view>
- <view wx:if="{{activitylist.length == 0}}" class="activityname">
- <view class="activity-box" style="background: rgb(235, 237, 240); color: rgb(157, 182, 207)">暂无活动无法预约</view>
- </view>
- </view>
- </view>
- <view class="appointamount mbr30">
- <view class="fontr32 fontfpr bold lhr48">预约活动提醒</view>
- <view>
- <view wx:if="{{activitylist.length > 0}}" class="activityname">
- <view bindtap="setactivitytap" class="activity-box">
- <text class="font28 color9DB6CF">选择活动名称</text>
- <view class="calender-box">
- <text class="font28 color9DB6CF">{{ activityvalue }}</text>
- <image class="mglr20" src="/img/comdown.png" style="display: block;width:14px;height:8px;"></image>
- </view>
- </view>
- </view>
- <view wx:if="{{activitylist.length > 0}}" class="mgtr20">
- <picker class="activity-box relative" mode="date" start="{{start}}" end="{{end}}" value="{{orderactivitydate}}" bindchange="bindactivitytap">
- <text class="font28 color9DB6CF">预约活动时间</text>
- <view class="calender-box pickercalender">
- <text class="color9DB6CF font28">{{ orderactivitydate }}</text>
- <image class="mglr20" style="display: block;width:14px;height:14px;" src="/img/rili.png"></image>
- </view>
- </picker>
- </view>
- <view wx:if="{{activitylist.length == 0}}" class="activityname">
- <view class="activity-box" style="background: rgb(235, 237, 240); color: rgb(157, 182, 207)">暂无活动无法预约</view>
- </view>
- </view>
- </view>
- </view>
- <view wx:if="{{(titype==1&&cluestate!=3)||titype==2}}" class="visitimebox">
- <view class="visitimetit lhr44 fontfpr fontr32 color384855"><text wx:if="{{nextvisitflag}}" class="colorFF0000">*</text>设置下次回访时间</view>
- <view class="flex justify-between visitimebox1" style="margin-bottom:0;">
- <view data-text="1" bindtap="amountimetap1" class=" clearfix ">
- <image data-text="1" wx:if="{{amountime1 == '1'}}" class="pull-left" src="{{imgUrl}}xcx/selected.png"></image>
- <image data-text="1" wx:if="{{amountime1 != '1'}}" class="pull-left" src="{{imgUrl}}xcx/unselected.png"></image>
- <view data-text="1" class="pull-left">今天</view>
- </view>
- <view data-text="2" bindtap="amountimetap1" class=" clearfix">
- <image data-text="2" wx:if="{{amountime1 == '2'}}" class="pull-left" src="{{imgUrl}}xcx/selected.png"></image>
- <image data-text="2" wx:if="{{amountime1 != '2'}}" class="pull-left" src="{{imgUrl}}xcx/unselected.png"></image>
- <view data-text="2" class="pull-left">明天</view>
- </view>
- <view data-text="3" bindtap="amountimetap1" class=" clearfix">
- <image data-text="3" wx:if="{{amountime1 == '3'}}" class="pull-left" src="{{imgUrl}}xcx/selected.png"></image>
- <image data-text="3" wx:if="{{amountime1 != '3'}}" class="pull-left" src="{{imgUrl}}xcx/unselected.png"></image>
- <view data-text="3" class="pull-left">本周六</view>
- </view>
- <view data-text="4" bindtap="amountimetap1" class=" clearfix">
- <image data-text="4" wx:if="{{amountime1 == '4'}}" class="pull-left" src="{{imgUrl}}xcx/selected.png"></image>
- <image data-text="4" wx:if="{{amountime1 != '4'}}" class="pull-left" src="{{imgUrl}}xcx/unselected.png"></image>
- <view data-text="4" class="pull-left">本周日</view>
- </view>
- <view data-text="5" bindtap="amountimetap1" class=" clearfix">
- <image data-text="5" wx:if="{{amountime1 == '5'}}" class="pull-left" src="{{imgUrl}}xcx/selected.png"></image>
- <image data-text="5" wx:if="{{amountime1 != '5'}}" class="pull-left" src="{{imgUrl}}xcx/unselected.png"></image>
- <view data-text="5" class="pull-left">其他时间</view>
- </view>
- </view>
- <!-- :style="{background:}" -->
- <view wx:if="{{amountime1==5}}" class="calendarbox clearfix lhr40 fontfpr font28" style="background-color:{{amountime1==5?'#fff':'#ebedf0'}} ;">
- <view class="caletext pull-left color9DB6CF">下次回访时间:</view>
- <view wx:if="{{amountime1!=5}}" class="pull-right clearfix">
- <view class="pull-left color9DB6CF">{{ visitdate }}</view>
- <img class="pull-left" src="{{imgUrl}}xcx/caleimg.png" />
- </view>
- <picker wx:if="{{amountime1==5}}" class="pull-right clearfix" mode="date" start="{{nowdate}}" value="{{amountdate}}" bindchange="bindvisitChange">
- <view class="pull-left color9DB6CF">{{visitdate}}</view>
- <image class="pull-left" src="{{imgUrl}}xcx/caleimg.png"></image>
- </picker>
- </view>
- </view>
- </view>
- <view wx:if="{{titype==1&&cluestate!=3}}" class="clearfix ratescole lhr40">
- <view class="pull-left fontr32 color384855">为客户意向打分</view>
- <view class="pull-left mglr20">
- <van-rate allow-half value="{{ scoleval }}" color="#f6b600" void-icon="star" void-color="#a4b9ca" bind:change="onChange" />
- </view>
- <view class="pull-right color9DB6CF fontfpr fontr28">{{ scoleval * 2 }}分</view>
- </view>
- <button wx:if="{{titype==1}}" bindtap="saverecordtap" class="savebtn colorfff fontfpr fontr28">提交本次跟进数据</button>
- <button wx:if="{{titype==2}}" bindtap="saverecordtap" class="savebtn colorfff fontfpr fontr28">提交本次转化数据</button>
- <button wx:if="{{titype==3}}" bindtap="addappointap" class="savebtn colorfff fontfpr fontr28">提交预约</button>
- <view wx:if="{{titype==1||titype==3||(titype==2&& (tacktype == 3 || tacktype == 4 || tacktype == 5))}}" class="bgF0F4F7 block bgbox"></view>
- <view wx:if="{{titype==1}}" class="trackrecordbox1">
- <view class="clearfix ">
- <view class="clearfix pull-left leftrecordtitbox">
- <image class="pull-left" src="{{imgUrl}}xcx/trackrecordimg.png"></image>
- <view class="pull-left">跟踪记录</view>
- </view>
- <view class="rightrecordbtn fontfpr pull-right">回访次数:{{visitcount}}次</view>
- </view>
- <view class="trackrecordlistbox relative">
- <text></text>
- <view wx:for="{{visitlogarr}}" wx:for-item="visititem" wx:for-index="visitindex" class="everytrackrecordbox">
- <view wx:if="{{visitindex==0||visitlogarr[visitindex].colortime!=visitlogarr[visitindex-1].colortime}}" class="toptimebox clearfix">
- <view class="pull-left {{visititem.color=='red'?'redcircclebox':visititem.color=='blue'?'bluecircclebox':'cyancircclebox'}}">
- <view></view>
- </view>
- <view class="daytime pull-left">{{filters.timesplit(visititem.addtime)}}</view>
- </view>
- <view class="recordcontentbox1 clearfix">
- <view class="{{visititem.color=='red'?'redmiddlecirccle':visititem.color=='blue'?'bluemiddlecirccle':'cyanmiddlecirccle'}} pull-left"></view>
- <view class="recordcontentview {{visititem.color=='red'?'redcolor':visititem.color=='blue'?'bluecolor':'cyancolor'}} pull-left">
- <view class="recordcontent">
- <view class="clearfix">
- <image class="headimgurl pull-left" src="{{!visititem.user.headimgurl?'/img/default.png':visititem.user.headimgurl}}"></image>
- <view class="color249efb fontfps pull-left font24">
- {{visititem.role==2?'设计师':'销售'}}:{{visititem.employee.name}}
- </view>
- <view class="pull-left fontfpr addhourbox">{{filters.strarrlast(visititem.addtime)}}</view>
- <view class="pull-right fontfpr statebox">{{visititem.state}}</view>
- </view>
- <view class="recordcontentmsg">{{visititem.remark}}</view>
- <view wx:if="{{visititem.img.length!=0}}" class="recordimgbox clearfix">
- <image wx:for="{{visititem.img}}" wx:for-item="imgitem" class="pull-left" wx:for-index="imgindex" bindtap="previewImg" data-src="{{visitindex}}" data-idx="{{imgindex}}" src="{{imgitem+'?x-oss-process=image/resize,w_200'}}"></image>
- </view>
- <view wx:if="{{visititem.img1.length!=0}}" class="recordimgbox clearfix">
- <image wx:for="{{visititem.img1}}" wx:for-item="imgitem" class="pull-left" wx:for-index="imgindex" bindtap="preview1Img" data-src="{{visitindex}}" data-idx="{{imgindex}}" src="{{imgitem+'?x-oss-process=image/resize,w_200'}}"></image>
- </view>
- </view>
- </view>
- </view>
- </view>
- </view>
- </view>
- <view wx:if="{{titype == 2 && (tacktype == 3 || tacktype == 4 || tacktype == 5)}}" class="trackrecordbox1">
- <view class="clearfix ">
- <view class="clearfix pull-left leftrecordtitbox">
- <view class="pull-left">{{tacktype==3?'量房':tacktype==4?'到店':'活动到场'}}记录</view>
- </view>
- <view class="rightrecordbtn fontfpr pull-right">{{tacktype==3?'量房':tacktype==4?'到店':'活动到场'}}次数:{{loglist.length}}次</view>
- </view>
- <view class="trackrecordlistbox relative">
- <text></text>
- <view wx:for="{{loglist}}" wx:for-item="visititem" wx:for-index="visitindex" class="everytrackrecordbox">
- <view wx:if="{{visitindex==0||visitlogarr[visitindex].colortime!=visitlogarr[visitindex-1].colortime}}" class="toptimebox clearfix">
- <view class="pull-left bluecircclebox">
- <view></view>
- </view>
- <view class="daytime pull-left">{{filters.timesplit(visititem.addtime)}}</view>
- </view>
- <view class="recordcontentbox1 clearfix">
- <view class="bluemiddlecirccle pull-left"></view>
- <view class="recordcontentview bluecolor pull-left">
- <view class="recordcontent">
- <view class="clearfix">
- <view class="color249efb fontfps pull-left font24">
- {{visititem.identity == "设计师" ? "设计师" : "销售"}}:{{visititem.name}}
- </view>
- <view class="pull-left fontfpr addhourbox">{{filters.strarrlast(visititem.addtime)}}</view>
- </view>
- <view class="recordcontentmsg">{{visititem.remark}}</view>
- <view wx:if="{{visititem.img.length!=0}}" class="recordimgbox clearfix">
- <image wx:for="{{visititem.img}}" wx:for-item="imgitem" class="pull-left" wx:for-index="imgindex" bindtap="prelooktap" data-src="{{visitindex}}" data-idx="{{imgindex}}" src="{{imgitem+'?x-oss-process=image/resize,w_200'}}"></image>
- </view>
- </view>
- </view>
- </view>
- </view>
- </view>
- </view>
- <view wx:if="{{titype==3 && subscribelist.length > 0}}" class="trackrecordbox1">
- <view class="clearfix ">
- <view class="clearfix pull-left leftrecordtitbox">
- <view class="pull-left">预约记录</view>
- </view>
- <view class="rightrecordbtn fontfpr pull-right">共预约{{subscribelist.length}}次</view>
- </view>
- <view class="trackrecordlistbox relative">
- <text></text>
- <view wx:for="{{subscribelist}}" wx:for-item="visititem" wx:for-index="visitindex" class="everytrackrecordbox">
- <view wx:if="{{visitindex==0||visitlogarr[visitindex].colortime!=visitlogarr[visitindex-1].colortime}}" class="toptimebox clearfix">
- <view class="pull-left bluecircclebox">
- <view></view>
- </view>
- <view class="daytime pull-left">{{filters.timesplit(visititem.addtime)}}</view>
- </view>
- <view class="recordcontentbox1 clearfix">
- <view class="bluemiddlecirccle pull-left"></view>
- <view class="recordcontentview bluecolor pull-left">
- <view class="recordcontent">
- <view class="clearfix">
- <view class="color249efb fontfps pull-left font24">
- {{visititem.employee&&visititem.employee.name?visititem.employee.name:'未知'}}
- </view>
- <view class="pull-left fontfpr addhourbox">{{filters.strarrlast(visititem.addtime)}}</view>
- </view>
- <view class="recordcontentmsg clearfix">
- <view class="pull-left colorB6CADE">
- {{
- visititem.type == "预约活动"
- ? "发起了活动预约提醒,预约时间为:" +
- visititem.subscribe_date
- : visititem.type == "预约量房"
- ? "发起了量房预约提醒,预约时间为:" +
- visititem.subscribe_date
- : visititem.type == "预约到店"
- ? "发起了到店预约提醒,预约时间为:" +
- visititem.subscribe_date
- : "变更客户状态为" + visititem.type
- }}
- </view>
- <view
- class="pull-right fontfpr smstatebox"
- data-idx="{{visitindex}}"
- bindtap="cancleappointap"
- style="color:{{(visititem.type == '预约活动')| (visititem.type == '预约量房') ||visititem.type == '预约到店'? '#71c4ff': '#B6CADE'}}"
- >
- {{
- visititem.type == "预约活动" ||
- visititem.type == "预约量房" ||
- visititem.type == "预约到店"
- ? (visititem.order_type > 0
- ? "取消预约"
- : "")
- : visititem.type
- }}
- </view>
- </view>
- </view>
- </view>
- </view>
- </view>
- </view>
- </view>
- </view>
- </view>
- </view>
- <van-popup show="{{showPicker}}" round position="bottom" bind:close="onCancel">
- <van-picker show-toolbar title="选择活动名称" columns="{{ columns }}" bind:cancel="onCancel" bind:confirm="bindactivityChange" />
- </van-popup>
- <van-action-sheet
- show="{{amountshow}}"
- round="{{false}}"
- bind:close="onClose"
- actions="{{amountarr}}"
- bind:select="onSelect"
- />
|