1 |
- <view class="addBatch"><uni-search-bar bind:confirm="__e" bind:cancel="__e" bind:input="__e" vue-id="016d65f4-1" value="{{req.keyword}}" data-event-opts="{{[['^confirm',[['getData']]],['^cancel',[['reload']]],['^input',[['__set_model',['$0','keyword','$event',[]],['req']]]]]}}" bind:__l="__l"></uni-search-bar><view class="dtl"><view>{{'物料编码:'+option.code+''}}</view><view>{{'物料名称:'+option.name+''}}</view><view>{{'供应商:'+(option.supplierName||'无')+''}}</view><view>{{'合同编号:'+option.purchaseBillNo+''}}<label class="_span">{{option.batch}}</label></view><view style="color:#02A7F0;">{{'待入库:'+option.notArrivalQty+''}}</view></view><block wx:for="{{req.stockTagList}}" wx:for-item="i" wx:for-index="index" wx:key="*this"><view class="addQrcode-list"><view data-event-opts="{{[['tap',[['toRouter',[index]]]]]}}" class="fl" bindtap="__e"><view class="code"><view>{{'编号:'+(index+1)+''}}</view><view>{{'绑定数量:'+i.quantity*1+''}}</view></view></view><view class="fr"><uni-icons vue-id="{{'016d65f4-2-'+index}}" type="trash-filled" size="30" data-event-opts="{{[['^click',[['delelte',[index]]]]]}}" bind:click="__e" bind:__l="__l"></uni-icons></view></view></block><view style="margin:40rpx;"><button style="width:500rpx;margin:0 auto;display:block;" size="mini" type="default" data-event-opts="{{[['tap',[['toggle',['bottom','1']]]]]}}" bindtap="__e">添加明细</button><button style="width:500rpx;margin:30rpx auto;display:block;" size="mini" type="default" data-event-opts="{{[['tap',[['toggle',['bottom','2']]]]]}}" bindtap="__e">批量添加</button><uni-popup class="vue-ref" vue-id="016d65f4-3" background-color="#fff" data-ref="popup" bind:__l="__l" vue-slots="{{['default']}}"><view class="{{['popup-content',(type==='left'||type==='right')?'popup-height':'']}}"><view class="popup-input-warp"><uni-forms vue-id="{{('016d65f4-4')+','+('016d65f4-3')}}" modelValue="{{formData}}" bind:__l="__l" vue-slots="{{['default']}}"><uni-forms-item vue-id="{{('016d65f4-5')+','+('016d65f4-4')}}" label="绑定数量" name="name" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('016d65f4-6')+','+('016d65f4-5')}}" type="number" placeholder="请输入绑定数量" value="{{formData.quantity}}" data-event-opts="{{[['^input',[['__set_model',['$0','quantity','$event',[]],['formData']]]]]}}" bind:__l="__l"></uni-easyinput></uni-forms-item><block wx:if="{{btnType=='2'}}"><uni-forms-item vue-id="{{('016d65f4-7')+','+('016d65f4-4')}}" label="二维码个数" name="name" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('016d65f4-8')+','+('016d65f4-7')}}" type="number" placeholder="请输入二维码个数" value="{{formData.num}}" data-event-opts="{{[['^input',[['__set_model',['$0','num','$event',[]],['formData']]]]]}}" bind:__l="__l"></uni-easyinput></uni-forms-item></block></uni-forms><button data-event-opts="{{[['tap',[['submitForm',['$event']]]]]}}" bindtap="__e">确定</button></view></view></uni-popup><uni-popup class="vue-ref" vue-id="016d65f4-9" type="message" data-ref="message" bind:__l="__l" vue-slots="{{['default']}}"><uni-popup-message vue-id="{{('016d65f4-10')+','+('016d65f4-9')}}" type="{{msgType}}" message="{{messageText}}" duration="{{2000}}" bind:__l="__l"></uni-popup-message></uni-popup></view><button style="margin:0 30rpx;" type="primary" data-event-opts="{{[['tap',[['addBatch']]]]}}" bindtap="__e">提交</button></view>
|