@@ -207,7 +210,7 @@ export default {
mixins: [myMixins],
data() {
return {
- active: 0,
+ active:4,
activeIndex: 0,
tabArr: [
{name: '总览'}, {name: '月/总'}, {name: '日/总'}, {name: '月/师傅'}, {name: '日/师傅'}, {name: '拒单明细'},
@@ -247,6 +250,7 @@ export default {
selectLoading: false,
selectOption: [],
driverId:'',//68517
+ driverName:'',
}
},
async mounted() {
@@ -305,6 +309,8 @@ export default {
try {
this.loadingData = true
this.indexData = {}
+ this.total=0
+ this.pageNum=1
this.v1 = []
this.v2 = []
this.v3 = []
@@ -789,10 +795,12 @@ export default {
endTime: this.endTime,
statisticsType: this.active === 3 ? 1 : 2,
driverId: this.driverId,
- /* pageNum: this.pageNum,
- pageSize: this.pageSize*/
+ driverName:this.driverName,
+ pageNum: this.pageNum,
+ pageSize: this.pageSize
})
// this.detailList = res.data
+ this.total = res.total
this.detailList = res.data?.map(item => {
item.refuseOrderRate=item.refuseOrderRate*100?.toFixed(2)+'%'
item.timeoutOrderRate=item.timeoutOrderRate*100?.toFixed(2)+'%'
@@ -1421,7 +1429,6 @@ export default {
.monthTotal {
background: #FFFFFF;
padding-left: 6px;
- //height: auto !important;
.leftMonth {
.leftItem {
font-weight: bold;
@@ -1443,7 +1450,20 @@ export default {
overflow-x: auto; /* 当内容超出宽度时启用水平滚动 */
}
}
-
+.searchDriverName{
+ width: 97%;
+ display: flex;
+ align-items: center;
+ span{
+ width: 20%;
+ }
+ ::v-deep .el-input{
+ font-size: 12px;
+ }
+ ::v-deep .el-input__inner{
+ height: 30px;
+ }
+}
.comTab {
width: 100%;
height: 95%;