|
@@ -15,32 +15,35 @@
|
|
|
@search="search"
|
|
|
@custom="search"></u-search>
|
|
|
</view>
|
|
|
- <view class="rule-area">
|
|
|
- <view class="notice">
|
|
|
- <i class="iconfont icon-a-shezhi2"></i>
|
|
|
- <span>通知</span>
|
|
|
+ <view class="box">
|
|
|
+ <view class="rule-area">
|
|
|
+ <view class="notice">
|
|
|
+ <i class="iconfont icon-a-shezhi2"></i>
|
|
|
+ <span>通知</span>
|
|
|
+ </view>
|
|
|
+ <ul v-if="informList.length===0?false:true">
|
|
|
+ <li v-for="item in informList" :key="item.noticeId" @click="toNotice(item.noticeId)">
|
|
|
+ <i class="iconfont icon-tongzhi"></i>
|
|
|
+ {{item.noticeTitle}}
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ <view class="notice-li" v-else>暂无通知</view>
|
|
|
</view>
|
|
|
- <ul v-if="informList.length===0?false:true">
|
|
|
- <li v-for="item in informList" :key="item.noticeId" @click="toNotice(item.noticeId)">
|
|
|
- <!-- <i class="iconfont icon-yuandian"></i> -->
|
|
|
- {{item.noticeTitle}} 文本溢出文本溢出文本溢出文本溢出文本溢出
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- <view class="notice-li" v-else>暂无通知</view>
|
|
|
- </view>
|
|
|
- <view class="rule-area" >
|
|
|
- <view class="notice">
|
|
|
- <i class="iconfont icon-a-shezhi2"></i>
|
|
|
- <span>最新借用设备</span>
|
|
|
- </view>
|
|
|
- <ul v-if="borList.length===0?false:true">
|
|
|
- <li v-for="item in borList" :key="item.id" class="notice-li" @click="toDetail(item.assetBarCode)">
|
|
|
- <text>设备编码:{{item.assetBarCode}}</text>
|
|
|
- <text>{{handleDate(item.borrowDate)}}</text>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- <view v-else>
|
|
|
- 暂无最新借用设备
|
|
|
+ <view class="rule-area" >
|
|
|
+ <view class="notice">
|
|
|
+ <i class="iconfont icon-a-shezhi2"></i>
|
|
|
+ <span>最新借用设备</span>
|
|
|
+ </view>
|
|
|
+ <ul v-if="borList.length===0?false:true">
|
|
|
+ <li v-for="item in borList" :key="item.id" class="notice-li" @click="toDetail(item.assetBarCode)">
|
|
|
+ <i class="iconfont icon-shebei"></i>
|
|
|
+ <text>设备编码:{{item.assetBarCode}}</text>
|
|
|
+ <text>{{handleDate(item.borrowDate)}}</text>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ <view v-else>
|
|
|
+ 暂无最新借用设备
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="scan-area">
|
|
@@ -176,44 +179,59 @@
|
|
|
left: 16rpx;
|
|
|
}
|
|
|
}
|
|
|
-.rule-area{
|
|
|
- flex-shrink: 0;
|
|
|
+.box {
|
|
|
border-radius: 18rpx;
|
|
|
- box-shadow: 0 2rpx 8rpx 0 rgba(0, 0, 0, 0.2), 0 2rpx 6rpx 0 rgba(0, 0, 0, 0.19);
|
|
|
- padding: 16rpx;
|
|
|
- .notice{
|
|
|
- display: flex;
|
|
|
- flex-direction: row;
|
|
|
- font-size: 36rpx;
|
|
|
- font-weight: bolder;
|
|
|
- padding-bottom: 10rpx;
|
|
|
- align-items: center;
|
|
|
- border-bottom: 1px solid rgba(0, 0, 0, 0.3);
|
|
|
- i {
|
|
|
- margin-right: 10rpx;
|
|
|
+ .rule-area{
|
|
|
+ background-color: rgba(255, 255, 255, 0.6);
|
|
|
+ z-index: 2;
|
|
|
+ flex-shrink: 0;
|
|
|
+ border-radius: 18rpx;
|
|
|
+ box-shadow: 0 1rpx 8rpx 0 rgba(0, 0, 0, 0.2);
|
|
|
+ padding: 16rpx;
|
|
|
+ .notice{
|
|
|
+ display: flex;
|
|
|
+ flex-direction: row;
|
|
|
font-size: 36rpx;
|
|
|
- color: orange;
|
|
|
+ font-weight: bolder;
|
|
|
+ padding-bottom: 10rpx;
|
|
|
+ align-items: center;
|
|
|
+ border-bottom: 1px solid rgba(0, 0, 0, 0.3);
|
|
|
+ i {
|
|
|
+ margin-right: 10rpx;
|
|
|
+ font-size: 36rpx;
|
|
|
+ color: orange;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ li {
|
|
|
+ padding: 10rpx 0;
|
|
|
+ width: 100%;
|
|
|
+ overflow: hidden; /*超出部分隐藏*/
|
|
|
+ white-space: nowrap; /*禁止换行*/
|
|
|
+ text-overflow: ellipsis; /*省略号*/
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ i {
|
|
|
+ padding-right: 10rpx;
|
|
|
+ color: #2979ff;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- li {
|
|
|
- padding: 10rpx 0;
|
|
|
- width: 100%;
|
|
|
- overflow: hidden; /*超出部分隐藏*/
|
|
|
- white-space: nowrap; /*禁止换行*/
|
|
|
- text-overflow: ellipsis; /*省略号*/
|
|
|
- }
|
|
|
-}
|
|
|
-.rule-area:nth-child(3) {
|
|
|
- margin-top: 32rpx;
|
|
|
- i {
|
|
|
- color: #19be6b;
|
|
|
- }
|
|
|
- li {
|
|
|
- display: flex;
|
|
|
- justify-content: space-between;
|
|
|
+ .rule-area:nth-child(2) {
|
|
|
+ margin-top: 24rpx;
|
|
|
+ i {
|
|
|
+ color: #19be6b;
|
|
|
+ }
|
|
|
+ li {
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ }
|
|
|
+ li:first-child {
|
|
|
+ padding-top: 10rpx;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.borrow-area_bck{
|
|
|
flex-shrink: 0;
|
|
|
margin-bottom: 20rpx ;
|
|
@@ -252,6 +270,7 @@
|
|
|
font-size: 80rpx;
|
|
|
margin: 20rpx 0;
|
|
|
}
|
|
|
+ -webkit-box-reflect: below 10rpx -webkit-linear-gradient(transparent, transparent 75%, rgba(255, 255, 255, .3));
|
|
|
}
|
|
|
.scan-mine{
|
|
|
width: 80rpx;
|