| 1 |
- <view class="extra-item data-v-63984188"><z-slide-card class="extra-item_card data-v-63984188" vue-id="0f6eed6c-1" title="{{title}}" visible="{{isvisible}}" rightBtnText="确定" data-event-opts="{{[['^updateVisible',[['__set_sync',['$0','isvisible','$event'],['']]]],['^beforeClose',[['beforeClose']]],['^rightClick',[['submit']]]]}}" bind:updateVisible="__e" bind:beforeClose="__e" bind:rightClick="__e" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{!isWedding}}"><z-tabs class="shadow-2 data-v-63984188" vue-id="{{('0f6eed6c-2')+','+('0f6eed6c-1')}}" tabs="{{['额外项目','点餐项目']}}" bgcolor="white" textselectedcolor="#333333" value="{{stateTab}}" data-event-opts="{{[['^change',[['changeTabs']]],['^input',[['__set_model',['','stateTab','$event',[]]]]]]}}" bind:change="__e" bind:input="__e" bind:__l="__l"></z-tabs></block><block wx:if="{{stateTab==0}}"><view class="{{['flex-n fac data-v-63984188',isWedding?'extra-item-content_2':'extra-item-content']}}"><scroll-view class="extra-item_left data-v-63984188" scroll-y="{{true}}"><block wx:for="{{itemsExTree}}" wx:for-item="item" wx:for-index="index" wx:key="itemTypeCode"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="{{['extra-item_left_item data-v-63984188',extraIndex==index?'extra-item_left_item_choose':'']}}" bindtap="__e">{{item.itemTypeName}}</view></block><view class="item_zw_1 data-v-63984188"></view></scroll-view><block wx:if="{{itemsExTree&&itemsExTree.length&&itemsExTree[extraIndex]&&itemsExTree[extraIndex].itemsExs.length}}"><scroll-view class="extra-item_right data-v-63984188" scroll-y="{{true}}"><block wx:for="{{itemsExTree[extraIndex].itemsExs}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="flex-n fac fjb add_item data-v-63984188"><view class="flex-n fac fjb data-v-63984188" style="width:360rpx;"><view class="add_item_name line-1 data-v-63984188">{{item.itemName}}</view><view class="add_item_price nowarp data-v-63984188">{{"单价:"+item.itemPrice}}</view></view><z-number bind:change="__e" bind:input="__e" vue-id="{{('0f6eed6c-3-'+index)+','+('0f6eed6c-1')}}" value="{{item.itemCount}}" data-event-opts="{{[['^change',[['addChange',[0]]]],['^input',[['__set_model',['$0','itemCount','$event',[]],[[['itemsExTree.'+extraIndex+'.itemsExs','',index]]]]]]]}}" class="data-v-63984188" bind:__l="__l"></z-number></view></block><view class="item_zw_2 data-v-63984188"></view></scroll-view></block></view></block><block wx:else><view class="package-content flex-n fac data-v-63984188"><scroll-view class="extra-item_left data-v-63984188" scroll-y="{{true}}"><block wx:for="{{itemsFoodTree}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="{{['extra-item_left_item data-v-63984188',packageIndex==index?'extra-item_left_item_choose':'']}}" bindtap="__e">{{item.foodTypeName}}</view></block><view class="item_zw_1 data-v-63984188"></view></scroll-view><scroll-view class="extra-item_right data-v-63984188" scroll-y="{{true}}"><block wx:for="{{itemsFoodTree[packageIndex].itemsFoods}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{itemsFoodTree&&itemsFoodTree.length&&itemsFoodTree[packageIndex]&&itemsFoodTree[packageIndex].itemsFoods.length}}"><view class="flex-n fac fjb add_item data-v-63984188"><view class="flex-n fac fjb data-v-63984188" style="width:360rpx;"><view class="add_item_name line-1 data-v-63984188">{{item.foodName}}</view><view class="add_item_price nowarp data-v-63984188">{{"单价:"+item.foodPrice}}</view></view><z-number bind:change="__e" bind:input="__e" vue-id="{{('0f6eed6c-4-'+index)+','+('0f6eed6c-1')}}" value="{{item.foodCount}}" data-event-opts="{{[['^change',[['addChange',[0]]]],['^input',[['__set_model',['$0','foodCount','$event',[]],[[['itemsFoodTree.'+packageIndex+'.itemsFoods','',index]]]]]]]}}" class="data-v-63984188" bind:__l="__l"></z-number></view></block></block><view class="item_zw_2 data-v-63984188"></view></scroll-view></view></block><view class="shop_cart flex-n fac fjb shadow-2 data-v-63984188"><view data-event-opts="{{[['tap',[['lookDetail',['$event']]]]]}}" class="shop_cart_btn iconfont icongouwuche4 data-v-63984188" bindtap="__e"></view><view style="margin-left:174rpx;" class="data-v-63984188"></view><block wx:if="{{!hideReal}}"><view class="shop_cart_text flex-n fac mr-30 data-v-63984188">实收金额:<z-input bind:input="__e" class="shop_cart_input data-v-63984188" vue-id="{{('0f6eed6c-5')+','+('0f6eed6c-1')}}" type="number" value="{{realMoney}}" data-event-opts="{{[['^input',[['__set_model',['','realMoney','$event',[]]]]]]}}" bind:__l="__l"></z-input></view></block></view><block wx:if="{{showAddList}}"><view data-event-opts="{{[['tap',[['lookDetail',['$event']]]]]}}" class="mask data-v-63984188" bindtap="__e"><view class="{{['cart_menu_list shadow-2 data-v-63984188',[(showAddList)?'cart_menu_list_show':'',(hideAddList)?'cart_menu_list_hide':'']]}}"><view class="cart_menu_list_top data-v-63984188"><view class="cart_menu_list_total data-v-63984188">{{"应收价格:"+totalprice}}</view></view><view class="line data-v-63984188"></view><scroll-view class="cart_menu_list_content data-v-63984188" scroll-y="{{true}}"><view class="cart_menu_list_label plr-40 flex-n fac fje data-v-63984188"><view class="text mr-20 data-v-63984188">额外项目</view><view data-event-opts="{{[['tap',[['addItem',['$event']]]]]}}" class="cart_menu_list_edit iconfont iconbianji data-v-63984188" bindtap="__e"></view></view><view class="plr-40 pt-20 data-v-63984188"><block wx:for="{{selectedItemsExTree}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="flex-n fac fjb add_item2 data-v-63984188"><block wx:if="{{!item.isManual&&item}}"><view class="flex-n fac fjb data-v-63984188" style="width:460rpx;"><view class="add_item_name line-1 data-v-63984188">{{item.itemName}}</view><view class="add_item_price nowarp flex-n fac data-v-63984188">¥<z-input bind:input="__e" class="add-input ml-10 data-v-63984188" vue-id="{{('0f6eed6c-6-'+index)+','+('0f6eed6c-1')}}" type="number" value="{{item.itemPrice}}" data-event-opts="{{[['^input',[['__set_model',['$0','itemPrice','$event',[]],[[['selectedItemsExTree','',index]]]]]]]}}" bind:__l="__l"></z-input></view></view><z-number bind:change="__e" bind:input="__e" vue-id="{{('0f6eed6c-7-'+index)+','+('0f6eed6c-1')}}" value="{{item.itemCount}}" data-event-opts="{{[['^change',[['addChange',[1]]]],['^input',[['__set_model',['$0','itemCount','$event',[]],[[['selectedItemsExTree','',index]]]]]]]}}" class="data-v-63984188" bind:__l="__l"></z-number></block><block wx:else><view class="flex-n fac fjb data-v-63984188" style="width:460rpx;"><view class="add_item_name line-1 data-v-63984188"><z-input bind:input="__e" class="add-input-name data-v-63984188" vue-id="{{('0f6eed6c-8-'+index)+','+('0f6eed6c-1')}}" placeholder="点击填写" value="{{item.itemName}}" data-event-opts="{{[['^input',[['__set_model',['$0','itemName','$event',[]],[[['selectedItemsExTree','',index]]]]]]]}}" bind:__l="__l"></z-input></view><block wx:if="{{item}}"><view class="add_item_price nowarp flex-n fac data-v-63984188">¥<z-input bind:input="__e" class="add-input ml-10 data-v-63984188" vue-id="{{('0f6eed6c-9-'+index)+','+('0f6eed6c-1')}}" type="number" value="{{item.itemPrice}}" data-event-opts="{{[['^input',[['__set_model',['$0','itemPrice','$event',[]],[[['selectedItemsExTree','',index]]]]]]]}}" bind:__l="__l"></z-input></view></block></view><z-number bind:change="__e" bind:input="__e" vue-id="{{('0f6eed6c-10-'+index)+','+('0f6eed6c-1')}}" value="{{item.itemCount}}" data-event-opts="{{[['^change',[['addChange',[1]]]],['^input',[['__set_model',['$0','itemCount','$event',[]],[[['selectedItemsExTree','',index]]]]]]]}}" class="data-v-63984188" bind:__l="__l"></z-number><view data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" class="add_item_del iconfont iconshanchu-copy-copy data-v-63984188" bindtap="__e"></view></block></view></block></view><view class="cart_menu_list_label plr-40 flex-n fac fje mt-20 data-v-63984188"><view class="text mr-20 data-v-63984188">点餐项目</view><view data-event-opts="{{[['tap',[['addPackage',['$event']]]]]}}" class="cart_menu_list_edit iconfont iconbianji data-v-63984188" bindtap="__e"></view></view><view class=" plr-40 pt-20 data-v-63984188"><block wx:for="{{selectedItemsFoodTree}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="flex-n fac fjb add_item2 data-v-63984188"><block wx:if="{{!item.isManual}}"><view class="flex-n fac fjb data-v-63984188" style="width:460rpx;"><view class="add_item_name line-1 data-v-63984188">{{item.foodName}}</view><view class="add_item_price nowarp flex-n fac data-v-63984188">¥<z-input bind:input="__e" class="add-input ml-10 data-v-63984188" vue-id="{{('0f6eed6c-11-'+index)+','+('0f6eed6c-1')}}" type="number" value="{{item.foodPrice}}" data-event-opts="{{[['^input',[['__set_model',['$0','foodPrice','$event',[]],[[['selectedItemsFoodTree','',index]]]]]]]}}" bind:__l="__l"></z-input></view></view><z-number bind:change="__e" bind:input="__e" vue-id="{{('0f6eed6c-12-'+index)+','+('0f6eed6c-1')}}" value="{{item.foodCount}}" data-event-opts="{{[['^change',[['addChange',[1]]]],['^input',[['__set_model',['$0','foodCount','$event',[]],[[['selectedItemsFoodTree','',index]]]]]]]}}" class="data-v-63984188" bind:__l="__l"></z-number></block><block wx:else><view class="flex-n fac fjb data-v-63984188" style="width:460rpx;"><view class="add_item_name line-1 data-v-63984188"><z-input bind:input="__e" class="add-input-name data-v-63984188" vue-id="{{('0f6eed6c-13-'+index)+','+('0f6eed6c-1')}}" placeholder="点击填写" value="{{item.foodName}}" data-event-opts="{{[['^input',[['__set_model',['$0','foodName','$event',[]],[[['selectedItemsFoodTree','',index]]]]]]]}}" bind:__l="__l"></z-input></view><view class="add_item_price nowarp flex-n fac data-v-63984188">¥<z-input bind:input="__e" class="add-input ml-10 data-v-63984188" vue-id="{{('0f6eed6c-14-'+index)+','+('0f6eed6c-1')}}" type="number" value="{{item.foodPrice}}" data-event-opts="{{[['^input',[['__set_model',['$0','foodPrice','$event',[]],[[['selectedItemsFoodTree','',index]]]]]]]}}" bind:__l="__l"></z-input></view></view><z-number bind:change="__e" bind:input="__e" vue-id="{{('0f6eed6c-15-'+index)+','+('0f6eed6c-1')}}" value="{{item.foodCount}}" data-event-opts="{{[['^change',[['addChange',[1]]]],['^input',[['__set_model',['$0','foodCount','$event',[]],[[['selectedItemsFoodTree','',index]]]]]]]}}" class="data-v-63984188" bind:__l="__l"></z-number><view data-event-opts="{{[['tap',[['e3',['$event']]]]]}}" class="add_item_del iconfont iconshanchu-copy-copy data-v-63984188" bindtap="__e"></view></block></view></block></view><view style="height:80rpx;" class="data-v-63984188"></view></scroll-view></view></view></block></z-slide-card></view>
|