From 9629a9ee722be1790bac16602b30486830719d0e Mon Sep 17 00:00:00 2001 From: wangshiming Date: Fri, 25 Feb 2022 15:23:50 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E5=86=B2=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/bulk/bulk.component.html | 12 ++++---- .../components/bulk/bulk.component.ts | 28 ++++++++++++++++++- .../components/vehicle/vehicle.component.html | 14 ++++++---- .../components/vehicle/vehicle.component.ts | 23 +++++++++++++-- 4 files changed, 62 insertions(+), 15 deletions(-) diff --git a/src/app/routes/supply-management/components/bulk/bulk.component.html b/src/app/routes/supply-management/components/bulk/bulk.component.html index f9da7979..6f5a8142 100644 --- a/src/app/routes/supply-management/components/bulk/bulk.component.html +++ b/src/app/routes/supply-management/components/bulk/bulk.component.html @@ -4,7 +4,7 @@ * @Author : Shiming * @Date : 2022-01-12 10:52:50 * @LastEditors : Shiming - * @LastEditTime : 2022-02-10 16:32:01 + * @LastEditTime : 2022-02-25 15:22:19 * @FilePath : \\tms-obc-web\\src\\app\\routes\\supply-management\\components\\bulk\\bulk.component.html * Copyright (C) 2022 huzhenhong. All rights reserved. --> @@ -31,9 +31,9 @@
- - - + + + - - + +
+ + diff --git a/src/app/routes/supply-management/components/vehicle/vehicle.component.ts b/src/app/routes/supply-management/components/vehicle/vehicle.component.ts index cc6df145..6c978665 100644 --- a/src/app/routes/supply-management/components/vehicle/vehicle.component.ts +++ b/src/app/routes/supply-management/components/vehicle/vehicle.component.ts @@ -1,6 +1,6 @@ import { ActivatedRoute, Router } from '@angular/router'; import { Component, OnInit, ViewChild, OnChanges } from '@angular/core'; -import { STColumn, STComponent } from '@delon/abc/st'; +import { STColumn, STComponent, STRequestOptions } from '@delon/abc/st'; import { SFComponent, SFSchema, SFSchemaEnum, SFSelectWidgetSchema, SFUISchema } from '@delon/form'; import { ModalHelper, _HttpClient } from '@delon/theme'; import { NzModalService } from 'ng-zorro-antd/modal'; @@ -21,7 +21,7 @@ export class SupplyManagementVehicleComponent implements OnInit { @ViewChild('st') private readonly st!: STComponent; @ViewChild('sf', { static: false }) sf!: SFComponent; @ViewChild('sfFre', { static: false }) sfFre!: SFComponent; - + loading:boolean = true; schema: SFSchema = this.initSF(); columns: STColumn[] = this.initST(); _$expand = false; @@ -58,11 +58,30 @@ export class SupplyManagementVehicleComponent implements OnInit { if (this.resourceStatus) { a.resourceStatus = this.resourceStatus; } + this.loading = true return { ...a }; } + beforeReq = (requestOptions: STRequestOptions) => { + const params = Object.assign({}, this.sf?.value || {}); + delete params._$expand; + const a: any = { + ...params + }; + if (this.resourceStatus) { + a.resourceStatus = this.resourceStatus; + } + if (this.sf) { + Object.assign(requestOptions.body, { + ...a + }); + } + this.loading = true; + return requestOptions; + }; afterRes = (data: any[], rawData?: any) => { + this.loading = false return data.map(item => ({ ...item, disabled: item.auditStatus !== '1', From 4520daabe9a6117a40f6098dfef6615eb664ccb3 Mon Sep 17 00:00:00 2001 From: wangshiming Date: Fri, 25 Feb 2022 15:25:58 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E5=86=B2=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/onecar-publish/onecar-publish.component.ts | 1 + .../components/release-publish/release-publish.component.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/app/routes/supply-management/components/onecar-publish/onecar-publish.component.ts b/src/app/routes/supply-management/components/onecar-publish/onecar-publish.component.ts index f0d3d571..97c6300f 100644 --- a/src/app/routes/supply-management/components/onecar-publish/onecar-publish.component.ts +++ b/src/app/routes/supply-management/components/onecar-publish/onecar-publish.component.ts @@ -378,6 +378,7 @@ export class SupplyManagementOnecarPublishComponent implements OnInit { grid: { lg: 8, md: 12, sm: 12, xs: 24 } }, $carModel: { + spanLabelFixed: 100, grid: { span: 8 } }, $carLength: { diff --git a/src/app/routes/supply-management/components/release-publish/release-publish.component.ts b/src/app/routes/supply-management/components/release-publish/release-publish.component.ts index 46a2aa43..a078c56b 100644 --- a/src/app/routes/supply-management/components/release-publish/release-publish.component.ts +++ b/src/app/routes/supply-management/components/release-publish/release-publish.component.ts @@ -388,6 +388,7 @@ export class SupplyManagementReleasePublishComponent implements OnInit { grid: { lg: 8, md: 12, sm: 12, xs: 24 } }, $carModel: { + spanLabelFixed: 100, grid: { span: 8 } }, $carLength: {