|
@@ -5,20 +5,21 @@
|
|
<van-pull-refresh v-model="loading" @refresh="onRefresh()">
|
|
<van-pull-refresh v-model="loading" @refresh="onRefresh()">
|
|
<van-list v-model:loading="loading" :finished="finished" finished-text="还没有订单" @load="getMyOrder()">
|
|
<van-list v-model:loading="loading" :finished="finished" finished-text="还没有订单" @load="getMyOrder()">
|
|
<div class="card" v-for="item in listData" :key="item.id" @click="toDetail(item)">
|
|
<div class="card" v-for="item in listData" :key="item.id" @click="toDetail(item)">
|
|
- <h3>
|
|
|
|
|
|
+ <div class="businessTitle">
|
|
<van-icon name="link-o" />
|
|
<van-icon name="link-o" />
|
|
- {{ item.orderId }}
|
|
|
|
- </h3>
|
|
|
|
- <p class="productionNo" v-if="item.productionNo">
|
|
|
|
|
|
+ {{ item.orderId }}
|
|
|
|
+ </div>
|
|
|
|
+ <div class="productionNo" v-if="item.productionNo">
|
|
<van-icon name="coupon-o" />
|
|
<van-icon name="coupon-o" />
|
|
-
|
|
|
|
{{ item.productionNo }}
|
|
{{ item.productionNo }}
|
|
- </p>
|
|
|
|
- <p class="projectName">
|
|
|
|
- <van-icon name="location-o" />
|
|
|
|
- {{ item.orderName }}
|
|
|
|
- </p>
|
|
|
|
- <p>
|
|
|
|
|
|
+ </div>
|
|
|
|
+ <div class="projectName">
|
|
|
|
+ <div>
|
|
|
|
+ <van-icon name="location-o" />
|
|
|
|
+ {{ item.orderName }}
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div>
|
|
<van-tag type="primary" size="medium" class="van-tag">
|
|
<van-tag type="primary" size="medium" class="van-tag">
|
|
{{ item.production ? (item.production === 'REPORT' ? '报告' : (item.production === 'STATEMENT' ? '意见书' :
|
|
{{ item.production ? (item.production === 'REPORT' ? '报告' : (item.production === 'STATEMENT' ? '意见书' :
|
|
'复评函'
|
|
'复评函'
|
|
@@ -29,7 +30,7 @@
|
|
<van-tag type="success" :color="item.repertoryState === '未入库' ? '#969799' : ''" size="medium" class="van-tag">{{ item.repertoryState }}</van-tag>
|
|
<van-tag type="success" :color="item.repertoryState === '未入库' ? '#969799' : ''" size="medium" class="van-tag">{{ item.repertoryState }}</van-tag>
|
|
<van-tag type="success" :color="!item.delivery ? '#969799' : ''" size="medium" class="van-tag">{{ item.delivery ? '已送达' : '未送达' }}</van-tag>
|
|
<van-tag type="success" :color="!item.delivery ? '#969799' : ''" size="medium" class="van-tag">{{ item.delivery ? '已送达' : '未送达' }}</van-tag>
|
|
<van-tag type="success" :color="item.edeclareResult === null ? '#969799' : ''" size="medium" class="van-tag">{{ item.edeclareResult==null ? '未申报' : item.edeclareResult }}</van-tag>
|
|
<van-tag type="success" :color="item.edeclareResult === null ? '#969799' : ''" size="medium" class="van-tag">{{ item.edeclareResult==null ? '未申报' : item.edeclareResult }}</van-tag>
|
|
- </p>
|
|
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</van-list>
|
|
</van-list>
|
|
</van-pull-refresh>
|
|
</van-pull-refresh>
|
|
@@ -96,7 +97,7 @@ export default {
|
|
const detailInfo = {
|
|
const detailInfo = {
|
|
orderId: item.orderId,
|
|
orderId: item.orderId,
|
|
name: item.orderName,
|
|
name: item.orderName,
|
|
- productionType: item.production ? (item.production === 'REPORT' ? '报告' : (item.production === 'STATEMENT' ? '意见书' : '复评函' )) : '订单',
|
|
|
|
|
|
+ productionType: item.production ? (item.production === 'REPORT' ? '报告' : item.production === 'STATEMENT' ? '意见书' : '复评函') : '订单',
|
|
productionNo: item.productionNo,
|
|
productionNo: item.productionNo,
|
|
nodeName: item.currentNodeName,
|
|
nodeName: item.currentNodeName,
|
|
clientManager: item.clientManager,
|
|
clientManager: item.clientManager,
|
|
@@ -111,9 +112,9 @@ export default {
|
|
repertoryState: item.repertoryState,
|
|
repertoryState: item.repertoryState,
|
|
delivery: item.delivery ? '已送达' : '未送达',
|
|
delivery: item.delivery ? '已送达' : '未送达',
|
|
deliveryDate: item.deliveryDate,
|
|
deliveryDate: item.deliveryDate,
|
|
- mdeclareResult: item.mdeclareResult==null ? '未申报' : item.mdeclareResult,
|
|
|
|
- edeclareResult: item.edeclareResult==null ? '未申报' : item.edeclareResult,
|
|
|
|
- }
|
|
|
|
|
|
+ mdeclareResult: item.mdeclareResult == null ? '未申报' : item.mdeclareResult,
|
|
|
|
+ edeclareResult: item.edeclareResult == null ? '未申报' : item.edeclareResult,
|
|
|
|
+ };
|
|
this.$router.push({
|
|
this.$router.push({
|
|
path: `/index/major/detail`,
|
|
path: `/index/major/detail`,
|
|
query: {
|
|
query: {
|
|
@@ -129,7 +130,7 @@ export default {
|
|
.card {
|
|
.card {
|
|
background-color: white;
|
|
background-color: white;
|
|
border-radius: 5px;
|
|
border-radius: 5px;
|
|
- padding: 16px;
|
|
|
|
|
|
+ padding: 10px;
|
|
margin: 10px;
|
|
margin: 10px;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -140,12 +141,20 @@ export default {
|
|
|
|
|
|
.projectName {
|
|
.projectName {
|
|
width: 100%;
|
|
width: 100%;
|
|
- /* overflow: hidden;
|
|
|
|
- white-space: nowrap;
|
|
|
|
- text-overflow: ellipsis; */
|
|
|
|
|
|
+ margin-bottom: 5px;
|
|
|
|
+ display: flex;
|
|
}
|
|
}
|
|
|
|
|
|
.van-tag {
|
|
.van-tag {
|
|
margin: 2px;
|
|
margin: 2px;
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+.businessTitle {
|
|
|
|
+ font-weight: bold;
|
|
|
|
+ margin-bottom: 5px;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+/deep/ .van-tabs__wrap {
|
|
|
|
+ width: 100%;
|
|
|
|
+}
|
|
</style>
|
|
</style>
|