coll.wxml 12 KB

1
  1. <view class="data-v-8597d202"><tn-nav-bar vue-id="2d616c32-1" fixed="{{true}}" customBack="{{true}}" class="data-v-8597d202" bind:__l="__l" vue-slots="{{['back','default']}}"><view class="tn-custom-nav-bar__back data-v-8597d202" slot="back" data-event-opts="{{[['tap',[['goBack',['$event']]]]]}}" bindtap="__e"><text class="icon tn-icon-left data-v-8597d202"></text></view><view class="data-v-8597d202"><text style="{{'font-size:'+(wxFontSize+'px')+';'}}" class="data-v-8597d202">我的收藏</text></view></tn-nav-bar><view style="{{'padding-top:'+(vuex_custom_bar_height+'px')+';'}}" class="data-v-8597d202"><uv-sticky vue-id="2d616c32-2" offsetTop="{{vuex_custom_bar_height+'px'}}" bgColor="#ffffff" class="data-v-8597d202" bind:__l="__l" vue-slots="{{['default']}}"><tn-tabs-swiper style="border-bottom:1rpx solid #f1f1f1cc;" vue-id="{{('2d616c32-3')+','+('2d616c32-2')}}" list="{{list}}" isScroll="{{false}}" fontSize="{{wxFontSize+12}}" barWidth="{{wxFontSize+50}}" current="{{current}}" name="tab-name" data-event-opts="{{[['^change',[['change']]]]}}" bind:change="__e" class="data-v-8597d202" bind:__l="__l"></tn-tabs-swiper></uv-sticky><view class="data-v-8597d202"><block wx:for="{{$root.l2}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block class="data-v-8597d202"><view class="blogger__item data-v-8597d202"><view class="blogger__author tn-flex tn-flex-row-between tn-flex-col-center data-v-8597d202"><view data-event-opts="{{[['tap',[['tn',['']]]]]}}" class="justify__author__info data-v-8597d202" bindtap="__e"><view class="tn-flex tn-flex-row-center data-v-8597d202"><view class="tn-flex tn-flex-row-center tn-flex-col-center data-v-8597d202"><view class="tn-padding-right data-v-8597d202"><view class="tn-padding-right tn-text-bold tn-text-lg data-v-8597d202" style="{{'font-size:'+(wxFontSize+'px')+';'}}">{{''+(item.$orig.company||item.$orig.contactNickName||item.$orig.contactPerson)+''}}</view></view></view></view></view><block wx:if="{{item.$orig.validDate&&current==0}}"><view class="blogger__author__btn justify-content-item tn-flex-col-center tn-flex-row-center data-v-8597d202"><text style="{{'background:#3F51B542;font-size:12px;word-break:keep-all;padding:8px;color:#0000FF;border-radius:24px;border-top-right-radius:0;'+('font-size:'+(wxFontSize-6+'px')+';')}}" class="data-v-8597d202">{{item.$orig.validDate}}</text></view></block></view><view class="blogger__desc tn-margin-top-sm tn-margin-bottom-sm tn-text-justify tn-flex-col-center tn-flex-row-left data-v-8597d202"><block wx:if="{{item.$orig.brand}}"><tn-tag vue-id="{{'2d616c32-4-'+index}}" margin="-4px 4px 0 0" backgroundColor="#3a96d733" fontColor="#3a96d7" shape="circle" fontSize="{{wxFontSize+11}}" class="data-v-8597d202" bind:__l="__l" vue-slots="{{['default']}}">{{item.$orig.brand}}</tn-tag></block><block wx:if="{{!item.$orig.company}}"><tn-tag vue-id="{{'2d616c32-5-'+index}}" margin="-4px 4px 0 0" backgroundColor="#3a96d733" fontColor="#3a96d7" shape="circle" fontSize="{{wxFontSize+11}}" class="data-v-8597d202" bind:__l="__l" vue-slots="{{['default']}}">个人</tn-tag></block><text class="blogger__desc__content tn-flex-1 tn-text-justify tn-text-df data-v-8597d202" style="{{'font-size:'+(wxFontSize-2+'px')+';'}}">{{item.$orig.content}}</text></view><block wx:if="{{item.g0}}"><view class="blogger__content data-v-8597d202" id="{{'blogger__content--'+index}}"><basic-table vue-id="{{'2d616c32-6-'+index}}" header-row-class-name="basic-table-header" columns="{{columns}}" border="{{true}}" fontSize="{{wxFontSize-3}}" stripe="{{true}}" data="{{item.$orig.shareExt}}" class="data-v-8597d202" bind:__l="__l"></basic-table></view></block><block wx:if="{{item.$orig.imgList}}"><block class="data-v-8597d202"><block wx:if="{{item.g1!=-1}}"><view data-event-opts="{{[['tap',[['tn',['']]]]]}}" class="tn-padding-top-xs data-v-8597d202" bindtap="__e"><block wx:for="{{item.l0}}" wx:for-item="image_item" wx:for-index="image_index" wx:key="image_index"><image class="{{['blogger__main-image','data-v-8597d202',(image_item.g2===1)?'blogger__main-image--1 tn-margin-bottom-sm':'',(image_item.g3)?'blogger__main-image--2 tn-margin-right-sm tn-margin-bottom-sm':'']}}" src="{{image_item.$orig.ftpUrl}}" mode="aspectFill" data-event-opts="{{[['tap',[['showImg',['$0',image_index],[[['content','',index,'imgList']]]]]]]}}" bindtap="__e"></image></block></view></block><block wx:else><view data-event-opts="{{[['tap',[['tn',['']]]]]}}" class="tn-padding-top-xs data-v-8597d202" bindtap="__e"><tn-grid vue-id="{{'2d616c32-7-'+index}}" hoverClass="none" col="{{3}}" class="data-v-8597d202" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{item.$orig.imgList}}" wx:for-item="image_item" wx:for-index="image_index" wx:key="image_index"><block class="data-v-8597d202"><tn-grid-item style="width:30%;margin:10rpx;" vue-id="{{('2d616c32-8-'+index+'-'+image_index)+','+('2d616c32-7-'+index)}}" class="data-v-8597d202" bind:__l="__l" vue-slots="{{['default']}}"><image class="blogger__main-image blogger__main-image--3 data-v-8597d202" aspectFill="{{true}}" src="{{image_item.ftpUrl}}" mode="aspectFill" data-event-opts="{{[['tap',[['showImg',['$0',image_index],[[['content','',index,'imgList']]]]]]]}}" bindtap="__e"></image></tn-grid-item></block></block></tn-grid></view></block></block></block><block wx:for="{{item.l1}}" wx:for-item="file" wx:for-index="__i0__" wx:key="id"><block wx:if="{{!file.m0}}"><view class="data-v-8597d202"><view class="data-v-8597d202"><text class="tn-icon-link data-v-8597d202" style="{{'font-size:'+(wxFontSize-4+'px')+';'}}"></text><view data-event-opts="{{[['tap',[['clickLink',['$0','$1'],[[['content','',index],['fileDetailList','id',file.$orig.id,'ftpUrl']],[['content','',index],['fileDetailList','id',file.$orig.id,'fileName']]]]]]]}}" style="{{'display:inline;margin-left:8px;'+('font-size:'+(wxFontSize-3+'px')+';')}}" bindtap="__e" class="data-v-8597d202">{{''+file.$orig.fileName+''}}</view></view></view></block></block><view class="tn-flex tn-flex-row-between tn-flex-col-center tn-margin-top-xs data-v-8597d202"><view class="justify-content-item tn-color-gray tn-text-center data-v-8597d202"><view class="tn-padding-right tn-padding-top-xs tn-color-gray data-v-8597d202" style="{{'font-size:'+(wxFontSize-3+'px')+';'}}">{{''+item.f0+''}}</view></view><view class="justify-content-item tn-flex tn-flex-col-center data-v-8597d202" style="position:relative;"><button style="height:26px;line-height:26px;" type="warn" plain="true" size="mini" data-event-opts="{{[['tap',[['delColl',['$0'],[[['content','',index]]]]]]]}}" bindtap="__e" class="data-v-8597d202"><text class="tn-icon-delete data-v-8597d202" style="font-size:18px;"></text></button><text data-event-opts="{{[['tap',[['showActionSheet',['$0'],[[['content','',index]]]]]]]}}" class="tn-icon-more-vertical tn-color-gray tn-text-bold tn-text-xxl data-v-8597d202" style="margin-left:12px;" bindtap="__e"></text><block wx:if="{{curItem.id==item.$orig.id&&showSheet}}"><view style="position:absolute;background:#ddd;display:block;right:10px;top:30px;border-radius:16px;z-index:900;border-top-right-radius:0;" class="data-v-8597d202"><text data-event-opts="{{[['tap',[['hideSheet']]]]}}" class="tn-icon-close data-v-8597d202" style="float:right;padding:8px;color:#333;" bindtap="__e"></text><block wx:if="{{!showContact}}"><view class="content data-v-8597d202" style="padding:24px 36px;font-size:16px;line-height:24px;width:calc(100vw - 52px);border-radius:16px;border-top-right-radius:0;"><button data-event-opts="{{[['tap',[['linkTel']]]]}}" style="border-radius:30px;color:#fff;background-color:#1d60b1;" bindtap="__e" class="data-v-8597d202"><text class="tn-icon-service data-v-8597d202" style="margin-right:12px;"></text>{{''+(current==0?'联系需方':'联系供方')}}</button><button style="margin-top:10px;border-radius:30px;" open-type="share" type="default" plain="true" class="data-v-8597d202"><text class="tn-icon-send data-v-8597d202" style="margin-right:12px;"></text>转        发</button></view></block><block wx:if="{{showContact}}"><view class="content bg-content data-v-8597d202" style="padding:50px 36px;padding-bottom:32px;font-size:16px;width:calc(100vw - 52px);line-height:24px;border-radius:16px;border-top-right-radius:0;"><view class="data-v-8597d202"><block wx:if="{{curContact.company}}"><text style="font-size:20px;font-weight:bold;" class="data-v-8597d202">{{curContact.company}}</text></block></view><view style="margin-top:20px;font-weight:bold;font-size:20px;" class="data-v-8597d202"><text class="tn-icon-my-formal data-v-8597d202"></text><text style="margin-left:6px;" class="data-v-8597d202">{{curContact.contactPerson}}</text></view><view data-event-opts="{{[['tap',[['showTel',['$0'],['curContact.contactMethod']]]]]}}" style="font-size:20px;font-weight:bold;margin-top:20px;" bindtap="__e" class="data-v-8597d202"><text class="tn-icon-tel data-v-8597d202"></text><text style="margin-left:4px;" class="data-v-8597d202">{{curContact.contactMethod}}</text></view></view></block></view></block></view></view></view><block wx:if="{{index!=$root.g4-1}}"><view class="tn-strip-bottom data-v-8597d202"></view></block></block></block></view><block wx:if="{{showEmpty}}"><view style="margin-top:32vh;" class="data-v-8597d202"><tn-empty vue-id="2d616c32-9" mode="data" class="data-v-8597d202" bind:__l="__l"></tn-empty></view></block></view><uni-popup vue-id="2d616c32-10" type="dialog" data-ref="alertDialog" class="data-v-8597d202 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><uni-popup-dialog vue-id="{{('2d616c32-11')+','+('2d616c32-10')}}" type="info" cancelText="关闭" confirmText="确认" title=" " content="确定取消收藏吗?" data-event-opts="{{[['^confirm',[['dialogConfirm']]],['^close',[['dialogClose']]]]}}" bind:confirm="__e" bind:close="__e" class="data-v-8597d202" bind:__l="__l"></uni-popup-dialog></uni-popup><tn-popup bind:input="__e" vue-id="2d616c32-12" mode="center" closeBtn="true" borderRadius="16" value="{{showSheet2}}" data-event-opts="{{[['^input',[['__set_model',['','showSheet2','$event',[]]]]]]}}" class="data-v-8597d202" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{!showContact}}"><view class="content data-v-8597d202" style="padding:24px 36px;font-size:16px;line-height:24px;width:320px;"><button data-event-opts="{{[['tap',[['linkTel']]]]}}" style="border-radius:30px;color:#fff;background-color:#1d60b1;" bindtap="__e" class="data-v-8597d202"><text class="tn-icon-service data-v-8597d202" style="margin-right:12px;"></text>{{''+(current==0?'联系需方':'联系供方')}}</button><button style="margin-top:10px;border-radius:30px;" open-type="share" type="default" plain="true" class="data-v-8597d202"><text class="tn-icon-send data-v-8597d202" style="margin-right:12px;"></text>转        发</button></view></block><block wx:if="{{showContact}}"><view class="content bg-content data-v-8597d202" style="padding:50px 36px;padding-bottom:32px;font-size:16px;width:320px;line-height:24px;"><view class="data-v-8597d202"><block wx:if="{{curContact.company}}"><text style="font-size:20px;font-weight:bold;" class="data-v-8597d202">{{curContact.company}}</text></block></view><view style="margin-top:20px;font-weight:bold;font-size:20px;" class="data-v-8597d202"><text class="tn-icon-my-formal data-v-8597d202"></text><text style="margin-left:6px;" class="data-v-8597d202">{{curContact.contactPerson}}</text></view><view data-event-opts="{{[['tap',[['showTel',['$0'],['curContact.contactMethod']]]]]}}" style="font-size:20px;font-weight:bold;margin-top:20px;" bindtap="__e" class="data-v-8597d202"><text class="tn-icon-tel data-v-8597d202"></text><text style="margin-left:4px;" class="data-v-8597d202">{{curContact.contactMethod}}</text></view></view></block></tn-popup></view>