1 |
- <view><fa-navbar vue-id="58170602-1" title="详情" bind:__l="__l"></fa-navbar><block tt:if="{{isRender}}"><view><view class="u-p-30 u-bg-white"><view class="u-font-40"><text>{{archivesInfo.title}}</text></view><view class="u-m-t-20 u-font-22 u-tips-color"><text>{{archivesInfo.create_date}}</text></view><view class="u-flex u-row-between u-m-t-20 u-font-24 detail-tag"><view class="u-flex"><block tt:if="{{archivesInfo.user}}"><view data-event-opts="{{[['tap',[['toUser',['$0'],['archivesInfo.user_id']]]]]}}" class="u-flex u-col-center u-m-r-30" bindtap="__e"><u-avatar vue-id="58170602-2" size="40" src="{{archivesInfo.user.avatar}}" bind:__l="__l"></u-avatar><view class="u-font-22 u-m-l-10 u-line-1" style="max-width:70px;">{{archivesInfo.user.nickname}}</view></view></block><view><u-icon vue-id="58170602-3" name="thumb-up-fill" color="#aaa" size="20" bind:__l="__l"></u-icon><text class="u-m-l-5 u-m-r-5">{{archivesInfo.likes}}</text>点赞</view><view class="u-m-l-30"><u-icon vue-id="58170602-4" name="chat-fill" color="#aaa" size="20" bind:__l="__l"></u-icon><text class="u-m-l-5 u-m-r-5">{{archivesInfo.comments}}</text>评论</view><view class="u-m-l-30"><u-icon vue-id="58170602-5" name="eye-fill" color="#aaa" size="20" bind:__l="__l"></u-icon><text class="u-m-l-5 u-m-r-5">{{archivesInfo.views}}</text>浏览</view></view><view></view></view></view><block tt:if="{{isShow}}"><view class="u-flex u-flex-wrap u-p-l-30 u-p-r-30 u-p-t-30"><block tt:for="{{imagesList}}" tt:for-item="item" tt:for-index="index" tt:key="index"><view class="product-images"><u-image vue-id="{{'58170602-6-'+index}}" width="100%" height="220" src="{{item}}" data-event-opts="{{[['^click',[['lookImage',[index]]]]]}}" bind:click="__e" bind:__l="__l"></u-image></view></block></view></block><u-gap vue-id="58170602-7" height="10" bg-color="#f4f6f8" bind:__l="__l"></u-gap><view class="u-flex u-row-center"><block tt:if="{{archivesInfo.productid>0}}"><u-button vue-id="58170602-8" type="primary" hover-class="none" custom-style="{{$root.a0}}" size="medium" data-event-opts="{{[['^click',[['openproduct']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">查看下载源码</u-button></block></view><u-gap vue-id="58170602-9" height="10" bg-color="#f4f6f8" bind:__l="__l"></u-gap><view class="u-p-30 u-bg-white u-line-height"><u-parse vue-id="58170602-10" html="{{archivesInfo.content}}" tag-style="{{vuex_parse_style}}" domain="{{vuex_config.config?vuex_config.config.upload.cdnurl:''}}" data-event-opts="{{[['^linkpress',[['navigate']]]]}}" bind:linkpress="__e" bind:__l="__l"></u-parse></view><view class="u-p-30 u-bg-white"><view class="u-flex u-flex-wrap"><block tt:for="{{archivesInfo.taglist}}" tt:for-item="item" tt:for-index="index" tt:key="index"><view class="u-m-r-10 u-m-b-15"><u-tag vue-id="{{'58170602-11-'+index}}" text="{{item.name}}" shape="circle" type="info" mode="light" data-event-opts="{{[['^click',[['goTag',['$0'],[[['archivesInfo.taglist','',index,'name']]]]]]]}}" bind:click="__e" bind:__l="__l"></u-tag></view></block></view><view class="u-flex u-row-right u-m-t-5"><view><u-button vue-id="58170602-12" type="primary" hover-class="none" custom-style="{{$root.a1}}" size="mini" shape="circle" data-event-opts="{{[['^click',[['collection',['$0','archives'],['id']]]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}"><u-icon vue-id="{{('58170602-13')+','+('58170602-12')}}" name="heart-fill" bind:__l="__l"></u-icon><text class="u-p-l-5">收藏</text></u-button></view><view class="u-m-l-15"><u-button vue-id="58170602-14" type="primary" hover-class="none" custom-style="{{$root.a2}}" size="mini" shape="circle" data-event-opts="{{[['^click',[['likes']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}"><u-icon vue-id="{{('58170602-15')+','+('58170602-14')}}" name="thumb-up" bind:__l="__l"></u-icon><text class="u-p-l-5">{{'点赞('+(archivesInfo.likes||0)+')'}}</text></u-button></view></view></view><block tt:if="{{archivesInfo.model_id==3&&(archivesInfo.ispaid||archivesInfo.price==0)}}"><view class="u-flex u-border-top u-p-30 u-bg-white"><block tt:for="{{$root.l0}}" tt:for-item="item" tt:for-index="index" tt:key="index"><view class="u-m-l-15"><u-button vue-id="{{'58170602-16-'+index}}" hover-class="none" type="primary" custom-style="{{item.a3}}" size="mini" shape="circle" data-event-opts="{{[['^click',[['download',['$0'],[[['downloadurl','',index]]]]]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}"><text class="u-p-r-5">{{item.$orig.name=='local'?'本地下载':item.$orig.name=='baidu'?'百度下载':'其他下载'}}</text></u-button></view></block></view></block><block tt:if="{{downtips}}"><view class="u-p-30"><u-alert-tips vue-id="58170602-17" type="warning" title="下载成功,保存路径为:" close-able="{{true}}" show="{{downtips}}" description="{{description}}" data-event-opts="{{[['^close',[['e0']]]]}}" bind:close="__e" bind:__l="__l"></u-alert-tips></view></block><block tt:if="{{archivesInfo.price>0&&!archivesInfo.ispaid}}"><view class="u-border-top u-bg-white u-p-30 u-flex u-row-center"><block tt:if="{{!vuex_token}}"><u-button vue-id="58170602-18" hover-class="none" type="primary" size="medium" custom-style="{{$root.a4}}" data-event-opts="{{[['^click',[['goLogin']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">请登录再进行付费</u-button></block><block tt:else><u-button vue-id="58170602-19" hover-class="none" type="primary" size="medium" custom-style="{{$root.a5}}" data-event-opts="{{[['^click',[['goPay']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">立即付费阅读</u-button></block></view></block><u-gap vue-id="58170602-20" height="20" bg-color="#f4f6f8" bind:__l="__l"></u-gap><view class="u-bg-white u-p-30"><view class="u-p-b-10 u-tips-color">发表评论</view><view><u-input bind:input="__e" vue-id="58170602-21" type="textarea" placeholder="请输入评论内容" border="{{false}}" value="{{content}}" data-event-opts="{{[['^input',[['__set_model',['','content','$event',[]]]]]]}}" bind:__l="__l"></u-input></view><view class="u-flex u-row-center"><block tt:if="{{!vuex_token}}"><u-button vue-id="58170602-22" hover-class="none" type="primary" size="medium" custom-style="{{$root.a6}}" data-event-opts="{{[['^click',[['goLogin']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">立即登录</u-button></block><block tt:else><u-button vue-id="58170602-23" hover-class="none" type="primary" size="medium" custom-style="{{$root.a7}}" data-event-opts="{{[['^click',[['submit']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">立即评论</u-button></block></view></view><u-gap vue-id="58170602-24" height="20" bg-color="#f4f6f8" bind:__l="__l"></u-gap><view class="u-p-30 u-bg-white"><view class="u-p-b-10 u-tips-color">评论列表</view><block tt:for="{{commentList}}" tt:for-item="item" tt:for-index="index" tt:key="id"><view class="comment"><view data-event-opts="{{[['tap',[['toUser',['$0'],[[['commentList','id',item.id,'user_id']]]]]]]}}" class="left" bindtap="__e"><image src="{{item.user&&item.user.avatar}}" mode="aspectFill"></image></view><view class="right"><view class="top"><view class="u-light-color"><u-icon vue-id="{{'58170602-25-'+index}}" name="account-fill" color="#c0c4cc" bind:__l="__l"></u-icon><text class="u-p-l-10 name u-line-1">{{item.user&&item.user.nickname}}</text><text class="u-m-l-30">{{item.create_date}}</text></view><view data-event-opts="{{[['tap',[['replay',['$0'],[[['commentList','id',item.id]]]]]]]}}" class="replay" bindtap="__e"><u-icon vue-id="{{'58170602-26-'+index}}" name="chat" size="{{30}}" bind:__l="__l"></u-icon><view class="opeate">回复</view></view></view><view class="content"><rich-text nodes="{{item.content}}"></rich-text></view></view></view></block><block tt:if="{{!commentList.length}}"><view><u-empty vue-id="58170602-27" text="暂无评论" bind:__l="__l"></u-empty></view></block></view><fa-payment class="vue-ref" vue-id="58170602-28" article-id="{{id}}" article-title="{{archivesInfo.title}}" money="{{archivesInfo.price}}" vip="{{archivesInfo.channel&&archivesInfo.channel.vip||0}}" data-ref="faPayment" data-event-opts="{{[['^success',[['paySuccess']]]]}}" bind:success="__e" bind:__l="__l"></fa-payment></view></block><u-modal bind:input="__e" vue-id="58170602-29" value="{{dowshow}}" data-event-opts="{{[['^input',[['__set_model',['','dowshow','$event',[]]]]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><view class="u-p-30 u-flex u-row-center u-col-center"><u-link vue-id="{{('58170602-30')+','+('58170602-29')}}" href="{{downurl}}" font-size="35" bind:__l="__l" vue-slots="{{['default']}}">点我下载</u-link><block tt:if="{{baucode}}"><text data-event-opts="{{[['tap',[['copydown',['$event']]]]]}}" class="u-m-l-20 u-tips-color" bindtap="__e">{{'复制提取码:'+baucode}}</text></block></view></u-modal><u-back-top vue-id="58170602-31" scroll-top="{{scrollTop}}" icon-style="{{$root.a8}}" custom-style="{{({backgroundColor:lightColor})}}" bind:__l="__l"></u-back-top><fa-tabbar vue-id="58170602-32" bind:__l="__l"></fa-tabbar></view>
|