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
15 KiB

<view class="page1"><view class="title-box"><uni-search-bar class="uni-mt-10" vue-id="0676bb71-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:85%;float:left;position:fixed;top:100rpx;"><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="padding-top:14%;width:570rpx;background:#fff;margin:0 0 0 170rpx;padding-bottom:110rpx;"><block wx:for="{{shopList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{item.delFlag}}"><view class="right-box"><view data-event-opts="{{[['tap',[['largeImg',['$0'],[[['shopList','',index]]]]]]]}}" class="box-left" catchtap="__e"><block wx:if="{{item.productPicture}}"><image class="img-radius _img" src="{{item.productPicture}}" alt></image></block><block wx:else><view class="noPic">暂无图片</view></block><block wx:if="{{shopId=='1960543009070256129'}}"><view style="margin-bottom:15px;background:red;color:#fff;width:23%;height:30rpx;font-size:20rpx;position:absolute;bottom:0;text-align:center;border-radius:5px;">{{'主播佣金'+(item.commission==null?0:item.commission+'%')+''}}</view></block></view><view class="box-right"><view class="box-right-name">{{''+(item.productName==null?'':item.productName)+''}}<block wx:if="{{item.delFlag==0}}"><text style="color:red;">(已下架)</text></block></view><view class="box-right-num">{{item.productSn==null?'':item.productSn}}</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="{{type==0}}"><view class="price-box"><text>{{item.purchasePrice?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="{{'0676bb71-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.purchasePrice?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="{{'0676bb71-3-'+index}}" type="help" size="15" bind:__l="__l"></uni-icons></view></view></view></block></view><checkbox-group data-event-opts="{{[['tap',[['checkboxChange',['$0'],[[['shopList','',index]]]]]]]}}" bindtap="__e"><label><checkbox class="checkbox" checked="{{item.checked}}"></checkbox></label></checkbox-group></view></block></block><block wx:for="{{shopList1}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{item.delFlag}}"><view class="right-box"><view data-event-opts="{{[['tap',[['largeImg',['$0'],[[['shopList1','',index]]]]]]]}}" class="box-left" catchtap="__e"><block wx:if="{{item.productPicture}}"><image class="img-radius _img" src="{{item.productPicture}}" alt></image></block><block wx:else><view class="noPic">暂无图片</view></block><block wx:if="{{shopId=='1960543009070256129'}}"><view style="margin-bottom:15px;background:red;color:#fff;width:23%;height:30rpx;font-size:20rpx;position:absolute;bottom:0;text-align:center;border-radius:5px;">{{'主播佣金'+(item.commission==null?0:item.commission+'%')+''}}</view></block></view><view class="box-right"><view class="box-right-name">{{''+(item.productName==null?'':item.productName)+''}}<block wx:if="{{item.delFlag==0}}"><text style="color:red;">(已下架)</text></block></view><view class="box-right-num">{{item.productSn}}</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="{{type==0}}"><view class="price-box"><text>{{item.purchasePrice?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="{{'0676bb71-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.purchasePrice?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="{{'0676bb71-5-'+index}}" type="help" size="15" bind:__l="__l"></uni-icons></view></view></view></block></view><checkbox-group data-event-opts="{{[['tap',[['checkboxChange',['$0'],[[['shopList1','',index]]]]]]]}}" bindtap="__e"><label><checkbox class="checkbox" checked="{{item.checked}}"></checkbox></label></checkbox-group></view></block></block><u-loadmore vue-id="0676bb71-6" status="{{status}}" bind:__l="__l"></u-loadmore></view><view class="bottom-box"><view data-event-opts="{{[['tap',[['toggle',['carPopup']]]]]}}" class="bottom-left" bindtap="__e"><view class="bottom-left-box"><uni-icons vue-id="0676bb71-7" type="cart" size="20" color="#646566" bind:__l="__l"></uni-icons><text class="uni-tab__text">已选择</text></view><text class="uni-tab__dot" style="background-color:#ff0000;color:#fff;position:absolute;top:0;right:10rpx;">{{$root.g0}}</text></view><view class="bottom-right"><button data-event-opts="{{[['tap',[['clickShareBtn',['all']]]]]}}" class="bottom-btn" bindtap="__e">分享全部</button><button data-event-opts="{{[['tap',[['clickShareBtn',['$event']]]]]}}" class="bottom-btn" style="border-radius:0;background:linear-gradient(90deg, #DDA0DD, #FFB6C1);" bindtap="__e">分享选中</button><button data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="bottom-btn" bindtap="__e">上新推送</button></view></view><uni-popup class="vue-ref" vue-id="0676bb71-8" type="share" safeArea="{{true}}" backgroundColor="#fff" data-ref="share" bind:__l="__l" vue-slots="{{['default']}}"><uni-popup-share vue-id="{{('0676bb71-9')+','+('0676bb71-8')}}" bind:__l="__l"></uni-popup-share></uni-popup><uni-popup class="vue-ref" vue-id="0676bb71-10" background-color="#fff" data-ref="upNewPopup" bind:__l="__l" vue-slots="{{['default']}}"><view class="popup-pay-content" style="height:auto;"><view class="content-list"><view class="list-name">客户</view><view class="list-val"><input style="text-align:center;margin-top:20rpx;" type="text" placeholder="可选择客户" disabled="{{true}}" data-event-opts="{{[['tap',[['goPopleList',['khName']]]]]}}" value="{{khName.name}}" bindtap="__e"/><block wx:if="{{khName!=''}}"><uni-icons style="margin-left:80rpx;line-height:80rpx;" vue-id="{{('0676bb71-11')+','+('0676bb71-10')}}" type="close" size="18" data-event-opts="{{[['^tap',[['clearkhName']]]]}}" bind:tap="__e" bind:__l="__l"></uni-icons></block><block wx:else><view style="margin-left:80rpx;line-height:80rpx;"><uni-icons vue-id="{{('0676bb71-12')+','+('0676bb71-10')}}" type="right" size="16" bind:__l="__l"></uni-icons></view></block></view></view><block wx:if="{{khName==''}}"><view><view class="popup-pay-title"><text>选择推送群体</text></view><block wx:if="{{customerCategoryList!=null}}"><view data-event-opts="{{[['tap',[['checkUserClass',['31','']]]]]}}" class="popup-pay-container" bindtap="__e"><text style="display:inline-block;">全部客户</text></view></block><view data-event-opts="{{[['tap',[['checkUserClass',['0','']]]]]}}" class="popup-pay-container" bindtap="__e"><text style="display:inline-block;">全部客户(零售价)</text></view><view data-event-opts="{{[['tap',[['checkUserClass',['1','']]]]]}}" class="popup-pay-container" bindtap="__e"><text style="display:inline-block;">全部客户(批发价)</text></view><block wx:for="{{customerCategoryList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['checkUserClass',['3','$0'],[[['customerCategoryList','',index]]]]]]]}}" class="popup-pay-container" bindtap="__e"><text style="display:inline-block;">{{item.categoryName}}</text></view></block></view></block><block wx:else><view data-event-opts="{{[['tap',[['upNewRemind',['$event']]]]]}}" style="height:80rpx;background:blue;color:#fff;border-radius:10px;text-align:center;line-height:80rpx;margin-top:20rpx;" bindtap="__e"> 推送 </view></block></view></uni-popup><uni-popup class="vue-ref" vue-id="0676bb71-13" background-color="#fff" data-ref="payDialog" bind:__l="__l" vue-slots="{{['default']}}"><view class="popup-pay-content"><view data-event-opts="{{[['tap',[['goPopleList',['khName']]]]]}}" class="content-list" catchtap="__e"><view class="list-name">客户</view><view class="list-val"><input style="text-align:center;margin-top:20rpx;" type="text" placeholder="可选择客户" disabled="{{true}}" value="{{khName.name}}"/><uni-icons style="margin-left:80rpx;line-height:80rpx;" vue-id="{{('0676bb71-14')+','+('0676bb71-13')}}" type="right" size="16" bind:__l="__l"></uni-icons></view></view><block wx:if="{{shopId!='1960543009070256129'}}"><view><view class="popup-pay-title"><text>选择商品价格</text></view><view data-event-opts="{{[['tap',[['checkPay',['0','']]]]]}}" class="popup-pay-container" bindtap="__e"><text style="display:inline-block;">以零售价分享</text></view><view data-event-opts="{{[['tap',[['checkPay',['1','']]]]]}}" class="popup-pay-container" bindtap="__e"><text style="display:inline-block;">以批发价分享</text></view><block wx:for="{{customerCategoryList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['checkPay',['3','$0'],[[['customerCategoryList','',index]]]]]]]}}" class="popup-pay-container" bindtap="__e"><text style="display:inline-block;">{{item.categoryName}}</text></view></block></view></block><block wx:else><view><view data-event-opts="{{[['tap',[['checkPay',['1','']]]]]}}" class="popup-pay-container" bindtap="__e"><text style="display:inline-block;">分享</text></view></view></block></view></uni-popup><uni-popup class="vue-ref" vue-id="0676bb71-15" background-color="#fff" data-ref="carPopup" bind:__l="__l" vue-slots="{{['default']}}"><view class="popup-content"><block wx:for="{{gwcList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view style="position:relative;"><view class="popup-title"><view class="popup-title-left"><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="popup-title-right"><view class="popup-title-right-box" style="color:#088FEB;">{{item.productName}}</view><view class="popup-title-right-box">{{item.productSn}}</view><view data-event-opts="{{[['tap',[['inputDialogToggle',['$event']]]]]}}" class="popup-title-right-box" style="color:darkorange;" bindtap="__e"><text style="margin-right:20rpx;">{{"¥"+item.price}}</text><view data-event-opts="{{[['tap',[['delShop',['$0'],[[['gwcList','',index,'id']]]]]]]}}" style="position:absolute;top:30rpx;right:30rpx;" catchtap="__e"><uni-icons vue-id="{{('0676bb71-16-'+index)+','+('0676bb71-15')}}" color="red" type="trash" size="26" bind:__l="__l"></uni-icons></view></view></view></view></view></block></view><view class="popup-bottom"><view class="popup-bottom-left"><text>{{"共 "+carType+" 款"}}</text></view><view class="popup-bottom-right"><view data-event-opts="{{[['tap',[['closeCar',['$event']]]]]}}" class="bottom-btn" bindtap="__e">关闭</view></view></view></uni-popup><uni-popup class="vue-ref" vue-id="0676bb71-17" 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><uni-popup class="vue-ref" vue-id="0676bb71-18" background-color="#fff" data-ref="imgPopup" bind:__l="__l" vue-slots="{{['default']}}"><view class="showImg-box"><swiper class="swiper-box" indicator-dots="{{true}}" circular="{{true}}" autoplay="{{true}}" current="{{swiperDotIndex}}" data-event-opts="{{[['change',[['lunbochange',['$event']]]]]}}" bindchange="__e"><block wx:for="{{bigImg}}" wx:for-item="item" wx:for-index="index" wx:key="index"><swiper-item><view class="swiper-item"><image style="width:100%;height:100%;border-radius:10px;" mode="aspectFit" show-menu-by-longpress="{{true}}" src="{{item.productPicture}}" alt></image></view></swiper-item></block></swiper></view></uni-popup><block wx:if="{{canvasshow}}"><view><canvas style="width:1700px;height:2200px;" canvas-id="myCanvas"></canvas></view></block></view>