edit
This commit is contained in:
@ -36,7 +36,7 @@
|
|||||||
</nz-tabset>
|
</nz-tabset>
|
||||||
<!-- 数据列表 -->
|
<!-- 数据列表 -->
|
||||||
<st #st [scroll]="{ x: '1200px',y:'450px' }" [data]="service.$api_get_individual_income_page" [columns]="columns"
|
<st #st [scroll]="{ x: '1200px',y:'450px' }" [data]="service.$api_get_individual_income_page" [columns]="columns"
|
||||||
[req]="{ params: reqParams }" [page]="{}" [loading]="service.http.loading" (change)="stChange($event)">
|
[req]="{ process: beforeReq }" [page]="{}" [loading]="service.http.loading" (change)="stChange($event)">
|
||||||
</st>
|
</st>
|
||||||
</nz-card>
|
</nz-card>
|
||||||
<ng-template #extraTemplate>
|
<ng-template #extraTemplate>
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { Component, OnInit, ViewChild } from '@angular/core';
|
import { Component, OnInit, ViewChild } from '@angular/core';
|
||||||
import { ActivatedRoute, Router } from '@angular/router';
|
import { ActivatedRoute, Router } from '@angular/router';
|
||||||
import { STChange, STColumn, STComponent, STData } from '@delon/abc/st';
|
import { STChange, STColumn, STComponent, STData, STRequestOptions } from '@delon/abc/st';
|
||||||
import { SFComponent, SFDateWidgetSchema, SFSchema, SFSchemaEnum, SFSelectWidgetSchema, SFUISchema } from '@delon/form';
|
import { SFComponent, SFDateWidgetSchema, SFSchema, SFSchemaEnum, SFSelectWidgetSchema, SFUISchema } from '@delon/form';
|
||||||
import { ShipperBaseService } from '@shared';
|
import { ShipperBaseService } from '@shared';
|
||||||
import { NzModalService } from 'ng-zorro-antd/modal';
|
import { NzModalService } from 'ng-zorro-antd/modal';
|
||||||
@ -32,16 +32,15 @@ export class TaxManagementIndividualIncomeComponent implements OnInit {
|
|||||||
|
|
||||||
constructor(public service: TaxManagementService) {}
|
constructor(public service: TaxManagementService) {}
|
||||||
|
|
||||||
/**
|
beforeReq = (requestOptions: STRequestOptions) => {
|
||||||
* 查询参数
|
Object.assign(requestOptions.body, { declareStatus: this.selectedIndex });
|
||||||
*/
|
if (this.sf) {
|
||||||
get reqParams() {
|
Object.assign(requestOptions.body, { ...this.sf.value });
|
||||||
const params = Object.assign({}, this.sf?.value || {}, {
|
delete requestOptions.body._$expand;
|
||||||
declareStatus: this.selectedIndex
|
|
||||||
});
|
|
||||||
delete params._$expand;
|
|
||||||
return { ...params };
|
|
||||||
}
|
}
|
||||||
|
this.selectedRows = [];
|
||||||
|
return requestOptions;
|
||||||
|
};
|
||||||
|
|
||||||
stChange(e: STChange): void {
|
stChange(e: STChange): void {
|
||||||
switch (e.type) {
|
switch (e.type) {
|
||||||
|
|||||||
Reference in New Issue
Block a user