From 960c49a8b3ac11dff27cad71137f986f90f00923 Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期五, 26 四月 2024 19:16:32 +0800
Subject: [PATCH] 样书申请、详情页资源显示bug修改

---
 packageDomain/pages/sampleBookList/applicationForm/index.wxml |  111 ++++++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 84 insertions(+), 27 deletions(-)

diff --git a/packageDomain/pages/sampleBookList/applicationForm/index.wxml b/packageDomain/pages/sampleBookList/applicationForm/index.wxml
index 7c768b1..830a060 100644
--- a/packageDomain/pages/sampleBookList/applicationForm/index.wxml
+++ b/packageDomain/pages/sampleBookList/applicationForm/index.wxml
@@ -1,35 +1,67 @@
-<view class="container">
-  <view class="page-header">
-    <t-tabs t-class="t-tabs" defaultValue="{{active}}" split="{{false}}" bind:change="tabClick">
-      <t-tab-panel label="绾歌川鏍蜂功" value="0" />
-      <t-tab-panel label="鐢靛瓙鏍蜂功" value="1" />
-    </t-tabs>
-  </view>
+<view
+  class="container"
+  style="height:calc(100vh + {{keyboardHeight ? (keyboardHeight + 'px'):'0'}});padding-bottom:calc(180rpx+  {{keyboardHeight ?  120 + 'px':0}})"
+>
+  <t-tabs
+    t-class="t-tabs"
+    defaultValue="{{active}}"
+    split="{{false}}"
+    bind:change="tabClick"
+    show-bottom-line="false"
+  >
+    <t-tab-panel label="绾歌川鏍蜂功" value="0" />
+    <t-tab-panel label="鐢靛瓙鏍蜂功" value="1" />
+  </t-tabs>
   <view class="page-content">
-    <view class="content">
+    <view class="con-bg"></view>
+    <scroll-view class="scroll content" scroll-y>
       <view class="bookListBox">
         <view class="tips">
           <rich-text space="emsp" nodes="{{description}}" class="content" />
         </view>
         <view class="bookList">
           <view wx:if="{{bookList.length > 0}}">
-            <view wx:for="{{bookList}}" wx:for-item="item" wx:for-index="index" wx:key="index" class="textbooksItemBox">
+            <view
+              wx:for="{{bookList}}"
+              wx:for-item="item"
+              wx:for-index="index"
+              wx:key="index"
+              class="textbooksItemBox"
+            >
               <t-swipe-cell>
                 <t-cell title="宸︽粦鍗曟搷浣�" note="杈呭姪淇℃伅" bordered="{{false}}">
                   <view class="listItem flex">
                     <view class="specialSubject-img">
-                      <image src="{{item.icon}}" mode="aspectFill" class="img" wx:if="{{item.icon}}" />
-                      <image src="/static/images/default-book-img.png" mode="aspectFill" class="img" wx:else="" />
+                      <image
+                        src="{{item.icon}}"
+                        mode="aspectFill"
+                        class="img"
+                        wx:if="{{item.icon}}"
+                      />
+                      <image
+                        src="/static/images/default-book-img.png"
+                        mode="aspectFill"
+                        class="img"
+                        wx:else=""
+                      />
                     </view>
                     <view class="body-info">
                       <view class="name">{{item.title}}</view>
                       <view class="author">浣滆�咃細{{item.author}}</view>
                       <view class="author">ISBN:{{item.isbn}}</view>
-                      <view class="author">鍑虹増鏃堕棿:{{item.publicationDate}}</view>
+                      <view class="author" wx:if="{{item.publicationDate}}"
+                        >鍑虹増鏃堕棿:{{item.publicationDate}}</view
+                      >
                     </view>
                   </view>
                 </t-cell>
-                <view slot="right" class="btn delete-btn" bind:tap="onDelete" data-book="{{item}}">鍒犻櫎</view>
+                <view
+                  slot="right"
+                  class="btn delete-btn"
+                  bind:tap="onDelete"
+                  data-book="{{item}}"
+                  >鍒犻櫎</view
+                >
               </t-swipe-cell>
             </view>
           </view>
@@ -39,9 +71,7 @@
         </view>
       </view>
       <view class="formBox">
-        <view class="title">
-          鎺堣鎯呭喌
-        </view>
+        <view class="title"> 鎺堣鎯呭喌 </view>
         <view class="teachingInfo">
           <view class="item">
             <text class="label">瀛︽牎锛�</text>
@@ -52,26 +82,53 @@
             <text>{{teacherInfo.courseName}}</text>
           </view>
         </view>
-        <view class="title" wx:if="{{active =='0'}}">
-          鏀惰揣浜烘儏鍐�
-        </view>
+        <view class="title" wx:if="{{active =='0'}}"> 鏀惰揣浜烘儏鍐� </view>
         <view class="receiverInfo" wx:if="{{active =='0'}}">
-          <view class="item">
+          <view class="item form-input-1">
             <text class="label">濮撳悕锛�</text>
             <view class="item-content">
-              <input class="weui-input" name="userName" auto-focus="true" adjust-position="true" value="{{contactInfo.fullName}}" placeholder="璇疯緭鍏ュ鍚�" bindinput="bindTnputBlur" />
+              <t-input
+                placeholder="璇疯緭鍏ョ湡瀹炲鍚�"
+                borderless
+                value="{{contactInfo.fullName}}"
+                bindchange="onFullNameInput"
+                adjust-position="{{isIos?false:true}}"
+                bindkeyboardheightchange="bindkeyboardheightchange"
+                bindblur="changeParam"
+                data-class="form-input-1"
+              />
             </view>
           </view>
-          <view class="item">
+          <view class="item form-input-2">
             <text class="label">鑱旂郴鐢佃瘽锛�</text>
             <view class="item-content">
-              <input class="weui-input" name="userName" auto-focus="true" adjust-position="true" value="{{contactInfo.phone}}" placeholder="璇疯緭鍏ヨ仈绯荤數璇�" bindinput="bindTnputBlur" />
+              <t-input
+                placeholder="杈撳叆鑱旂郴鐢佃瘽"
+                borderless
+                value="{{contactInfo.phone}}"
+                type="number"
+                tips="{{phoneError ? '鎵嬫満鍙疯緭鍏ヤ笉姝g‘' : ''}}"
+                bindchange="onPhoneInput"
+                adjust-position="{{isIos?false:true}}"
+                bindkeyboardheightchange="bindkeyboardheightchange"
+                bindblur="changeParam"
+                data-class="form-input-2"
+              />
             </view>
           </view>
-          <view class="item">
+          <view class="item form-input-3">
             <text class="label">璇︾粏鍦板潃锛�</text>
             <view class="item-content">
-              <input class="weui-input" name="userName" auto-focus="true" adjust-position="true" value="{{contactInfo.detailedAddress}}" placeholder="璇疯緭鍏ヨ缁嗗湴鍧�" bindinput="bindTnputBlur" />
+              <t-input
+                placeholder="璇疯緭鍏ヨ缁嗗湴鍧�"
+                borderless
+                value="{{contactInfo.detailedAddress}}"
+                bindchange="onAddressInput"
+                adjust-position="{{isIos?false:true}}"
+                bindkeyboardheightchange="bindkeyboardheightchange"
+                bindblur="changeParam"
+                data-class="form-input-3"
+              />
             </view>
           </view>
         </view>
@@ -79,6 +136,6 @@
       <view class="btn-area">
         <button class="submit" bindtap="submit">鎻愪氦</button>
       </view>
-    </view>
+    </scroll-view>
   </view>
-</view>
\ No newline at end of file
+</view>

--
Gitblit v1.9.1