edit
This commit is contained in:
@ -0,0 +1,55 @@
|
|||||||
|
<page-header-wrapper [title]="'异常入金详情'" [logo]="logo">
|
||||||
|
<ng-template #logo>
|
||||||
|
<button nz-button nz-tooltip nzTooltipTitle="返回上一页" (click)="goBack()">
|
||||||
|
<i nz-icon nzType="left" nzTheme="outline"></i>
|
||||||
|
</button>
|
||||||
|
</ng-template>
|
||||||
|
</page-header-wrapper>
|
||||||
|
|
||||||
|
<nz-card [nzLoading]="service.http.loading">
|
||||||
|
<div se-container [labelWidth]="130">
|
||||||
|
<se label="网络货运人">
|
||||||
|
{{formData?.ltdName}}
|
||||||
|
</se>
|
||||||
|
<se label="银行类型">
|
||||||
|
{{formData?.bankTypeLabel}}
|
||||||
|
</se>
|
||||||
|
<se label="资金总账号">
|
||||||
|
{{formData?.virtualAccount}}
|
||||||
|
</se>
|
||||||
|
<se label="付款账户">
|
||||||
|
{{formData?.transferBankAccount}}
|
||||||
|
</se>
|
||||||
|
<se label="入金金额">
|
||||||
|
{{formData?.rechargeAmount | currency}}
|
||||||
|
</se>
|
||||||
|
<se label="付款银行">
|
||||||
|
{{formData?.transferBankOpenName}}
|
||||||
|
</se>
|
||||||
|
<se label="入金状态">
|
||||||
|
{{formData?.rechargeStatusLabel}}
|
||||||
|
</se>
|
||||||
|
<se label="备注">
|
||||||
|
{{formData?.rechargeRemark}}
|
||||||
|
</se>
|
||||||
|
<se label="入金时间">
|
||||||
|
{{formData?.createTime}}
|
||||||
|
</se>
|
||||||
|
<se label="退款时间">
|
||||||
|
{{formData?.refundTime}}
|
||||||
|
</se>
|
||||||
|
<se label="入金流水号">
|
||||||
|
{{formData?.paySerialNumber}}
|
||||||
|
</se>
|
||||||
|
<se label="退款流水号">
|
||||||
|
{{formData?.paySerialNumber2}}
|
||||||
|
</se>
|
||||||
|
<se label="入金回单">
|
||||||
|
<a (click)="downBack()">{{formData?.refundStatus==='3'?'查看回单':'暂无回单'}}</a>
|
||||||
|
</se>
|
||||||
|
<se label="退款回单">
|
||||||
|
<a (click)="downBack()">{{formData?.refundStatus==='3'?'查看回单':'暂无回单'}}</a>
|
||||||
|
</se>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</nz-card>
|
||||||
@ -0,0 +1,45 @@
|
|||||||
|
import { Component, OnInit } from '@angular/core';
|
||||||
|
import { ActivatedRoute } from '@angular/router';
|
||||||
|
import { FreightAccountService } from '../../../services/freight-account.service';
|
||||||
|
|
||||||
|
@Component({
|
||||||
|
selector: 'app-abnormal-gold-detail',
|
||||||
|
templateUrl: './abnormal-gold-detail.component.html',
|
||||||
|
styleUrls: ['./abnormal-gold-detail.component.less']
|
||||||
|
})
|
||||||
|
export class AbnormalGoldDetailComponent implements OnInit {
|
||||||
|
formData: any = {};
|
||||||
|
|
||||||
|
constructor(public service: FreightAccountService, private route: ActivatedRoute) {
|
||||||
|
const id = route.snapshot.params.id;
|
||||||
|
this.loadRefundDetail(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
ngOnInit(): void {}
|
||||||
|
|
||||||
|
loadRefundDetail(id: string) {
|
||||||
|
this.service.request(this.service.$api_get_getAbnormalAmount_detail, { id }).subscribe(res => {
|
||||||
|
if (res) {
|
||||||
|
this.formData = res;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
downBack() {
|
||||||
|
if (this.formData?.refundStatus !== '3') {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
this.service.getReceiptUrl(this.formData.receiptUrl, {
|
||||||
|
bankType: this.formData.bankType,
|
||||||
|
rmYll: this.formData.userId,
|
||||||
|
snglFlgCd: this.formData.coreSerNo,
|
||||||
|
bussType: '06',
|
||||||
|
ltdId: this.formData.ltdId,
|
||||||
|
accountType: this.formData.accountType
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
goBack() {
|
||||||
|
history.go(-1);
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -16,7 +16,7 @@
|
|||||||
<sf
|
<sf
|
||||||
#sf
|
#sf
|
||||||
[schema]="searchSchema"
|
[schema]="searchSchema"
|
||||||
[ui]="{ '*': { spanLabelFixed: 90, grid: { lg: 8, md: 12, sm: 12, xs: 24 } } }"
|
[ui]="{ '*': { spanLabelFixed: 110, grid: { lg: 8, md: 12, sm: 12, xs: 24 } } }"
|
||||||
[compact]="true"
|
[compact]="true"
|
||||||
[button]="'none'"
|
[button]="'none'"
|
||||||
></sf>
|
></sf>
|
||||||
@ -35,9 +35,9 @@
|
|||||||
|
|
||||||
<nz-card class="content-box" nzBordered>
|
<nz-card class="content-box" nzBordered>
|
||||||
<nz-tabset>
|
<nz-tabset>
|
||||||
<nz-tab nzTitle="待处理"></nz-tab>
|
<nz-tab nzTitle="处理中"(nzClick)="changePaymentStatus('1')"></nz-tab>
|
||||||
<nz-tab nzTitle="已退款"></nz-tab>
|
<nz-tab nzTitle="已退款"(nzClick)="changePaymentStatus('5')"></nz-tab>
|
||||||
<nz-tab nzTitle="全部"></nz-tab>
|
<nz-tab nzTitle="全部"(nzClick)="changePaymentStatus('')"></nz-tab>
|
||||||
</nz-tabset>
|
</nz-tabset>
|
||||||
|
|
||||||
<st
|
<st
|
||||||
|
|||||||
@ -21,17 +21,24 @@ export class AbnormalGoldComponent implements OnInit {
|
|||||||
|
|
||||||
_$expand = false;
|
_$expand = false;
|
||||||
|
|
||||||
|
rechargeStatus = '1';
|
||||||
constructor(public service: FreightAccountService, private nzModalService: NzModalService, private router: Router) {}
|
constructor(public service: FreightAccountService, private nzModalService: NzModalService, private router: Router) {}
|
||||||
|
|
||||||
ngOnInit(): void {}
|
ngOnInit(): void {}
|
||||||
|
|
||||||
beforeReq = (requestOptions: STRequestOptions) => {
|
beforeReq = (requestOptions: STRequestOptions) => {
|
||||||
|
Object.assign(requestOptions.body, { rechargeStatus: this.rechargeStatus });
|
||||||
if (this.sf) {
|
if (this.sf) {
|
||||||
Object.assign(requestOptions.body, { ...this.sf.value });
|
Object.assign(requestOptions.body, { ...this.sf.value });
|
||||||
}
|
}
|
||||||
return requestOptions;
|
return requestOptions;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
changePaymentStatus(status: string) {
|
||||||
|
this.rechargeStatus = status;
|
||||||
|
this.st.load(1);
|
||||||
|
}
|
||||||
|
|
||||||
refund(item: any) {
|
refund(item: any) {
|
||||||
this.nzModalService.warning({
|
this.nzModalService.warning({
|
||||||
nzTitle: '确定要将该笔款项原路退回?',
|
nzTitle: '确定要将该笔款项原路退回?',
|
||||||
@ -169,11 +176,12 @@ export class AbnormalGoldComponent implements OnInit {
|
|||||||
{ title: '付款账户', index: 'transferBankAccount', width: 180 },
|
{ title: '付款账户', index: 'transferBankAccount', width: 180 },
|
||||||
{ title: '付款账号', index: 'transferBankCardNumber', width: 180 },
|
{ title: '付款账号', index: 'transferBankCardNumber', width: 180 },
|
||||||
{ title: '付款银行', index: 'transferBankOpenName', width: 220 },
|
{ title: '付款银行', index: 'transferBankOpenName', width: 220 },
|
||||||
{ title: '转账时间', index: 'transferDate', type: 'date', width: 150 },
|
{ title: '转账时间', index: 'createTime', type: 'date', width: 150 },
|
||||||
{ title: '转账备注', index: 'remark', width: 100 },
|
{ title: '转账备注', index: 'rechargeRemark', width: 180 },
|
||||||
{ title: '操作人', index: 'rechargeName', width: 140 },
|
{ title: '退款时间', index: 'refundTime', type: 'date', width: 150 },
|
||||||
{ title: '操作时间', index: 'callNo', type: 'date', width: 160 },
|
// { title: '操作人', index: 'rechargeName', width: 140 },
|
||||||
{ title: '状态', index: 'callNo', width: 90 },
|
// { title: '操作时间', index: 'callNo', type: 'date', width: 160 },
|
||||||
|
{ title: '状态', index: 'rechargeStatusLabel', width: 110 },
|
||||||
{
|
{
|
||||||
title: '操作',
|
title: '操作',
|
||||||
fixed: 'right',
|
fixed: 'right',
|
||||||
@ -182,7 +190,7 @@ export class AbnormalGoldComponent implements OnInit {
|
|||||||
buttons: [
|
buttons: [
|
||||||
{
|
{
|
||||||
text: '查看',
|
text: '查看',
|
||||||
click: item => this.router.navigate(['/financial-management/withdrawals-record/detail/1'])
|
click: item => this.router.navigate(['/financial-management/abnormal-gold/detail/' + item.id])
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -32,6 +32,7 @@ import { PlatformAccountDetailComponent } from './components/platform-account/pl
|
|||||||
import { AdvanceCollectionComponent } from './components/advance-collection/advance-collection.component';
|
import { AdvanceCollectionComponent } from './components/advance-collection/advance-collection.component';
|
||||||
import { AdvanceCollectionDetailComponent } from './components/advance-collection/advance-collection-detail/advance-collection-detail.component';
|
import { AdvanceCollectionDetailComponent } from './components/advance-collection/advance-collection-detail/advance-collection-detail.component';
|
||||||
import { RefundRecordComponent } from './components/refund-record/refund-record.component';
|
import { RefundRecordComponent } from './components/refund-record/refund-record.component';
|
||||||
|
import { AbnormalGoldDetailComponent } from './components/abnormal-gold/abnormal-gold-detail/abnormal-gold-detail.component';
|
||||||
|
|
||||||
const routes: Routes = [
|
const routes: Routes = [
|
||||||
{ path: 'freight-account', component: FreightAccountComponent, data: { guard: { ability: ['FINANCIAL-FREIGHT-ACOUNT-list'] } } },
|
{ path: 'freight-account', component: FreightAccountComponent, data: { guard: { ability: ['FINANCIAL-FREIGHT-ACOUNT-list'] } } },
|
||||||
@ -55,6 +56,7 @@ const routes: Routes = [
|
|||||||
{ path: 'cost-management/expenses-receivable/:id', component: ExpensesReceivableComponent },
|
{ path: 'cost-management/expenses-receivable/:id', component: ExpensesReceivableComponent },
|
||||||
{ path: 'cost-management/expenses-payable/:id', component: ExpensesPayableComponent },
|
{ path: 'cost-management/expenses-payable/:id', component: ExpensesPayableComponent },
|
||||||
{ path: 'abnormal-gold', component: AbnormalGoldComponent },
|
{ path: 'abnormal-gold', component: AbnormalGoldComponent },
|
||||||
|
{ path: 'abnormal-gold/detail/:id', component: AbnormalGoldDetailComponent },
|
||||||
{ path: 'payment-record', component: PaymentRecordComponent },
|
{ path: 'payment-record', component: PaymentRecordComponent },
|
||||||
{ path: 'transaction-flow', component: TransactionFlowComponent },
|
{ path: 'transaction-flow', component: TransactionFlowComponent },
|
||||||
{ path: 'payment-order', component: PaymentOrderComponent },
|
{ path: 'payment-order', component: PaymentOrderComponent },
|
||||||
|
|||||||
@ -35,6 +35,7 @@ import { PlatformAccountDetailComponent } from './components/platform-account/pl
|
|||||||
import { AdvanceCollectionComponent } from './components/advance-collection/advance-collection.component';
|
import { AdvanceCollectionComponent } from './components/advance-collection/advance-collection.component';
|
||||||
import { AdvanceCollectionDetailComponent } from './components/advance-collection/advance-collection-detail/advance-collection-detail.component';
|
import { AdvanceCollectionDetailComponent } from './components/advance-collection/advance-collection-detail/advance-collection-detail.component';
|
||||||
import { RefundRecordComponent } from './components/refund-record/refund-record.component';
|
import { RefundRecordComponent } from './components/refund-record/refund-record.component';
|
||||||
|
import { AbnormalGoldDetailComponent } from './components/abnormal-gold/abnormal-gold-detail/abnormal-gold-detail.component';
|
||||||
|
|
||||||
const ROUTESCOMPONENTS = [
|
const ROUTESCOMPONENTS = [
|
||||||
FreightAccountComponent,
|
FreightAccountComponent,
|
||||||
@ -66,7 +67,8 @@ const ROUTESCOMPONENTS = [
|
|||||||
ReceiptOrderDetailComponent,
|
ReceiptOrderDetailComponent,
|
||||||
AdvanceCollectionComponent,
|
AdvanceCollectionComponent,
|
||||||
AdvanceCollectionDetailComponent,
|
AdvanceCollectionDetailComponent,
|
||||||
RefundRecordComponent
|
RefundRecordComponent,
|
||||||
|
AbnormalGoldDetailComponent
|
||||||
];
|
];
|
||||||
|
|
||||||
const NOTROUTECOMPONENTS = [DriverAccountDetailComponent, FreightAccountDetailComponent, ClearingModalComponent];
|
const NOTROUTECOMPONENTS = [DriverAccountDetailComponent, FreightAccountDetailComponent, ClearingModalComponent];
|
||||||
|
|||||||
@ -156,6 +156,9 @@ export class FreightAccountService extends ShipperBaseService {
|
|||||||
|
|
||||||
// 查询异常入金充值信息
|
// 查询异常入金充值信息
|
||||||
$api_get_getAbnormalAmountPage = '/api/fcc/rechargeInfo/list/getAbnormalAmountPage';
|
$api_get_getAbnormalAmountPage = '/api/fcc/rechargeInfo/list/getAbnormalAmountPage';
|
||||||
|
// 查询异常入金充值信息详情
|
||||||
|
$api_get_getAbnormalAmount_detail = '/api/fcc/rechargeInfo/get';
|
||||||
|
|
||||||
// 异步导出运营后台异常入金列表
|
// 异步导出运营后台异常入金列表
|
||||||
$api_get_exportAbnormalAmountPage = '/api/fcc/rechargeInfo/exportAbnormalAmountPage';
|
$api_get_exportAbnormalAmountPage = '/api/fcc/rechargeInfo/exportAbnormalAmountPage';
|
||||||
// 异步导出运营后台退款记录列表
|
// 异步导出运营后台退款记录列表
|
||||||
|
|||||||
Reference in New Issue
Block a user