车辆对接
This commit is contained in:
		| @ -1,19 +1,27 @@ | ||||
| /* | ||||
|  * @Author: your name | ||||
|  * @Date: 2021-12-07 14:52:29 | ||||
|  * @LastEditTime: 2022-01-12 13:14:49 | ||||
|  * @LastEditors: your name | ||||
|  * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE | ||||
|  * @FilePath: \tms-obc-web\src\app\routes\waybill-management\components\vehicle\vehicle.component.spec.ts | ||||
|  */ | ||||
| import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing'; | ||||
| import { SupplyManagementVehicleComponent } from './vehicle.component'; | ||||
| import { WaybillManagementVehicleComponent } from './vehicle.component'; | ||||
|  | ||||
| describe('SupplyManagementVehicleComponent', () => { | ||||
|   let component: SupplyManagementVehicleComponent; | ||||
|   let fixture: ComponentFixture<SupplyManagementVehicleComponent>; | ||||
| describe('WaybillManagementVehicleComponent', () => { | ||||
|   let component: WaybillManagementVehicleComponent; | ||||
|   let fixture: ComponentFixture<WaybillManagementVehicleComponent>; | ||||
|  | ||||
|   beforeEach(waitForAsync(() => { | ||||
|     TestBed.configureTestingModule({ | ||||
|       declarations: [ SupplyManagementVehicleComponent ] | ||||
|       declarations: [ WaybillManagementVehicleComponent ] | ||||
|     }) | ||||
|     .compileComponents(); | ||||
|   })); | ||||
|  | ||||
|   beforeEach(() => { | ||||
|     fixture = TestBed.createComponent(SupplyManagementVehicleComponent); | ||||
|     fixture = TestBed.createComponent(WaybillManagementVehicleComponent); | ||||
|     component = fixture.componentInstance; | ||||
|     fixture.detectChanges(); | ||||
|   }); | ||||
|  | ||||
| @ -86,7 +86,7 @@ export class WaybillManagementVehicleComponent implements OnInit { | ||||
|     this.schema = { | ||||
|       properties: { | ||||
|         _$expand: { type: 'boolean', ui: { hidden: true } }, | ||||
|         wayBillCodeno: { | ||||
|         wayBillCode: { | ||||
|           type: 'string', | ||||
|           title: '运单号' | ||||
|         }, | ||||
| @ -94,9 +94,29 @@ export class WaybillManagementVehicleComponent implements OnInit { | ||||
|           type: 'string', | ||||
|           title: '货源编号' | ||||
|         }, | ||||
|         no1: { | ||||
|         shipperAppUserId: { | ||||
|           type: 'string', | ||||
|           title: '货主' | ||||
|           title: '货主', | ||||
|           ui: { | ||||
|             widget: 'select', | ||||
|             serverSearch: true, | ||||
|             searchDebounceTime: 300, | ||||
|             searchLoadingText: '搜索中...', | ||||
|             visibleIf: { | ||||
|               _$expand: (value: boolean) => value | ||||
|             }, | ||||
|             onSearch: (q: any) => { | ||||
|               console.log(q) | ||||
|               if (!!q) { | ||||
|                 return this.service | ||||
|                   .request(this.service.$api_enterpriceList, { enterpriseName: q}) | ||||
|                   .pipe(map((res: any) => (res as any[]).map((i) => ({ label: i.enterpriseName, value: i.id } as SFSchemaEnum)))) | ||||
|                   .toPromise(); | ||||
|               } else { | ||||
|                 return of([]); | ||||
|               } | ||||
|             }, | ||||
|           } as SFSelectWidgetSchema, | ||||
|         }, | ||||
|         loadingPlace: { | ||||
|           type: 'string', | ||||
|  | ||||
		Reference in New Issue
	
	Block a user