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
42 KiB
1 lines
42 KiB
<view class="page1"><view class="content-box" style="z-index:98;width:100%;margin-bottom:0;"><view data-event-opts="{{[['tap',[['goPopleList',['gysName']]]]]}}" class="content-list" bindtap="__e"><view class="list-name">供应商</view><view class="list-val"><input style="border-bottom:1px solid #fff;padding-left:100rpx;" type="text" placeholder="请选择供应商" disabled="{{true}}" value="{{khName.consigneeName}}"/><uni-icons style="margin-left:80rpx;line-height:80rpx;" vue-id="518d44b0-1" type="right" size="16" bind:__l="__l"></uni-icons></view></view><view class="content-list"><view class="list-name">生成货号</view><view class="list-val" style="width:560rpx;display:flex;"><radio-group style="display:flex;padding-left:100rpx;"><block wx:for="{{isGenerateSn}}" wx:for-item="item" wx:for-index="index" wx:key="value"><label class="uni-list-cell uni-list-cell-pd" style="margin-right:0;"><view><radio value="{{item.value}}" checked="{{index===isGenerateSnRadio}}" data-event-opts="{{[['tap',[['isChange',[index]]]]]}}" catchtap="__e"></radio></view><view style="width:100rpx;">{{item.name}}</view></label></block></radio-group></view></view><block wx:if="{{isGenerateSnRadio==0}}"><view class="content-list"><view class="list-name">货号规则</view><uni-data-select class="uni-data-select" vue-id="518d44b0-2" clear="{{false}}" delItem="{{true}}" addItem="{{true}}" localdata="{{snList}}" placeholder="请选择货号规则" value="{{snName}}" data-event-opts="{{[['^change',[['changeSn']]],['^addSn',[['addSn']]],['^delItemSn',[['delItemSn']]],['^input',[['__set_model',['','snName','$event',[]]]]]]}}" bind:change="__e" bind:addSn="__e" bind:delItemSn="__e" bind:input="__e" bind:__l="__l"></uni-data-select></view></block></view><view class="scroll-content" style="padding-bottom:100px;"><view class="content-box" style="margin-bottom:0;"><block wx:for="{{$root.l1}}" wx:for-item="value" wx:for-index="key" wx:key="key"><view class="shop-box" style="border-top:10rpx solid #eee;"><view class="shop-name" style="{{'height:'+(shopId=='1960543009070256129'?'320rpx':'277rpx')+';'}}"><block wx:if="{{value.$orig[1].isNew}}"><view class="new-logo">新</view></block><block wx:if="{{(value.$orig[1].productPicture==''||value.$orig[1].productPicture==undefined)&&value.$orig[1].isNew==true}}"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" data-event-params="{{({value:value.$orig})}}" class="u-upload" bindtap="__e"></view></block><block wx:if="{{value.$orig[1].productPicture!=''&&value.$orig[1].productPicture!=undefined&&value.$orig[1].isNew==true}}"><view data-event-opts="{{[['longpress',[['e1',['$event']]]],['tap',[['e2',['$event']]]]]}}" data-event-params="{{({value:value.$orig,value:value.$orig})}}" class="u-upload" bindlongpress="__e" bindtap="__e"></view></block><view style="width:140rpx;height:280rpx;margin:30rpx 0 0 30rpx;"><block wx:if="{{value.$orig[1].isNew!=true||value.$orig[1].isNew==true&&value.$orig[1].productPicture!=''&&value.$orig[1].productPicture!=undefined&&value.$orig[1].productPicture!=null}}"><view data-event-opts="{{[['longpress',[['e3',['$event']]]]]}}" data-event-params="{{({value:value.$orig})}}" style="position:absolute;top:130rpx;left:31rpx;color:#fff;background:red;width:140rpx;height:40rpx;font-size:22rpx;text-align:center;line-height:40rpx;border-radius:5px;" bindlongpress="__e"> 长按编辑 </view></block><block wx:if="{{value.$orig[1].productPicture!=null&&value.$orig[1].productPicture!=''}}"><image class="img-radius _img" style="width:140rpx;height:140rpx;display:block;overflow:hidden;" src="{{value.$orig[1].productPicture}}" alt data-event-opts="{{[['tap',[['e4',['$event']]]],['longpress',[['e5',['$event']]]]]}}" data-event-params="{{({value:value.$orig,value:value.$orig})}}" bindtap="__e" bindlongpress="__e"></image></block><block wx:else><view data-event-opts="{{[['longpress',[['e6',['$event']]]]]}}" data-event-params="{{({value:value.$orig})}}" style="width:100%;height:140rpx;border-radius:10px;border:1px solid #eee;line-height:140rpx;text-align:center;" bindlongpress="__e"><block wx:if="{{value.$orig[1].isNew!=true}}"><text>暂无图片</text></block><block wx:if="{{value.$orig[1].isNew}}"><uni-icons vue-id="{{'518d44b0-3-'+key}}" type="plusempty" size="26" bind:__l="__l"></uni-icons></block></view></block><view style="width:140rpx;height:34rpx;line-height:34rpx;display:flex;margin-top:20rpx;"><view data-event-opts="{{[['tap',[['e7',['$event']]]]]}}" data-event-params="{{({value:value.$orig})}}" class="left-btn" style="background:#088FEB;" catchtap="__e"> 删除 </view><view data-event-opts="{{[['tap',[['e8',['$event']]]]]}}" data-event-params="{{({value:value.$orig})}}" class="left-btn" style="margin-left:20rpx;" bindtap="__e"> 合并 </view></view><view data-event-opts="{{[['tap',[['e9',['$event']]]]]}}" data-event-params="{{({value:value.$orig})}}" class="one-goods" bindtap="__e"> 上传多图 <block wx:if="{{value.$orig[1].productPictures!=''}}"><view class="jiaobiao">{{''+value.g0+''}}</view></block></view></view><view class="shop-productName"><view style="position:absolute;top:20rpx;right:0;border:1px solid #eee;width:76rpx;height:56rpx;line-height:56rpx;border-radius:5px;padding:0 5rpx;color:#777;font-size:26rpx;"><uni-icons vue-id="{{'518d44b0-4-'+key}}" type="closeempty" size bind:__l="__l"></uni-icons><text>{{value.$orig[1].productCount}}</text></view><view style="display:flex;height:55rpx;line-height:55rpx;"> 品名:<block wx:if="{{value.$orig[1].isNew}}"><input style="height:55rpx;border-bottom:1px solid #eee;color:#777;width:318rpx;padding-left:20rpx;" type="text" data-event-opts="{{[['blur',[['e10',['$event']]]]]}}" data-event-params="{{({value:value.$orig})}}" value="{{value.$orig[1].productName}}" bindblur="__e"/></block><block wx:else><input style="height:55rpx;border-bottom:1px solid #eee;color:#777;width:318rpx;padding-left:20rpx;" type="text" data-event-opts="{{[['blur',[['e11',['$event']]]]]}}" data-event-params="{{({value:value.$orig})}}" value="{{value.$orig[1].productName}}" bindblur="__e"/></block></view><view style="display:flex;height:55rpx;line-height:55rpx;"> 货号:<block wx:if="{{value.$orig[1].isNew}}"><input style="height:55rpx;border-bottom:1px solid #eee;color:#777;width:274rpx;padding-left:20rpx;" type="text" data-event-opts="{{[['input',[['e12',['$event']],['e13',['$event']]]],['blur',[['e14',['$event']]]]]}}" data-event-params="{{({value:value.$orig,value:value.$orig})}}" value="{{value.g2.productSn}}" bindinput="__e" bindblur="__e"/></block><block wx:else><input style="height:55rpx;border-bottom:1px solid #eee;color:#777;width:318rpx;padding-left:20rpx;" type="text" disabled="{{true}}" data-event-opts="{{[['input',[['e15',['$event']]]]]}}" data-event-params="{{({value:value.$orig})}}" value="{{value.$orig[1].productSn}}" bindinput="__e"/></block><block wx:if="{{value.$orig[1].isNew}}"><uni-icons vue-id="{{'518d44b0-5-'+key}}" type="refresh" color="#777" size="25" data-event-opts="{{[['^tap',[['e16']]]]}}" data-event-params="{{({value:value.$orig})}}" bind:tap="__e" bind:__l="__l"></uni-icons></block></view><block wx:if="{{value.$orig[1].isNew}}"><view style="display:flex;height:55rpx;line-height:55rpx;"> 分类: <text style="color:#777;padding-left:20rpx;">{{value.$orig[1].categoryName==null?'':value.$orig[1].categoryName}}</text><uni-icons vue-id="{{'518d44b0-6-'+key}}" type="compose" color="#777" size="25" data-event-opts="{{[['^tap',[['e17']]]]}}" data-event-params="{{({value:value.$orig})}}" bind:tap="__e" bind:__l="__l"></uni-icons></view></block><block wx:if="{{value.$orig[1].isNew}}"><view style="display:flex;height:55rpx;line-height:55rpx;"> 团长佣金(%):<input style="height:55rpx;border-bottom:1px solid #eee;color:#777;width:100rpx;padding-left:20rpx;" type="digit" data-event-opts="{{[['blur',[['e18',['$event']]]],['focus',[['e19',['$event']]]],['input',[['e20',['$event']]]]]}}" data-event-params="{{({value:value.$orig,value:value.$orig,value:value.$orig})}}" value="{{value.$orig[1].purchasePrice}}" bindblur="__e" bindfocus="__e" bindinput="__e"/></view></block><block wx:if="{{value.$orig[1].isNew}}"><view style="display:flex;height:55rpx;line-height:55rpx;"> 主播佣金(%):<input style="height:55rpx;border-bottom:1px solid #eee;color:#777;width:100rpx;padding-left:20rpx;" type="digit" data-event-opts="{{[['blur',[['e21',['$event']]]],['focus',[['e22',['$event']]]],['input',[['e23',['$event']]]]]}}" data-event-params="{{({value:value.$orig,value:value.$orig,value:value.$orig})}}" value="{{value.$orig[1].commission}}" bindblur="__e" bindfocus="__e" bindinput="__e"/></view></block><block wx:if="{{value.$orig[1].isNew==false}}"><view style="display:flex;height:55rpx;line-height:55rpx;"><block wx:if="{{shopOwnerPhone==username||username==value.$orig[1].createBy}}"><text>团长佣金(%):</text></block><block wx:if="{{shopOwnerPhone==username||username==value.$orig[1].createBy}}"><input style="height:55rpx;border-bottom:1px solid #eee;color:#777;width:100rpx;padding-left:20rpx;" type="digit" data-event-opts="{{[['blur',[['e24',['$event']]]],['focus',[['e25',['$event']]]],['input',[['e26',['$event']]]]]}}" data-event-params="{{({value:value.$orig,value:value.$orig,value:value.$orig})}}" value="{{value.$orig[1].purchasePrice}}" bindblur="__e" bindfocus="__e" bindinput="__e"/></block></view></block><block wx:if="{{value.$orig[1].isNew==false}}"><view style="display:flex;height:55rpx;line-height:55rpx;"> 主播佣金(%):<input style="height:55rpx;border-bottom:1px solid #eee;color:#777;width:100rpx;padding-left:20rpx;" type="digit" data-event-opts="{{[['blur',[['e27',['$event']]]],['focus',[['e28',['$event']]]],['input',[['e29',['$event']]]]]}}" data-event-params="{{({value:value.$orig,value:value.$orig,value:value.$orig})}}" value="{{value.$orig[1].commission}}" bindblur="__e" bindfocus="__e" bindinput="__e"/></view></block><view style="display:flex;height:55rpx;line-height:55rpx;"> 直播价: <input style="height:55rpx;border-bottom:1px solid #eee;color:#777;width:100rpx;padding-left:20rpx;" type="digit" data-event-opts="{{[['blur',[['e30',['$event']]]],['focus',[['e31',['$event']]]],['input',[['e32',['$event']]]]]}}" data-event-params="{{({value:value.$orig,value:value.$orig,value:value.$orig})}}" value="{{value.$orig[1].wholesalePrice}}" bindblur="__e" bindfocus="__e" bindinput="__e"/> 日常价:<input style="height:55rpx;border-bottom:1px solid #eee;color:#777;width:100rpx;padding-left:20rpx;" type="digit" data-event-opts="{{[['blur',[['e33',['$event']]]],['focus',[['e34',['$event']]]],['input',[['e35',['$event']]]]]}}" data-event-params="{{({value:value.$orig,value:value.$orig,value:value.$orig})}}" value="{{value.$orig[1].lsprice}}" bindblur="__e" bindfocus="__e" bindinput="__e"/></view><block wx:if="{{customerCategoryList!=null}}"><view data-event-opts="{{[['tap',[['e36',['$event']]]]]}}" data-event-params="{{({value:value.$orig})}}" style="height:54rpx;width:140rpx;background:#088FEB;color:#fff;border-radius:5px;text-align:center;position:absolute;top:99rpx;right:0px;line-height:54rpx;" bindtap="__e"> 客户价格 </view></block><view data-event-opts="{{[['tap',[['e37',['$event']]]]]}}" data-event-params="{{({value:value.$orig})}}" style="height:54rpx;width:140rpx;background:#088FEB;color:#fff;border-radius:5px;text-align:center;position:absolute;top:170rpx;right:0px;line-height:54rpx;" bindtap="__e"> 语音录入 </view><view data-event-opts="{{[['tap',[['e38',['$event']]]]]}}" data-event-params="{{({value:value.$orig})}}" style="height:54rpx;width:140rpx;background:#088FEB;color:#fff;border-radius:5px;text-align:center;position:absolute;top:240rpx;right:0px;line-height:54rpx;" bindtap="__e"> 添加规格 </view></view></view><view class="shop-type"><block wx:if="{{value.$orig[1].stockLogList!=''}}"><view class="shop-checkList"><view class="shop-checkList-box" style="width:67%;"><text style="text-align:center;width:400rpx;display:inline-block;font-size:30rpx;font-weight:bold;padding-left:40rpx;"> 规格 </text><text style="font-size:30rpx;color:#000;font-weight:bold;width:60rpx;display:inline-block;text-align:center;"> 库存 </text></view><view style="font-size:30rpx;color:#000;font-weight:bold;width:152rpx;display:inline-block;text-align:right;"> 数量 </view></view></block><block wx:for="{{value.l0}}" wx:for-item="values" wx:for-index="keys" wx:key="keys"><view id="{{values.$orig[1].uuid}}"><view class="shop-collapse"><view data-event-opts="{{[['tap',[['e39',['$event']]]]]}}" data-event-params="{{({value:value.$orig,values:values.$orig})}}" catchtap="__e"><uni-icons vue-id="{{'518d44b0-7-'+key+'-'+keys}}" color="red" type="minus" size="26" bind:__l="__l"></uni-icons></view><text data-event-opts="{{[['tap',[['e40',['$event']]]]]}}" data-event-params="{{({value:value.$orig,values:values.$orig})}}" bindtap="__e">{{''+values.m0[0]+''}}</text><text data-event-opts="{{[['tap',[['e41',['$event']]]]]}}" data-event-params="{{({value:value.$orig,values:values.$orig})}}" bindtap="__e">{{''+values.m1[1]+''}}</text><block wx:if="{{values.$orig[1].productNum==null||values.$orig[1].productNum===''||values.$orig[1].productNum==undefined}}"><text style="width:25%;font-size:22rpx;color:red;"> 无库存 </text></block><block wx:if="{{values.$orig[1].productNum!=null&&values.$orig[1].productNum!==''}}"><text style="width:25%;font-size:22rpx;">{{''+values.$orig[1].productNum+''}}</text></block><view style="text-align:left;padding-left:10rpx;width:40%;display:flex;"><view class="zuni-numbox"><view data-event-opts="{{[['tap',[['e42',['$event']]]]]}}" data-event-params="{{({value:value.$orig,values:values.$orig})}}" class="zuni-numbox__minus zuni-numbox-btns" style="background:#f5f5f5;" bindtap="__e"><text class="zuni-numbox--text">-</text></view><input class="zuni-numbox__value" type="number" data-event-opts="{{[['blur',[['e43',['$event']]]],['focus',[['e44',['$event']]]],['input',[['e45',['$event']]]]]}}" data-event-params="{{({value:value.$orig,values:values.$orig,value:value.$orig,values:values.$orig,values:values.$orig})}}" value="{{values.$orig[1].productCount}}" bindblur="__e" bindfocus="__e" bindinput="__e"/><view data-event-opts="{{[['tap',[['e46',['$event']]]]]}}" data-event-params="{{({value:value.$orig,values:values.$orig})}}" class="zuni-numbox__plus zuni-numbox-btns" style="background:#f5f5f5;" bindtap="__e"><text class="zuni-numbox--text">+</text></view></view></view></view></view></block></view></view></block><view class="shop-box" style="border-bottom:1px solid #eee;border-top:1px solid #eee;margin-bottom:20rpx;"><u-grid vue-id="518d44b0-8" col="{{4}}" border="{{true}}" bind:__l="__l" vue-slots="{{['default']}}"><u-grid-item vue-id="{{('518d44b0-9')+','+('518d44b0-8')}}" index="add" data-event-opts="{{[['^tap',[['scanCodeAdd',['$event']]]]]}}" catch:tap="__e" bind:__l="__l" vue-slots="{{['default']}}"><u-icon vue-id="{{('518d44b0-10')+','+('518d44b0-9')}}" name="scan" size="25" bind:__l="__l"></u-icon><text>扫一扫</text></u-grid-item><u-grid-item vue-id="{{('518d44b0-11')+','+('518d44b0-8')}}" index="add" data-event-opts="{{[['^tap',[['pictureAdd',['']]]]]}}" catch:tap="__e" bind:__l="__l" vue-slots="{{['default']}}"><u-icon vue-id="{{('518d44b0-12')+','+('518d44b0-11')}}" name="photo" size="25" bind:__l="__l"></u-icon><text>图片添加</text></u-grid-item><u-grid-item catch:tap="__e" vue-id="{{('518d44b0-13')+','+('518d44b0-8')}}" data-event-opts="{{[['^tap',[['isSnList',['']]]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><u-icon vue-id="{{('518d44b0-14')+','+('518d44b0-13')}}" name="plus" size="25" bind:__l="__l"></u-icon><text>新增商品</text></u-grid-item><u-grid-item catch:tap="__e" vue-id="{{('518d44b0-15')+','+('518d44b0-8')}}" data-event-opts="{{[['^tap',[['goodsAdd',['$event']]]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><u-icon vue-id="{{('518d44b0-16')+','+('518d44b0-15')}}" name="tags" size="25" bind:__l="__l"></u-icon><text>选库存</text></u-grid-item></u-grid></view><view data-event-opts="{{[['tap',[['toggle',['center','$0'],['item']]]]]}}" style="height:150rpx;width:100%;display:flex;position:relative;" bindtap="__e"><view style="width:70rpx;height:70rpx;margin:40rpx;display:block;overflow:hidden;"><image style="width:100%;height:100%;" src="https://jewel-shop.oss-cn-beijing.aliyuncs.com/27e2655fe19f454d93970f968d91fbef.png" alt class="_img"></image></view><view style="padding-left:11rpx;"><view style="height:80rpx;font-size:30rpx;font-weight:bold;line-height:80rpx;"> AI语音入库 </view><view><radio checked="{{voiceGetOneData}}" data-event-opts="{{[['tap',[['voiceGetOne',['$event']]]]]}}" catchtap="__e"></radio><text>补货-根据货号模糊搜索</text></view><view data-event-opts="{{[['tap',[['toggle',['voiceBottom','$0'],['item']]]]]}}" style="padding:10rpx 20rpx;display:inline-block;background:#088FEB;border-radius:7px;color:#fff;position:absolute;top:20rpx;right:20rpx;" catchtap="__e"> 上传提示图 </view></view></view></view><view class="content-box" style="margin-bottom:110rpx;"><view class="price-box-list" style="margin-top:10rpx;"><block wx:if="{{userType==0}}"><view class="price-box"><view style="flex:1;text-align:left;padding-left:20rpx;">{{'供应商:'+(khName.consigneeName?khName.consigneeName:'')+''}}</view></view></block><view class="content-list" style="height:200rpx;"><view class="list-name">备注</view><view><textarea maxlength="-1" data-event-opts="{{[['input',[['__set_model',['','remark','$event',[]]]]]]}}" value="{{remark}}" bindinput="__e"></textarea></view></view><view class="content-list" style="height:100rpx;padding-top:10rpx;"><view class="list-name">入库时间</view><uni-datetime-picker vue-id="518d44b0-17" type="date" clear-icon="{{false}}" value="{{single}}" data-event-opts="{{[['^maskClick',[['maskClick']]],['^input',[['__set_model',['','single','$event',[]]]]]]}}" bind:maskClick="__e" bind:input="__e" bind:__l="__l"></uni-datetime-picker></view></view></view></view><view class="bottom-box"><view class="bottom-left"></view><view class="bottom-right"><view data-event-opts="{{[['tap',[['inventorySubmit',['$event']]]]]}}" class="bottom-btn" bindtap="__e">入库</view></view></view><view><uni-popup class="vue-ref" vue-id="518d44b0-18" background-color="#fff" data-ref="shopPopup" data-event-opts="{{[['^change',[['clickClose']]]]}}" bind:change="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="shop-popup-content"><view class="shop-popup-title"><view class="shop-popup-title-left"><block wx:if="{{goodsDetail.productPicture}}"><image class="img-radius _img" src="{{goodsDetail.productPicture}}" alt></image></block><block wx:else><view class="noPic">暂无图片</view></block></view><view class="shop-popup-title-right"><view class="shop-popup-title-right-box" style="color:#088FEB;">{{''+(goodsDetail.productName==undefined||goodsDetail.productName==null?'':goodsDetail.productName)+''}}</view><view class="shop-popup-title-right-box">{{goodsDetail.productSn}}</view></view></view><view class="shop-popup-container" style="position:relative;"><view data-event-opts="{{[['tap',[['saveCheck',['$event']]]]]}}" style="position:absolute;top:10rpx;right:20rpx;color:#088FEB;text-decoration:underline;z-index:99;" bindtap="__e"> 保存已选 </view><view style="border-top:20rpx;" class="_ul"><block wx:for="{{goodsDetail.attributeList}}" wx:for-item="items" wx:for-index="index" wx:key="index"><block wx:if="{{goodsDetail.isNew!=true}}"><view style="position:relative;" class="_li"><view class="shop-title-fur"><view class="shop-title-name">{{items.name}}</view></view><view data-event-opts="{{[['tap',[['getScanCodeCategroyId',['$0'],[[['goodsDetail.attributeList','',index,'name']]]]]]]}}" style="position:absolute;top:18rpx;left:100rpx;color:#088FEB;text-decoration:underline;font-size:24rpx;" bindtap="__e">{{'新增'+items.name+''}}</view><view class="shop-attrs"><uni-data-checkbox bind:input="__e" vue-id="{{('518d44b0-19-'+index)+','+('518d44b0-18')}}" localdata="{{range}}" value="{{value}}" data-event-opts="{{[['^input',[['__set_model',['','value','$event',[]]]]]]}}" bind:__l="__l"></uni-data-checkbox><block wx:for="{{items.value}}" wx:for-item="itemTag" wx:for-index="index1" wx:key="index1"><text data-event-opts="{{[['tap',[['attrNameChange',[index,'$0',index1],[[['goodsDetail.attributeList','',index],['value','',index1,'value']]]]]]]}}" class="{{[itemTag.isChecked?'checkedText':'']}}" catchtap="__e">{{''+itemTag.value}}</text></block></view></view></block></block><block wx:for="{{goodsDetail.attributeList}}" wx:for-item="items" wx:for-index="index" wx:key="index"><block wx:if="{{goodsDetail.isNew==true}}"><view style="position:relative;" class="_li"><view class="shop-title-fur"><view class="shop-title-name">{{items.name}}</view></view><view data-event-opts="{{[['tap',[['getScanCodeCategroyId',['$0'],[[['goodsDetail.attributeList','',index,'name']]]]]]]}}" style="position:absolute;top:18rpx;left:100rpx;color:#088FEB;text-decoration:underline;font-size:24rpx;" bindtap="__e">{{'新增'+items.name+''}}</view><view class="shop-attrs"><uni-data-checkbox bind:input="__e" vue-id="{{('518d44b0-20-'+index)+','+('518d44b0-18')}}" localdata="{{range}}" value="{{value}}" data-event-opts="{{[['^input',[['__set_model',['','value','$event',[]]]]]]}}" bind:__l="__l"></uni-data-checkbox><block wx:for="{{items.value}}" wx:for-item="itemTag" wx:for-index="index1" wx:key="index1"><text data-event-opts="{{[['longpress',[['longPrec',[index,'$0',index1],[[['goodsDetail.attributeList','',index],['value','',index1,'value']]]]]],['tap',[['attrNameChange',[index,'$0',index1],[[['goodsDetail.attributeList','',index],['value','',index1,'value']]]]]]]}}" class="{{[itemTag.isChecked?'checkedText':'']}}" bindlongpress="__e" catchtap="__e">{{''+itemTag.value}}</text></block></view></view></block></block></view><view style="padding-bottom:100rpx;"><block wx:if="{{temporaryList!=''}}"><view class="shop-checkList"><view class="shop-checkList-box" style="width:69.5%;"><text style="width:69%;display:inline-block;font-size:30rpx;font-weight:bold;padding-left:40rpx;">规格</text><text style="font-size:30rpx;color:#000;font-weight:bold;width:25%;display:inline-block;text-align:center;">库存</text></view><view class="zuni-numbox"><view data-event-opts="{{[['tap',[['minusNum',['$event']]]]]}}" class="zuni-numbox__minus zuni-numbox-btns" style="background:#f5f5f5;" bindtap="__e"><text class="zuni-numbox--text">-</text></view><input class="zuni-numbox__value" type="number" data-event-opts="{{[['blur',[['allChange',['$event']]]],['focus',[['obtainPrice',['$event','zongjishu']]]],['input',[['__set_model',['','allChangeNum','$event',[]]]]]]}}" value="{{allChangeNum}}" bindblur="__e" bindfocus="__e" bindinput="__e"/><view data-event-opts="{{[['tap',[['plusNum',['$event']]]]]}}" class="zuni-numbox__plus zuni-numbox-btns" style="background:#f5f5f5;" bindtap="__e"><text class="zuni-numbox--text">+</text></view></view></view></block><block wx:for="{{temporaryList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="shop-checkList"><view data-event-opts="{{[['tap',[['delCarData',[index]]]]]}}" style="margin-right:20rpx;" catchtap="__e"><uni-icons vue-id="{{('518d44b0-21-'+index)+','+('518d44b0-18')}}" color="red" type="minus" size="26" bind:__l="__l"></uni-icons></view><view class="shop-checkList-box"><text style="width:69%;display:inline-block;">{{item.name}}</text><block wx:if="{{item.productNum==null||item.productNum===''||item.productNum==undefined}}"><text style="color:red;font-size:24rpx;width:25%;display:inline-block;"> 无库存 </text></block><block wx:if="{{item.productNum!=null}}"><text style="color:#777;font-size:24rpx;">{{''+item.productNum+''}}</text></block></view><view class="zuni-numbox"><view data-event-opts="{{[['tap',[['mapMinusNum',[index]]]]]}}" class="zuni-numbox__minus zuni-numbox-btns" style="background:#f5f5f5;" bindtap="__e"><text class="zuni-numbox--text">-</text></view><input class="zuni-numbox__value" type="number" data-event-opts="{{[['blur',[['numChange',['$event',index]]]],['focus',[['obtainPrice',['$event','danjishu',index]]]],['input',[['__set_model',['$0','productCount','$event',[]],[[['temporaryList','',index]]]]]]]}}" value="{{item.productCount}}" bindblur="__e" bindfocus="__e" bindinput="__e"/><view data-event-opts="{{[['tap',[['mapPlusNum',[index]]]]]}}" class="zuni-numbox__plus zuni-numbox-btns" style="background:#f5f5f5;" bindtap="__e"><text class="zuni-numbox--text">+</text></view></view></view></block></view></view></view><view class="shop-popup-bottom"><view class="shop-popup-bottom-left"><text>{{"数量:"+zNum+" 件"}}</text></view><view class="shop-popup-bottom-right"><view data-event-opts="{{[['tap',[['temporaryCheck',['$event']]]]]}}" class="bottom-btn" bindtap="__e">选好了</view></view></view></uni-popup></view><uni-popup class="vue-ref" vue-id="518d44b0-22" background-color="#fff" data-ref="customPopup" bind:__l="__l" vue-slots="{{['default']}}"><view class="popup-content" style="height:auto;max-height:600rpx;margin-bottom:0;"><block wx:for="{{customerCategoryList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view><view style="height:60rpx;line-height:60rpx;">{{''+item.categoryName+''}}</view><input style="height:60rpx;padding-left:20rpx;border:1px solid #eee;border-radius:10rpx;" type="digit" placeholder="请输入客户价格" data-event-opts="{{[['input',[['__set_model',['$0','categoryPrice','$event',[]],[[['customerCategoryList','',index]]]]]]]}}" value="{{item.categoryPrice}}" bindinput="__e"/></view></block><view data-event-opts="{{[['tap',[['updateCate',['$event']]]]]}}" style="text-align:center;margin-top:20rpx;width:100%;height:60rpx;line-height:60rpx;background:#088FEB;color:#fff;" bindtap="__e"> 确认 </view></view></uni-popup><uni-popup class="vue-ref" vue-id="518d44b0-23" background-color="#fff" is-mask-click="{{true}}" data-ref="typePopup" bind:__l="__l" vue-slots="{{['default']}}"><view class="type-popup" style="margin-bottom:0;"><view style="height:80rpx;font-size:36rpx;font-weight:bold;line-height:80rpx;text-align:center;"> 选择分类 </view><view style="position:absolute;bottom:0;height:90rpx;width:100%;background:#fff;z-index:99;"><view data-event-opts="{{[['tap',[['toggle',['addGateDialog']]]]]}}" style="width:95%;height:70rpx;line-height:70rpx;text-align:center;background:linear-gradient(90deg, #60F3FF, #088FEB);border-radius:5px;color:#fff;margin:10rpx auto 0;" bindtap="__e"> 新增分类 </view></view><view style="overflow:scroll;height:630rpx;padding-bottom:90rpx;"><block wx:for="{{indexList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['clickGategroy',['$0'],[[['indexList','',index]]]]]]]}}" style="height:80rpx;font-size:32rpx;width:90%;line-height:80rpx;margin:0 auto;border-top:1px solid #eee;" bindtap="__e"><view style="width:89%;padding-left:20rpx;float:left;">{{item.categoryName}}</view><uni-icons vue-id="{{('518d44b0-24-'+index)+','+('518d44b0-23')}}" type="right" size="18" bind:__l="__l"></uni-icons></view></block></view></view></uni-popup><uni-popup class="vue-ref" vue-id="518d44b0-25" type="dialog" data-ref="addGateDialog" bind:__l="__l" vue-slots="{{['default']}}"><view class="type-popup" style="width:100%;margin-bottom:0;border-radius:10px;height:400rpx;"><view style="height:80rpx;font-size:36rpx;font-weight:bold;line-height:80rpx;text-align:center;"> 修改规格值 </view><view style="width:90%;margin:80rpx auto;"><uni-easyinput vue-id="{{('518d44b0-26')+','+('518d44b0-25')}}" type="text" placeholder="请输入规格值" value="{{categoryText}}" data-event-opts="{{[['^blur',[['handleBlur']]],['^input',[['__set_model',['','categoryText','$event',[]]]]]]}}" bind:blur="__e" bind:input="__e" bind:__l="__l"></uni-easyinput></view><view style="width:100%;height:90rpx;line-height:90rpx;text-align:center;border-radius:0;background:linear-gradient(90deg, #60F3FF, #088FEB);color:#fff;display:flex;position:absolute;bottom:0;"><view data-event-opts="{{[['tap',[['e47',['$event']]]]]}}" style="width:50%;" bindtap="__e">取消</view><view data-event-opts="{{[['tap',[['addGategory',['$event']]]]]}}" style="width:50%;background:linear-gradient(90deg, #FF9797, #FFC1E0);" bindtap="__e">确认 </view></view></view></uni-popup><uni-popup class="vue-ref" vue-id="518d44b0-27" background-color="#fff" is-mask-click="{{true}}" data-ref="mergePopup" bind:__l="__l" vue-slots="{{['default']}}"><view class="type-popup" style="max-height:1000rpx;overflow:scroll;margin-bottom:0;border-radius:0;"><view style="height:80rpx;font-size:36rpx;font-weight:bold;line-height:80rpx;text-align:center;"> 请选择要合并到的商品 </view><block wx:for="{{$root.l2}}" wx:for-item="value" wx:for-index="key" wx:key="key"><block wx:if="{{value[1].id!=mergeId}}"><view data-event-opts="{{[['tap',[['e48',['$event']]]]]}}" data-event-params="{{({value})}}" class="shop-box" bindtap="__e"><view class="shop-name" style="height:150rpx;"><view style="width:100rpx;height:100rpx;margin:20rpx 0 0 20rpx;font-size:22rpx;"><block wx:if="{{value[1].productPicture}}"><image class="img-radius _img" style="width:100rpx;height:100rpx;display:block;overflow:hidden;" src="{{value[1].productPicture}}" alt data-event-opts="{{[['tap',[['e49',['$event']]]]]}}" data-event-params="{{({value})}}" bindtap="__e"></image></block><block wx:else><view class="img-radius" style="width:100rpx;height:100rpx;display:block;overflow:hidden;text-align:center;line-height:100rpx;border:1px solid #eee;"> 暂无图片</view></block></view><view class="shop-productName" style="height:130rpx;"><view style="display:flex;height:55rpx;line-height:55rpx;">{{''+value[1].productName+''}}</view><view style="display:flex;height:55rpx;line-height:55rpx;">{{'货号:'+value[1].productSn+''}}</view></view></view></view></block></block><view style="line-height:80rpx;font-size:22rpx;color:#777;text-align:center;"> 没有要合并的商品?那就去库存里看看吧~ ↓↓ </view><view data-event-opts="{{[['tap',[['goChooseGoods',['$event']]]]]}}" style="width:100%;height:70rpx;line-height:70rpx;text-align:center;border-radius:0;background:linear-gradient(90deg, #60F3FF, #088FEB);color:#fff;" bindtap="__e"><view>同库存商品合并</view></view></view></uni-popup><uni-popup class="vue-ref" vue-id="518d44b0-28" background-color="#fff" is-mask-click="{{true}}" data-ref="SNDialog" bind:__l="__l" vue-slots="{{['default']}}"><view class="type-popup" style="max-height:1000rpx;overflow:scroll;margin-bottom:0;border-radius:0;"><view style="height:80rpx;font-size:36rpx;font-weight:bold;line-height:80rpx;text-align:center;"> 请输入货号生成规则 </view><view class="content-list"><view class="list-name" style="width:156rpx;">前缀</view><view class="list-val" style="width:245rpx;"><input style="width:245rpx;" type="text" placeholder="请输入前缀规则" data-event-opts="{{[['input',[['__set_model',['','prefixRule','$event',[]]]]]]}}" value="{{prefixRule}}" bindinput="__e"/></view></view><view class="content-list"><view class="list-name" style="width:156rpx;">生成位数</view><view class="list-val" style="width:245rpx;"><input style="width:245rpx;" type="number" placeholder="请输入位数规则" data-event-opts="{{[['input',[['__set_model',['','numRule','$event',[]]]]]]}}" value="{{numRule}}" bindinput="__e"/></view></view><view data-event-opts="{{[['tap',[['startGetSn',['$event']]]]]}}" style="width:100%;height:70rpx;line-height:70rpx;margin-top:20rpx;text-align:center;border-radius:0;background:linear-gradient(90deg, #60F3FF, #088FEB);color:#fff;" bindtap="__e"><view>开始生成</view></view></view></uni-popup><uni-popup class="vue-ref" vue-id="518d44b0-29" background-color="#fff" is-mask-click="{{true}}" data-ref="getaPopup" bind:__l="__l" vue-slots="{{['default']}}"><view class="type-popup" style="margin-bottom:0;border-radius:0;"><view style="height:80rpx;font-size:36rpx;font-weight:bold;line-height:80rpx;text-align:center;"> 修改当前规格 </view><view style="text-align:center;color:red;font-size:22rpx;">*如果当前规格中没有您想要的,可以手动输入</view><view class="card-list"><view class="_ul"><block wx:for="{{attrList}}" wx:for-item="items" wx:for-index="__i0__" wx:key="id"><view class="_li"><view class="title-fur"><view class="name">{{items.attributeName}}</view></view><view class="content-fur"><block wx:for="{{attributeValue}}" wx:for-item="item" wx:for-index="__i1__" wx:key="id"><view data-event-opts="{{[['tap',[['changeSpec',['$0'],[[['attributeValue','id',item.id,'value']]]]]]]}}" class="content-low" bindtap="__e">{{item.value+''}}</view></block></view></view></block></view></view><view style="color:#333;width:90%;margin:0 auto 20rpx;"><uni-easyinput bind:input="__e" vue-id="{{('518d44b0-30')+','+('518d44b0-29')}}" placeholder="请输入规格值" value="{{specifications}}" data-event-opts="{{[['^input',[['__set_model',['','specifications','$event',[]]]]]]}}" bind:__l="__l"></uni-easyinput></view><view data-event-opts="{{[['tap',[['changeSpec',['$0'],['specifications']]]]]}}" style="width:100%;height:70rpx;line-height:70rpx;text-align:center;border-radius:0;background:linear-gradient(90deg, #60F3FF, #088FEB);color:#fff;" bindtap="__e"><view>确认修改</view></view></view></uni-popup><uni-popup class="vue-ref" vue-id="518d44b0-31" background-color="#fff" is-mask-click="{{true}}" data-ref="inputDialog" bind:__l="__l" vue-slots="{{['default']}}"><view class="type-popup" style="width:100%;margin-bottom:0;border-radius:10px;height:450rpx;"><view style="height:120rpx;font-size:36rpx;font-weight:bold;line-height:120rpx;text-align:center;"> 新增规格值 </view><view style="height:80rpx;font-size:28rpx;line-height:80rpx;text-align:center;"> 请在下方输入框中输入新规格 </view><view style="width:90%;margin:40rpx auto 0;"><uni-easyinput class="vue-ref" vue-id="{{('518d44b0-32')+','+('518d44b0-31')}}" type="text" placeholder="请输入规格值" data-ref="clearInput" value="{{categoryText}}" data-event-opts="{{[['^blur',[['handleBlur']]],['^input',[['__set_model',['','categoryText','$event',[]]]]]]}}" bind:blur="__e" bind:input="__e" bind:__l="__l"></uni-easyinput></view><view style="width:100%;height:90rpx;line-height:90rpx;text-align:center;border-radius:0;background:linear-gradient(90deg, #60F3FF, #088FEB);color:#fff;display:flex;position:absolute;bottom:0;"><view data-event-opts="{{[['tap',[['dialogClose',['$event']]]]]}}" style="width:50%;" bindtap="__e">取消</view><view data-event-opts="{{[['tap',[['dialogInputConfirm',['$event']]]]]}}" style="width:50%;background:linear-gradient(90deg, #FF9797, #FFC1E0);" bindtap="__e">确认</view></view></view></uni-popup><uni-popup class="vue-ref" vue-id="518d44b0-33" background-color="#fff" data-ref="popup" data-event-opts="{{[['^change',[['yuyinChange']]]]}}" bind:change="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="voice-popup-content" style="{{'margin-bottom:'+(isChangeHeight?'700rpx':'0')+';'}}"><view class="voice-popup-title"><text>语音录入</text><uni-icons style="height:40rpx;line-height:40rpx;position:absolute !important;bottom:0;right:30rpx;" vue-id="{{('518d44b0-34')+','+('518d44b0-33')}}" type="closeempty" color="red" size="16" data-event-opts="{{[['^tap',[['e50']]]]}}" bind:tap="__e" bind:__l="__l"></uni-icons></view><view style="text-align:center;width:100%;line-height:40rpx;font-size:22rpx;color:#777;"> 示例:货号0237,数量10件,团长佣金88,名称:裙子,直播价:12 </view><view class="voice-popup-container"><textarea style="width:100%;height:240rpx;border:1px solid #eee;margin:0;" maxlength="-1" name id placeholder="等待语音识别中..." data-event-opts="{{[['focus',[['e51',['$event']]]],['blur',[['e52',['$event']]]],['input',[['__set_model',['','voiceText1','$event',[]]],['getText',['$event']]]]]}}" value="{{voiceText1}}" bindfocus="__e" bindblur="__e" bindinput="__e"></textarea><view><text style="color:red;font-size:22rpx;">*长按“语音”按钮录入,系统将自动识别</text></view><view class="voice-popup-bottom"><view data-event-opts="{{[['tap',[['clearText',['$event']]]]]}}" class="voice-popup-btn" bindtap="__e">清空</view><view data-event-opts="{{[['tap',[['setDetail',['$event']]]]]}}" class="voice-popup-btn" bindtap="__e">确认</view></view></view><view data-event-opts="{{[['touchstart',[['kaishi',['$event']]]],['touchend',[['jieshu',['$event']]]]]}}" class="voice-btn" bindtouchstart="__e" bindtouchend="__e"><image style="width:80%;height:80%;margin:10%;" src="/static/images/maikefeng.png" alt class="_img"></image></view></view></uni-popup><uni-popup class="vue-ref" vue-id="518d44b0-35" background-color="#fff" data-ref="voiceBottomPopup" data-event-opts="{{[['^change',[['yuyinChange']]]]}}" bind:change="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="voice-popup-content1"><view style="height:600rpx;overflow:scroll;width:100%;"><block wx:if="{{promptImg!=''}}"><view><view style="text-align:center;height:auto;color:red;width:100%;"> *长按可更换图片 </view><image style="width:100%;" mode="widthFix" src="{{promptImg}}" alt data-event-opts="{{[['tap',[['getZhuBigImage',['$0'],['promptImg']]]],['longpress',[['uploadFile',['$0'],['value']]]]]}}" bindtap="__e" bindlongpress="__e"></image></view></block><block wx:if="{{promptImg==''}}"><view style="text-align:center;height:150rpx;width:100%;line-height:150rpx;font-size:36rpx;font-weight:bold;"> 温馨提示 </view></block><block wx:if="{{promptImg==''}}"><view style="text-align:center;height:auto;color:red;width:100%;"> 如果您的入库单为电子版,或者查看入库单不方便,可以点击下方“+”号上传图片,对照进行语音入库,已经上传的图片可“长按更换” </view></block><block wx:if="{{promptImg==''}}"><view data-event-opts="{{[['tap',[['uploadFile',['$event']]]]]}}" style="margin-top:20rpx;width:100%;height:200rpx;border:1px solid #777;border-radius:10px;text-align:center;line-height:200rpx;" bindtap="__e"><uni-icons vue-id="{{('518d44b0-36')+','+('518d44b0-35')}}" type="plusempty" size="50" bind:__l="__l"></uni-icons></view></block></view><view class="voice-popup-title"><text>语音录入</text><text data-event-opts="{{[['tap',[['e53',['$event']]]]]}}" style="font-size:28rpx;color:red;height:40rpx;line-height:40rpx;position:absolute !important;bottom:10rpx;right:30rpx;" bindtap="__e"> 关闭 </text></view><view style="text-align:center;width:100%;line-height:40rpx;font-size:22rpx;color:#777;"> 示例:货号0237,数量10件,团长佣金88,名称:裙子,直播价:12 </view><view class="voice-popup-container"><textarea style="width:100%;height:240rpx;border:1px solid #eee;margin:0;" maxlength="-1" name id placeholder="等待语音识别中..." data-event-opts="{{[['input',[['__set_model',['','voiceText1','$event',[]]],['getText',['$event']]]]]}}" value="{{voiceText1}}" bindinput="__e"></textarea><view><text style="color:red;font-size:22rpx;">*长按“语音”按钮录入,系统将自动识别</text></view><view class="voice-popup-bottom"><view data-event-opts="{{[['tap',[['clearText',['$event']]]]]}}" class="voice-popup-btn" style="border-top-left-radius:70rpx;border-bottom-left-radius:70rpx;" bindtap="__e">清空</view><view data-event-opts="{{[['tap',[['setDetail',['$event']]]]]}}" class="voice-popup-btn" style="background:linear-gradient(90deg, #60F3FF, #088FEB);" bindtap="__e">确认</view><view data-event-opts="{{[['touchstart',[['kaishi',['$event']]]],['touchend',[['jieshu',['$event']]]]]}}" class="voice-popup-btn" style="background:linear-gradient(90deg, #FF9797, #FFC1E0);border-top-right-radius:70rpx;border-bottom-right-radius:70rpx;" bindtouchstart="__e" bindtouchend="__e">语音</view></view></view></view></uni-popup><uni-popup class="vue-ref" data-custom-hidden="{{!(showTan)}}" vue-id="518d44b0-37" background-color="#fff" is-mask-click="{{true}}" data-ref="oneDataPopup" data-event-opts="{{[['^change',[['changeMore']]]]}}" bind:change="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="type-popup" style="margin-bottom:0;border-radius:0;max-height:1000rpx;overflow:scroll;"><view style="height:80rpx;font-size:36rpx;font-weight:bold;line-height:80rpx;text-align:center;"> 查询到多个商品 </view><view class="card-list" style="margin:0 auto;"><block wx:for="{{moreData[currentPopupIndex]}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['clickGetOne',['$0'],[[['moreData.'+currentPopupIndex+'','',index]]]]]]]}}" class="right-box" bindtap="__e"><view class="box-left"><block wx:if="{{item.productPicture}}"><image src="{{item.productPicture}}" alt class="_img"></image></block><block wx:else><view class="noPic" style="margin:0;">暂无图片</view></block></view><view class="box-right"><view class="box-right-name">{{''+item.productSn+''}}<block wx:if="{{item.delFlag==0}}"><text style="color:red;">(已下架)</text></block></view><view class="box-right-num">{{item.productName==null?'':item.productName}}</view><view class="box-right-price"><block wx:if="{{shopOwnerPhone==username||username==item.createBy}}"><view class="voice-price-box"><text>{{item.inStorageStatus==0?'待入库':item.purchasePrice==null?'新商品':item.purchasePrice+'%'}}</text><text>团长佣金</text></view></block><block wx:if="{{storageType==0}}"><view class="voice-price-box"><text>{{item.commission+'%'}}</text><text>主播佣金</text></view></block><view class="voice-price-box"><text>{{item.wholesalePrice}}</text><text>直播价</text></view><view class="voice-price-box"><text>{{item.price}}</text><text>日常价</text></view><view class="voice-price-box"><text>{{item.stockCount}}</text><text>库存</text></view></view></view></view></block></view></view></uni-popup><uni-popup class="vue-ref" vue-id="518d44b0-38" background-color="#fff" data-ref="showImgDiaLog" 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="{{productPictures}}" wx:for-item="item" wx:for-index="index" wx:key="index"><swiper-item><view class="swiper-item"><image style="width:100%;height:100%;" mode="aspectFit" src="{{item.productPicture}}" alt></image></view></swiper-item></block></swiper><view data-event-opts="{{[['tap',[['pictureAdd',['$0','huan'],['childrenId']]]]]}}" class="lb-btn" bindtap="__e">更换图片</view></view></uni-popup><block wx:if="{{recordState==true}}"><view class="voice-model"><image src="/static/images/maikefeng.png" alt class="_img"></image><view class="voice-text">语音识别中...</view></view></block><block wx:if="{{isVoice}}"><view class="mask-model">貌似没有检测到您上次的语音录入信息,正在反复识别中</view></block></view>
|