{
- i.showSortFlag = false;
- return i;
- });
- }
+
+ beforeReq = (requestOptions: STRequestOptions) => {
+ Object.assign(requestOptions.body, { listSource: 1 });
+ if (this.sf) {
+ Object.assign(requestOptions.body, {
+ ...this.sf.value
+ });
+ }
+ this.loadingList = true;
+ return requestOptions;
+ };
+
+ dataProcess = (data: STData[]): STData[] => {
+ this.loadingList = false;
+ return data;
+ };
settingAction(item?: any) {
this.modal.create({
@@ -113,7 +109,7 @@ export class FreightComponentsListComponent implements OnInit {
showRequired: false
}
},
-
+
networkTransporter: {
type: 'string',
title: '网络货运人',
@@ -121,8 +117,8 @@ export class FreightComponentsListComponent implements OnInit {
widget: 'select',
placeholder: '请选择',
allowClear: true,
- asyncData: () => this.shipperservice.getNetworkFreightForwarder(),
- },
+ asyncData: () => this.shipperservice.getNetworkFreightForwarder()
+ }
},
promotersTelephone: {
title: '业务员',
@@ -252,7 +248,12 @@ export class FreightComponentsListComponent implements OnInit {
}
exportList() {
- const params = this.reqParams;
+ const params = { listSource: 1 };
+ if (this.sf) {
+ Object.assign(params, {
+ ...this.sf.value
+ });
+ }
this.service.downloadFile(this.service.$api_export_enterprise, params);
}