1 line
6.3 KiB
Plaintext
1 line
6.3 KiB
Plaintext
<view data-event-opts="{{[['tap',[['closeDropdown',['$event']]]]]}}" class="page-container data-v-25777fee" bindtap="__e"><block wx:if="{{currentTab==='title'}}"><view class="form-container data-v-25777fee"><view class="view-container data-v-25777fee"><warehouse-selector vue-id="89777bc6-1" initialStorage="{{selectedStorage}}" initialWarehouse="{{selectedWarehouse}}" data-ref="warehouseSelector" data-event-opts="{{[['^labelClick',[['navigateBack']]],['^storageSelected',[['handleStorageSelected']]]]}}" bind:labelClick="__e" bind:storageSelected="__e" class="data-v-25777fee vue-ref" bind:__l="__l"></warehouse-selector><view data-event-opts="{{[['tap',[['handleSearchBoxClick',['$event']]]]]}}" class="view-item view-item-7 data-v-25777fee" style="position:relative;" catchtap="__e"><view class="label data-v-25777fee">书名</view><input class="scan-input data-v-25777fee" placeholder="请输入书名" data-event-opts="{{[['tap',[['',['$event']]]],['input',[['__set_model',['$0','bookName','$event',[]],['formData2']]]]]}}" value="{{formData2.bookName}}" catchtap="__e" bindinput="__e"/><view data-event-opts="{{[['tap',[['getBookName',['$event']]]]]}}" class="scan-btn data-v-25777fee" catchtap="__e"><text class="data-v-25777fee">查询</text></view></view></view><view class="view-container data-v-25777fee"><view class="view-item view-item-7 data-v-25777fee"><view class="label data-v-25777fee">isbn</view><view class="input-group data-v-25777fee"><input class="scan-input data-v-25777fee" placeholder="请输入isbn" disabled="{{isUnrecognized}}" data-event-opts="{{[['input',[['__set_model',['','displayIsbn','$event',[]]]]]]}}" value="{{displayIsbn}}" bindinput="__e"/><view class="unrecognized-checkbox data-v-25777fee"><checkbox style="transform:scale(0.7);" checked="{{isUnrecognized}}" data-event-opts="{{[['tap',[['toggleUnrecognized',['$event']]]]]}}" bindtap="__e" class="data-v-25777fee"></checkbox><text class="checkbox-label data-v-25777fee">不识别</text></view></view></view></view><book-condition-select bind:change="__e" vue-id="89777bc6-2" data-ref="conditionSelect" data-event-opts="{{[['^change',[['onConditionChange']]]]}}" class="data-v-25777fee vue-ref" bind:__l="__l"></book-condition-select><block wx:if="{{$root.g0>0}}"><view class="view-container data-v-25777fee"><view class="view-item data-v-25777fee"><view class="label data-v-25777fee">更多</view><view class="input-group data-v-25777fee"><picker value="{{selectedBookIndex}}" range="{{bookResultOptions}}" range-key="text" data-event-opts="{{[['change',[['onBookResultChange',['$event']]]]]}}" bindchange="__e" class="data-v-25777fee"><view class="picker-content data-v-25777fee">{{''+(selectedBookItem?selectedBookItem.text:'请选择搜索结果')+''}}<text class="arrow data-v-25777fee"></text></view></picker></view></view></view></block><price-stock-control vue-id="89777bc6-3" price="{{value4}}" stock="{{value3}}" data-event-opts="{{[['^updatePrice',[['__set_sync',['$0','value4','$event'],['']]]],['^updateStock',[['__set_sync',['$0','value3','$event'],['']]]],['^priceChange',[['onPriceChange']]],['^stockChange',[['onStockChange']]]]}}" bind:updatePrice="__e" bind:updateStock="__e" bind:priceChange="__e" bind:stockChange="__e" class="data-v-25777fee" bind:__l="__l"></price-stock-control><camera-upload vue-id="89777bc6-4" maxCount="{{9}}" isbn="{{formData2.isbn}}" bookName="{{formData2.bookName}}" value="{{fileList1}}" data-event-opts="{{[['^input',[['__set_model',['','fileList1','$event',[]]],['handleFileChange']]]]}}" bind:input="__e" class="data-v-25777fee" bind:__l="__l"></camera-upload><view class="view-container data-v-25777fee"><view class="view-item data-v-25777fee"><view class="label data-v-25777fee">市场竞争</view></view><view class="tag-input-group data-v-25777fee"><block wx:for="{{marketTags}}" wx:for-item="item" wx:for-index="index" wx:key="index"><text class="market-tag data-v-25777fee">{{'['+item.label+item.value+']'}}</text></block></view></view><on-sale-products vue-id="89777bc6-5" initialOnSaleProducts="{{onSaleProducts}}" initialDisplayOnSaleProducts="{{displayOnSaleProducts}}" initialCompareType="{{compareType}}" isbn="{{formData2.isbn}}" bookName="{{formData2.bookName}}" showCompareButton="{{false}}" data-ref="onSaleProductsComponent" data-event-opts="{{[['^compareTypeChange',[['handleCompareTypeChange']]],['^filtersApplied',[['handleFiltersApplied']]],['^filtersReset',[['handleFiltersReset']]],['^productsUpdated',[['handleProductsUpdated']]]]}}" bind:compareTypeChange="__e" bind:filtersApplied="__e" bind:filtersReset="__e" bind:productsUpdated="__e" class="data-v-25777fee vue-ref" bind:__l="__l"></on-sale-products><view hidden="{{!(showSubmitButton)}}" class="form-item fixed-bottom data-v-25777fee"><button class="submit-btn data-v-25777fee" type="primary" disabled="{{isSubmitting}}" data-event-opts="{{[['tap',[['submitForm',['$event']]]]]}}" bindtap="__e">{{isSubmitting?'正在提交...':'提交'}}</button><u-popup class="form-popup data-v-25777fee" vue-id="89777bc6-6" show="{{popupDialog.show}}" mode="center" bind:__l="__l" vue-slots="{{['default']}}"><view class="popupContentBox data-v-25777fee">{{popupDialog.title}}</view><view class="popupContentBox data-v-25777fee">{{popupDialog.content}}</view><view class="c_box_ data-v-25777fee"><image class="popup-image data-v-25777fee" src="{{popupDialog.imgSrc}}" mode="aspectFill"></image></view><view class="select-container data-v-25777fee"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="custom-select data-v-25777fee" bindtap="__e"><text class="data-v-25777fee">{{popupDialog.selectedSeries||'请选择'}}</text></view></view><u-picker vue-id="{{('89777bc6-7')+','+('89777bc6-6')}}" show="{{popupDialog.showPicker}}" columns="{{[popupDialog.seriesOptions]}}" data-event-opts="{{[['^confirm',[['onSeriesConfirm']]],['^cancel',[['e1']]]]}}" bind:confirm="__e" bind:cancel="__e" class="data-v-25777fee" bind:__l="__l"></u-picker><view class="button-group data-v-25777fee"><view data-event-opts="{{[['tap',[['onPopupCancel',['$event']]]]]}}" class="btn cancel-btn data-v-25777fee" bindtap="__e"><text class="data-v-25777fee">{{popupDialog.cancelText}}</text></view><view data-event-opts="{{[['tap',[['onPopupConfirm',['$event']]]]]}}" class="btn confirm-btn data-v-25777fee" bindtap="__e"><text class="data-v-25777fee">{{popupDialog.confirmText}}</text></view></view></u-popup></view></view></block></view> |