goods-attr-info.wxml 9.4 KB

1
  1. <app-layout vue-id="e89e2514-1" class="data-v-7e4174ff" bind:__l="__l" vue-slots="{{['default']}}"><view class="group main-center cross-center data-v-7e4174ff"><block wx:for="{{attr_groups}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['choose',['$0',index],[[['attr_groups','',index]]]]]]]}}" class="box-grow-1 group-item main-center cross-center data-v-7e4174ff" bindtap="__e"><view class="{{['data-v-7e4174ff','group-name','t-omit',''+(item.choose?'active':'')]}}">{{item.choose?item.choose_attr:item.attr_group_name}}</view><block wx:if="{{showGroup&&groupIndex==index}}"><image class="more data-v-7e4174ff" src="{{item.choose?'./../image/close.png':'/static/image/icon/icon-up.png'}}"></image></block><block wx:else><image class="more data-v-7e4174ff" src="{{item.choose?'./../image/open.png':'/static/image/icon/icon-down.png'}}"></image></block></view></block></view><view class="attr-group-holder data-v-7e4174ff"></view><view class="data-v-7e4174ff"><block wx:for="{{attr}}" wx:for-item="item" wx:for-index="index" wx:key="id"><block wx:if="{{item.show==listLength}}"><view class="attr-item data-v-7e4174ff"><block wx:if="{{startIndex<item.showIndex&&item.showIndex<endIndex}}"><view class="attr-name data-v-7e4174ff"><view data-event-opts="{{[['tap',[['unSelect',['$0',index],[[['attr','id',item.id]]]]]]]}}" class="check data-v-7e4174ff" bindtap="__e"><block wx:if="{{!item.select}}"><image src="/static/image/icon/icon-uncheck.png" class="data-v-7e4174ff"></image></block><block wx:else><image src="./../image/active.png" class="data-v-7e4174ff"></image></block></view><view class="dir-left-wrap cross-center data-v-7e4174ff"><block wx:for="{{item.attr_list}}" wx:for-item="attr" wx:for-index="idx" wx:key="idx"><view class="attr-group data-v-7e4174ff"><text class="attr-group-name data-v-7e4174ff">{{attr.attr_group_name+":"}}</text><text class="data-v-7e4174ff">{{attr.attr_name}}</text></view></block></view></view><view style="background-color:#fff;" class="data-v-7e4174ff"><view class="info-item cross-center dir-left-nowrap data-v-7e4174ff"><view class="form-label data-v-7e4174ff">售价</view><view class="dir-left-nowrap price-input cross-center main-between data-v-7e4174ff"><block wx:if="{{inputName&&chooseIndex==item.id}}"><input class="input data-v-7e4174ff" focus="{{inputName&&chooseIndex==item.id}}" placeholder-style="color: #cdcdcd" placeholder="请输入售价" type="digit" data-event-opts="{{[['blur',[['nameBlur',['$0','$event'],[[['attr','id',item.id,'id']]]]]]]}}" value="{{item.price}}" bindblur="__e"/></block><block wx:else><view data-event-opts="{{[['tap',[['nameBlur',['$0'],[[['attr','id',item.id,'id']]]]]]]}}" class="{{['data-v-7e4174ff',item.price?'input input-item':'input input-item placeholder']}}" bindtap="__e">{{item.price?item.price:'请输入售价'}}</view></block><view class="data-v-7e4174ff">元</view></view></view><view class="info-item cross-center dir-left-nowrap data-v-7e4174ff"><view class="form-label data-v-7e4174ff">库存</view><view class="dir-left-nowrap price-input cross-center main-between data-v-7e4174ff"><block wx:if="{{inputStock&&chooseIndex==item.id}}"><input class="input unit data-v-7e4174ff" focus="{{inputStock&&chooseIndex==item.id}}" placeholder-style="color: #cdcdcd" placeholder="请输入库存" type="number" data-event-opts="{{[['blur',[['stockBlur',['$0','$event'],[[['attr','id',item.id,'id']]]]]]]}}" value="{{item.stock}}" bindblur="__e"/></block><block wx:else><view data-event-opts="{{[['tap',[['stockBlur',['$0'],[[['attr','id',item.id,'id']]]]]]]}}" class="{{['data-v-7e4174ff',item.stock?'input unit input-item':'input unit input-item placeholder']}}" bindtap="__e">{{item.stock?item.stock:'请输入库存'}}</view></block><view class="unit-width data-v-7e4174ff">{{unit}}</view></view></view><view class="info-item cross-center dir-left-nowrap data-v-7e4174ff"><view class="form-label data-v-7e4174ff">货号</view><view class="dir-left-nowrap price-input cross-center data-v-7e4174ff"><block wx:if="{{inputNo&&chooseIndex==item.id}}"><input class="input data-v-7e4174ff" focus="{{inputNo&&chooseIndex==item.id}}" placeholder-style="color: #cdcdcd" placeholder="请输入货号" data-event-opts="{{[['blur',[['noBlur',['$0','$event'],[[['attr','id',item.id,'id']]]]]]]}}" value="{{item.no}}" bindblur="__e"/></block><block wx:else><view data-event-opts="{{[['tap',[['noBlur',['$0'],[[['attr','id',item.id,'id']]]]]]]}}" class="{{['data-v-7e4174ff',item.no?'input input-item':'input input-item placeholder']}}" bindtap="__e">{{item.no?item.no:'请输入货号'}}</view></block></view></view><view class="info-item cross-center dir-left-nowrap data-v-7e4174ff"><view class="form-label data-v-7e4174ff">重量</view><view class="dir-left-nowrap cross-center price-input data-v-7e4174ff"><block wx:if="{{inputWeight&&chooseIndex==item.id}}"><input class="input data-v-7e4174ff" focus="{{inputWeight&&chooseIndex==item.id}}" placeholder-style="color: #cdcdcd" placeholder="请输入重量" type="digit" data-event-opts="{{[['blur',[['weightBlur',['$0','$event'],[[['attr','id',item.id,'id']]]]]]]}}" value="{{item.weight}}" bindblur="__e"/></block><block wx:else><view data-event-opts="{{[['tap',[['weightBlur',['$0'],[[['attr','id',item.id,'id']]]]]]]}}" class="{{['data-v-7e4174ff',item.weight?'input input-item':'input input-item placeholder']}}" bindtap="__e">{{item.weight?item.weight:'请输入重量'}}</view></block><view class="data-v-7e4174ff">g</view></view></view></view></block></view></block></block></view><view class="{{['data-v-7e4174ff','placeholder',''+(iphone_x?'iphone_x':'')]}}"></view><view class="{{['data-v-7e4174ff','bottom','cross-center','dir-left-nowrap',''+(iphone_x?'iphone_x':'')]}}"><view data-event-opts="{{[['tap',[['allSelect',['$event']]]]]}}" class="check data-v-7e4174ff" bindtap="__e"><block wx:if="{{!selectStatus}}"><image src="/static/image/icon/icon-uncheck.png" class="data-v-7e4174ff"></image></block><block wx:else><image src="./../image/active.png" class="data-v-7e4174ff"></image></block></view><view class="data-v-7e4174ff">全选</view><view data-event-opts="{{[['tap',[['allSetting',['$event']]]]]}}" class="all-setting data-v-7e4174ff" bindtap="__e">批量设置</view><view data-event-opts="{{[['tap',[['save',['$event']]]]]}}" class="{{['data-v-7e4174ff','save-btn',''+(iphone_x?'iphone_x':'')]}}" bindtap="__e">保存</view></view><block wx:if="{{showGroup||showSetting}}"><view data-event-opts="{{[['touchmove',[['',['$event']]]]]}}" class="{{['data-v-7e4174ff','bg',''+(showSetting?'again':'')]}}" catchtouchmove="__e"><block wx:if="{{showGroup}}"><view class="dialog-group data-v-7e4174ff"><view data-event-opts="{{[['tap',[['confirm',[-1]]]]]}}" class="dialog-group-name t-omit data-v-7e4174ff" bindtap="__e">{{'全部'+chooseGroup.attr_group_name}}</view><block wx:for="{{chooseGroup.attr_list}}" wx:for-item="item" wx:for-index="index" wx:key="attr_id"><view data-event-opts="{{[['tap',[['confirm',[index,'$0'],[[['chooseGroup.attr_list','attr_id',item.attr_id]]]]]]]}}" class="{{['data-v-7e4174ff','dialog-group-name','t-omit',''+(item.choose?'active':'')]}}" bindtap="__e">{{item.attr_name}}</view></block></view></block><block wx:if="{{showSetting}}"><view class="{{['data-v-7e4174ff','dialog-setting',''+(iphone_x?'iphone_x':'')]}}"><view class="dialog-setting-title main-between cross-center data-v-7e4174ff"><view data-event-opts="{{[['tap',[['close',['$event']]]]]}}" class="dialog-setting-btn data-v-7e4174ff" bindtap="__e">取消</view><view class="data-v-7e4174ff">批量设置</view><view data-event-opts="{{[['tap',[['settingSubmit',['$event']]]]]}}" class="dialog-setting-btn data-v-7e4174ff" bindtap="__e">确定</view></view><view style="background-color:#fff;" class="data-v-7e4174ff"><view class="info-item cross-center dir-left-nowrap data-v-7e4174ff"><view class="form-label data-v-7e4174ff">售价</view><view class="dir-left-nowrap price-input cross-center main-between data-v-7e4174ff"><input class="input data-v-7e4174ff" placeholder-style="color: #cdcdcd" placeholder="请输入售价" type="digit" data-event-opts="{{[['input',[['settingValue',['$event','price']]]]]}}" bindinput="__e"/><view class="data-v-7e4174ff">元</view></view></view><view class="info-item cross-center dir-left-nowrap data-v-7e4174ff"><view class="form-label data-v-7e4174ff">库存</view><view class="dir-left-nowrap price-input cross-center main-between data-v-7e4174ff"><input class="input unit data-v-7e4174ff" placeholder-style="color: #cdcdcd" placeholder="请输入库存" type="number" data-event-opts="{{[['input',[['settingValue',['$event','stock']]]]]}}" bindinput="__e"/><view class="unit-width data-v-7e4174ff">{{unit}}</view></view></view><view class="info-item cross-center dir-left-nowrap data-v-7e4174ff"><view class="form-label data-v-7e4174ff">货号</view><view class="dir-left-nowrap price-input cross-center data-v-7e4174ff"><input class="input data-v-7e4174ff" placeholder-style="color: #cdcdcd" placeholder="请输入货号" data-event-opts="{{[['input',[['settingValue',['$event','no']]]]]}}" bindinput="__e"/></view></view><view class="info-item cross-center dir-left-nowrap data-v-7e4174ff"><view class="form-label data-v-7e4174ff">重量</view><view class="dir-left-nowrap cross-center price-input data-v-7e4174ff"><input class="input data-v-7e4174ff" placeholder-style="color: #cdcdcd" placeholder="请输入重量" type="number" data-event-opts="{{[['input',[['settingValue',['$event','weight']]]]]}}" bindinput="__e"/><view class="data-v-7e4174ff">g</view></view></view></view></view></block></view></block></app-layout>