litian
2025-03-17 5b19b0e39a91e566a835460bf1213e7b3a0582b9
pages/retrievalPage/index.wxml
@@ -8,7 +8,7 @@
        bind:submit="onSearchSubmit"
        class="searchBox"
        model:value="{{searchVal}}"
        placeholder="请输入关键词/书名/ISBN/作者"
        placeholder="请输入关键词/书名/ISBN/作者/项目负责人"
      />
      <view class="cancellation" bind:tap="onCancellation">取消</view>
    </view>
@@ -17,12 +17,7 @@
    <!-- Tab布局 -->
    <scroll-view scroll-x="{{true}}" class="scroll-x">
      <view class="navBox">
        <view
          class="titleBox"
          wx:for="{{tabList}}"
          bindtap="tabsOn"
          data-idx="{{item.index}}"
        >
        <view class="titleBox" wx:for="{{tabList}}" bindtap="tabsOn" wx:key="index" wx:for-item="item" wx:for-index="index" data-idx="{{item.index}}">
          <view class="tabIndexBox">
            <text class="{{item.index == tabsId ? 'fontColorBox' : ''}}"
              >{{item.title}} ({{item.bookTotal}})
@@ -106,11 +101,11 @@
              >
                <view
                  class="listItem flex"
                  data-item="{{item}}"
                  data-book="{{item}}"
                  bind:tap="underConstruction"
                >
                  <view class="specialSubject-img-box">
                    <image src="{{item.icon}}" mode="aspectFill" />
                    <image src="{{item.icon}}" mode="aspectFit" class="img"/>
                  </view>
                  <view class="body-info">
                    <view class="name">{{item.name}}</view>
@@ -165,10 +160,10 @@
              wx:for-item="item"
              wx:for-index="index"
              data-item="{{item}}"
              bind:tap="underConstruction"
              bind:tap="goTextBookDetail"
            >
              <view class="imageBox">
                <image src="{{item.icon}}" mode="" />
                <image src="{{item.icon}}" mode="aspectFit" mode="" />
              </view>
              <view class="bookDataNmae"> {{item.name}} </view>
              <view class="bookDataAuthor">{{item.author}}</view>
@@ -204,7 +199,7 @@
              wx:key="index"
              class="listItemBox"
              data-item="{{item}}"
              bind:tap="underConstruction"
              bind:tap="goSubjectDetail"
            >
              <view
                class="listItem"
@@ -280,7 +275,7 @@
                    class="downloadIcon"
                    data-item="{{item}}"
                    data-key="showWithInput"
                    bind:tap="mailbox"
                    catch:tap="mailbox"
                  >
                    <image
                      wx:if="{{determine}}"
@@ -332,18 +327,8 @@
              bindtap="onBookExhibitionDetails"
              data-item="{{item}}"
            >
              <image
                class="bookFairImage"
                wx:if="{{item.icon}}"
                src="{{item.icon}}"
                mode=""
              />
              <image
                class="bookFairImage"
                wx:else=""
                src="/static/images/bookExhibitionList/banner.png"
                mode=""
              />
              <image class="bookFairImage" wx:if="{{item.icon}}" src="{{item.icon}}" mode=""/>
              <image class="bookFairImage" wx:else src="/static/images/bookExhibitionList/banner.png" mode="" />
              <view class="textBox" title="{{item.name}}">
                <text>{{item.subtitleName}}</text>
              </view>
@@ -372,25 +357,34 @@
      </swiper-item>
    </swiper>
  </view>
  <view class="dialogBox" wx:if="{{showWithInput}}">
    <t-dialog
      visible="{{showWithInput}}"
      title="请输入邮箱"
      confirm-btn="确定"
      cancel-btn="取消"
      bind:confirm="onConfirm"
      bind:cancel="closeDialog"
    >
      <t-input
        model:value="{{input}}"
        borderless
        class="dialog-input"
        clearable
        slot="content"
        placeholder="请输入邮箱号"
        placeholder-class="placeholder"
        bindchange="onEmailInput"
      />
  <!-- <view class="dialogBox" wx:if="{{showWithInput}}">
    <t-dialog visible="{{showWithInput}}" title="请输入邮箱" confirm-btn="确定" cancel-btn="取消" bind:confirm="onConfirm" bind:cancel="closeDialog">
      <t-input value="{{input}}" borderless class="dialog-input" clearable slot="content" placeholder="请输入邮箱号" placeholder-class="placeholder" bindchange="onEmailInput" />
    </t-dialog>
  </view> -->
</view>
<view wx:if="{{showWithInput}}">
  <view class="popup-box" bindtap="closeDialog"></view>
  <view class="info-center" style="top:{{height*0.4}}px;">
    <view>
      <view class="row-info">
        <view class="body">
          <view class="dialog-title">请输入邮箱</view>
          <view class="input-box">
            <t-input
              style="{{inputStyle}}"
              class="input"
              placeholder="请输入邮箱号"
              value="{{input}}"
              bind:change="onEmailInput"
            ></t-input>
          </view>
        </view>
        <view class="row-btn">
          <view class="left-btn" bindtap="closeDialog">取消</view>
          <view class="right-btn" bindtap="onConfirm">确认</view>
        </view>
      </view>
    </view>
  </view>
</view>