车辆对接

This commit is contained in:
wangshiming
2022-01-06 13:21:40 +08:00
parent c5a15ed78d
commit 7609178295
6 changed files with 29 additions and 22 deletions

View File

@ -145,7 +145,7 @@
<div>
<a nz-button nzType="link" (click)="showApply()">货源审核</a>
<a nz-button nzType="link" (click)="showApply()">修改运费</a>
<a nz-button nzType="link" nzDanger (click)="showAssign()">指派熟车</a>
<!-- <a nz-button nzType="link" nzDanger (click)="showAssign()">指派熟车</a> -->
<a nz-button nzType="link" nzDanger (click)="showApply()">修改单价</a>
</div>
</td>

View File

@ -154,7 +154,7 @@
<div>
<a nz-button nzType="link" (click)="showApply()">货源审核</a>
<a nz-button nzType="link" (click)="showApply()">修改运费</a>
<a nz-button nzType="link" nzDanger (click)="showApply()">指派熟车</a>
<!-- <a nz-button nzType="link" nzDanger (click)="showApply()">指派熟车</a> -->
<a nz-button nzType="link" nzDanger (click)="showApply()">修改单价</a>
</div>
</td>

View File

@ -1,5 +1,5 @@
<div class="modal-header">
<div class="modal-title">新增</div>
<div class="modal-title">添加熟车</div>
</div>
<!-- <nz-spin *ngIf="!i" class="modal-spin"></nz-spin> -->
<div>
@ -30,9 +30,22 @@
<div *ngIf="sf?.value?.mobile && tableData?.length > 0">
<st #st multiSort bordered [columns]="columns" [ps]="20" [req]="{ method: 'POST', allInBody: true, reName: { pi: '', ps: '' }, params: reqParams }" [res]="{ reName: { list: 'data', total: 'data.total' } }" [page]="{ show: true, showSize: true, pageSizes: [20, 50, 100] }"
[loading]="service.http.loading" [data]="tableData">
<ng-template st-row="certificationStatus" let-item let-index="index">
<div *ngIf="item.certificationStatus === -1">
<span class="ng-tns-c230-1239 ant-badge-status-dot ant-badge-status-processing ng-star-inserted"></span> 未认证
</div>
<div *ngIf="item.certificationStatus === 0">
<span class="ng-tns-c230-1239 ant-badge-status-dot ant-badge-status-processing ng-star-inserted"></span> 待审核
</div>
<div *ngIf="item.certificationStatus === 1">
<span class="ng-tns-c230-1239 ant-badge-status-dot ant-badge-status-success ng-star-inserted"></span> 已成功
</div>
<div *ngIf="item.certificationStatus === 2">
<span class="ng-tns-c230-1240 ant-badge-status-dot ant-badge-status-warning ng-star-inserted"></span> 已驳回
</div>
</ng-template>
<ng-template st-row="carModel" let-item let-index="index">
<span>{{item.carModel}};{{item.carLength}};{{item.carLoad}};</span>
<span>{{item.carModelLabel}}-{{item.carLengthLabel}}米-{{item.carLoad}}</span>
</ng-template>
</st>
</div>

View File

@ -106,17 +106,10 @@ export class CarAddmodalComponent implements OnInit {
{ title: '车辆信息', render: 'carModel', className: 'text-center' },
{
title: '个人认证状态',
index: 'identityStatus',
render: 'certificationStatus',
className: 'text-center',
type: 'enum',
enum: {
10: '待审核',
20: '已成功',
30: '已驳回',
40: '证件过期',
}
},
{ title: '驾驶证类型', index: 'createTime', className: 'text-center' },
{ title: '驾驶证类型', index: 'driverType', className: 'text-center' },
{
title: '操作',
width: '180px',
@ -129,14 +122,16 @@ export class CarAddmodalComponent implements OnInit {
}
initData(flag?: any) {
if (this.sf?.value.mobile) {
this.flag = flag
this.service.request(this.service.$api_getCarCaptainByMobile, { mobile: this.sf?.value.mobile }).subscribe(res => {
this.flag = flag
if (res.userId) {
this.tableData = [res];
setTimeout(() => {
this.st.reload()
})
} else {
this.tableData = []
}
this.st.reload()
})
}
}
@ -152,15 +147,14 @@ export class CarAddmodalComponent implements OnInit {
*/
add(item: any) {
const params: any = {
enterpriseId: this.companyData.enterpriseId,
enterpriseProjectId: this.companyData.projectId,
source: 1,
appUserId: item.appUserId ? item.appUserId : '',
mobile: item.mobile
}
this.service.request(this.service.$api_enterpriseVehicleSave, params).subscribe(res => {
if (res.data) {
if (res) {
this.service.msgSrv.success('添加成功')
this.modal.close(true)
}
})
}
@ -174,6 +168,6 @@ export class CarAddmodalComponent implements OnInit {
window.history.go(-1);
}
close(): void {
this.modal.destroy();
this.modal.close(true);
}
}

View File

@ -282,7 +282,7 @@
<div class="align-center">
<button nz-button nzType="primary" *ngIf="this.PageStatus == '整车修改'" (click)="choose()">取消</button>
<button *ngIf="this.PageStatus == '整车修改'" nz-button nzType="primary" style="margin-left: 48px" (click)="submit()">提交修改</button>
<button nz-button nzType="primary" *ngIf="this.PageStatus == '整车下一单'" (click)="chooseFamifiar()">指派熟车</button>
<!-- <button nz-button nzType="primary" *ngIf="this.PageStatus == '整车下一单'" (click)="chooseFamifiar()">指派熟车</button> -->
<button *ngIf="this.PageStatus == '整车下一单'" nz-button nzType="primary" style="margin-left: 48px" (click)="submit()"
>司机抢单</button
>

View File

@ -313,7 +313,7 @@
</nz-card>
<nz-card>
<div class="align-center">
<button nz-button nzType="primary" (click)="submit('assign')" *ngIf="type === 'add'">指派熟车</button>
<!-- <button nz-button nzType="primary" (click)="submit('assign')" *ngIf="type === 'add'">指派熟车</button> -->
<button nz-button nzType="primary" style="margin-left: 48px" (click)="submit('publish')" *ngIf="type === 'add'">司机抢单</button>
<button
nz-button