From c5a15ed78d0aa617398ab57a63574cb7902e33fe Mon Sep 17 00:00:00 2001 From: wangshiming Date: Thu, 6 Jan 2022 11:13:20 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=A6=E8=BE=86=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bulk-publish/bulk-publish.component.html | 6 + .../bulk-publish/bulk-publish.component.ts | 45 +++++ .../onecar-publish.component.html | 12 +- .../onecar-publish.component.ts | 45 +++++ .../release-publish.component.html | 175 +++++++++++++----- .../release-publish.component.ts | 2 + 6 files changed, 236 insertions(+), 49 deletions(-) diff --git a/src/app/routes/supply-management/components/bulk-publish/bulk-publish.component.html b/src/app/routes/supply-management/components/bulk-publish/bulk-publish.component.html index d9be3fa8..85a20083 100644 --- a/src/app/routes/supply-management/components/bulk-publish/bulk-publish.component.html +++ b/src/app/routes/supply-management/components/bulk-publish/bulk-publish.component.html @@ -31,6 +31,9 @@ placeholder="请输入装货地" /> + @@ -71,6 +74,9 @@ placeholder="请输入卸货地" /> + 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 5154f830..639709fa 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 @@ -18,6 +18,7 @@ import { SupplyManagementService} from '../../services/supply-management.service import { map } from 'rxjs/operators'; import { of } from 'rxjs'; import { PublishSuccessComponent } from '../onecar-publish/publish-success/publish-success.component'; +import { PublishAddressListComponent } from '../onecar-publish/address-list/address-list.component'; @Component({ selector: 'app-publish-goods-bulk-publish', templateUrl: './bulk-publish.component.html', @@ -804,4 +805,48 @@ export class SupplyManagementBulkPublishComponent implements OnInit { choose(){ window.history.go(-1); } + chooseAddress(index: number, type: string) { + const modalRef = this.modalService.create({ + nzTitle: '选择地址', + nzContent: PublishAddressListComponent, + nzWidth: 900, + nzComponentParams: { spuStatus: '1' }, + nzOnOk: item => { + console.log(item) + console.log(type) + const data = item.seleteData; + if (JSON.stringify(data) === '{}') return; + switch (type) { + case 'start': + this.startInfo[index] = { + detailedAddress: data.detailedAddress, + appUserName: data.contactName, + contractTelephone: data.contactTelephone, + latitude: data.contactTelephone, + longitude: data.latitude, + province: data.province, + city: data.city, + area: data.area, + type: '1' + }; + break; + case 'end': + this.endInfo[index] = { + detailedAddress: data.detailedAddress, + appUserName: data.contactName, + contractTelephone: data.contactTelephone, + latitude: data.contactTelephone, + longitude: data.latitude, + province: data.province, + city: data.city, + area: data.area, + type: '2' + }; + break; + default: + break; + } + } + }); + } } 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 1fcb8d51..10a12bdb 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 @@ -32,8 +32,8 @@ /> + > @@ -81,7 +81,9 @@ placeholder="请输入卸货地" /> - + @@ -254,14 +256,14 @@ ¥{{ i.value }}
-
+
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 cb3e2794..9ae84146 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 @@ -1034,4 +1034,49 @@ export class SupplyManagementOnecarPublishComponent implements OnInit { choose(){ window.history.go(-1); } + chooseAddress(index: number, type: string) { + const modalRef = this.modalService.create({ + nzTitle: '选择地址', + nzContent: PublishAddressListComponent, + nzWidth: 900, + nzComponentParams: { spuStatus: '1' }, + nzOnOk: item => { + console.log(item) + console.log(type) + const data = item.seleteData; + if (JSON.stringify(data) === '{}') return; + switch (type) { + case 'start': + this.startInfo[index] = { + detailedAddress: data.detailedAddress, + appUserName: data.contactName, + contractTelephone: data.contactTelephone, + latitude: data.contactTelephone, + longitude: data.latitude, + province: data.province, + city: data.city, + area: data.area, + type: '1' + }; + break; + case 'end': + this.endInfo[index] = { + detailedAddress: data.detailedAddress, + appUserName: data.contactName, + contractTelephone: data.contactTelephone, + latitude: data.contactTelephone, + longitude: data.latitude, + province: data.province, + city: data.city, + area: data.area, + type: '2' + }; + break; + default: + break; + } + } + }); + } + } diff --git a/src/app/routes/supply-management/components/release-publish/release-publish.component.html b/src/app/routes/supply-management/components/release-publish/release-publish.component.html index 7eaa1c9f..675d8749 100644 --- a/src/app/routes/supply-management/components/release-publish/release-publish.component.html +++ b/src/app/routes/supply-management/components/release-publish/release-publish.component.html @@ -17,7 +17,9 @@ -
装卸货信息预计公里数:{{ totalDistance }}km,预计行程耗时:{{ totalTime }}小时
+
装卸货信息预计公里数:{{ totalDistance }}km,预计行程耗时:{{ totalTime }}小时
@@ -28,13 +30,20 @@
- + - - + +
@@ -42,12 +51,25 @@ 联系人
- + - +
@@ -62,8 +84,7 @@
- +
@@ -73,13 +94,21 @@
- + - - + +
@@ -87,12 +116,25 @@ 联系人
- + - +
@@ -137,20 +179,41 @@ - + - + - + @@ -174,10 +237,17 @@
- - + +

注意事项:

①请仔细阅读《投保告知》

@@ -197,8 +267,13 @@
- +
@@ -210,15 +285,21 @@
- ¥{{i.value}} - ¥{{i.value}}(费率:{{currentRate | number: '0.2-4' }}%) - ¥{{i.value}} + ¥{{ i.value }} + ¥{{ i.value }}(费率:{{ currentRate | number: '0.2-4' }}%) + ¥{{ i.value }}
- +
天内支付运费 @@ -233,10 +314,16 @@
- - + +
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 c40581ba..36eacc95 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 @@ -771,6 +771,8 @@ export class SupplyManagementReleasePublishComponent implements OnInit { nzWidth: 900, nzComponentParams: { spuStatus: '1' }, nzOnOk: item => { + console.log(item) + console.log(type) const data = item.seleteData; if (JSON.stringify(data) === '{}') return; switch (type) {