edit
This commit is contained in:
@ -8,7 +8,7 @@
|
||||
<ng-container *ngSwitchCase="2">
|
||||
</ng-container>
|
||||
<ng-container *ngSwitchDefault>
|
||||
费率变更记录
|
||||
<app-rate-change [businessId]="businessId" [configFullKey]="configFullKey"></app-rate-change>
|
||||
</ng-container>
|
||||
</ng-container>
|
||||
|
||||
|
||||
@ -18,10 +18,12 @@ import { DynamicSettingModalComponent } from './dynamic-setting-modal/dynamic-se
|
||||
import { FreightTableComponent } from './freight-table/freight-table.component';
|
||||
import { SEModule } from '@delon/abc/se';
|
||||
import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
|
||||
const COMPONENTS = [DynamicSettingH5Component, DynamicSettingModalComponent, FreightTableComponent];
|
||||
import { RateChangeComponent } from './rate-change/rate-change.component';
|
||||
import { STModule } from '@delon/abc/st';
|
||||
const COMPONENTS = [DynamicSettingH5Component, DynamicSettingModalComponent, FreightTableComponent, RateChangeComponent];
|
||||
@NgModule({
|
||||
declarations: [...COMPONENTS],
|
||||
imports: [CommonModule, FormsModule, SHARED_ZORRO_MODULES, SEModule],
|
||||
imports: [CommonModule, FormsModule, SHARED_ZORRO_MODULES, SEModule, STModule],
|
||||
exports: [...COMPONENTS],
|
||||
schemas: [CUSTOM_ELEMENTS_SCHEMA]
|
||||
})
|
||||
|
||||
@ -0,0 +1 @@
|
||||
<st #st [data]="url" [columns]="columns" [req]="{process: beforeReq }" [scroll]="{ y: '370px' }" size="small" bordered></st>
|
||||
@ -0,0 +1,31 @@
|
||||
import { Component, Input, OnInit } from '@angular/core';
|
||||
import { STColumn, STRequestOptions } from '@delon/abc/st';
|
||||
|
||||
@Component({
|
||||
selector: 'app-rate-change',
|
||||
templateUrl: './rate-change.component.html'
|
||||
})
|
||||
export class RateChangeComponent implements OnInit {
|
||||
url = '/api/mdc/pbc/sysConfigItemExtendLog/list/page';
|
||||
columns: STColumn[] = [
|
||||
{ title: '修改内容', index: 'content' },
|
||||
{ title: '修改时间', index: 'modifyTime', className: 'text-center' },
|
||||
{ title: '修改人', index: 'modifyUserName' }
|
||||
];
|
||||
@Input()
|
||||
businessId!: string;
|
||||
@Input()
|
||||
configFullKey!: string;
|
||||
constructor() {}
|
||||
|
||||
ngOnInit(): void {}
|
||||
|
||||
beforeReq = (requestOptions: STRequestOptions) => {
|
||||
Object.assign(requestOptions.body, {
|
||||
businessId: this.businessId,
|
||||
configFullKey: this.configFullKey,
|
||||
extendType: 2
|
||||
});
|
||||
return requestOptions;
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user