|
@@ -5,12 +5,15 @@
|
|
|
<div class="item" v-for="item in list" :key="item" @click="goRoute(`detail/${item.repairId}`)">
|
|
|
<div class="item_top padddiv">
|
|
|
<div class="orderSn">工单号: <span>{{item.repairId}}</span></div>
|
|
|
- <div class="state">{{status[item.status]}}</div>
|
|
|
+ <div class="state" style="color:#00B3EC">{{status[item.status]}}</div>
|
|
|
</div>
|
|
|
<div class="content padddiv">
|
|
|
<div class="camera">
|
|
|
- <img src="../../assets/image/tips/kj.png" />
|
|
|
- <span>{{ myData.cameraType[item.cameraType] }} {{ item.cameraSnCode }}</span>
|
|
|
+ <span>
|
|
|
+ <img src="../../assets/image/tips/kj.png" />
|
|
|
+ {{ myData.cameraType[item.cameraType] }}
|
|
|
+ </span>
|
|
|
+ <span> {{ item.cameraSnCode }}</span>
|
|
|
</div>
|
|
|
<div class="camera_text">{{item.faultMsg}} </div>
|
|
|
</div>
|
|
@@ -18,10 +21,10 @@
|
|
|
<div class="time">报修日期 {{ dayjs(item.createTime).format('YYYY-MM-DD') }}</div>
|
|
|
<div class="butList">
|
|
|
<!-- <van-button @click.stop="goRoute(`payment/${item}`)" hairline size="small" type="primary" >支付</van-button> -->
|
|
|
- <van-button v-if="item.status == 3" @click.stop="goRoute(`payment/${item.repairId}`)" plain hairline size="small">待确认</van-button>
|
|
|
- <van-button v-if="item.status == 9" @click.stop="goRoute(`repair/${item.repairId}`)" plain hairline size="small">支付</van-button>
|
|
|
- <van-button v-if="item.status == 13" @click.stop="goRoute(`evaluate/${item.repairId}`)" plain hairline size="small">评价</van-button>
|
|
|
- <van-button v-if="item.status == 10" @click.stop="goRoute(`invoice/${item.repairId}`)" plain hairline size="small">申请开票</van-button>
|
|
|
+ <van-button v-if="item.status == 3" @click.stop="goRoute(`payment/${item.repairId}`)" color="#00B3EC" plain hairline size="small">待确认</van-button>
|
|
|
+ <van-button v-if="item.status == 9" @click.stop="goRoute(`repair/${item.repairId}`)" color="#00B3EC" hairline size="small">支付</van-button>
|
|
|
+ <van-button v-if="item.status == 13" @click.stop="goRoute(`evaluate/${item.repairId}`)" color="#00B3EC" plain hairline size="small">评价</van-button>
|
|
|
+ <van-button v-if="item.status == 10" @click.stop="goRoute(`invoice/${item.repairId}`)" color="#00B3EC" hairline size="small">申请开票</van-button>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -109,6 +112,7 @@ const goRoute = (path) => {
|
|
|
.item {
|
|
|
margin: 10px 0;
|
|
|
background-color: #fff;
|
|
|
+ font-size: 14px;
|
|
|
.padddiv {
|
|
|
padding: 0 16px;
|
|
|
}
|
|
@@ -127,6 +131,10 @@ const goRoute = (path) => {
|
|
|
.content {
|
|
|
.camera {
|
|
|
margin: 12px 0;
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: center;
|
|
|
+ height: 46px;
|
|
|
img{
|
|
|
position: relative;
|
|
|
top: 6px;
|
|
@@ -134,14 +142,15 @@ const goRoute = (path) => {
|
|
|
}
|
|
|
}
|
|
|
.camera_text {
|
|
|
- margin-bottom: 20px;
|
|
|
+ margin-bottom: 24px;
|
|
|
}
|
|
|
}
|
|
|
.item_buttom {
|
|
|
display: flex;
|
|
|
justify-content: space-between;
|
|
|
align-items: center;
|
|
|
- height: 60px;
|
|
|
+ height: 80px;
|
|
|
+ border-top: 1px solid #E7E7E7;
|
|
|
|
|
|
.butList {
|
|
|
.van-button {
|
|
@@ -149,6 +158,12 @@ const goRoute = (path) => {
|
|
|
margin-left: 15px;
|
|
|
}
|
|
|
}
|
|
|
+ .time{
|
|
|
+ font-size: 12px;
|
|
|
+ font-family: PingFang SC-Regular, PingFang SC;
|
|
|
+ font-weight: 400;
|
|
|
+ color: #999;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|