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
8.9 KiB
1 lines
8.9 KiB
<view class="page1"><view style="position:fixed;top:0;z-index:99;height:70px;width:100%;display:flex;background:#fff;padding-top:30px;"><uni-icons vue-id="1fde95aa-1" type="left" size="10" data-event-opts="{{[['^tap',[['backPage']]]]}}" bind:tap="__e" bind:__l="__l"></uni-icons><view data-event-opts="{{[['tap',[['clearSearch',['$event']]]]]}}" class="top-btn" style="float:left;" bindtap="__e">清空</view><block wx:if="{{inStorageStatus!=8}}"><view data-event-opts="{{[['tap',[['goKaiDan',['$event']]]]]}}" class="top-btn" bindtap="__e">新增入库</view></block><block wx:else><view data-event-opts="{{[['tap',[['goKaiDan',['8']]]]]}}" class="top-btn" bindtap="__e">新增图片入库</view></block><view style="display:flex;"><view class="color-box"><view class="color-piece" style="background:#777;"></view>已作废<view class="color-piece" style="background:#87CEFA;"></view>已入库</view></view><block wx:if="{{inStorageStatus==8}}"><view style="color:red;line-height:30px;margin-left:20px;">*下拉刷新列表</view></block></view><view style="position:fixed;top:70px;z-index:99;width:100%;height:40px;background:#fff;"><view style="width:40%;line-height:40px;float:left;height:40px;"><uni-datetime-picker style="margin-bottom:10px;" vue-id="1fde95aa-2" type="daterange" value="{{range}}" data-event-opts="{{[['^change',[['searchList']]],['^input',[['__set_model',['','range','$event',[]]]]]]}}" bind:change="__e" bind:input="__e" bind:__l="__l"></uni-datetime-picker></view><view style="width:25%;display:flex;line-height:40px;float:left;">供应商:<uni-easyinput style="border:1px solid #eee;height:30px;margin-top:5px;flex:1;" vue-id="1fde95aa-3" placeholder="按供应商搜索" value="{{customName}}" data-event-opts="{{[['^input',[['__set_model',['','customName','$event',[]]],['sreachName',['$event']]]],['^focus',[['inputFocus',['$event']]]],['^clear',[['clearSreach']]]]}}" bind:input="__e" bind:focus="__e" bind:clear="__e" bind:__l="__l"></uni-easyinput></view><view style="width:25%;display:flex;line-height:40px;float:left;">状态:<uni-data-select class="uni-data-select" vue-id="1fde95aa-4" localdata="{{statusList}}" placeholder="订单状态" value="{{listStatus}}" data-event-opts="{{[['^change',[['getCancelOrder']]],['^input',[['__set_model',['','listStatus','$event',[]]]]]]}}" bind:change="__e" bind:input="__e" bind:__l="__l"></uni-data-select></view><block wx:if="{{faBookShow}}"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" style="z-index:98;position:fixed;top:0;left:0;width:100%;height:100%;" bindtap="__e"><block wx:if="{{faBookShow}}"><view class="book-mask"><block wx:if="{{$root.g0==0}}"><view style="color:#777;width:100%;height:50px;line-height:50px;text-align:center;">暂无匹配项</view></block><block wx:else><block wx:for="{{customList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['checkName',['$0'],[[['customList','',index]]]]]]]}}" style="height:50px;line-height:50px;" bindtap="__e">{{''+item.consigneeName+''}}</view></block></block></view></block></view></block></view><view class="table" style="margin-top:120px;overflow:scroll;"><view class="table-content"><view class="table-th"><view style="width:5%;">操作</view><view data-event-opts="{{[['tap',[['changeSort',['$event']]]]]}}" style="position:relative;width:10%;" catchtap="__e">入库时间<block wx:if="{{timeOrder==1}}"><uni-icons style="position:absolute;top:0;right:15px;" vue-id="1fde95aa-5" type="up" size="7" bind:__l="__l"></uni-icons></block><block wx:if="{{timeOrder==0}}"><uni-icons style="position:absolute;top:0;right:15px;" vue-id="1fde95aa-6" type="down" size="7" bind:__l="__l"></uni-icons></block></view><view style="width:15%;">供应商</view><view style="width:10%;">订单状态</view><view style="width:10%;">总数</view><view style="width:15%;">总成本</view><view style="width:15%;">欠款</view><view style="width:10%;">操作人</view><view style="width:10%;">操作时间</view></view><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="table-tr" style="{{'background:'+(item.$orig.delFlag=='1'?'#777':item.$orig.inStorageStatus=='1'?'#87CEFA':'#FFFFE0')+';'}}"><view style="width:5%;background:#fff;"><uni-icons vue-id="{{'1fde95aa-7-'+index}}" type="list" color="#777" size="7" data-event-opts="{{[['^tap',[['changeShowBtn',[index]]]]]}}" catch:tap="__e" bind:__l="__l"></uni-icons><block wx:if="{{item.$orig.isShowBtn}}"><view data-event-opts="{{[['tap',[['closeMask',[index]]]]]}}" style="position:fixed;top:0;z-index:98;width:100%;height:100%;opacity:1;" bindtap="__e"></view></block><block wx:if="{{item.$orig.isShowBtn}}"><view style="width:auto;height:40px;background:#777;position:absolute;bottom:-40px;left:20px;z-index:99;border:1px solid #eee;border-radius:10px;padding-top:5px;"><block wx:if="{{item.$orig.inStorageStatus!=0&&inStorageStatus!=8&&item.$orig.delFlag!=1&&type==0&&storeFlag!=1}}"><view data-event-opts="{{[['tap',[['returnPrice',['$0',index],[[['list','',index]]]]]]]}}" class="operate-btn" style="background:#088FEB;" catchtap="__e">撤销</view></block><block wx:if="{{item.$orig.inStorageStatus!=0&&inStorageStatus!=8&&item.$orig.delFlag!=1&&type==0&&storeFlag!=1}}"><view data-event-opts="{{[['tap',[['cancelOrder',['$0'],[[['list','',index]]]]]]]}}" class="operate-btn" style="background:#FF9797;" catchtap="__e">撤销并复制</view></block><block wx:if="{{inStorageStatus!=8}}"><view data-event-opts="{{[['tap',[['goDetail',['$0','$1',index],[[['list','',index,'id']],[['list','',index,'userId']]]]]]]}}" class="operate-btn" style="background:#6A5ACD;" bindtap="__e">查看详情</view></block><block wx:if="{{storeFlag==1&&item.$orig.delFlag!=1}}"><view data-event-opts="{{[['tap',[['goConfirm',['$0'],[[['list','',index]]]]]]]}}" class="operate-btn" style="background:#088FEB;" catchtap="__e">去确认</view></block><block wx:if="{{item.$orig.inStorageStatus==0&&type==0&&storeFlag!=1}}"><view data-event-opts="{{[['tap',[['goDetail',['$0'],[[['list','',index]]]]]]]}}" class="operate-btn" style="background:#088FEB;" catchtap="__e">更新</view></block><block wx:if="{{item.$orig.delFlag==1&&type==0}}"><view data-event-opts="{{[['tap',[['goSaleGoods',['$0'],[[['list','',index]]]]]]]}}" class="operate-btn" style="background:#088FEB;" catchtap="__e">重新入库</view></block><block wx:if="{{inStorageStatus==8}}"><view data-event-opts="{{[['tap',[['delItem',['$0'],[[['list','',index,'id']]]]]]]}}" class="operate-btn" style="background:#088FEB;" catchtap="__e">删除</view></block><block wx:if="{{(item.$orig.inStorageStatus==2||item.$orig.inStorageStatus==3||item.$orig.inStorageStatus==4)&&item.$orig.delFlag!=1&&storeFlag!=1&&inStorageStatus!=8}}"><view data-event-opts="{{[['tap',[['goSaleGoods',['$0'],[[['list','',index]]]]]]]}}" class="operate-btn" style="background:#088FEB;" catchtap="__e">AI入库</view></block><block wx:if="{{inStorageStatus==8}}"><view data-event-opts="{{[['tap',[['montageData',['$0'],[[['list','',index,'id']]]]]]]}}" class="operate-btn" style="background:#088FEB;" catchtap="__e">去入库</view></block></view></block></view><view data-event-opts="{{[['tap',[['showTime',['$0'],[[['list','',index,'createTime']]]]]]]}}" style="overflow:hidden;width:10%;" catchtap="__e">{{''+item.f0+''}}</view><view style="width:15%;overflow:hidden;">{{item.$orig.supplierName==null?'暂无':item.$orig.supplierName}}</view><view style="width:10%;">{{''+(item.$orig.delFlag==1?'已撤销':item.$orig.inStorageStatus==0?'未入库':item.$orig.inStorageStatus==1?'已入库':item.$orig.inStorageStatus==2?'AI识别中...':item.$orig.inStorageStatus==3||item.$orig.inStorageStatus==4&&item.$orig.ocrCount>0?'AI识别完成':item.$orig.ocrCount==0&&item.$orig.inStorageStatus==4?'AI识别失败':'暂无')+''}}</view><view style="width:10%;">{{item.$orig.totalAmount==null?'暂无':item.$orig.totalAmount}}</view><view style="width:15%;">{{item.$orig.shouldPay==null?'暂无':item.$orig.shouldPay}}</view><view style="width:15%;">{{item.$orig.noPay==null?'暂无':item.$orig.noPay}}</view><view style="width:10%;">{{item.$orig.createByName==null?'暂无':item.$orig.createByName}}</view><view style="width:10%;">{{item.$orig.purchaseTime==null?'暂无':item.$orig.purchaseTime}}</view></view></block><u-loadmore vue-id="1fde95aa-8" status="{{status}}" bind:__l="__l"></u-loadmore></view></view><uni-popup class="vue-ref" vue-id="1fde95aa-9" background-color="#fff" is-mask-click="{{true}}" data-ref="RKDialog" bind:__l="__l" vue-slots="{{['default']}}"><view class="type-popup" style="{{'width:100%;overflow:scroll;margin-bottom:0;border-radius:0;'+('height:'+(screenHeight+'px')+';')}}"><inventory-page class="vue-ref" vue-id="{{('1fde95aa-10')+','+('1fde95aa-9')}}" screenWidth="{{screenWidth}}" screenHeight="{{screenHeight}}" khName="{{khName}}" parentClosePage="{{parentClosePage}}" noEarn="{{noEarn}}" zhiqianqiankuan="{{zhiqianqiankuan}}" data-ref="childRef" data-event-opts="{{[['^updateKhName',[['handleUpdateKhName']]]]}}" bind:updateKhName="__e" bind:__l="__l"></inventory-page></view></uni-popup></view>
|