Showing
1 changed file
with
18 additions
and
15 deletions
| ... | @@ -8,8 +8,7 @@ | ... | @@ -8,8 +8,7 @@ |
| 8 | <van-image v-if="item.status === 'APPLY'" round width="6rem" height="6rem" style="vertical-align: bottom;" | 8 | <van-image v-if="item.status === 'APPLY'" round width="6rem" height="6rem" style="vertical-align: bottom;" |
| 9 | :src="icon_apply" /> | 9 | :src="icon_apply" /> |
| 10 | </div> | 10 | </div> |
| 11 | - <div class="video-div" :id="'mui-player-' + item.id"> | 11 | + <div :id="'mui-player-' + item.id" class="video-div" /> |
| 12 | - </div> | ||
| 13 | <div class="control-bar"> | 12 | <div class="control-bar"> |
| 14 | <div> | 13 | <div> |
| 15 | <div class="video-bar"> | 14 | <div class="video-bar"> |
| ... | @@ -24,23 +23,26 @@ | ... | @@ -24,23 +23,26 @@ |
| 24 | </van-row> | 23 | </van-row> |
| 25 | </div> | 24 | </div> |
| 26 | </div> | 25 | </div> |
| 27 | - <div v-if="status === 'PROCESS'" style="margin-top: 1rem;"> | 26 | + <div class="book-intro" style="margin-top: 1rem;"> |
| 28 | - <div v-if="item.status === 'DISABLE'" style="padding: 0 1rem 1rem 1rem; font-size: 0.85rem;"> | 27 | + <div :id="'book-intro' + item.id" :class="{ 'van-multi-ellipsis--l3': isToggle }">{{ item.note }}</div> |
| 29 | - <p style="color: #999999; margin-bottom: 0.25rem;">老师留言:</p> | ||
| 30 | - <p>{{ item.check_note }}</p> | ||
| 31 | - </div> | ||
| 32 | - </div> | ||
| 33 | - <div class="book-intro"> | ||
| 34 | - <div id="book-intro" :class="{ 'van-multi-ellipsis--l3': isToggle }">{{ item.note }}</div> | ||
| 35 | <div v-if="hasToggle"> | 28 | <div v-if="hasToggle"> |
| 36 | - <div v-if="isToggle" @click="onToggle(false)" class="book-toggle-icon">展开 | 29 | + <div v-if="isToggle" class="book-toggle-icon" @click="onToggle(false)"> |
| 30 | + 展开 | ||
| 37 | <van-icon style="vertical-align: middle;" size="0.9rem" :name="icon_down" /> | 31 | <van-icon style="vertical-align: middle;" size="0.9rem" :name="icon_down" /> |
| 38 | </div> | 32 | </div> |
| 39 | - <div v-else @click="onToggle(true)" class="book-toggle-icon">折叠 | 33 | + <div v-else class="book-toggle-icon" @click="onToggle(true)"> |
| 34 | + 折叠 | ||
| 40 | <van-icon style="vertical-align: middle;" size="0.9rem" :name="icon_up" /> | 35 | <van-icon style="vertical-align: middle;" size="0.9rem" :name="icon_up" /> |
| 41 | </div> | 36 | </div> |
| 42 | </div> | 37 | </div> |
| 43 | </div> | 38 | </div> |
| 39 | + <div v-if="status === 'PROCESS'"> | ||
| 40 | + <div v-if="item.status === 'DISABLE'" class="van-hairline--top" | ||
| 41 | + style="padding: 1rem; font-size: 0.85rem;"> | ||
| 42 | + <p style="color: #999999; margin-bottom: 0.25rem;">老师留言:</p> | ||
| 43 | + <p>{{ item.check_note }}</p> | ||
| 44 | + </div> | ||
| 45 | + </div> | ||
| 44 | <div v-if="status === 'PENDING'" class="van-hairline--top book-handle"> | 46 | <div v-if="status === 'PENDING'" class="van-hairline--top book-handle"> |
| 45 | <van-row> | 47 | <van-row> |
| 46 | <van-col offset="3" style="padding: 1rem;" @click="onRefuse()"> | 48 | <van-col offset="3" style="padding: 1rem;" @click="onRefuse()"> |
| ... | @@ -66,13 +68,14 @@ | ... | @@ -66,13 +68,14 @@ |
| 66 | </div> | 68 | </div> |
| 67 | <div class="van-hairline--bottom" | 69 | <div class="van-hairline--bottom" |
| 68 | style="color: #222222; font-size: 1.25rem; font-weight: bold; text-align: center; padding-bottom: 1rem;"> | 70 | style="color: #222222; font-size: 1.25rem; font-weight: bold; text-align: center; padding-bottom: 1rem;"> |
| 69 | - 作品不通过</div> | 71 | + 作品不通过 |
| 72 | + </div> | ||
| 70 | <div> | 73 | <div> |
| 71 | <van-field v-model="message" rows="2" autosize label="" type="textarea" maxlength="200" | 74 | <van-field v-model="message" rows="2" autosize label="" type="textarea" maxlength="200" |
| 72 | placeholder="请填写您对小朋友的温馨鼓励" show-word-limit /> | 75 | placeholder="请填写您对小朋友的温馨鼓励" show-word-limit /> |
| 73 | </div> | 76 | </div> |
| 74 | <div style="margin-top: 3rem;"> | 77 | <div style="margin-top: 3rem;"> |
| 75 | - <my-button @on-click="handleAudit('disable')" type="primary">确定</my-button> | 78 | + <my-button type="primary" @on-click="handleAudit('disable')">确定</my-button> |
| 76 | </div> | 79 | </div> |
| 77 | </div> | 80 | </div> |
| 78 | </div> | 81 | </div> |
| ... | @@ -123,7 +126,7 @@ const onToggle = (v) => { // 展开/折叠 | ... | @@ -123,7 +126,7 @@ const onToggle = (v) => { // 展开/折叠 |
| 123 | onMounted(() => { | 126 | onMounted(() => { |
| 124 | // 判断是否显示简介的展开图标 | 127 | // 判断是否显示简介的展开图标 |
| 125 | nextTick(() => { | 128 | nextTick(() => { |
| 126 | - hasToggle.value = tools.hasEllipsis('book-intro'); | 129 | + hasToggle.value = tools.hasEllipsis(`book-intro${props.item.id}`); |
| 127 | }) | 130 | }) |
| 128 | }) | 131 | }) |
| 129 | 132 | ... | ... |
-
Please register or login to post a comment