Browse Source

外出申请列表

master
mk 4 weeks ago
parent
commit
0d6f4069ee
  1. BIN
      images/icon/error.png
  2. BIN
      images/icon/success.png
  3. 8
      pages/mine/mine.js
  4. 11
      project.private.config.json
  5. 6
      subpages/goOut/mygoOut/mygoOut.json
  6. 170
      subpages/goOut/mygoOut/mygoOut.wxml
  7. 32
      subpages/goOut/mygoOut/mygoOut.wxss

BIN
images/icon/error.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

BIN
images/icon/success.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 943 B

8
pages/mine/mine.js

@ -25,10 +25,10 @@ Page({
// label:'我的报修',
// url:'/subpages/mine/repairList/repairList'
// },
// {
// label:'问题反馈',
// url:'/subpages/mine/eventList/eventList'
// },
{
label:'外出申请',
url:'/subpages/goOut/mygoOut/mygoOut'
},
{
label:'共享空间',
url:'/subpages/mine/mySpace/mySpace'

11
project.private.config.json

@ -15,12 +15,19 @@
"miniprogram": {
"list": [
{
"name": "subpages/goOut/goOut/goOut",
"pathName": "subpages/goOut/goOut/goOut",
"name": "subpages/goOut/mygoOut/mygoOut",
"pathName": "subpages/goOut/mygoOut/mygoOut",
"query": "",
"scene": null,
"launchMode": "default"
},
{
"name": "subpages/goOut/goOut/goOut",
"pathName": "subpages/goOut/goOut/goOut",
"query": "",
"launchMode": "default",
"scene": null
},
{
"name": "subpages/mine/mySpace/mySpace",
"pathName": "subpages/mine/mySpace/mySpace",

6
subpages/goOut/mygoOut/mygoOut.json

@ -1,3 +1,7 @@
{
"usingComponents": {}
"usingComponents": {
"van-divider": "@vant/weapp/divider/index",
"no-data":"../../../components/noData/nodata"
},
"navigationBarTitleText": "外出申请"
}

170
subpages/goOut/mygoOut/mygoOut.wxml

@ -1,2 +1,168 @@
<!--subpages/goOut/mygoOut/mygoOut.wxml-->
<text>subpages/goOut/mygoOut/mygoOut.wxml</text>
<!-- subpages/goOut/mygoOut/mygoOut.wxml -->
<view class="scroll-view">
<view class=" card m-top-16" style="margin:0 auto;width: calc(100% - 40rpx);">
<view class="item-title">
<image src="../../../images/icon/success.png" class="icon-40 mr-10" />
<text>通过</text>
</view>
<van-divider dashed />
<view class="item-content">
<view class="flex m-top-16">
<view class="item-content-left">
<text>外出时间:</text>
</view>
<view class="item-content-right">
<text>2025-01-01</text>
</view>
</view>
<view class="flex m-top-16">
<view class="item-content-left">
<text>外出原因:</text>
</view>
<view class="item-content-right">
<text>外出原因测测测</text>
</view>
</view>
<view class="flex m-top-16">
<view class="item-content-left">
<text>外出原因:</text>
</view>
<view class="item-content-right">
<text>外出原因测测测</text>
</view>
</view>
<view class="m-top-16">
<view class="item-content-left">
<text>证明材料:</text>
</view>
<view class="item-content-right">
<image src="../../../images/icon01.png" class="icon-40 mr-10" />
<image src="../../../images/icon01.png" class="icon-40 mr-10" />
<image src="../../../images/icon01.png" class="icon-40 mr-10" />
</view>
</view>
<view class="flex m-top-16">
<view class="item-content-left">
<text>申请时间:</text>
</view>
<view class="item-content-right">
<text>2025-01-01</text>
</view>
</view>
</view>
</view>
<view class=" card m-top-16" style="margin:0 auto;width: calc(100% - 40rpx);">
<view class="item-title">
<image src="../../../images/icon/success.png" class="icon-40 mr-10" />
<text>通过</text>
</view>
<van-divider dashed />
<view class="item-content">
<view class="flex m-top-16">
<view class="item-content-left">
<text>外出时间:</text>
</view>
<view class="item-content-right">
<text>2025-01-01</text>
</view>
</view>
<view class="flex m-top-16">
<view class="item-content-left">
<text>外出原因:</text>
</view>
<view class="item-content-right">
<text>外出原因测测测</text>
</view>
</view>
<view class="flex m-top-16">
<view class="item-content-left">
<text>外出原因:</text>
</view>
<view class="item-content-right">
<text>外出原因测测测</text>
</view>
</view>
<view class="m-top-16">
<view class="item-content-left">
<text>证明材料:</text>
</view>
<view class="item-content-right">
<image src="../../../images/icon01.png" class="icon-40 mr-10" />
<image src="../../../images/icon01.png" class="icon-40 mr-10" />
<image src="../../../images/icon01.png" class="icon-40 mr-10" />
</view>
</view>
<view class="flex m-top-16">
<view class="item-content-left">
<text>申请时间:</text>
</view>
<view class="item-content-right">
<text>2025-01-01</text>
</view>
</view>
</view>
</view>
<view class=" card m-top-16" style="margin:0 auto;width: calc(100% - 40rpx);">
<view class="item-title">
<image src="../../../images/icon/success.png" class="icon-40 mr-10" />
<text>通过</text>
</view>
<van-divider dashed />
<view class="item-content">
<view class="flex m-top-16">
<view class="item-content-left">
<text>外出时间:</text>
</view>
<view class="item-content-right">
<text>2025-01-01</text>
</view>
</view>
<view class="flex m-top-16">
<view class="item-content-left">
<text>外出原因:</text>
</view>
<view class="item-content-right">
<text>外出原因测测测</text>
</view>
</view>
<view class="flex m-top-16">
<view class="item-content-left">
<text>外出原因:</text>
</view>
<view class="item-content-right">
<text>外出原因测测测</text>
</view>
</view>
<view class="m-top-16">
<view class="item-content-left">
<text>证明材料:</text>
</view>
<view class="item-content-right">
<image src="../../../images/icon01.png" class="icon-40 mr-10" />
<image src="../../../images/icon01.png" class="icon-40 mr-10" />
<image src="../../../images/icon01.png" class="icon-40 mr-10" />
</view>
</view>
<view class="flex m-top-16">
<view class="item-content-left">
<text>申请时间:</text>
</view>
<view class="item-content-right">
<text>2025-01-01</text>
</view>
</view>
</view>
<van-divider dashed />
<view class="item-content">
<view class="flex m-top-16">
<view class="item-content-left">
<text>不通过原因:</text>
</view>
<view class="item-content-right">
<text>不通过原因测测测</text>
</view>
</view>
</view>
</view>
</view>
<!-- <no-data isShow="{{list.length === 0 || !list}}"></no-data> -->

32
subpages/goOut/mygoOut/mygoOut.wxss

@ -1 +1,31 @@
/* subpages/goOut/mygoOut/mygoOut.wxss */
/* subpages/goOut/mygoOut/mygoOut.wxss */
page{
background-image: linear-gradient(to right, #befeed 0%, #d5eefe 50%, #ebe9fb 100%);
background-size: 100% 280rpx;
background-repeat: no-repeat;
background-position: top;
background-color: #f5f5f5;
}
.scroll-view{
height: 100vh;
overflow-y: auto;
}
.item-title{
display: flex;
align-items: center;
font-size: 32rpx;
font-weight: 600;
color: #333;
}
.item-content{
display: flex;
flex-direction: column;
}
.item-content-left{
font-size: 28rpx;
color: #999999;
}
.item-content-right{
flex: 1;
font-size: 28rpx;
}

Loading…
Cancel
Save