Merge branch 'develop'
This commit is contained in:
@ -84,7 +84,7 @@ export class CostManagementComponent extends BasicTableComponent implements OnIn
|
|||||||
|
|
||||||
|
|
||||||
exportList() {
|
exportList() {
|
||||||
this.service.exportStart({ ...this.sf?.value, pageSize: -1 }, this.service.$api_get_exportPlatformAccountBalanceByOperator);
|
this.service.exportStart({ ...this.sf?.value, pageSize: -1 }, this.service.$api_get_cost_page_export);
|
||||||
}
|
}
|
||||||
|
|
||||||
routeTo(url: string, params?: any, status?: any) {
|
routeTo(url: string, params?: any, status?: any) {
|
||||||
|
|||||||
@ -48,6 +48,9 @@
|
|||||||
<div></div>
|
<div></div>
|
||||||
<div class="mr-sm">
|
<div class="mr-sm">
|
||||||
<button nz-button nzDanger [nzLoading]="service.http.loading" (click)="openDrawer()">筛选</button>
|
<button nz-button nzDanger [nzLoading]="service.http.loading" (click)="openDrawer()">筛选</button>
|
||||||
|
<button nz-button nzDanger [disabled]="service.http.loading" acl
|
||||||
|
[acl-ability]="['FINANCIAL-PAYABLE-export']" (click)='exportList()'>
|
||||||
|
导出</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<st #st [data]="service.$api_get_fico_ph_page" [columns]="columns" [req]="{ process: beforeReq }" [page]="{}"
|
<st #st [data]="service.$api_get_fico_ph_page" [columns]="columns" [req]="{ process: beforeReq }" [page]="{}"
|
||||||
|
|||||||
@ -21,11 +21,7 @@ export class PayableOrderComponent extends BasicTableComponent implements OnInit
|
|||||||
|
|
||||||
selectedRows: any[] = [];
|
selectedRows: any[] = [];
|
||||||
info: any = {};
|
info: any = {};
|
||||||
constructor(
|
constructor(public service: FreightAccountService, private router: Router, public searchDrawerService: SearchDrawerService) {
|
||||||
public service: FreightAccountService,
|
|
||||||
private router: Router,
|
|
||||||
public searchDrawerService: SearchDrawerService
|
|
||||||
) {
|
|
||||||
super(searchDrawerService);
|
super(searchDrawerService);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -77,6 +73,9 @@ export class PayableOrderComponent extends BasicTableComponent implements OnInit
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
exportList() {
|
||||||
|
this.service.exportStart({ ...this.sf?.value, pageSize: -1 }, this.service.$api_get_fico_ph_page_export);
|
||||||
|
}
|
||||||
|
|
||||||
private initSF(): SFSchema {
|
private initSF(): SFSchema {
|
||||||
return {
|
return {
|
||||||
@ -118,7 +117,7 @@ export class PayableOrderComponent extends BasicTableComponent implements OnInit
|
|||||||
enum: [{ value: '1', label: '费用款项' }],
|
enum: [{ value: '1', label: '费用款项' }],
|
||||||
ui: {
|
ui: {
|
||||||
widget: 'select',
|
widget: 'select',
|
||||||
placeholder: '请选择',
|
placeholder: '请选择'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
cno: {
|
cno: {
|
||||||
@ -128,7 +127,7 @@ export class PayableOrderComponent extends BasicTableComponent implements OnInit
|
|||||||
widget: 'select',
|
widget: 'select',
|
||||||
placeholder: '请选择',
|
placeholder: '请选择',
|
||||||
allowClear: true,
|
allowClear: true,
|
||||||
asyncData: () => this.service.getCloseAccount(),
|
asyncData: () => this.service.getCloseAccount()
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
driver2IdName: {
|
driver2IdName: {
|
||||||
@ -136,7 +135,7 @@ export class PayableOrderComponent extends BasicTableComponent implements OnInit
|
|||||||
title: '收款人',
|
title: '收款人',
|
||||||
ui: {
|
ui: {
|
||||||
widget: 'select',
|
widget: 'select',
|
||||||
placeholder: '请选择',
|
placeholder: '请选择'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
sts: {
|
sts: {
|
||||||
@ -148,7 +147,7 @@ export class PayableOrderComponent extends BasicTableComponent implements OnInit
|
|||||||
],
|
],
|
||||||
ui: {
|
ui: {
|
||||||
widget: 'select',
|
widget: 'select',
|
||||||
placeholder: '请选择',
|
placeholder: '请选择'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
phxdate: {
|
phxdate: {
|
||||||
@ -156,7 +155,7 @@ export class PayableOrderComponent extends BasicTableComponent implements OnInit
|
|||||||
type: 'string',
|
type: 'string',
|
||||||
ui: {
|
ui: {
|
||||||
widget: 'sl-from-to-search',
|
widget: 'sl-from-to-search',
|
||||||
format: 'yyyy-MM-dd',
|
format: 'yyyy-MM-dd'
|
||||||
} as SFDateWidgetSchema
|
} as SFDateWidgetSchema
|
||||||
},
|
},
|
||||||
createTime: {
|
createTime: {
|
||||||
@ -164,21 +163,21 @@ export class PayableOrderComponent extends BasicTableComponent implements OnInit
|
|||||||
type: 'string',
|
type: 'string',
|
||||||
ui: {
|
ui: {
|
||||||
widget: 'sl-from-to-search',
|
widget: 'sl-from-to-search',
|
||||||
format: 'yyyy-MM-dd',
|
format: 'yyyy-MM-dd'
|
||||||
} as SFDateWidgetSchema
|
} as SFDateWidgetSchema
|
||||||
},
|
},
|
||||||
billHCode: {
|
billHCode: {
|
||||||
type: 'string',
|
type: 'string',
|
||||||
title: '订单号',
|
title: '订单号',
|
||||||
ui: {
|
ui: {
|
||||||
placeholder: '请输入',
|
placeholder: '请输入'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
feeHCode: {
|
feeHCode: {
|
||||||
type: 'string',
|
type: 'string',
|
||||||
title: '费用号',
|
title: '费用号',
|
||||||
ui: {
|
ui: {
|
||||||
placeholder: '请输入',
|
placeholder: '请输入'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
remarks: {
|
remarks: {
|
||||||
@ -186,7 +185,7 @@ export class PayableOrderComponent extends BasicTableComponent implements OnInit
|
|||||||
title: '核销备注',
|
title: '核销备注',
|
||||||
ui: {
|
ui: {
|
||||||
autocomplete: 'off',
|
autocomplete: 'off',
|
||||||
placeholder: '请选择',
|
placeholder: '请选择'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -34,6 +34,9 @@
|
|||||||
<div class="mr-sm">
|
<div class="mr-sm">
|
||||||
<button nz-button nzDanger [nzLoading]="service.http.loading" (click)="openDrawer()" acl
|
<button nz-button nzDanger [nzLoading]="service.http.loading" (click)="openDrawer()" acl
|
||||||
[acl-ability]="['FINANCIAL-PAYMENT-ORDER-list']">筛选</button>
|
[acl-ability]="['FINANCIAL-PAYMENT-ORDER-list']">筛选</button>
|
||||||
|
<button nz-button nzDanger [disabled]="service.http.loading" acl
|
||||||
|
[acl-ability]="['FINANCIAL-PAYMENT-ORDER-export']" (click)='exportList()'>
|
||||||
|
导出</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@ -77,6 +77,10 @@ export class PaymentOrderComponent extends BasicTableComponent implements OnInit
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
exportList() {
|
||||||
|
this.service.exportStart({ ...this.sf?.value, pageSize: -1 }, this.service.$api_get_payment_page_export);
|
||||||
|
}
|
||||||
|
|
||||||
private initSF(): SFSchema {
|
private initSF(): SFSchema {
|
||||||
return {
|
return {
|
||||||
properties: {
|
properties: {
|
||||||
|
|||||||
@ -31,6 +31,9 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="mr-sm">
|
<div class="mr-sm">
|
||||||
<button nz-button nzDanger [nzLoading]="service.http.loading" (click)="openDrawer()">筛选</button>
|
<button nz-button nzDanger [nzLoading]="service.http.loading" (click)="openDrawer()">筛选</button>
|
||||||
|
<button nz-button nzDanger [disabled]="service.http.loading" acl [acl-ability]="['FINANCIAL-RECEIPT-export']"
|
||||||
|
(click)='exportList()'>
|
||||||
|
导出</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- <div class="d-flex align-items-center mb-md mt-md">
|
<!-- <div class="d-flex align-items-center mb-md mt-md">
|
||||||
|
|||||||
@ -81,6 +81,10 @@ export class ReceiptOrderComponent extends BasicTableComponent implements OnInit
|
|||||||
// });
|
// });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
exportList() {
|
||||||
|
this.service.exportStart({ ...this.sf?.value, pageSize: -1 }, this.service.$api_get_receipt_page_export);
|
||||||
|
}
|
||||||
|
|
||||||
private initSF(): SFSchema {
|
private initSF(): SFSchema {
|
||||||
return {
|
return {
|
||||||
properties: {
|
properties: {
|
||||||
|
|||||||
@ -48,7 +48,9 @@
|
|||||||
<div></div>
|
<div></div>
|
||||||
<div class="mr-sm">
|
<div class="mr-sm">
|
||||||
<button nz-button nzDanger [nzLoading]="service.http.loading" (click)="openDrawer()">筛选</button>
|
<button nz-button nzDanger [nzLoading]="service.http.loading" (click)="openDrawer()">筛选</button>
|
||||||
<button nz-button nzDanger> 导出</button>
|
<button nz-button nzDanger [disabled]="service.http.loading" acl [acl-ability]="['FINANCIAL-RECEIVABLE-export']"
|
||||||
|
(click)='exportList()'>
|
||||||
|
导出</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@ -80,6 +80,9 @@ export class ReceivableOrderComponent extends BasicTableComponent implements OnI
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
exportList() {
|
||||||
|
this.service.exportStart({ ...this.sf?.value, pageSize: -1 }, this.service.$api_get_fico_page_export);
|
||||||
|
}
|
||||||
|
|
||||||
private initSF(): SFSchema {
|
private initSF(): SFSchema {
|
||||||
return {
|
return {
|
||||||
@ -121,7 +124,7 @@ export class ReceivableOrderComponent extends BasicTableComponent implements OnI
|
|||||||
ui: {
|
ui: {
|
||||||
widget: 'dict-select',
|
widget: 'dict-select',
|
||||||
params: { dictKey: 'driverrecord:receive:type' },
|
params: { dictKey: 'driverrecord:receive:type' },
|
||||||
placeholder: '请选择',
|
placeholder: '请选择'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
arvattype: {
|
arvattype: {
|
||||||
@ -130,7 +133,7 @@ export class ReceivableOrderComponent extends BasicTableComponent implements OnI
|
|||||||
ui: {
|
ui: {
|
||||||
widget: 'dict-select',
|
widget: 'dict-select',
|
||||||
params: { dictKey: 'pay:type' },
|
params: { dictKey: 'pay:type' },
|
||||||
placeholder: '请选择',
|
placeholder: '请选择'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
cno: {
|
cno: {
|
||||||
@ -140,7 +143,7 @@ export class ReceivableOrderComponent extends BasicTableComponent implements OnI
|
|||||||
widget: 'select',
|
widget: 'select',
|
||||||
placeholder: '请选择',
|
placeholder: '请选择',
|
||||||
allowClear: true,
|
allowClear: true,
|
||||||
asyncData: () => this.service.getCloseAccount(),
|
asyncData: () => this.service.getCloseAccount()
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
arto: {
|
arto: {
|
||||||
@ -152,7 +155,7 @@ export class ReceivableOrderComponent extends BasicTableComponent implements OnI
|
|||||||
searchDebounceTime: 300,
|
searchDebounceTime: 300,
|
||||||
searchLoadingText: '搜索中...',
|
searchLoadingText: '搜索中...',
|
||||||
allowClear: true,
|
allowClear: true,
|
||||||
onSearch: (q: any) => this.service.getEnterpriceList({ enterpriseName: q }),
|
onSearch: (q: any) => this.service.getEnterpriceList({ enterpriseName: q })
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
sts: {
|
sts: {
|
||||||
@ -164,8 +167,7 @@ export class ReceivableOrderComponent extends BasicTableComponent implements OnI
|
|||||||
],
|
],
|
||||||
ui: {
|
ui: {
|
||||||
widget: 'select',
|
widget: 'select',
|
||||||
placeholder: '请选择',
|
placeholder: '请选择'
|
||||||
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
banktype: {
|
banktype: {
|
||||||
@ -178,8 +180,7 @@ export class ReceivableOrderComponent extends BasicTableComponent implements OnI
|
|||||||
],
|
],
|
||||||
ui: {
|
ui: {
|
||||||
widget: 'select',
|
widget: 'select',
|
||||||
placeholder: '请选择',
|
placeholder: '请选择'
|
||||||
|
|
||||||
},
|
},
|
||||||
default: ''
|
default: ''
|
||||||
},
|
},
|
||||||
@ -188,8 +189,7 @@ export class ReceivableOrderComponent extends BasicTableComponent implements OnI
|
|||||||
type: 'string',
|
type: 'string',
|
||||||
ui: {
|
ui: {
|
||||||
widget: 'sl-from-to-search',
|
widget: 'sl-from-to-search',
|
||||||
format: 'yyyy-MM-dd',
|
format: 'yyyy-MM-dd'
|
||||||
|
|
||||||
} as SFDateWidgetSchema
|
} as SFDateWidgetSchema
|
||||||
},
|
},
|
||||||
createTime: {
|
createTime: {
|
||||||
@ -197,14 +197,14 @@ export class ReceivableOrderComponent extends BasicTableComponent implements OnI
|
|||||||
type: 'string',
|
type: 'string',
|
||||||
ui: {
|
ui: {
|
||||||
widget: 'sl-from-to-search',
|
widget: 'sl-from-to-search',
|
||||||
format: 'yyyy-MM-dd',
|
format: 'yyyy-MM-dd'
|
||||||
} as SFDateWidgetSchema
|
} as SFDateWidgetSchema
|
||||||
},
|
},
|
||||||
billHCode: {
|
billHCode: {
|
||||||
type: 'string',
|
type: 'string',
|
||||||
title: '订单号',
|
title: '订单号',
|
||||||
ui: {
|
ui: {
|
||||||
placeholder: '请输入',
|
placeholder: '请输入'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// orderS3: {
|
// orderS3: {
|
||||||
@ -222,7 +222,7 @@ export class ReceivableOrderComponent extends BasicTableComponent implements OnI
|
|||||||
title: '核销备注',
|
title: '核销备注',
|
||||||
ui: {
|
ui: {
|
||||||
autocomplete: 'off',
|
autocomplete: 'off',
|
||||||
placeholder: '请选择',
|
placeholder: '请选择'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -27,6 +27,8 @@
|
|||||||
<div class="mr-sm">
|
<div class="mr-sm">
|
||||||
<button nz-button nzDanger [nzLoading]="service.http.loading" (click)="openDrawer()" acl
|
<button nz-button nzDanger [nzLoading]="service.http.loading" (click)="openDrawer()" acl
|
||||||
[acl-ability]="['FINANCIAL-VOUCHER-list']">筛选</button>
|
[acl-ability]="['FINANCIAL-VOUCHER-list']">筛选</button>
|
||||||
|
<button nz-button nzDanger [disabled]="service.http.loading" (click)="exprot()" acl
|
||||||
|
[acl-ability]="['FINANCIAL-VOUCHER-export']">导出</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@ -61,6 +61,11 @@ export class VoucherManagementComponent extends BasicTableComponent {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 导出
|
||||||
|
exprot() {
|
||||||
|
this.service.exportStart({ ...this.sf?.value, pageSize: -1 }, this.service.$api_get_asyncExportBillPaymentApplicationList);
|
||||||
|
}
|
||||||
|
|
||||||
private initSF(): SFSchema {
|
private initSF(): SFSchema {
|
||||||
return {
|
return {
|
||||||
properties: {
|
properties: {
|
||||||
|
|||||||
@ -83,6 +83,8 @@ export class FreightAccountService extends ShipperBaseService {
|
|||||||
|
|
||||||
// 查询费用单抬头
|
// 查询费用单抬头
|
||||||
$api_get_cost_page = '/api/fcc/ficoFeeH/list/page';
|
$api_get_cost_page = '/api/fcc/ficoFeeH/list/page';
|
||||||
|
// 导出费用单列表数据
|
||||||
|
$api_get_cost_page_export = '/api/fcc/ficoFeeH/asyncExport';
|
||||||
// 根据费用头ID查询费用单及开票明细
|
// 根据费用头ID查询费用单及开票明细
|
||||||
$api_get_cost_detail = '/api/fcc/ficoFeeL/detail';
|
$api_get_cost_detail = '/api/fcc/ficoFeeL/detail';
|
||||||
// 费用关联的应收核销明细
|
// 费用关联的应收核销明细
|
||||||
@ -90,6 +92,8 @@ export class FreightAccountService extends ShipperBaseService {
|
|||||||
|
|
||||||
// 查询应收核销抬头
|
// 查询应收核销抬头
|
||||||
$api_get_fico_page = '/api/fcc/ficoAhxH/list/page';
|
$api_get_fico_page = '/api/fcc/ficoAhxH/list/page';
|
||||||
|
// 应收核销列表数据导出
|
||||||
|
$api_get_fico_page_export = '/api/fcc/ficoAhxH/asyncExport';
|
||||||
// 应收核销汇总
|
// 应收核销汇总
|
||||||
$api_get_fico_sum = '/api/fcc/ficoAhxH/getSum';
|
$api_get_fico_sum = '/api/fcc/ficoAhxH/getSum';
|
||||||
// 获取应收核销抬头
|
// 获取应收核销抬头
|
||||||
@ -99,6 +103,8 @@ export class FreightAccountService extends ShipperBaseService {
|
|||||||
|
|
||||||
// 查询应付核销抬头
|
// 查询应付核销抬头
|
||||||
$api_get_fico_ph_page = '/api/fcc/ficoPhxH/list/page';
|
$api_get_fico_ph_page = '/api/fcc/ficoPhxH/list/page';
|
||||||
|
// 应付核销列表数据导出
|
||||||
|
$api_get_fico_ph_page_export = '/api/fcc/ficoPhxH/asyncExport';
|
||||||
// 应付核销汇总
|
// 应付核销汇总
|
||||||
$api_get_fico_ph_sum = '/api/fcc/ficoPhxH/getSum';
|
$api_get_fico_ph_sum = '/api/fcc/ficoPhxH/getSum';
|
||||||
// 获取应付核销抬头
|
// 获取应付核销抬头
|
||||||
@ -108,6 +114,8 @@ export class FreightAccountService extends ShipperBaseService {
|
|||||||
|
|
||||||
// 查询总账凭证表
|
// 查询总账凭证表
|
||||||
$api_get_fico_vch_page = '/api/fcc/ficoVcH/list/page';
|
$api_get_fico_vch_page = '/api/fcc/ficoVcH/list/page';
|
||||||
|
// 导出总账凭证列表数据
|
||||||
|
$api_get_fico_vch_export = '/api/fcc/ficoVcH/asyncExport';
|
||||||
// 导出总账凭证表
|
// 导出总账凭证表
|
||||||
$api_export_fico_vch_page = '/api/fcc/ficoVcH/reportVchListPage';
|
$api_export_fico_vch_page = '/api/fcc/ficoVcH/reportVchListPage';
|
||||||
// 获取总账凭证表详情信息
|
// 获取总账凭证表详情信息
|
||||||
@ -115,6 +123,8 @@ export class FreightAccountService extends ShipperBaseService {
|
|||||||
|
|
||||||
// 查询付款单抬头
|
// 查询付款单抬头
|
||||||
$api_get_payment_page = '/api/fcc/ficoPayH/listFicoPayHPage';
|
$api_get_payment_page = '/api/fcc/ficoPayH/listFicoPayHPage';
|
||||||
|
// 付款单列表数据导出
|
||||||
|
$api_get_payment_page_export = '/api/fcc/ficoPayH/asyncExport';
|
||||||
// 查询付款单明细
|
// 查询付款单明细
|
||||||
$api_get_payment_detail = '/api/fcc/ficoPayL/list/page';
|
$api_get_payment_detail = '/api/fcc/ficoPayL/list/page';
|
||||||
// 付款单抬头信息
|
// 付款单抬头信息
|
||||||
@ -122,6 +132,8 @@ export class FreightAccountService extends ShipperBaseService {
|
|||||||
|
|
||||||
// 查询收款单抬头
|
// 查询收款单抬头
|
||||||
$api_get_receipt_page = '/api/fcc/ficoBrmH/list/page';
|
$api_get_receipt_page = '/api/fcc/ficoBrmH/list/page';
|
||||||
|
// 收款单列表数据导出
|
||||||
|
$api_get_receipt_page_export = '/api/fcc/ficoBrmH/asyncExport';
|
||||||
// 收款单抬头信息
|
// 收款单抬头信息
|
||||||
$api_get_receipt_header = '/api/fcc/ficoBrmH/get';
|
$api_get_receipt_header = '/api/fcc/ficoBrmH/get';
|
||||||
// 获取收款单抬头
|
// 获取收款单抬头
|
||||||
|
|||||||
@ -42,15 +42,25 @@
|
|||||||
<nz-card [nzLoading]="service.http.loading" [nzBorderless]="true">
|
<nz-card [nzLoading]="service.http.loading" [nzBorderless]="true">
|
||||||
<div class="mb-md">
|
<div class="mb-md">
|
||||||
<div class="font-weight-blod text-md detail-title" style="justify-content: space-between;">
|
<div class="font-weight-blod text-md detail-title" style="justify-content: space-between;">
|
||||||
<div>
|
<div style="display: flex; justify-content: center;align-items: center;">
|
||||||
<a class="sign"></a>
|
<a class="sign"></a>
|
||||||
<span>个人信息</span>
|
<p style="margin-bottom: 0">
|
||||||
<label *ngIf="userIdentityDetail?.certificationStatus===1" style="color: #52c41a;" class="ml-md"><i nz-icon
|
个人信息
|
||||||
nzType="check-circle" nzTheme="fill" class="mr-xs"></i>审核通过
|
<label *ngIf="userIdentityDetail?.certificationStatus===2" style="color: #ff4d4f"><i nz-icon nzType="info-circle"
|
||||||
|
nzTheme="fill" class="mr-xs"></i>驳回:<span nz-popover [nzPopoverTitle]="titleTemplate1" [nzPopoverContent]="contentTemplate2">
|
||||||
|
驳回原因
|
||||||
|
<ng-template #titleTemplate1>
|
||||||
|
原因
|
||||||
|
</ng-template>
|
||||||
|
<ng-template #contentTemplate2>
|
||||||
|
{{userIdentityDetail?.tips}}
|
||||||
|
</ng-template>
|
||||||
|
</span>
|
||||||
</label>
|
</label>
|
||||||
<label *ngIf="userIdentityDetail?.certificationStatus===2" style="color: #ff4d4f;" class="ml-md"><i nz-icon
|
<label *ngIf="userIdentityDetail?.certificationStatus===1" style="color: #52c41a"><i nz-icon nzType="check-circle"
|
||||||
nzType="close-circle" nzTheme="fill" class="mr-xs"></i>驳回 驳回原因:{{userIdentityDetail?.certificationOpinions}}
|
nzTheme="fill" class="mr-xs"></i>审核通过
|
||||||
</label>
|
</label>
|
||||||
|
</p>
|
||||||
<label *ngIf="faceStatus == 1" style="color: #bec8c8; position: relative;
|
<label *ngIf="faceStatus == 1" style="color: #bec8c8; position: relative;
|
||||||
bottom: 2px;" class="ml-md"><i nz-icon nzType="check-circle" nzTheme="fill" class="mr-xs">人脸识别结果:已发起</i>
|
bottom: 2px;" class="ml-md"><i nz-icon nzType="check-circle" nzTheme="fill" class="mr-xs">人脸识别结果:已发起</i>
|
||||||
</label>
|
</label>
|
||||||
@ -179,15 +189,25 @@
|
|||||||
|
|
||||||
<div class="mb-md">
|
<div class="mb-md">
|
||||||
<div class="font-weight-blod text-md detail-title" style="justify-content: space-between;">
|
<div class="font-weight-blod text-md detail-title" style="justify-content: space-between;">
|
||||||
<div>
|
<div style="display: flex; justify-content: center;align-items: center;">
|
||||||
<a class="sign"></a>
|
<a class="sign"></a>
|
||||||
<span>驾驶证信息</span>
|
<p style="margin-bottom: 0">
|
||||||
<label *ngIf="driverDetail?.approvalStatus===20" style="color: #52c41a;" class="ml-md"><i nz-icon
|
驾驶证信息
|
||||||
nzType="check-circle" nzTheme="fill" class="mr-xs"></i>审核通过
|
<label *ngIf="driverDetail?.approvalStatus===30" style="color: #ff4d4f"><i nz-icon nzType="info-circle"
|
||||||
|
nzTheme="fill" class="mr-xs"></i>驳回:<span nz-popover [nzPopoverTitle]="titleTemplate1" [nzPopoverContent]="contentTemplate1">
|
||||||
|
驳回原因
|
||||||
|
<ng-template #titleTemplate1>
|
||||||
|
原因
|
||||||
|
</ng-template>
|
||||||
|
<ng-template #contentTemplate1>
|
||||||
|
{{driverDetail?.tips}}
|
||||||
|
</ng-template>
|
||||||
|
</span>
|
||||||
</label>
|
</label>
|
||||||
<label *ngIf="driverDetail?.approvalStatus===30" style="color: #ff4d4f;" class="ml-md"><i nz-icon
|
<label *ngIf="driverDetail?.approvalStatus===20" style="color: #52c41a"><i nz-icon nzType="check-circle"
|
||||||
nzType="close-circle" nzTheme="fill" class="mr-xs"></i>驳回
|
nzTheme="fill" class="mr-xs"></i>审核通过
|
||||||
</label>
|
</label>
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<ng-container *ngIf="isEditDriver;else editDriverButton">
|
<ng-container *ngIf="isEditDriver;else editDriverButton">
|
||||||
|
|||||||
@ -2,16 +2,11 @@ import { DatePipe } from '@angular/common';
|
|||||||
import { Component, OnInit, ViewChild } from '@angular/core';
|
import { Component, OnInit, ViewChild } from '@angular/core';
|
||||||
import { ActivatedRoute } from '@angular/router';
|
import { ActivatedRoute } from '@angular/router';
|
||||||
import { apiConf } from '@conf/api.conf';
|
import { apiConf } from '@conf/api.conf';
|
||||||
import { STColumn, STComponent } from '@delon/abc/st';
|
import { STColumn } from '@delon/abc/st';
|
||||||
import { SFComponent, SFDateWidgetSchema, SFSchema, SFTagWidgetSchema, SFTextWidgetSchema, SFUISchema } from '@delon/form';
|
import { _HttpClient } from '@delon/theme';
|
||||||
import { ModalHelper, _HttpClient } from '@delon/theme';
|
|
||||||
import { NzImageService } from 'ng-zorro-antd/image';
|
import { NzImageService } from 'ng-zorro-antd/image';
|
||||||
import { NzMessageService } from 'ng-zorro-antd/message';
|
|
||||||
import { NzModalService } from 'ng-zorro-antd/modal';
|
import { NzModalService } from 'ng-zorro-antd/modal';
|
||||||
import { Subject } from 'rxjs';
|
|
||||||
import { ImageViewComponent } from 'src/app/shared/components/imagelist';
|
|
||||||
import { UsermanageService } from '../../../services/usercenter.service';
|
import { UsermanageService } from '../../../services/usercenter.service';
|
||||||
import { debounceTime } from 'rxjs/operators';
|
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-usercenter-components-driver-detail',
|
selector: 'app-usercenter-components-driver-detail',
|
||||||
@ -73,6 +68,8 @@ export class UserCenterComponentsDriverDetailComponent implements OnInit {
|
|||||||
) {}
|
) {}
|
||||||
|
|
||||||
ngOnInit() {
|
ngOnInit() {
|
||||||
|
console.log(this.route.snapshot.queryParams);
|
||||||
|
|
||||||
this.initData();
|
this.initData();
|
||||||
this.initDetailByCode();
|
this.initDetailByCode();
|
||||||
}
|
}
|
||||||
|
|||||||
@ -62,8 +62,7 @@ export class UserCenterComponentsDriverComponent extends BasicTableComponent imp
|
|||||||
return params;
|
return params;
|
||||||
}
|
}
|
||||||
|
|
||||||
ngOnInit() {
|
ngOnInit() {}
|
||||||
}
|
|
||||||
|
|
||||||
selectChange(e: any) {
|
selectChange(e: any) {
|
||||||
this.resourceStatus = e;
|
this.resourceStatus = e;
|
||||||
@ -306,7 +305,12 @@ export class UserCenterComponentsDriverComponent extends BasicTableComponent imp
|
|||||||
{
|
{
|
||||||
text: '查看<br/>',
|
text: '查看<br/>',
|
||||||
click: item => {
|
click: item => {
|
||||||
this.router.navigate(['./detail', item.appUserId], { relativeTo: this.ar });
|
this.router.navigate(['./detail', item.appUserId], {
|
||||||
|
relativeTo: this.ar,
|
||||||
|
queryParams: {
|
||||||
|
status: item.driverLicenseStatus
|
||||||
|
}
|
||||||
|
});
|
||||||
},
|
},
|
||||||
acl: { ability: ['USERCENTER-DRIVER-LIST-view'] }
|
acl: { ability: ['USERCENTER-DRIVER-LIST-view'] }
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user