You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
9.9 KiB
1 lines
9.9 KiB
<view class="page1"><view class="title-box" style="height:8%;"><uni-search-bar class="uni-mt-10" vue-id="7bc3f51a-1" radius="5" placeholder="商品名称/货号/供应商" cancelButton="none" data-event-opts="{{[['^blur',[['search']]],['^clear',[['clearSearch']]]]}}" bind:blur="__e" bind:clear="__e" bind:__l="__l"></uni-search-bar></view><view class="content-left" style="height:84%;float:left;position:fixed;top:8%;"><block wx:for="{{indexList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{gateType==''}}"><view data-event-opts="{{[['tap',[['clickLeftBtn',[index]]]]]}}" class="{{['left-box',item.parentId?'left-box-hover':'']}}" bindtap="__e"><text class="{{[item.parentId?'red':'']}}" style="width:100%;height:90rpx;line-height:90rpx;display:inline-block;overflow:hidden;">{{item.categoryName}}</text></view></block></block></view><view class="content-right" style="width:570rpx;background:#fff;margin:0 0 0 170rpx;padding-top:16%;"><block wx:for="{{shopList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['toggle',['bottom','$0'],[[['shopList','',index]]]]]]]}}" class="right-box" bindtap="__e"><view class="box-left"><block wx:if="{{item.hasCheck!=null&&item.hasCheck!=undefined}}"><view style="position:absolute;color:#fff;background:red;width:45rpx;height:40rpx;font-size:20rpx;text-align:center;line-height:40rpx;border-radius:5px;"> 已选 </view></block><block wx:if="{{item.productPicture}}"><image class="img-radius _img" src="{{item.productPicture}}" alt></image></block><block wx:else><view class="noPic">暂无图片</view></block></view><view class="box-right"><view class="box-right-name">{{''+(item.productSn==null?'':item.productSn)+''}}<block wx:if="{{item.productName}}"><text>{{"("+(item.productName==null?'':item.productName)+")"}}</text></block><block wx:if="{{item.delFlag==0}}"><text style="color:red;">(已下架)</text></block></view><view class="box-right-num">{{item.supplierName==null?'':item.supplierName}}</view><block wx:if="{{shopId!='1960543009070256129'}}"><view class="box-right-price"><block wx:if="{{storageType==0}}"><view class="price-box"><text>{{item.inStorageStatus==0?'待入库':item.purchasePrice==null?'新商品':item.purchasePrice}}</text><text>采购价</text></view></block><view class="price-box"><text>{{item.wholesalePrice}}</text><text>批发价</text></view><view class="price-box"><text>{{item.price}}</text><text>零售价</text></view><view data-event-opts="{{[['tap',[['seeStockCount',['$0','$1'],[[['shopList','',index,'stockCount']],[['shopList','',index,'minusStockCount']]]]]]]}}" class="price-box" catchtap="__e"><text>{{item.stockCount+item.minusStockCount}}</text><view> 库存 <uni-icons vue-id="{{'7bc3f51a-2-'+index}}" type="help" size="15" bind:__l="__l"></uni-icons></view></view></view></block><block wx:else><view class="box-right-price"><block wx:if="{{shopOwnerPhone==username||username==item.createBy}}"><view class="price-box"><text>{{item.inStorageStatus==0?'待入库':item.purchasePrice==null?'新商品':item.purchasePrice+'%'}}</text><text>团长佣金</text></view></block><view class="price-box"><text>{{item.wholesalePrice}}</text><text>直播价</text></view><view class="price-box"><text>{{item.price}}</text><text>日常价</text></view><view data-event-opts="{{[['tap',[['seeStockCount',['$0','$1'],[[['shopList','',index,'stockCount']],[['shopList','',index,'minusStockCount']]]]]]]}}" class="price-box" catchtap="__e"><text>{{item.stockCount+item.minusStockCount}}</text><view> 库存 <uni-icons vue-id="{{'7bc3f51a-3-'+index}}" type="help" size="15" bind:__l="__l"></uni-icons></view></view></view></block></view></view></block><block wx:for="{{shopList1}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['toggle',['bottom','$0'],[[['shopList1','',index]]]]]]]}}" class="right-box" bindtap="__e"><view class="box-left"><block wx:if="{{item.hasCheck!=null&&item.hasCheck!=undefined}}"><view style="position:absolute;color:#fff;background:red;width:45rpx;height:40rpx;font-size:20rpx;text-align:center;line-height:40rpx;border-radius:5px;"> 已选 </view></block><block wx:if="{{item.productPicture}}"><image class="img-radius _img" src="{{item.productPicture}}" alt></image></block><block wx:else><view class="noPic">暂无图片</view></block></view><view class="box-right"><view class="box-right-name">{{''+item.productSn+''}}<block wx:if="{{item.productName}}"><text>{{"("+(item.productName==null?'':item.productName)+")"}}</text></block><block wx:if="{{item.delFlag==0}}"><text style="color:red;">(已下架)</text></block></view><view class="box-right-num">{{item.supplierName==null?'':item.supplierName}}</view><block wx:if="{{shopId!='1960543009070256129'}}"><view class="box-right-price"><block wx:if="{{storageType==0}}"><view class="price-box"><text>{{item.inStorageStatus==0?'待入库':item.purchasePrice==null?'新商品':item.purchasePrice}}</text><text>采购价</text></view></block><view class="price-box"><text>{{item.wholesalePrice}}</text><text>批发价</text></view><view class="price-box"><text>{{item.price}}</text><text>零售价</text></view><view data-event-opts="{{[['tap',[['seeStockCount',['$0','$1'],[[['shopList1','',index,'stockCount']],[['shopList1','',index,'minusStockCount']]]]]]]}}" class="price-box" catchtap="__e"><text>{{item.stockCount+item.minusStockCount}}</text><view> 库存 <uni-icons vue-id="{{'7bc3f51a-4-'+index}}" type="help" size="15" bind:__l="__l"></uni-icons></view></view></view></block><block wx:else><view class="box-right-price"><block wx:if="{{shopOwnerPhone==username||username==item.createBy}}"><view class="price-box"><text>{{item.inStorageStatus==0?'待入库':item.purchasePrice==null?'新商品':item.purchasePrice+'%'}}</text><text>团长佣金</text></view></block><view class="price-box"><text>{{item.wholesalePrice}}</text><text>直播价</text></view><view class="price-box"><text>{{item.price}}</text><text>日常价</text></view><view data-event-opts="{{[['tap',[['seeStockCount',['$0','$1'],[[['shopList1','',index,'stockCount']],[['shopList1','',index,'minusStockCount']]]]]]]}}" class="price-box" catchtap="__e"><text>{{item.stockCount+item.minusStockCount}}</text><view> 库存 <uni-icons vue-id="{{'7bc3f51a-5-'+index}}" type="help" size="15" bind:__l="__l"></uni-icons></view></view></view></block></view></view></block><view style="width:100%;height:136rpx;"></view><u-loadmore vue-id="7bc3f51a-6" status="{{status}}" bind:__l="__l"></u-loadmore></view><view class="bottom-box" style="position:fixed;bottom:0;"><view class="bottom-left"></view><view class="bottom-right"><view data-event-opts="{{[['tap',[['backPrevPage',['$event']]]]]}}" class="bottom-btn" bindtap="__e">选好了</view></view></view><uni-popup class="vue-ref" vue-id="7bc3f51a-7" background-color="#fff" data-ref="carPopup" bind:__l="__l" vue-slots="{{['default']}}"><view class="popup-content"><block wx:for="{{$root.l1}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view style="position:relative;margin-top:60rpx;"><view class="popup-title"><view class="popup-title-left"><block wx:if="{{item.$orig.productPicture}}"><image class="img-radius _img" src="{{item.$orig.productPicture}}" alt></image></block><block wx:else><view class="noPic">暂无图片</view></block></view><view class="popup-title-right"><block wx:if="{{item.$orig.productName!=null}}"><view class="popup-title-right-box" style="color:#088FEB;">{{item.$orig.productName}}</view></block><view class="popup-title-right-box">{{item.$orig.productSn}}</view><view class="popup-title-right-box"><view data-event-opts="{{[['tap',[['delShop',['$0'],[[['stockList','',index]]]]]]]}}" style="position:absolute;top:30rpx;right:30rpx;" catchtap="__e"><uni-icons vue-id="{{('7bc3f51a-8-'+index)+','+('7bc3f51a-7')}}" color="red" type="trash" size="26" bind:__l="__l"></uni-icons></view></view></view></view><block wx:for="{{item.l0}}" wx:for-item="item1" wx:for-index="index1" wx:key="index1"><view class="popup-container"><view class="checkList" style="padding-bottom:160rpx;"><view class="checkList-box">{{''+item1.f0+''}}</view><view class="checkList-box">{{''+item1.$orig.stockCount+''}}</view><uni-number-box bind:input="__e" vue-id="{{('7bc3f51a-9-'+index+'-'+index1)+','+('7bc3f51a-7')}}" min="-10000" max="100000" value="{{item1.$orig.pdNum}}" data-event-opts="{{[['^input',[['__set_model',['$0','pdNum','$event',[]],[[['stockList','',index],['checkStockAttributeVos','',index1]]]]]]]}}" bind:__l="__l"></uni-number-box></view></view></block></view></block><view class="popup-bottom"><view class="popup-bottom-left"><text>{{carType+" 款"}}</text></view><view class="popup-bottom-right"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="bottom-btn" bindtap="__e">关闭</view></view></view></view></uni-popup><uni-popup class="vue-ref" vue-id="7bc3f51a-10" background-color="#fff" data-ref="showPopup" bind:__l="__l" vue-slots="{{['default']}}"><view class="popup-pay-content" style="width:550rpx;"><view class="popup-pay-title"><text>库存数</text></view><view style="width:100%;height:150rpx;"><view style="width:200rpx;height:130rpx;border:3px solid #FFE4C4;border-radius:10px;margin-top:20rpx;padding-top:20rpx;display:flex;flex-direction:column;text-align:center;float:left;margin-left:20rpx;"><text style="font-weight:bold;"> 正数库存 </text><text style="font-size:30rpx;color:#000;font-weight:bold;">{{''+zheng+''}}</text></view><view style="width:200rpx;height:130rpx;border:3px solid #FFE4C4;border-radius:10px;margin-top:20rpx;padding-top:20rpx;display:flex;flex-direction:column;text-align:center;float:left;margin-left:40rpx;"><text style="font-weight:bold;"> 负数库存 </text><text style="font-size:30rpx;color:#000;font-weight:bold;">{{''+fu+''}}</text></view></view><view class="popup-pay-container" style="display:flex;margin-top:50rpx;background:#89CFF0;"><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" style="flex:1;text-align:center;border-right:1px solid #eee;background:#088FEB;font-size:32rpx;" bindtap="__e"> 确认 </view></view></view></uni-popup></view>
|