1 line
21 KiB
Plaintext
1 line
21 KiB
Plaintext
<view data-event-opts="{{[['tap',[['closeDropdown',['$event']]]]]}}" class="page-container data-v-6ec1c7ea" bindtap="__e"><view class="tab-bar data-v-6ec1c7ea"><view class="{{['tab-item','data-v-6ec1c7ea',(currentTab==='isbn')?'active':'']}}" aria-selected="{{currentTab==='isbn'}}" data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" bindtap="__e">ISBN-上传</view><view class="{{['tab-item','data-v-6ec1c7ea',(currentTab==='title')?'active':'']}}" aria-selected="{{currentTab==='title'}}" data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" bindtap="__e">仅书名-上传</view></view><block wx:if="{{currentTab==='isbn'}}"><view class="form-container data-v-6ec1c7ea"><view class="view-container data-v-6ec1c7ea"><view class="view-item view-item-3 data-v-6ec1c7ea"><view class="label data-v-6ec1c7ea">货区</view><view data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" class="select data-v-6ec1c7ea" bindtap="__e">{{selectedStorage||'请选择仓库/货架/货位'}}</view><u-picker vue-id="8dd740cc-1" show="{{show}}" columns="{{columns}}" data-ref="uPicker" data-event-opts="{{[['^cancel',[['cancel']]],['^confirm',[['confirm']]],['^change',[['changeHandler']]]]}}" bind:cancel="__e" bind:confirm="__e" bind:change="__e" class="data-v-6ec1c7ea vue-ref" bind:__l="__l"></u-picker></view><view class="view-item view-item-7 data-v-6ec1c7ea"><view class="label data-v-6ec1c7ea">ISBN</view><view class="input-group data-v-6ec1c7ea"><view class="input-container data-v-6ec1c7ea"><input class="scan-input data-v-6ec1c7ea" placeholder="扫码获取条码" disabled="{{true}}" data-event-opts="{{[['tap',[['startScanning',['$event']]]]]}}" value="{{scanResult}}" bindtap="__e"/><view data-event-opts="{{[['tap',[['startScanning',['$event']]]]]}}" class="scan-btn data-v-6ec1c7ea" bindtap="__e"><text class="data-v-6ec1c7ea">扫码</text></view></view></view></view></view><view class="view-container data-v-6ec1c7ea"><view class="view-item data-v-6ec1c7ea"><view class="label data-v-6ec1c7ea">书名</view><input class="input data-v-6ec1c7ea" placeholder="请输入书名" data-event-opts="{{[['input',[['__set_model',['$0','bookName','$event',[]],['formData']]]]]}}" value="{{formData.bookName}}" bindinput="__e"/></view></view><view class="view-container data-v-6ec1c7ea"><view class="view-item data-v-6ec1c7ea"><view class="label data-v-6ec1c7ea">品相</view><view class="tag-input-group data-v-6ec1c7ea"><block wx:for="{{conditions}}" wx:for-item="item" wx:for-index="index" wx:key="index"><u-tag vue-id="{{'8dd740cc-2-'+index}}" text="{{''+item.name}}" plain="{{!item.checked}}" size="large" name="{{index}}" data-event-opts="{{[['^click',[['radioClick',[index]]]]]}}" bind:click="__e" class="data-v-6ec1c7ea" bind:__l="__l"></u-tag></block></view></view></view><view class="price-stock-container data-v-6ec1c7ea"><view class="control-item data-v-6ec1c7ea"><view class="section-header data-v-6ec1c7ea"><text class="section-title data-v-6ec1c7ea">价格</text></view><view class="number-control-wrapper data-v-6ec1c7ea"><text data-event-opts="{{[['tap',[['decreaseValue4',['$event']]]]]}}" class="number-control-btn minus-btn data-v-6ec1c7ea" bindtap="__e">-</text><input class="custom-input-box data-v-6ec1c7ea" type="digit" disabled="{{false}}" data-event-opts="{{[['blur',[['validateValue4',['$event']]]],['input',[['__set_model',['','value4','$event',[]]]]]]}}" value="{{value4}}" bindblur="__e" bindinput="__e"/><text data-event-opts="{{[['tap',[['increaseValue4',['$event']]]]]}}" class="number-control-btn plus-btn data-v-6ec1c7ea" bindtap="__e">+</text></view></view><view class="control-item data-v-6ec1c7ea"><view class="section-header data-v-6ec1c7ea"><text class="section-title data-v-6ec1c7ea">库存</text></view><view class="number-control-wrapper data-v-6ec1c7ea"><text data-event-opts="{{[['tap',[['decreaseValue3',['$event']]]]]}}" class="number-control-btn minus-btn data-v-6ec1c7ea" bindtap="__e">-</text><input class="custom-input-box data-v-6ec1c7ea" type="digit" disabled="{{false}}" data-event-opts="{{[['blur',[['validateValue3',['$event']]]],['input',[['__set_model',['','value3','$event',[]]]]]]}}" value="{{value3}}" bindblur="__e" bindinput="__e"/><text data-event-opts="{{[['tap',[['increaseValue3',['$event']]]]]}}" class="number-control-btn plus-btn data-v-6ec1c7ea" bindtap="__e">+</text></view></view></view><view class="update data-v-6ec1c7ea"><view class="upload-container data-v-6ec1c7ea"><u-upload vue-id="8dd740cc-3" fileList="{{fileList1}}" name="1" multiple="{{true}}" maxCount="{{9}}" disabled="true" data-event-opts="{{[['^afterRead',[['afterRead']]],['^delete',[['deletePic']]]]}}" bind:afterRead="__e" bind:delete="__e" class="data-v-6ec1c7ea" bind:__l="__l"></u-upload></view><button data-event-opts="{{[['tap',[['openCamera',['$event']]]]]}}" class="camera-btn data-v-6ec1c7ea" bindtap="__e">拍照上传</button><block wx:if="{{showCamera}}"><bcode-camera vue-id="8dd740cc-4" tipsText="请将书籍放入取景框内" data-event-opts="{{[['^onConfirm',[['onCameraConfirm']]],['^onCancel',[['e3']]]]}}" bind:onConfirm="__e" bind:onCancel="__e" class="data-v-6ec1c7ea" bind:__l="__l"></bcode-camera></block></view><block wx:if="{{bookPicPath}}"><view class="update data-v-6ec1c7ea"><image src="{{bookPicPath}}" mode="aspectFit" class="data-v-6ec1c7ea"></image></view></block><view class="view-container data-v-6ec1c7ea"><view class="view-item data-v-6ec1c7ea"><view class="label data-v-6ec1c7ea">市场竞争</view></view><view class="tag-input-group data-v-6ec1c7ea"><block wx:for="{{marketTags}}" wx:for-item="item" wx:for-index="index" wx:key="index"><u-tag vue-id="{{'8dd740cc-5-'+index}}" text="{{''+item.label+item.value}}" plain="{{true}}" size="large" shape="circle" border-color="#ebedf0" color="#606266" class="data-v-6ec1c7ea" bind:__l="__l"></u-tag></block></view></view><view class="button-group data-v-6ec1c7ea"><u-popup vue-id="8dd740cc-6" show="{{popupShow}}" mode="bottom" round="10" data-event-opts="{{[['^close',[['close']]],['^open',[['open']]]]}}" bind:close="__e" bind:open="__e" class="data-v-6ec1c7ea" bind:__l="__l" vue-slots="{{['default']}}"><view class="filter-popup data-v-6ec1c7ea"><view class="filter-section data-v-6ec1c7ea"><view class="section-title data-v-6ec1c7ea">出版社</view><view class="tag-group data-v-6ec1c7ea"><block wx:for="{{publisherOptions}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{item.visible}}"><u-tag vue-id="{{('8dd740cc-7-'+index)+','+('8dd740cc-6')}}" text="{{item.publisher}}" plain="{{!item.checked}}" size="large" name="{{index}}" data-event-opts="{{[['^click',[['togglePublisherFilter',[index]]]]]}}" bind:click="__e" class="data-v-6ec1c7ea" bind:__l="__l"></u-tag></block></block></view></view><view class="filter-section data-v-6ec1c7ea"><view class="section-title data-v-6ec1c7ea">作者</view><view class="tag-group data-v-6ec1c7ea"><block wx:for="{{authorOptions}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{item.visible}}"><u-tag vue-id="{{('8dd740cc-8-'+index)+','+('8dd740cc-6')}}" text="{{item.author}}" plain="{{!item.checked}}" size="large" name="{{index}}" data-event-opts="{{[['^click',[['toggleAuthorFilter',[index]]]]]}}" bind:click="__e" class="data-v-6ec1c7ea" bind:__l="__l"></u-tag></block></block></view></view><view class="filter-buttons data-v-6ec1c7ea"><u-button vue-id="{{('8dd740cc-9')+','+('8dd740cc-6')}}" text="重置" type="info" plain="{{true}}" data-event-opts="{{[['^click',[['resetFilters']]]]}}" bind:click="__e" class="data-v-6ec1c7ea" bind:__l="__l"></u-button><u-button vue-id="{{('8dd740cc-10')+','+('8dd740cc-6')}}" text="确定" type="primary" data-event-opts="{{[['^click',[['applyFilters']]]]}}" bind:click="__e" class="data-v-6ec1c7ea" bind:__l="__l"></u-button></view></view></u-popup></view><view class="book-list data-v-6ec1c7ea"><view class="label data-v-6ec1c7ea"><view style="display:inline-block;width:380rpx;text-align:left;" class="data-v-6ec1c7ea">在售商品(总价/书价/运费)</view><view data-event-opts="{{[['tap',[['switchCompareType',[compareType==='isbn'?'title':'isbn']]]]]}}" class="btn data-v-6ec1c7ea" bindtap="__e">{{''+(compareType==='isbn'?'书名比价':'ISBN比价')+''}}</view><view data-event-opts="{{[['tap',[['e4',['$event']]]]]}}" class="btn data-v-6ec1c7ea" bindtap="__e">更多筛序</view></view><block wx:if="{{$root.g0>0}}"><view class="container data-v-6ec1c7ea"><view class="product-grid data-v-6ec1c7ea"><block wx:for="{{isFiltered?filteredOnSaleProducts:displayOnSaleProducts}}" wx:for-item="product" wx:for-index="index" wx:key="index"><view class="product-card data-v-6ec1c7ea"><view class="product-image-container data-v-6ec1c7ea"><image class="product-image data-v-6ec1c7ea" src="{{product.imageUrl}}" mode="aspectFit" data-event-opts="{{[['tap',[['previewImage',['$0',isFiltered?filteredOnSaleProducts:displayOnSaleProducts],[[['isFiltered?filteredOnSaleProducts:displayOnSaleProducts','',index,'imageUrl']]]]]]]}}" bindtap="__e"></image><view class="price-details data-v-6ec1c7ea"><text class="data-v-6ec1c7ea">{{product.totalPrice+"/"+product.bookPrice+"/"+product.shippingFee}}</text></view></view><view class="product-info data-v-6ec1c7ea"><text class="product-price data-v-6ec1c7ea">{{product.totalPrice+"/"+product.qualityText}}</text></view></view></block></view></view></block></view><view class="view-container data-v-6ec1c7ea"><view data-event-opts="{{[['tap',[['getBookRecords',['$event']]]]]}}" class="view-item data-v-6ec1c7ea" bindtap="__e"><view class="general-label data-v-6ec1c7ea">上书记录</view></view></view><block wx:if="{{scanResult}}"><view class="result-container data-v-6ec1c7ea"><block wx:if="{{isSaving}}"><view class="loading data-v-6ec1c7ea"><text class="data-v-6ec1c7ea">正在保存数据...</text></view></block><block wx:if="{{saveSuccess}}"><view class="success-message data-v-6ec1c7ea"><text class="data-v-6ec1c7ea">数据保存成功</text></view></block><block wx:if="{{saveError}}"><view class="error-message data-v-6ec1c7ea"><text class="data-v-6ec1c7ea">{{"数据保存失败: "+saveError}}</text></view></block></view></block><view class="form-item data-v-6ec1c7ea" style="margin-top:40rpx;"><button type="primary" data-event-opts="{{[['tap',[['submitForm',['$event']]]]]}}" bindtap="__e" class="data-v-6ec1c7ea">提交</button><u-popup class="form-popup data-v-6ec1c7ea" vue-id="8dd740cc-11" show="{{popupDialog.show}}" mode="center" bind:__l="__l" vue-slots="{{['default']}}"><view class="popupContentBox data-v-6ec1c7ea">{{popupDialog.title}}</view><view class="popupContentBox data-v-6ec1c7ea">{{popupDialog.content}}</view><view class="c_box_ data-v-6ec1c7ea"><image class="popup-image data-v-6ec1c7ea" src="{{popupDialog.imgSrc}}" mode="aspectFill"></image></view><view class="select-container data-v-6ec1c7ea"><view data-event-opts="{{[['tap',[['e5',['$event']]]]]}}" class="custom-select data-v-6ec1c7ea" bindtap="__e"><text class="data-v-6ec1c7ea">{{popupDialog.selectedSeries||'请选择'}}</text></view></view><u-picker vue-id="{{('8dd740cc-12')+','+('8dd740cc-11')}}" show="{{popupDialog.showPicker}}" columns="{{[['B','C','D','E','F','G','H','I','J','K','L','M','N']]}}" data-event-opts="{{[['^confirm',[['onSeriesConfirm']]],['^cancel',[['e6']]]]}}" bind:confirm="__e" bind:cancel="__e" class="data-v-6ec1c7ea" bind:__l="__l"></u-picker><view class="button-group data-v-6ec1c7ea"><view data-event-opts="{{[['tap',[['onPopupCancel',['$event']]]]]}}" class="btn cancel-btn data-v-6ec1c7ea" bindtap="__e"><text class="data-v-6ec1c7ea">{{popupDialog.cancelText}}</text></view><view data-event-opts="{{[['tap',[['onPopupConfirm',['$event']]]]]}}" class="btn confirm-btn data-v-6ec1c7ea" bindtap="__e"><text class="data-v-6ec1c7ea">{{popupDialog.confirmText}}</text></view></view></u-popup></view></view></block><block wx:if="{{currentTab==='title'}}"><view class="form-container data-v-6ec1c7ea"><view data-event-opts="{{[['tap',[['handleSearchBoxClick',['$event']]]]]}}" class="view-container data-v-6ec1c7ea" style="position:relative;" catchtap="__e"><view class="view-item data-v-6ec1c7ea"><view class="label data-v-6ec1c7ea">书名</view><input class="scan-input data-v-6ec1c7ea" 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-6ec1c7ea" catchtap="__e"><text class="data-v-6ec1c7ea">查询</text></view></view></view><block wx:if="{{showSearchDropdown}}"><view data-event-opts="{{[['tap',[['handleDropdownClick',['$event']]]]]}}" class="search-results data-v-6ec1c7ea" catchtap="__e"><block wx:for="{{searchResults}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['selectBook',['$0'],[[['searchResults','',index]]]]]]]}}" class="result-item data-v-6ec1c7ea" catchtap="__e">{{''+item.bookName+" (ISBN: "+item.isbn+')'}}</view></block></view></block><view class="view-container data-v-6ec1c7ea"><view class="view-item view-item-4 data-v-6ec1c7ea"><view class="label data-v-6ec1c7ea">货区</view><view data-event-opts="{{[['tap',[['e7',['$event']]]]]}}" class="select data-v-6ec1c7ea" bindtap="__e">{{selectedStorage||'请选择仓库/货架/货位'}}</view><u-picker vue-id="8dd740cc-13" show="{{show}}" columns="{{columns}}" data-ref="uPicker" data-event-opts="{{[['^cancel',[['cancel']]],['^confirm',[['confirm']]],['^change',[['changeHandler']]]]}}" bind:cancel="__e" bind:confirm="__e" bind:change="__e" class="data-v-6ec1c7ea vue-ref" bind:__l="__l"></u-picker></view><view class="view-item view-item-6 data-v-6ec1c7ea"><view class="label data-v-6ec1c7ea">ISBN</view><view class="input-group data-v-6ec1c7ea"><view class="input-container data-v-6ec1c7ea"><input data-event-opts="{{[['input',[['__set_model',['$0','isbn','$event',[]],['formData2']]]]]}}" class="select data-v-6ec1c7ea" value="{{formData2.isbn}}" bindinput="__e"/></view></view></view></view><view class="view-container data-v-6ec1c7ea"><view class="view-item data-v-6ec1c7ea"><view class="label data-v-6ec1c7ea">品相</view><view class="tag-input-group data-v-6ec1c7ea"><block wx:for="{{conditions}}" wx:for-item="item" wx:for-index="index" wx:key="index"><u-tag vue-id="{{'8dd740cc-14-'+index}}" text="{{''+item.name}}" plain="{{!item.checked}}" size="large" name="{{index}}" data-event-opts="{{[['^click',[['radioClick',[index]]]]]}}" bind:click="__e" class="data-v-6ec1c7ea" bind:__l="__l"></u-tag></block></view></view></view><view class="price-stock-container data-v-6ec1c7ea"><view class="control-item data-v-6ec1c7ea"><view class="section-header data-v-6ec1c7ea"><text class="section-title data-v-6ec1c7ea">价格</text></view><view class="number-control-wrapper data-v-6ec1c7ea"><text data-event-opts="{{[['tap',[['decreaseValue4',['$event']]]]]}}" class="number-control-btn minus-btn data-v-6ec1c7ea" bindtap="__e">-</text><input class="custom-input-box data-v-6ec1c7ea" type="digit" disabled="{{false}}" data-event-opts="{{[['blur',[['validateValue4',['$event']]]],['input',[['__set_model',['','value4','$event',[]]]]]]}}" value="{{value4}}" bindblur="__e" bindinput="__e"/><text data-event-opts="{{[['tap',[['increaseValue4',['$event']]]]]}}" class="number-control-btn plus-btn data-v-6ec1c7ea" bindtap="__e">+</text></view></view><view class="control-item data-v-6ec1c7ea"><view class="section-header data-v-6ec1c7ea"><text class="section-title data-v-6ec1c7ea">库存</text></view><view class="number-control-wrapper data-v-6ec1c7ea"><text data-event-opts="{{[['tap',[['decreaseValue3',['$event']]]]]}}" class="number-control-btn minus-btn data-v-6ec1c7ea" bindtap="__e">-</text><input class="custom-input-box data-v-6ec1c7ea" type="digit" disabled="{{false}}" data-event-opts="{{[['blur',[['validateValue3',['$event']]]],['input',[['__set_model',['','value3','$event',[]]]]]]}}" value="{{value3}}" bindblur="__e" bindinput="__e"/><text data-event-opts="{{[['tap',[['increaseValue3',['$event']]]]]}}" class="number-control-btn plus-btn data-v-6ec1c7ea" bindtap="__e">+</text></view></view></view><view class="update data-v-6ec1c7ea"><view class="upload-container data-v-6ec1c7ea"><u-upload vue-id="8dd740cc-15" fileList="{{fileList1}}" name="1" multiple="{{true}}" maxCount="{{9}}" disabled="true" data-event-opts="{{[['^afterRead',[['afterRead']]],['^delete',[['deletePic']]]]}}" bind:afterRead="__e" bind:delete="__e" class="data-v-6ec1c7ea" bind:__l="__l"></u-upload></view><button data-event-opts="{{[['tap',[['openCamera',['$event']]]]]}}" class="camera-btn data-v-6ec1c7ea" bindtap="__e">拍照上传</button><block wx:if="{{showCamera}}"><bcode-camera vue-id="8dd740cc-16" tipsText="请将书籍放入取景框内" data-event-opts="{{[['^onConfirm',[['onCameraConfirm']]],['^onCancel',[['e8']]]]}}" bind:onConfirm="__e" bind:onCancel="__e" class="data-v-6ec1c7ea" bind:__l="__l"></bcode-camera></block></view><view class="view-container data-v-6ec1c7ea"><view class="view-item data-v-6ec1c7ea"><view class="label data-v-6ec1c7ea">市场竞争</view></view><view class="tag-input-group data-v-6ec1c7ea"><block wx:for="{{marketTags}}" wx:for-item="item" wx:for-index="index" wx:key="index"><u-tag vue-id="{{'8dd740cc-17-'+index}}" text="{{''+item.label+item.value}}" plain="{{true}}" size="large" shape="circle" border-color="#ebedf0" color="#606266" class="data-v-6ec1c7ea" bind:__l="__l"></u-tag></block></view></view><view class="button-group data-v-6ec1c7ea"><u-popup vue-id="8dd740cc-18" show="{{popupShow}}" mode="bottom" round="10" data-event-opts="{{[['^close',[['close']]],['^open',[['open']]]]}}" bind:close="__e" bind:open="__e" class="data-v-6ec1c7ea" bind:__l="__l" vue-slots="{{['default']}}"><view class="filter-popup data-v-6ec1c7ea"><view class="filter-section data-v-6ec1c7ea"><view class="section-title data-v-6ec1c7ea">出版社</view><view class="tag-group data-v-6ec1c7ea"><block wx:for="{{publisherOptions}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{item.visible}}"><u-tag vue-id="{{('8dd740cc-19-'+index)+','+('8dd740cc-18')}}" text="{{item.publisher}}" plain="{{!item.checked}}" size="large" name="{{index}}" data-event-opts="{{[['^click',[['togglePublisherFilter',[index]]]]]}}" bind:click="__e" class="data-v-6ec1c7ea" bind:__l="__l"></u-tag></block></block></view></view><view class="filter-section data-v-6ec1c7ea"><view class="section-title data-v-6ec1c7ea">作者</view><view class="tag-group data-v-6ec1c7ea"><block wx:for="{{authorOptions}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{item.visible}}"><u-tag vue-id="{{('8dd740cc-20-'+index)+','+('8dd740cc-18')}}" text="{{item.author}}" plain="{{!item.checked}}" size="large" name="{{index}}" data-event-opts="{{[['^click',[['toggleAuthorFilter',[index]]]]]}}" bind:click="__e" class="data-v-6ec1c7ea" bind:__l="__l"></u-tag></block></block></view></view><view class="filter-buttons data-v-6ec1c7ea"><u-button vue-id="{{('8dd740cc-21')+','+('8dd740cc-18')}}" text="重置" type="info" plain="{{true}}" data-event-opts="{{[['^click',[['resetFilters']]]]}}" bind:click="__e" class="data-v-6ec1c7ea" bind:__l="__l"></u-button><u-button vue-id="{{('8dd740cc-22')+','+('8dd740cc-18')}}" text="确定" type="primary" data-event-opts="{{[['^click',[['applyFilters']]]]}}" bind:click="__e" class="data-v-6ec1c7ea" bind:__l="__l"></u-button></view></view></u-popup></view><view class="book-list data-v-6ec1c7ea"><view class="label data-v-6ec1c7ea"><view style="display:inline-block;width:380rpx;text-align:left;" class="data-v-6ec1c7ea">在售商品(总价/书价/运费)</view><view data-event-opts="{{[['tap',[['switchCompareType',[compareType==='isbn'?'title':'isbn']]]]]}}" class="btn data-v-6ec1c7ea" bindtap="__e">{{''+(compareType==='isbn'?'书名比价':'ISBN比价')+''}}</view><view data-event-opts="{{[['tap',[['e9',['$event']]]]]}}" class="btn data-v-6ec1c7ea" bindtap="__e">更多筛序</view></view><block wx:if="{{$root.g1>0}}"><view class="container data-v-6ec1c7ea"><view class="product-grid data-v-6ec1c7ea"><block wx:for="{{isFiltered?filteredOnSaleProducts:displayOnSaleProducts}}" wx:for-item="product" wx:for-index="index" wx:key="index"><view class="product-card data-v-6ec1c7ea"><view class="product-image-container data-v-6ec1c7ea"><image class="product-image data-v-6ec1c7ea" src="{{product.imageUrl}}" mode="aspectFit" data-event-opts="{{[['tap',[['previewImage',['$0',isFiltered?filteredOnSaleProducts:displayOnSaleProducts],[[['isFiltered?filteredOnSaleProducts:displayOnSaleProducts','',index,'imageUrl']]]]]]]}}" bindtap="__e"></image><view class="price-details data-v-6ec1c7ea"><text class="data-v-6ec1c7ea">{{product.totalPrice+"/"+product.bookPrice+"/"+product.shippingFee}}</text></view></view><view class="product-info data-v-6ec1c7ea"><text class="product-price data-v-6ec1c7ea">{{product.totalPrice+"/"+product.qualityText}}</text></view></view></block></view></view></block></view><view data-event-opts="{{[['tap',[['getBookRecords',['$event']]]]]}}" class="input-group data-v-6ec1c7ea" bindtap="__e"><view class="general-label data-v-6ec1c7ea">上书记录</view></view><view class="form-item data-v-6ec1c7ea" style="margin-top:40rpx;"><button type="primary" data-event-opts="{{[['tap',[['submitForm',['$event']]]]]}}" bindtap="__e" class="data-v-6ec1c7ea">提交</button></view></view></block></view> |