订单
This commit is contained in:
		| @ -1,3 +1,4 @@ | ||||
| import { ActivatedRoute, Router } from '@angular/router'; | ||||
| import { Component, OnInit, ViewChild } from '@angular/core'; | ||||
| import { STColumn, STComponent } from '@delon/abc/st'; | ||||
| import { SFComponent, SFSchema, SFSelectWidgetSchema, SFUISchema } from '@delon/form'; | ||||
| @ -48,7 +49,7 @@ export class SupplyManagementVehicleComponent implements OnInit { | ||||
|     count: 0, | ||||
|   }, | ||||
|   ]; | ||||
|   constructor(public service: SupplyManagementService, private modal: NzModalService) { } | ||||
|   constructor(public service: SupplyManagementService, private modal: NzModalService, private router: Router,private ar: ActivatedRoute) { } | ||||
|  | ||||
|   /** | ||||
|  * 查询参数 | ||||
| @ -80,16 +81,59 @@ export class SupplyManagementVehicleComponent implements OnInit { | ||||
|           type: 'string', | ||||
|           title: '货源编号', | ||||
|         }, | ||||
|         sex2: { | ||||
|           title: '服务类型', | ||||
|           type: 'string', | ||||
|           default: 0, | ||||
|           enum: [ | ||||
|             { label: '未知', value: 0 }, | ||||
|             { label: '男', value: 1 }, | ||||
|             { label: '女', value: 2 }, | ||||
|             { label: '保密', value: 3 }, | ||||
|           ], | ||||
|           ui: { | ||||
|             widget: 'select', | ||||
|  | ||||
|           } as SFSelectWidgetSchema, | ||||
|         }, | ||||
|         categoryId: { | ||||
|           type: 'string', | ||||
|           title: '货物名称', | ||||
|           // enum: this.secondCatList || [], | ||||
|           ui: { | ||||
|             widget: 'select', | ||||
|             placeholder: '请选择', | ||||
|           } as SFSelectWidgetSchema, | ||||
|         }, | ||||
|         no2: { | ||||
|           type: 'string', | ||||
|           title: '装货地' | ||||
|           title: '装货地', | ||||
|           ui: { | ||||
|             visibleIf: { | ||||
|               _$expand: (value: boolean) => value, | ||||
|             }, | ||||
|           } | ||||
|         }, | ||||
|         no1: { | ||||
|           type: 'string', | ||||
|           title: '卸货地' | ||||
|           title: '卸货地', | ||||
|           ui: { | ||||
|             visibleIf: { | ||||
|               _$expand: (value: boolean) => value, | ||||
|             }, | ||||
|           } | ||||
|         }, | ||||
|         no4: { | ||||
|           type: 'string', | ||||
|           title: '货主', | ||||
|           ui: { | ||||
|             visibleIf: { | ||||
|               _$expand: (value: boolean) => value, | ||||
|             }, | ||||
|           } | ||||
|         }, | ||||
|         sex: { | ||||
|           title: '货物类型', | ||||
|           title: '审核状态', | ||||
|           type: 'string', | ||||
|           default: 0, | ||||
|           enum: [ | ||||
| @ -107,7 +151,7 @@ export class SupplyManagementVehicleComponent implements OnInit { | ||||
|         }, | ||||
|         appId: { | ||||
|           type: 'string', | ||||
|           title: '录单员', | ||||
|           title: '网络货运人', | ||||
|           ui: { | ||||
|             widget: 'select', | ||||
|             placeholder: '请选择', | ||||
| @ -121,7 +165,7 @@ export class SupplyManagementVehicleComponent implements OnInit { | ||||
|       }, | ||||
|       type: 'object', | ||||
|     }; | ||||
|     this.ui = { '*': { spanLabelFixed: 80, grid: { span: 8, gutter: 4 } } }; | ||||
|     this.ui = { '*': { spanLabelFixed: 110, grid: { span: 8, gutter: 4 } } }; | ||||
|   } | ||||
|   initSFFre() { | ||||
|     this.freightSchema = { | ||||
| @ -199,6 +243,7 @@ export class SupplyManagementVehicleComponent implements OnInit { | ||||
|         className: 'text-center', | ||||
|         index: 'enStatusStr2', | ||||
|         type: 'badge', | ||||
|         width: '120px', | ||||
|         badge: { | ||||
|           正常: { text: '正常', color: 'success' }, | ||||
|           冻结: { text: '冻结', color: 'warning' }, | ||||
| @ -215,6 +260,7 @@ export class SupplyManagementVehicleComponent implements OnInit { | ||||
|         className: 'text-center', | ||||
|         index: 'enStatusStr3', | ||||
|         type: 'badge', | ||||
|         width: '170px', | ||||
|         badge: { | ||||
|           正常: { text: '正常', color: 'success' }, | ||||
|           冻结: { text: '冻结', color: 'warning' }, | ||||
| @ -225,7 +271,7 @@ export class SupplyManagementVehicleComponent implements OnInit { | ||||
|         title: '操作', | ||||
|         fixed: 'right', | ||||
|         width: '200px', | ||||
|         className: 'text-center', | ||||
|         className: 'text-left', | ||||
|         buttons: [ | ||||
|           { | ||||
|             text: '货源审核', | ||||
| @ -233,7 +279,7 @@ export class SupplyManagementVehicleComponent implements OnInit { | ||||
|           }, | ||||
|           { | ||||
|             text: '修改货源', | ||||
|             // click: (_record) => this.editOne(_record), | ||||
|             click: (_record) => this.amend(_record), | ||||
|           }, | ||||
|           { | ||||
|             text: '修改运费', | ||||
| @ -380,4 +426,13 @@ export class SupplyManagementVehicleComponent implements OnInit { | ||||
|   handleOK() { | ||||
|      | ||||
|   } | ||||
|    /** | ||||
|   * 跳转修改货源 | ||||
|   */ | ||||
|   amend(item: any) { | ||||
|     console.log(item) | ||||
|     this.router.navigate(['/supply-management/vehicle-amend', item.id], { | ||||
|       relativeTo: this.ar | ||||
|     }) | ||||
|   } | ||||
| } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user