1 line
13 KiB
Plaintext
1 line
13 KiB
Plaintext
<view class="container commonPageBox commonDetailPage data-v-2bdf8af3"><public-module vue-id="50125473-1" class="data-v-2bdf8af3" bind:__l="__l"></public-module><z-nav-bar vue-id="50125473-2" title="商品详情" bgColor="#3AB3AE" fontColor="#fff" class="data-v-2bdf8af3" bind:__l="__l"></z-nav-bar><block wx:if="{{!this.$store.state.loadingShow}}"><view class="contentBox commonPageContentBox data-v-2bdf8af3"><swiper style="width:100%;height:750rpx;background-color:#f5f5f5;" autoplay="{{true}}" interval="{{3000}}" duration="{{1000}}" class="data-v-2bdf8af3"><block wx:for="{{swiperList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><swiper-item style="width:100%;height:100%;" class="data-v-2bdf8af3"><image style="width:100%;height:100%;" src="{{item}}" mode="aspectFit" data-event-opts="{{[['tap',[['previewImage',['$0'],[[['swiperList','',index]]]]]]]}}" bindtap="__e" class="data-v-2bdf8af3"></image></swiper-item></block></swiper><view class="goods_box data-v-2bdf8af3"><view class="curriulum_title_box data-v-2bdf8af3"><block wx:if="{{curriculumData.isVipPrice==1&&curriculumData.vipPrice!=0&&curriculumData.vipPrice!=null||curriculumData.activityPrice&&curriculumData.activityPrice>0}}"><view class="miaosha_box data-v-2bdf8af3"><view class="price_box data-v-2bdf8af3"><block wx:if="{{curriculumData}}"><view class="price_left data-v-2bdf8af3"><block wx:if="{{curriculumData.isVipPrice==1&&curriculumData.vipPrice!=0&&curriculumData.vipPrice!=null}}"><text class="price data-v-2bdf8af3"><text class="data-v-2bdf8af3">{{"¥"+$root.g0}}</text><text style="color:#8a8a8a;font-size:14px;margin-left:4px;font-weight:bold;text-decoration:line-through;" class="data-v-2bdf8af3">{{"¥"+$root.g1}}</text></text></block><block wx:else><block wx:if="{{curriculumData.activityPrice&&curriculumData.activityPrice>0}}"><text class="price data-v-2bdf8af3"><text class="data-v-2bdf8af3">{{"¥"+$root.g2}}</text><text style="color:#8a8a8a;font-size:14px;margin-left:4px;font-weight:bold;text-decoration:line-through;" class="data-v-2bdf8af3">{{"¥"+$root.g3}}</text></text></block><block wx:else><block wx:if="{{curriculumData&&curriculumData.price>0}}"><text class="price data-v-2bdf8af3">{{"¥"+$root.g4}}</text></block></block></block><view class="price original_price sales_number data-v-2bdf8af3">{{"已售 "+curriculumData.sumSales+'件'}}</view></view></block><view class="xianshimaiosha_box data-v-2bdf8af3"><block wx:if="{{curriculumData.isVipPrice==1&&curriculumData.vipPrice!=0&&curriculumData.vipPrice!=null}}"><text class="xianshimaiosha data-v-2bdf8af3">VIP优惠</text></block><block wx:else><block wx:if="{{curriculumData.activityPrice&&curriculumData.activityPrice>0}}"><text class="xianshimaiosha data-v-2bdf8af3">活动立减</text></block></block></view></view><view class="curriulum_title data-v-2bdf8af3">{{curriculumData.productName+''}}</view></view></block><block wx:else><view class="normal_box data-v-2bdf8af3" style="padding-top:10rpx;padding-bottom:10rpx;"><view class="price_box data-v-2bdf8af3"><block wx:if="{{curriculumData.activityPrice&&curriculumData.activityPrice>0}}"><text class="aui-text-danger price data-v-2bdf8af3">{{'¥'+curriculumData.activityPrice+''}}</text><text class="price original_price data-v-2bdf8af3">{{"原价:¥"+curriculumData.price+''}}</text></block><block wx:else><block wx:if="{{curriculumData.price}}"><text class="aui-text-danger price data-v-2bdf8af3">{{'¥'+$root.g5+''}}</text></block></block><text class="price original_price sales_number data-v-2bdf8af3" style="float:right;">{{"已售 "+curriculumData.sumSales+'件'}}</text></view><view class="curriulum_title data-v-2bdf8af3" style="margin-top:20rpx;">{{curriculumData.productName+''}}</view></view></block><view class="price_box data-v-2bdf8af3"></view></view></view><block wx:if="{{$root.g6>0}}"><u-divider vue-id="50125473-3" text="购买本商品赠送如下优惠券" hairline="{{true}}" textColor="#333" lineColor="#b0b0b0" class="data-v-2bdf8af3" bind:__l="__l"></u-divider><view class="tanchu data-v-2bdf8af3"><view class="listBox data-v-2bdf8af3"><common-coupon vue-id="50125473-4" List="{{canGetCouponList}}" source="goodsDetail" itemClass="itemCouponClass" class="data-v-2bdf8af3" bind:__l="__l"></common-coupon></view></view></block><common-sticky vue-id="50125473-5" label="title" itemStyle="{{'width:'+($root.g7==2?'50':'33')+'%;padding-left: 15px; padding-right: 15px; height: 68rpx;'}}" list="{{cateList}}" currentCateIndex="{{currentCateIndex}}" data-event-opts="{{[['^handleselectCate',[['handleselectCate']]]]}}" bind:handleselectCate="__e" class="data-v-2bdf8af3" bind:__l="__l"></common-sticky><view class="data-v-2bdf8af3"><view class="goods_detail_list_title bg_box_shandow color_shandow bg_color PM_font data-v-2bdf8af3" style="background-color:#d8f8e4;"><view class="left data-v-2bdf8af3"><u-icon style="display:inline-block;margin-right:10rpx;" vue-id="50125473-6" name="grid" color="#018F89" size="23" class="data-v-2bdf8af3" bind:__l="__l"></u-icon>商品规格</view><text data-event-opts="{{[['tap',[['openPopup',['$event']]]]]}}" class="right data-v-2bdf8af3" bindtap="__e">{{"共"+$root.g8+"种商品可选择"}}</text></view><common-goods-list scoped-slots-compiler="augmented" class="color_shandow data-v-2bdf8af3" vue-id="50125473-7" imgUrl="url" isNoIcon="{{true}}" imgMode="aspectFit" defaultUrl isCondition="{{true}}" dataList="{{goodsList}}" label="title" data-event-opts="{{[['^hancleClick',[['selectGoods']]]]}}" bind:hancleClick="__e" bind:__l="__l" vue-slots="{{['labelSlot']}}"><view class="{{'goods_item '+($root.m1?'':'')}}" slot="labelSlot" wx:if="{{$root.m0}}"><view class="image_box data-v-2bdf8af3"><image class="goods_image data-v-2bdf8af3" src="{{$root.m2.row.productImages}}" mode="aspectFit"></image></view></view></common-goods-list></view><block wx:if="{{$root.g9>0}}"><view class="data-v-2bdf8af3"><view class="goods_detail_list_title bg_box_shandow color_shandow bg_color PM_font data-v-2bdf8af3"><view class="left data-v-2bdf8af3" style="color:#018f89 !important;"><u-icon style="display:inline-block;margin-right:10rpx;" vue-id="50125473-8" name="list" color="#018F89" size="23" class="data-v-2bdf8af3" bind:__l="__l"></u-icon>书籍信息</view></view><common-list generic:scoped-slots-labelSlot="index-common-list-labelSlot" data-vue-generic="scoped" class="color_shandow parameter_box book_box data-v-2bdf8af3" vue-id="50125473-9" imgUrl="url" isNoIcon="{{true}}" imgMode="aspectFit" defaultUrl isCondition="{{true}}" dataList="{{booksList}}" label="title" bind:__l="__l" vue-slots="{{['labelSlot']}}"></common-list></view></block><block wx:if="{{$root.g10>0}}"><view class="data-v-2bdf8af3"><view class="goods_detail_list_title bg_box_shandow color_shandow bg_color PM_font data-v-2bdf8af3"><view class="left data-v-2bdf8af3" style="color:#018f89 !important;"><u-icon style="display:inline-block;margin-right:10rpx;" vue-id="50125473-10" name="list" color="#018F89" size="23" class="data-v-2bdf8af3" bind:__l="__l"></u-icon>课程信息</view></view><common-list generic:scoped-slots-labelSlot="index-common-list-labelSlot1" data-vue-generic="scoped" class="color_shandow parameter_box data-v-2bdf8af3" vue-id="50125473-11" imgUrl="url" isNoIcon="{{true}}" imgMode="aspectFit" defaultUrl isCondition="{{true}}" dataList="{{coursesList}}" label="title" bind:__l="__l" vue-slots="{{['labelSlot']}}"></common-list></view></block><u-divider vue-id="50125473-12" text="商品参数" hairline="{{true}}" textColor="#333" lineColor="#b0b0b0" class="data-v-2bdf8af3" bind:__l="__l"></u-divider><view class="parameter_info_box data-v-2bdf8af3"><common-list scoped-slots-compiler="augmented" class="parameter_box parameter_info data-v-2bdf8af3" vue-id="50125473-13" imgUrl="url" isNoIcon="{{true}}" imgMode="aspectFit" defaultUrl isCondition="{{true}}" dataList="{{parameterList}}" label="name" data-event-opts="{{[['^hancleClick',[['selectGoods']]]]}}" bind:hancleClick="__e" bind:__l="__l" vue-slots="{{['labelSlot']}}"><view class="{{'goods_item '+($root.m4?'':'')}}" slot="labelSlot" wx:if="{{$root.m3}}"><view class="data-v-2bdf8af3"><view class="name data-v-2bdf8af3"><text style="color:#333;" class="data-v-2bdf8af3">{{''+$root.m5.row.name+":"}}</text><block wx:if="{{$root.m6.row.isTime}}"><text class="data-v-2bdf8af3">{{''+$root.f0}}</text></block><block wx:else><text class="data-v-2bdf8af3">{{''+$root.m7.row.value}}</text></block></view></view></view></common-list></view><u-divider vue-id="50125473-14" text="商品详情" hairline="{{true}}" textColor="#333" lineColor="#b0b0b0" class="data-v-2bdf8af3" bind:__l="__l"></u-divider><view class="small_class_teaching_box data-v-2bdf8af3" style="background-color:#b7e0e2;"><view class="common_divider divider_box data-v-2bdf8af3"></view><common-rich-detail style="padding:10rpx;" vue-id="50125473-15" detailInfo="{{detailInfo}}" class="data-v-2bdf8af3" bind:__l="__l" vue-slots="{{['richHeadImg']}}"><view slot="richHeadImg"></view></common-rich-detail><view class="small_class_teaching_content data-v-2bdf8af3"></view></view><block wx:if="{{$root.g11>0}}"><view class="small_class_teaching_box related_courses_box data-v-2bdf8af3"><view class="small_class_teaching_top data-v-2bdf8af3"><view class="small_class_teaching_top_left data-v-2bdf8af3"><image class="icon1 data-v-2bdf8af3" src="/static/icon/course_ic.png" mode="aspectFil"></image><text class="data-v-2bdf8af3">相关课程</text></view></view><view class="small_class_teaching_content data-v-2bdf8af3"><common-curriculum-list generic:scoped-slots-labelSlot="index-common-curriculum-list-labelSlot" data-vue-generic="scoped" generic:scoped-slots-rightSlot="index-common-curriculum-list-rightSlot" vue-id="50125473-16" imgUrl="url" isCondition="{{true}}" dataList="{{relatedCoursesList}}" label="title" data-event-opts="{{[['^hancleClick',[['goCourseDescription']]]]}}" bind:hancleClick="__e" class="data-v-2bdf8af3" bind:__l="__l" vue-slots="{{['rightSlot','labelSlot']}}"></common-curriculum-list></view></view></block></view></block><block wx:if="{{!this.$store.state.loadingShow}}"><view class="goods_nav_box data-v-2bdf8af3"><uni-goods-nav vue-id="50125473-17" fill="{{true}}" options="{{buyOptions}}" button-group="{{customButtonGroup1}}" data-event-opts="{{[['^click',[['onHandleClickBuy']]],['^buttonClick',[['onHandleClickBuy1']]]]}}" bind:click="__e" bind:buttonClick="__e" class="data-v-2bdf8af3" bind:__l="__l"></uni-goods-nav></view></block><common-select-goods vue-id="50125473-18" selectGoodsData="{{selectGoodsData}}" goodsList="{{goodsList}}" buyOptions="{{buyOptions}}" customButtonGroup1="{{customButtonGroup1}}" data-ref="commonSelectGoods" data-event-opts="{{[['^selectGoods',[['selectGoods']]],['^onHandleClickBuy',[['onHandleClickBuy']]]]}}" bind:selectGoods="__e" bind:onHandleClickBuy="__e" class="data-v-2bdf8af3 vue-ref" bind:__l="__l"></common-select-goods><u-popup class="popup_box data-v-2bdf8af3" vue-id="50125473-19" show="{{showInfo}}" mode="bottom" data-event-opts="{{[['^close',[['closeShowInfo']]]]}}" bind:close="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="popup_top data-v-2bdf8af3"><view class="product_image data-v-2bdf8af3"><image class="goods_image data-v-2bdf8af3" src="{{selectGoodsData.productImages}}" mode="aspectFit"></image></view><view class="title data-v-2bdf8af3">{{"已选:"+selectGoodsData.productName}}</view></view><view class="data-v-2bdf8af3"><view class="title title_box data-v-2bdf8af3"><text class="title_price data-v-2bdf8af3">{{"¥"+selectGoodsData.price}}</text><u-icon style="display:inline-block;" vue-id="{{('50125473-20')+','+('50125473-19')}}" name="close" color="#333" size="18" data-event-opts="{{[['^click',[['close']]]]}}" bind:click="__e" class="data-v-2bdf8af3" bind:__l="__l"></u-icon></view><view class="title title_list data-v-2bdf8af3"><text class="data-v-2bdf8af3">{{"商品列表("+$root.g12+")"}}</text></view><common-list scoped-slots-compiler="augmented" vue-id="{{('50125473-21')+','+('50125473-19')}}" imgUrl="url" isNoIcon="{{true}}" imgMode="aspectFit" defaultUrl isCondition="{{true}}" dataList="{{goodsList}}" label="title" data-event-opts="{{[['^hancleClick',[['selectGoods']]]]}}" bind:hancleClick="__e" class="data-v-2bdf8af3" bind:__l="__l" vue-slots="{{['labelSlot']}}"><view class="{{'goods_item '+($root.m9?'isSelectGoods color_shandow':'')}}" slot="labelSlot" wx:if="{{$root.m8}}"><view class="image_box data-v-2bdf8af3" style="margin-right:10rpx;"><image class="goods_image data-v-2bdf8af3" src="{{$root.m10.row.productImages}}" mode="aspectFit"></image></view><view class="data-v-2bdf8af3"><view class="name data-v-2bdf8af3">{{$root.m11.row.productName}}</view><view class="price data-v-2bdf8af3" style="color:#3ab3ae;">{{$root.m12.row.price}}</view></view></view></common-list><view class="goods_nav_box data-v-2bdf8af3"><uni-goods-nav vue-id="{{('50125473-22')+','+('50125473-19')}}" fill="{{true}}" options="{{buyOptions}}" button-group="{{customButtonGroup1}}" data-event-opts="{{[['^click',[['onHandleClickBuy']]],['^buttonClick',[['onHandleClickBuy']]]]}}" bind:click="__e" bind:buttonClick="__e" class="data-v-2bdf8af3" bind:__l="__l"></uni-goods-nav></view></view></u-popup><z-navigation vue-id="50125473-23" class="data-v-2bdf8af3" bind:__l="__l"></z-navigation></view> |