+
diff --git a/src/app/routes/supply-management/components/bulk-publish/bulk-publish.component.less b/src/app/routes/supply-management/components/bulk-publish/bulk-publish.component.less
index 5c1b8cab..193ba9aa 100644
--- a/src/app/routes/supply-management/components/bulk-publish/bulk-publish.component.less
+++ b/src/app/routes/supply-management/components/bulk-publish/bulk-publish.component.less
@@ -1,3 +1,17 @@
+:host {
+ ::ng-deep {
+ nz-input-number {
+ width: 100%;
+ }
+ nz-date-picker {
+ width: 100%;
+ }
+ }
+ i {
+ cursor: pointer;
+ }
+}
+
.tip-font {
margin-left: 16px;
font-weight: 500;
@@ -15,16 +29,24 @@
align-items: center;
justify-content: center;
}
-.align-center2 {
- display: flex;
- align-items: center;
+
+.swap-icon {
+ padding: 24px;
+ color: #7d7d7d;
+ font-size: 30px;
+ :hover{color: #52acff;}
}
+
#container {
width: 300px;
height: 180px;
}
-:host {
- ::ng-deep {
- nz-input-number{width: 100%;}
- }
-}
\ No newline at end of file
+
+input[type='number'] {
+ -moz-appearance: textfield;
+}
+input[type='number']::-webkit-inner-spin-button,
+input[type='number']::-webkit-outer-spin-button {
+ margin: 0;
+ -webkit-appearance: none;
+}
diff --git a/src/app/routes/supply-management/components/bulk-publish/bulk-publish.component.ts b/src/app/routes/supply-management/components/bulk-publish/bulk-publish.component.ts
index 8261f185..eb2969b1 100644
--- a/src/app/routes/supply-management/components/bulk-publish/bulk-publish.component.ts
+++ b/src/app/routes/supply-management/components/bulk-publish/bulk-publish.component.ts
@@ -361,6 +361,7 @@ export class SupplyManagementBulkPublishComponent implements OnInit {
params: { dictKey: 'car:model' },
mode: 'multiple',
placeholder: '请选择车型',
+ maxMultipleCount:3,
errors: { required: '请选择车型' }
}
},
@@ -372,6 +373,7 @@ export class SupplyManagementBulkPublishComponent implements OnInit {
params: { dictKey: 'car:length' },
mode: 'multiple',
placeholder: '请选择车长',
+ maxMultipleCount:3,
errors: { required: '请选择车长' }
}
}
@@ -991,4 +993,25 @@ export class SupplyManagementBulkPublishComponent implements OnInit {
}
});
}
+ // 装卸货地址互换
+ swapAddress(){
+ let item = this.startInfo;
+ this.startInfo = this.endInfo;
+ this.endInfo = item;
+
+ this.startInfo.forEach((element: any) => {
+ element.type = '1';
+ });
+ this.endInfo.forEach((element: any) => {
+ element.type = '2';
+ });
+
+ // 计算里程,时间
+ if (this.startInfo[0]?.area && this.endInfo[0]?.area) {
+ this.amapService.drivingCompute([...this.startInfo], [...this.endInfo]).subscribe(res => {
+ this.totalDistance = res.distance;
+ this.totalTime = res.time;
+ });
+ }
+ }
}
diff --git a/src/app/routes/supply-management/components/bulk-release-publish/bulk-release-publish.component.html b/src/app/routes/supply-management/components/bulk-release-publish/bulk-release-publish.component.html
index 478744cc..1e587b03 100644
--- a/src/app/routes/supply-management/components/bulk-release-publish/bulk-release-publish.component.html
+++ b/src/app/routes/supply-management/components/bulk-release-publish/bulk-release-publish.component.html
@@ -26,7 +26,7 @@
- 装货地
+ 装货地
@@ -39,15 +39,12 @@
required
/>
-
- 联系人
-
+
联系人
+
- 卸货地
+ 卸货地
@@ -94,15 +92,12 @@
required
/>
-
- 联系人
-
+
联系人
+
-
-
+
diff --git a/src/app/routes/supply-management/components/bulk-release-publish/bulk-release-publish.component.less b/src/app/routes/supply-management/components/bulk-release-publish/bulk-release-publish.component.less
index 3349938f..193ba9aa 100644
--- a/src/app/routes/supply-management/components/bulk-release-publish/bulk-release-publish.component.less
+++ b/src/app/routes/supply-management/components/bulk-release-publish/bulk-release-publish.component.less
@@ -1,3 +1,17 @@
+:host {
+ ::ng-deep {
+ nz-input-number {
+ width: 100%;
+ }
+ nz-date-picker {
+ width: 100%;
+ }
+ }
+ i {
+ cursor: pointer;
+ }
+}
+
.tip-font {
margin-left: 16px;
font-weight: 500;
@@ -15,17 +29,24 @@
align-items: center;
justify-content: center;
}
-.align-center2 {
- display: flex;
- align-items: center;
+
+.swap-icon {
+ padding: 24px;
+ color: #7d7d7d;
+ font-size: 30px;
+ :hover{color: #52acff;}
}
#container {
width: 300px;
height: 180px;
}
-:host {
- ::ng-deep {
- nz-input-number{width: 100%;}
- }
-}
\ No newline at end of file
+
+input[type='number'] {
+ -moz-appearance: textfield;
+}
+input[type='number']::-webkit-inner-spin-button,
+input[type='number']::-webkit-outer-spin-button {
+ margin: 0;
+ -webkit-appearance: none;
+}
diff --git a/src/app/routes/supply-management/components/bulk-release-publish/bulk-release-publish.component.ts b/src/app/routes/supply-management/components/bulk-release-publish/bulk-release-publish.component.ts
index 7aa86c4a..e512795b 100644
--- a/src/app/routes/supply-management/components/bulk-release-publish/bulk-release-publish.component.ts
+++ b/src/app/routes/supply-management/components/bulk-release-publish/bulk-release-publish.component.ts
@@ -382,6 +382,7 @@ export class SupplyManagementBulkReleasePublishComponent implements OnInit {
params: { dictKey: 'car:model' },
mode: 'multiple',
placeholder: '请选择车型',
+ maxMultipleCount:3,
errors: { required: '请选择车型' }
}
},
@@ -394,6 +395,7 @@ export class SupplyManagementBulkReleasePublishComponent implements OnInit {
params: { dictKey: 'car:length' },
mode: 'multiple',
placeholder: '请选择车长',
+ maxMultipleCount:3,
errors: { required: '请选择车长' }
}
}
@@ -755,4 +757,25 @@ export class SupplyManagementBulkReleasePublishComponent implements OnInit {
}
});
}
+ // 装卸货地址互换
+ swapAddress(){
+ let item = this.startInfo;
+ this.startInfo = this.endInfo;
+ this.endInfo = item;
+
+ this.startInfo.forEach((element: any) => {
+ element.type = '1';
+ });
+ this.endInfo.forEach((element: any) => {
+ element.type = '2';
+ });
+
+ // 计算里程,时间
+ if (this.startInfo[0]?.area && this.endInfo[0]?.area) {
+ this.amapService.drivingCompute([...this.startInfo], [...this.endInfo]).subscribe(res => {
+ this.totalDistance = res.distance;
+ this.totalTime = res.time;
+ });
+ }
+ }
}
diff --git a/src/app/routes/supply-management/components/onecar-publish/onecar-publish.component.html b/src/app/routes/supply-management/components/onecar-publish/onecar-publish.component.html
index bf9845d0..c83e90dd 100644
--- a/src/app/routes/supply-management/components/onecar-publish/onecar-publish.component.html
+++ b/src/app/routes/supply-management/components/onecar-publish/onecar-publish.component.html
@@ -16,10 +16,10 @@
>