暂无附件信息
diff --git a/src/app/routes/waybill-management/components/vehicle-detail/vehicle-detail.component.html b/src/app/routes/waybill-management/components/vehicle-detail/vehicle-detail.component.html
index 352f900e..2a2d1380 100644
--- a/src/app/routes/waybill-management/components/vehicle-detail/vehicle-detail.component.html
+++ b/src/app/routes/waybill-management/components/vehicle-detail/vehicle-detail.component.html
@@ -1,7 +1,7 @@
@@ -37,10 +37,9 @@
-
-
-
-
+
+
+
|
diff --git a/src/app/shared/components/rebate-table/rebate-table.component.ts b/src/app/shared/components/rebate-table/rebate-table.component.ts
index 5274f3b1..d2b3fa09 100644
--- a/src/app/shared/components/rebate-table/rebate-table.component.ts
+++ b/src/app/shared/components/rebate-table/rebate-table.component.ts
@@ -1,41 +1,49 @@
import { debounceTime } from 'rxjs/operators';
import { Subject } from 'rxjs';
-import { ChangeDetectionStrategy, ChangeDetectorRef, Component, OnInit, ViewChild } from '@angular/core';
+import { ChangeDetectionStrategy, ChangeDetectorRef, Component, Input, OnInit, Output, ViewChild } from '@angular/core';
import { BaseService } from '@shared';
import { SFComponent, SFSchema, SFUISchema } from '@delon/form';
-
+import { EventEmitter} from '@angular/core'
@Component({
selector: 'app-rebate-table',
templateUrl: './rebate-table.component.html',
styleUrls: ['./rebate-table.component.less']
})
export class RebateTableComponent implements OnInit {
- data: any[] = [
- {
- gradeConfigId: '',
- startAmount: 0,
- endAmount: 0,
- managementFeeRatio: 0,
- }
- ];
+ @Input() data: any =[];
+ @Output()
+ private dataChange: EventEmitter = new EventEmitter();
+ emit() {
+ this.dataChange.emit(this.data)
+ }
headers: any[] = [];
+ gradeConfigId: string ='';
+ grage: any[] = [];
formatterDollar = (value: number): string => `${value}`;
changeSub = new Subject();
constructor(public service: BaseService, private cdr: ChangeDetectorRef) {}
ngOnInit(): void {
+ this.data = [
+ {
+ gradeConfigId: '',
+ startAmount: 0,
+ endAmount: 0,
+ managementFeeRatio: 0,
+ }
+ ];
this.loadData();
this.changeendAmountAction();
}
loadData() {
- // this.service.request('/api/mdc/cuc/insuranceConfig/list').subscribe(res => {
- // if (res) {
- // console.log(res);
- // this.data = res;
- // this.cdr.detectChanges();
- // }
- // });
+ this.service.request('/api/mdc/partnerGradeConfig/listPartnerGradeConfig').subscribe(res => {
+ if (res) {
+ console.log(res);
+ this.grage = res;
+ this.cdr.detectChanges();
+ }
+ });
// this.service.request('/api/mdc/pbc/sysConfigItem/findItemValueByItemKeys', [
// "rebate.config.minrebatePrice"
// ]).subscribe(res => {
@@ -66,12 +74,13 @@ export class RebateTableComponent implements OnInit {
const num = Number(paras[0]);
const i = Number(paras[1]);
- if (num <= this.data[i].startAmount) {
+ if (num <= this.data[i]?.startAmount) {
+ console.log(this.data[i].endAmount);
this.data[i].endAmount = null;
setTimeout(() => {
- this.data[i].endAmount = this.data[i].startAmount + 1 ;
+ this.data[i].endAmount = this.data[i]?.startAmount + 1 ;
}, 0);
- this.changeNextstartAmount(this.data[i].startAmount + 1, i + 1);
+ this.changeNextstartAmount(this.data[i]?.startAmount + 1, i + 1);
return;
}
this.data[i].endAmount = num;
diff --git a/src/app/shared/services/business/shipper-base.service.ts b/src/app/shared/services/business/shipper-base.service.ts
index bba9056d..045ca354 100644
--- a/src/app/shared/services/business/shipper-base.service.ts
+++ b/src/app/shared/services/business/shipper-base.service.ts
@@ -297,7 +297,7 @@ export class ShipperBaseService extends BaseService {
map(res => {
if (res) {
return res.map((m: any) => {
- return { label: `${m.employeeVO?.empName}/${m.employeeVO?.mobile}`, value: m.userAppId };
+ return { label: `${m.employeeVO?.empName}/${m.employeeVO?.mobile}`, value: m.id };
});
} else {
return [];
diff --git a/src/app/shared/shared-g2.module.ts b/src/app/shared/shared-g2.module.ts
index 93863e08..10ea8fcc 100644
--- a/src/app/shared/shared-g2.module.ts
+++ b/src/app/shared/shared-g2.module.ts
@@ -3,6 +3,7 @@ import { G2MiniAreaModule } from '@delon/chart/mini-area';
import { G2PieModule } from '@delon/chart/pie';
import { G2TimelineModule } from '@delon/chart/timeline';
import { G2CardModule } from '@delon/chart/card';
+import { G2CustomModule } from '@delon/chart/custom';
-export const SHARED_G2_MODULES = [G2BarModule, G2PieModule, G2TimelineModule, G2MiniAreaModule, G2CardModule];
+export const SHARED_G2_MODULES = [G2BarModule, G2PieModule, G2TimelineModule, G2MiniAreaModule, G2CardModule, G2CustomModule];
|