task#10595,h5到app事件更换
This commit is contained in:
@ -8,7 +8,7 @@
|
|||||||
:border="false"
|
:border="false"
|
||||||
:fixed="true"
|
:fixed="true"
|
||||||
:safe-area-inset-top="true"
|
:safe-area-inset-top="true"
|
||||||
@click-left="goPrePage"
|
@click-left="h5GoBack"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div class="listWrap">
|
<div class="listWrap">
|
||||||
@ -256,12 +256,12 @@ export default {
|
|||||||
this.$toast('审核不通过原因是其他时审核原因必填')
|
this.$toast('审核不通过原因是其他时审核原因必填')
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
let res = await reimburseOrderAudit({
|
await reimburseOrderAudit({
|
||||||
id:this.id,
|
id:this.id,
|
||||||
state:this.state,
|
state:this.state,
|
||||||
auditRemark:this.other=='其他' ? this.other+ '/' + this.otherReason : this.other,
|
auditRemark:this.other=='其他' ? this.other+ '/' + this.otherReason : this.other,
|
||||||
})
|
})
|
||||||
console.log("ressssss",res)
|
// console.log("ressssss",res)
|
||||||
},
|
},
|
||||||
isUse(e){
|
isUse(e){
|
||||||
this.states=e
|
this.states=e
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
:border="false"
|
:border="false"
|
||||||
:fixed="true"
|
:fixed="true"
|
||||||
:safe-area-inset-top="true"
|
:safe-area-inset-top="true"
|
||||||
@click-left="h5GoBack"
|
@click-left="goBack"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div class="tab_wrap">
|
<div class="tab_wrap">
|
||||||
|
@ -20,8 +20,15 @@
|
|||||||
<div class="monthSearch" v-show="activeIndex == 0">
|
<div class="monthSearch" v-show="activeIndex == 0">
|
||||||
<span v-for="(item,index) in monthList" :class="monthIndex === index ? 'active' : ''" :key="index" @click="clickHandle(index)">{{item}}</span>
|
<span v-for="(item,index) in monthList" :class="monthIndex === index ? 'active' : ''" :key="index" @click="clickHandle(index)">{{item}}</span>
|
||||||
</div>
|
</div>
|
||||||
<!-- <van-pull-refresh v-model="isLoading" @refresh="onRefresh" v-show="!show" style="min-height: 80%;position: relative">-->
|
<van-pull-refresh v-model="isLoading" @refresh="onRefresh" v-show="!show" style="min-height: 80%;position: relative">
|
||||||
<div class="listWrap" v-show="!show">
|
<!-- v-show="!show"-->
|
||||||
|
<!-- <van-list
|
||||||
|
v-model="loading"
|
||||||
|
:finished="finished"
|
||||||
|
finished-text="没有更多了"
|
||||||
|
@load="onLoad"
|
||||||
|
></van-list>-->
|
||||||
|
<div class="listWrap">
|
||||||
<div class="itemWrap" v-for="(item,index) in pageList" :key="index">
|
<div class="itemWrap" v-for="(item,index) in pageList" :key="index">
|
||||||
<div class="contentWrap" @click="goDetail">
|
<div class="contentWrap" @click="goDetail">
|
||||||
<div class="line1">
|
<div class="line1">
|
||||||
@ -39,43 +46,8 @@
|
|||||||
</div>
|
</div>
|
||||||
<img v-show="activeIndex == 0" class="checkImg" @click="toggleSelection(item)" :src="item.isSelected ? require('@/assets/baoxiao_check.png') : require('@/assets/baoxiao_uncheck.png')">
|
<img v-show="activeIndex == 0" class="checkImg" @click="toggleSelection(item)" :src="item.isSelected ? require('@/assets/baoxiao_check.png') : require('@/assets/baoxiao_uncheck.png')">
|
||||||
</div>
|
</div>
|
||||||
<div class="itemWrap" v-for="(item,index) in pageList" :key="index">
|
|
||||||
<div class="contentWrap" @click="goDetail">
|
|
||||||
<div class="line1">
|
|
||||||
<div><span>订单编号:</span><span>{{item.userOrderCode}}</span></div>
|
|
||||||
<div class="right">
|
|
||||||
<img class="commonImg" :src="getStatus(item.state)">
|
|
||||||
<div :class="getStatusColor(item.state)">{{item.stateStr}}</div>
|
|
||||||
<img class="rightArrImg" src="@/assets/list_rightArrow.png">
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</van-pull-refresh>
|
||||||
<div><span>报销金额:</span><span>{{item.reimburseAmount}}</span></div>
|
|
||||||
<div v-show="activeIndex == 2"><span>审核备注:</span><span style="color: #FF5D2E">{{item.auditRemark}}</span></div>
|
|
||||||
<div v-show="activeIndex != 0"><span>审核人员:</span><span>{{item.auditUser}}</span></div>
|
|
||||||
<div v-show="activeIndex != 0"><span>审核时间:</span><span>{{item.auditTime}}</span></div>
|
|
||||||
</div>
|
|
||||||
<img v-show="activeIndex == 0" class="checkImg" @click="toggleSelection(item)" :src="item.isSelected ? require('@/assets/baoxiao_check.png') : require('@/assets/baoxiao_uncheck.png')">
|
|
||||||
</div>
|
|
||||||
<div class="itemWrap" v-for="(item,index) in pageList" :key="index">
|
|
||||||
<div class="contentWrap" @click="goDetail">
|
|
||||||
<div class="line1">
|
|
||||||
<div><span>订单编号:</span><span>{{item.userOrderCode}}</span></div>
|
|
||||||
<div class="right">
|
|
||||||
<img class="commonImg" :src="getStatus(item.state)">
|
|
||||||
<div :class="getStatusColor(item.state)">{{item.stateStr}}</div>
|
|
||||||
<img class="rightArrImg" src="@/assets/list_rightArrow.png">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div><span>报销金额:</span><span>{{item.reimburseAmount}}</span></div>
|
|
||||||
<div v-show="activeIndex == 2"><span>审核备注:</span><span style="color: #FF5D2E">{{item.auditRemark}}</span></div>
|
|
||||||
<div v-show="activeIndex != 0"><span>审核人员:</span><span>{{item.auditUser}}</span></div>
|
|
||||||
<div v-show="activeIndex != 0"><span>审核时间:</span><span>{{item.auditTime}}</span></div>
|
|
||||||
</div>
|
|
||||||
<img v-show="activeIndex == 0" class="checkImg" @click="toggleSelection(item)" :src="item.isSelected ? require('@/assets/baoxiao_check.png') : require('@/assets/baoxiao_uncheck.png')">
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<!-- </van-pull-refresh>-->
|
|
||||||
<div v-show="activeIndex == 0" class="submitBtn" @click="noMultipleClicks(submitHandle)">提交</div>
|
<div v-show="activeIndex == 0" class="submitBtn" @click="noMultipleClicks(submitHandle)">提交</div>
|
||||||
<div class="bgEmptyImg" v-show="show" >
|
<div class="bgEmptyImg" v-show="show" >
|
||||||
<img src="@/assets/empty.png" />
|
<img src="@/assets/empty.png" />
|
||||||
@ -99,7 +71,7 @@ export default {
|
|||||||
pageSize:10,
|
pageSize:10,
|
||||||
total: 0,
|
total: 0,
|
||||||
isCheck:false,
|
isCheck:false,
|
||||||
driverId: '',//78948
|
driverId: '',//
|
||||||
submitData:[],
|
submitData:[],
|
||||||
noClick:true,
|
noClick:true,
|
||||||
loading:false,
|
loading:false,
|
||||||
@ -117,6 +89,7 @@ export default {
|
|||||||
async mounted() {
|
async mounted() {
|
||||||
const urlParams = new URLSearchParams(window.location.search);
|
const urlParams = new URLSearchParams(window.location.search);
|
||||||
this.driverId = urlParams.get('driverId');
|
this.driverId = urlParams.get('driverId');
|
||||||
|
// this.driverId = 78948;
|
||||||
await this.getMonth();
|
await this.getMonth();
|
||||||
await this.getList()
|
await this.getList()
|
||||||
},
|
},
|
||||||
@ -277,7 +250,7 @@ export default {
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
span{
|
span{
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
@include wh(102px,25px);
|
@include wh(82px,25px);
|
||||||
box-shadow: 0px 1px 2px 0px rgba(236,236,236,0.5);
|
box-shadow: 0px 1px 2px 0px rgba(236,236,236,0.5);
|
||||||
border-radius: 14px;
|
border-radius: 14px;
|
||||||
margin-right: 8px;
|
margin-right: 8px;
|
||||||
|
Reference in New Issue
Block a user