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