fix bug
This commit is contained in:
		| @ -4,7 +4,7 @@ | ||||
|  * @Author       : Shiming | ||||
|  * @Date         : 2021-12-24 16:58:02 | ||||
|  * @LastEditors  : Shiming | ||||
|  * @LastEditTime : 2022-03-11 16:40:47 | ||||
|  * @LastEditTime : 2022-04-01 10:58:50 | ||||
|  * @FilePath     : \\tms-obc-web\\src\\app\\routes\\order-management\\components\\bulk-detail-change\\bulk-detail-change.component.html | ||||
|  * Copyright (C) 2022 huzhenhong. All rights reserved. | ||||
| --> | ||||
| @ -33,8 +33,8 @@ | ||||
|         <sv label="货主">{{ i?.goodsResource?.shipperAppUserName }} </sv> | ||||
|         <sv label="所属项目">{{i?.goodsResource?.enterpriseProjectName}}</sv> | ||||
|         <sv label="服务类型">{{i?.goodsResource?.serviceTypeLabel}}</sv> | ||||
|         <sv label="录单员">{{i?.createUserName}} /{{i?.createUserPhone}} </sv> | ||||
|         <sv label="调度员">{{i?.goodsResource?.dispatchName}}/{{i?.goodsResource?.dispatchPhone}} </sv> | ||||
|         <sv label="录单员">{{i?.createUserName}} {{  i?.createUserPhone ? "/" + i?.createUserPhone : ''}} </sv> | ||||
|         <sv label="调度员">{{i?.goodsResource?.dispatchName}}{{  i?.goodsResource?.dispatchPhone ? "/" + i?.goodsResource?.dispatchPhone : ''}} </sv> | ||||
|      </div> | ||||
|      <nz-tabset style="margin-top: 15px;"> | ||||
|       <nz-tab nzTitle="装卸货信息" (nzClick)="goDistance(distannce1)"> | ||||
| @ -236,10 +236,10 @@ | ||||
|         </ng-template> | ||||
|  | ||||
|         <ng-template sf-template="carmand" let-item let-ui="ui"> | ||||
|           {{ i?.carModel }}/{{ i?.carLength }} | ||||
|           {{ i?.carModel }}{{  i?.carLength ? "/" +  i?.carLength : ''}} | ||||
|         </ng-template> | ||||
|         <ng-template sf-template="drivers" let-item let-ui="ui"> | ||||
|           {{i?.driverName}}/{{i?.driverPhone}}/{{i?.carNo}} | ||||
|           {{i?.driverName}}{{ i?.driverPhone ? "/" +  i?.driverPhone : ''}}{{  i?.carNo ? "/" +  i?.carNo : ''}} | ||||
|         </ng-template> | ||||
|         <ng-template sf-template="weightModel" let-item let-ui="ui"> | ||||
|           {{ i?.driverCarModelLabel }},{{ i?.driverCarLengthLabel }}米,{{ i?.driverCarWeight }}吨  | ||||
| @ -275,7 +275,7 @@ | ||||
|       附加费{{ i?.totalSurcharge | currency }},附加费率{{ (i?.totalRate * 100).toFixed(2)}}%) | ||||
|     </div> | ||||
|   </div> | ||||
|   <div>车队长:{{ i?.payeeName }}/{{ i?.payeePhone }}</div> | ||||
|   <div>车队长:{{ i?.payeeName }}{{ i?.payeePhone ? "/" +  i?.payeePhone : ''}}</div> | ||||
| </nz-card> | ||||
|  | ||||
|  | ||||
|  | ||||
| @ -4,7 +4,7 @@ | ||||
|  * @Author       : Shiming | ||||
|  * @Date         : 2021-12-06 20:20:26 | ||||
|  * @LastEditors  : Shiming | ||||
|  * @LastEditTime : 2022-03-30 17:39:43 | ||||
|  * @LastEditTime : 2022-04-01 10:56:13 | ||||
|  * @FilePath     : \\tms-obc-web\\src\\app\\routes\\order-management\\components\\bulk-detail\\bulk-detail.component.html | ||||
|  * Copyright (C) 2022 huzhenhong. All rights reserved. | ||||
| --> | ||||
| @ -43,8 +43,8 @@ | ||||
|         <sv label="货主">{{ i?.goodsResource?.shipperAppUserName }} </sv> | ||||
|         <sv label="所属项目">{{ i?.goodsResource?.enterpriseProjectName }}</sv> | ||||
|         <sv label="服务类型">{{ i?.goodsResource?.serviceTypeLabel }}</sv> | ||||
|         <sv label="录单员">{{ i?.createUserName }} /{{ i?.createUserPhone }} </sv> | ||||
|         <sv label="调度员">{{ i?.goodsResource?.dispatchName }}/{{ i?.goodsResource?.dispatchPhone }} </sv> | ||||
|         <sv label="录单员">{{ i?.createUserName }} {{   i?.createUserPhone ? "/" +  i?.createUserPhone : ''}} </sv> | ||||
|         <sv label="调度员">{{ i?.goodsResource?.dispatchName }}{{  i?.goodsResource?.dispatchPhone ? "/" + i?.goodsResource?.dispatchPhone : ''}} </sv> | ||||
|         <sv label="货源编号">{{ i?.goodsResource?.resourceCode }} </sv> | ||||
|         <sv label="运单号">{{ i?.wayBill?.wayBillCode }}</sv> | ||||
|         <sv label="承诺付款天数">{{ i?.goodsResource?.paymentDays }}</sv> | ||||
| @ -83,8 +83,8 @@ | ||||
|   </sv-container> | ||||
|   <sv-container col="2"> | ||||
|     <sv label="货物数量"> {{i?.goodsInfoList?.[0]?.weight}}吨,{{i?.goodsInfoList?.[0]?.volume}}方,{{i?.goodsInfoList?.[0]?.number}}件 </sv> | ||||
|     <sv label="用车需求">{{ i?.carModel }}/{{ i?.carLength }} </sv> | ||||
|     <sv label="承运司机"> {{ i?.driverName }}/{{ i?.driverPhone }}{{ i?.carNo }} </sv> | ||||
|     <sv label="用车需求">{{ i?.carModel }}{{ i?.carLength ? "/" + i?.carLength : ''}} </sv> | ||||
|     <sv label="承运司机"> {{ i?.driverName }}{{i?.driverPhone ? "/" + i?.driverPhone : ''}}{{ i?.carNo ? "/" + i?.carNo : ''}} </sv> | ||||
|     <sv label="车型车长载重"> {{ i?.driverCarModelLabel }},{{ i?.driverCarLengthLabel }}米,{{ i?.driverCarWeight }}吨 </sv> | ||||
|     <!-- <sv label="计划装货时间"> | ||||
|       {{ i?.loadPlanTime }} | ||||
| @ -114,7 +114,7 @@ | ||||
|               <div class="handling-info-icon loading-bg">装</div> | ||||
|               <div class="info"> | ||||
|                 <h4>装货地:{{ item?.province }}{{ item.city }}{{ item.area }}{{ item.detailedAddress }}</h4> | ||||
|                 <p>联系人:{{ item.appUserName }}/{{ item.contractTelephone }}</p> | ||||
|                 <p>联系人:{{ item.appUserName }}{{  item.contractTelephone ? "/" + item.contractTelephone : '' }}</p> | ||||
|               </div> | ||||
|             </div> | ||||
|           </div> | ||||
| @ -127,7 +127,7 @@ | ||||
|               <div class="handling-info-icon unloaing-bg">卸</div> | ||||
|               <div class="info"> | ||||
|                 <h4>卸货地:{{ item?.province }}{{ item.city }}{{ item.area }}{{ item.detailedAddress }}</h4> | ||||
|                 <p>联系人:{{ item.appUserName }}/{{ item.contractTelephone }}</p> | ||||
|                 <p>联系人:{{ item.appUserName }}{{   item.contractTelephone ? "/" + item.contractTelephone : ''}}</p> | ||||
|               </div> | ||||
|             </div> | ||||
|           </div> | ||||
| @ -156,7 +156,7 @@ | ||||
|       附加费{{ i?.totalSurcharge | currency }},附加费率{{ (i?.totalRate * 100).toFixed(2)}}%) | ||||
|     </div> | ||||
|   </div> | ||||
|   <div>车队长:{{ i?.payeeName }}/{{ i?.payeePhone }}</div> | ||||
|   <div>车队长:{{ i?.payeeName }}{{   i?.payeePhone ? "/" +  i?.payeePhone : ''}}</div> | ||||
| </nz-card> | ||||
|  | ||||
| <nz-card nzTitle="附件信息" #distannce4> | ||||
|  | ||||
| @ -4,7 +4,7 @@ | ||||
|  * @Author       : Shiming | ||||
|  * @Date         : 2022-01-12 10:52:50 | ||||
|  * @LastEditors  : Shiming | ||||
|  * @LastEditTime : 2022-03-07 11:12:57 | ||||
|  * @LastEditTime : 2022-04-01 10:52:51 | ||||
|  * @FilePath     : \\tms-obc-web\\src\\app\\routes\\order-management\\components\\bulk\\bulk.component.html | ||||
|  * Copyright (C) 2022 huzhenhong. All rights reserved. | ||||
| --> | ||||
| @ -76,13 +76,13 @@ | ||||
|         <div *ngIf="item?.unloadTime">卸 | {{ item?.unloadTime }}</div> | ||||
|       </ng-template> | ||||
|       <ng-template st-row="driverName" let-item let-index="index"> | ||||
|         <div> {{ item?.driverName }}/{{ item?.driverPhone }}/{{ item?.carNo }} </div> | ||||
|         <div> {{ item?.driverName }}{{  item?.driverPhone ? "/" + item?.driverPhone : '' }}{{   item?.carNo ? "/" + item?.carNo : ''}} </div> | ||||
|       </ng-template> | ||||
|       <ng-template st-row="payeeName" let-item let-index="index"> | ||||
|         <div> {{ item?.payeeName }}/{{ item?.payeePhone }} </div> | ||||
|         <div> {{ item?.payeeName }}{{ item?.payeePhone ? "/" + item?.payeePhone : ''  }} </div> | ||||
|       </ng-template> | ||||
|       <ng-template st-row="createUserName" let-item let-index="index"> | ||||
|         <div> {{ item?.createUserName }}/{{ item?.createUserPhone }} </div> | ||||
|         <div> {{ item?.createUserName }}{{  item?.createUserPhone ? "/" + item?.createUserPhone : '' }} </div> | ||||
|       </ng-template> | ||||
|       <ng-template st-row="billCode" let-item let-index="index"> | ||||
|         <a [routerLink]="'bulk-detail/' + item.id">{{ item.billCode }}</a> | ||||
|  | ||||
| @ -4,7 +4,7 @@ | ||||
|  * @Author       : Shiming | ||||
|  * @Date         : 2022-01-12 10:52:50 | ||||
|  * @LastEditors  : Shiming | ||||
|  * @LastEditTime : 2022-03-29 14:28:39 | ||||
|  * @LastEditTime : 2022-04-01 10:59:54 | ||||
|  * @FilePath     : \\tms-obc-web\\src\\app\\routes\\order-management\\components\\compliance-audit\\compliance-audit.component.html | ||||
|  * Copyright (C) 2022 huzhenhong. All rights reserved. | ||||
| --> | ||||
| @ -81,10 +81,10 @@ | ||||
|         <div *ngIf="item?.unloadingTime">卸 | {{ item?.unloadingTime }}</div> | ||||
|       </ng-template> | ||||
|       <ng-template st-row="driverName" let-item let-index="index"> | ||||
|         <div> {{ item?.driverName }}/{{ item?.driverPhone }}/{{ item?.carNo }} </div> | ||||
|         <div> {{ item?.driverName }}{{ item?.driverPhone ? "/" + item?.driverPhone : '' }}{{ item?.carNo ? "/" + item?.carNo : '' }} </div> | ||||
|       </ng-template> | ||||
|       <ng-template st-row="payeeName" let-item let-index="index"> | ||||
|         <div> {{ item?.payeeName }}/{{ item?.payeePhone }} </div> | ||||
|         <div> {{ item?.payeeName }}{{ item?.payeePhone ? "/" + item?.payeePhone : '' }} </div> | ||||
|       </ng-template> | ||||
|       <ng-template st-row="billCode" let-item let-index="index"> | ||||
|         <a *ngIf="item.billType == '1'" [routerLink]="'/order-management/vehicle/vehicle-detail/' + item.id">{{ item.billCode }}</a> | ||||
|  | ||||
| @ -4,7 +4,7 @@ | ||||
|  * @Author       : Shiming | ||||
|  * @Date         : 2022-01-12 10:52:50 | ||||
|  * @LastEditors  : Shiming | ||||
|  * @LastEditTime : 2022-03-25 13:44:11 | ||||
|  * @LastEditTime : 2022-04-01 11:00:38 | ||||
|  * @FilePath     : \\tms-obc-web\\src\\app\\routes\\order-management\\components\\receipts-audit\\receipts-audit.component.html | ||||
|  * Copyright (C) 2022 huzhenhong. All rights reserved. | ||||
| --> | ||||
| @ -92,10 +92,10 @@ | ||||
|         <div *ngIf="item?.unloadingTime">卸 | {{ item?.unloadingTime }}</div> | ||||
|       </ng-template> | ||||
|       <ng-template st-row="driverName" let-item let-index="index"> | ||||
|         <div> {{ item?.driverName }}/{{ item?.driverPhone }}/{{ item?.carNo }} </div> | ||||
|         <div> {{ item?.driverName }}{{ item?.driverPhone ? "/" + item?.driverPhone : ''}}{{  item?.carNo ? "/" + item?.carNo : '' }} </div> | ||||
|       </ng-template> | ||||
|       <ng-template st-row="payeeName" let-item let-index="index"> | ||||
|         <div> {{ item?.payeeName }}/{{ item?.payeePhone }} </div> | ||||
|         <div> {{ item?.payeeName }}{{item?.payeePhone ? "/" + item?.payeePhone : '' }} </div> | ||||
|       </ng-template> | ||||
|       <ng-template st-row="billCode" let-item let-index="index"> | ||||
|         <!-- <div>{{ item.billCode }}</div> --> | ||||
|  | ||||
| @ -555,10 +555,10 @@ export class OrderManagementReceiptsAuditComponent implements OnInit { | ||||
|         //   this.getGoodsSourceStatistical(); | ||||
|         // }) | ||||
|     {    | ||||
|        this.service.downloadFile(this.service.$api_createBillTakeGoods,{billIds: params.join(',')}) | ||||
|        this.service.downloadFile(this.service.$api_createBillTakeGoods,params) | ||||
|  | ||||
|         | ||||
|        this.service.downloadFile(this.service.$api_createBillDischargeGoods,{billIds: params.join(',')})} | ||||
|        this.service.downloadFile(this.service.$api_createBillDischargeGoods,params)} | ||||
|          | ||||
|     }); | ||||
|   } | ||||
|  | ||||
| @ -4,7 +4,7 @@ | ||||
|  * @Author       : Shiming | ||||
|  * @Date         : 2022-01-12 10:52:50 | ||||
|  * @LastEditors  : Shiming | ||||
|  * @LastEditTime : 2022-03-24 19:53:19 | ||||
|  * @LastEditTime : 2022-04-01 11:02:21 | ||||
|  * @FilePath     : \\tms-obc-web\\src\\app\\routes\\order-management\\components\\risk\\risk.component.html | ||||
|  * Copyright (C) 2022 huzhenhong. All rights reserved. | ||||
| --> | ||||
| @ -84,10 +84,10 @@ | ||||
|         </div> | ||||
|       </ng-template> | ||||
|       <ng-template st-row="driverName" let-item let-index="index"> | ||||
|         <div> {{ item?.driverName }}/{{ item?.driverPhone }} </div> | ||||
|         <div> {{ item?.driverName }}{{  item?.driverPhone ? "/" + item?.driverPhone : '' }}{{   item?.carNo ? "/" + item?.carNo : ''}} </div> | ||||
|       </ng-template> | ||||
|       <ng-template st-row="payeeName" let-item let-index="index"> | ||||
|         <div> {{ item?.payeeName }}/{{ item?.payeePhone }} </div> | ||||
|         <div> {{ item?.payeeName }}{{ item?.payeePhone ? "/" + item?.payeePhone : ''  }} </div> | ||||
|       </ng-template> | ||||
|       <ng-template st-row="freightDetails" let-item let-index="index"> | ||||
|         <div *ngIf="item.freightDetails.length > 0"> | ||||
| @ -97,8 +97,8 @@ | ||||
|       <ng-template st-row="goodsInfoVOList" let-item let-index="index"> | ||||
|         <div *ngFor="let i of item?.goodsInfoVOList"> | ||||
|           <p>货物名称:{{ i?.goodsName }}</p> | ||||
|           <p>重量/体积:{{ i?.weight }}吨/{{ i?.volume }}方</p> | ||||
|           <p>车型/车长:{{ i?.carModelLabel }}/ {{ i?.carLengthLabel }}</p> | ||||
|           <p>重量/体积:{{ i?.weight ? i?.weight + '吨' : '' }}{{  i?.volume ? "/" + i?.volume + '方' : ''}}</p> | ||||
|           <p>车型/车长:{{ i?.carModelLabel }} {{ i?.carLengthLabel ? "/" + i?.carLengthLabel : ''}}</p> | ||||
|         </div> | ||||
|       </ng-template> | ||||
|     </st> | ||||
|  | ||||
| @ -4,7 +4,7 @@ | ||||
|  * @Author       : Shiming | ||||
|  * @Date         : 2021-12-23 13:39:58 | ||||
|  * @LastEditors  : Shiming | ||||
|  * @LastEditTime : 2022-03-23 14:46:17 | ||||
|  * @LastEditTime : 2022-04-01 11:08:44 | ||||
|  * @FilePath     : \\tms-obc-web\\src\\app\\routes\\order-management\\components\\vehicle-detail-change\\vehicle-detail-change.component.html | ||||
|  * Copyright (C) 2022 huzhenhong. All rights reserved. | ||||
| --> | ||||
| @ -32,8 +32,10 @@ | ||||
|         <sv label="货主">{{ i?.goodsResource?.shipperAppUserName }} </sv> | ||||
|         <sv label="所属项目">{{ i?.goodsResource?.enterpriseProjectName }}</sv> | ||||
|         <sv label="服务类型">{{ i?.goodsResource?.serviceTypeLabel }}</sv> | ||||
|         <sv label="录单员">{{ i?.createUserName || i?.goodsResource?.createUserName }} /{{ i?.createUserPhone || i?.goodsResource?.createUserPhone }} </sv> | ||||
|         <sv label="调度员">{{ i?.goodsResource?.dispatchName }}/{{ i?.goodsResource?.dispatchPhone }} </sv> | ||||
|         <sv label="录单员">{{ i?.createUserName }} {{ i?.createUserPhone ? '/' + i?.createUserPhone : '' }} </sv> | ||||
|         <sv label="调度员" | ||||
|           >{{ i?.goodsResource?.dispatchName }}{{ i?.goodsResource?.dispatchPhone ? '/' + i?.goodsResource?.dispatchPhone : '' }} | ||||
|         </sv> | ||||
|         <sv label="外部订单号">{{ i?.externalBillCode }}</sv> | ||||
|         <sv label="货源编号">{{ i?.goodsResource?.resourceCode }} </sv> | ||||
|         <sv label="运单号">{{ i?.wayBillId }}</sv> | ||||
| @ -216,10 +218,10 @@ | ||||
|         </ng-template> | ||||
|  | ||||
|         <ng-template sf-template="carmand" let-item let-ui="ui"> | ||||
|           {{ i?.carModel }}/{{ i?.carLength }} | ||||
|           {{ i?.carModel }}{{ i?.carLength ? '/' + i?.carLength : '' }} | ||||
|         </ng-template> | ||||
|         <ng-template sf-template="drivers" let-item let-ui="ui"> | ||||
|           {{i?.driverName}}/{{i?.driverPhone}}/{{i?.carNo}} | ||||
|           {{ i?.driverName }}{{i?.driverPhone ? "/" + i?.driverPhone : ''}}{{ i?.carNo ? "/" + i?.carNo : ''}}  | ||||
|         </ng-template> | ||||
|  | ||||
|         <ng-template sf-template="weightModel" let-item let-ui="ui"> | ||||
| @ -251,7 +253,7 @@ | ||||
|     总计:<span style="color: #da001b; font-size: 18px">{{ i?.totalAmount | currency }}</span> (运费{{ i?.totalFreight | currency }}, | ||||
|     附加费{{ i?.totalSurcharge | currency }},附加费率{{ (i?.totalRate * 100).toFixed(2)}}% ) | ||||
|   </div> | ||||
|   <div>车队长:{{ i?.payeeName }}/{{ i?.payeePhone }}</div> | ||||
|   <div>车队长:{{ i?.payeeName }}{{   i?.payeePhone ? "/" +  i?.payeePhone : ''}}</div> | ||||
| </nz-card> | ||||
|  | ||||
| <nz-card nzTitle="附件信息" #distannce4> | ||||
|  | ||||
| @ -4,7 +4,7 @@ | ||||
|  * @Author       : Shiming | ||||
|  * @Date         : 2021-12-28 14:42:03 | ||||
|  * @LastEditors  : Shiming | ||||
|  * @LastEditTime : 2022-03-30 09:36:23 | ||||
|  * @LastEditTime : 2022-04-01 11:06:21 | ||||
|  * @FilePath     : \\tms-obc-web\\src\\app\\routes\\order-management\\components\\vehicle-detail\\vehicle-detail.component.html | ||||
|  * Copyright (C) 2022 huzhenhong. All rights reserved. | ||||
| --> | ||||
| @ -15,24 +15,26 @@ | ||||
|     </button> | ||||
|   </ng-template> | ||||
|   <ng-template #headerContent> | ||||
|     <div  nz-row> | ||||
|     <div nz-row> | ||||
|       <button nz-button nzType="primary" nzSize="small" nzDanger>{{ i?.billStatusLabel }}</button> | ||||
|       <h4 class="ml-md" style="font-size: 18px">订单号: {{ i?.billCode }}</h4> | ||||
|     </div> | ||||
|     <div nz-row style="display: flex; justify-content: end" class="mb-xs"> | ||||
|       <div nz-col > | ||||
|       <div nz-col> | ||||
|         <button | ||||
|           (click)="cancellation()" | ||||
|           nz-button | ||||
|           *ngIf="i.billStatus == '4' || i.billStatus == '5' || i.billStatus == '2' || i.billStatus == '3' || i.billStatus == '1'" | ||||
|           acl  [acl-ability]="['ORDER-VEHICLE-DETAIL-cancelAnOrder']" | ||||
|           acl | ||||
|           [acl-ability]="['ORDER-VEHICLE-DETAIL-cancelAnOrder']" | ||||
|           >取消订单</button | ||||
|         > | ||||
|         <button | ||||
|           nz-button | ||||
|           (click)="changeOrder()" | ||||
|           *ngIf="i.billStatus == '4' || i.billStatus == '5' || i.billStatus == '2' || i.billStatus == '3'" | ||||
|           acl  [acl-ability]="['ORDER-VEHICLE-DETAIL-modifyOrder']" | ||||
|           acl | ||||
|           [acl-ability]="['ORDER-VEHICLE-DETAIL-modifyOrder']" | ||||
|           >修改订单</button | ||||
|         > | ||||
|       </div> | ||||
| @ -43,8 +45,10 @@ | ||||
|         <sv label="货主">{{ i?.goodsResource?.shipperAppUserName }} </sv> | ||||
|         <sv label="所属项目">{{ i?.goodsResource?.enterpriseProjectName }}</sv> | ||||
|         <sv label="服务类型">{{ i?.goodsResource?.serviceTypeLabel }}</sv> | ||||
|         <sv label="录单员">{{ i?.createUserName || i?.goodsResource?.createUserName }} /{{ i?.createUserPhone || i?.goodsResource?.createUserPhone }} </sv> | ||||
|         <sv label="调度员">{{ i?.goodsResource?.dispatchName }}/{{ i?.goodsResource?.dispatchPhone }} </sv> | ||||
|         <sv label="录单员">{{ i?.createUserName }} {{ i?.createUserPhone ? '/' + i?.createUserPhone : '' }} </sv> | ||||
|         <sv label="调度员" | ||||
|           >{{ i?.goodsResource?.dispatchName }}{{ i?.goodsResource?.dispatchPhone ? '/' + i?.goodsResource?.dispatchPhone : '' }} | ||||
|         </sv> | ||||
|         <sv label="外部订单号">{{ i?.externalBillCode }}</sv> | ||||
|         <sv label="货源编号">{{ i?.goodsResource?.resourceCode }} </sv> | ||||
|         <sv label="运单号">{{ i?.wayBill?.wayBillCode }}</sv> | ||||
| @ -66,9 +70,13 @@ | ||||
|     <div style="width: 60%; margin: 0 auto"> | ||||
|         | ||||
|       <nz-steps [nzCurrent]="i?.scheduleVOList?.length + 1" nzLabelPlacement="vertical"> | ||||
|         <nz-step *ngFor="let item of i?.scheduleVOList" [nzTitle]="item.state" [nzSubtitle]="item.stateTime" | ||||
|         <nz-step | ||||
|           *ngFor="let item of i?.scheduleVOList" | ||||
|           [nzTitle]="item.state" | ||||
|           [nzSubtitle]="item.stateTime" | ||||
|           [nzDescription]="item.cancelReason ? '取消原因:' + item.cancelReason : ''" | ||||
|           [nzStatus]="item.displayStatus === 'SHOW' ? 'finish' : 'wait'"></nz-step> | ||||
|           [nzStatus]="item.displayStatus === 'SHOW' ? 'finish' : 'wait'" | ||||
|         ></nz-step> | ||||
|       </nz-steps> | ||||
|     </div> | ||||
|   </div> | ||||
| @ -86,8 +94,8 @@ | ||||
|   </sv-container> | ||||
|   <sv-container col="2"> | ||||
|     <sv label="货物数量"> {{i?.goodsInfoList?.[0]?.weight}}吨,{{i?.goodsInfoList?.[0]?.volume}}方,{{i?.goodsInfoList?.[0]?.number}}件 </sv> | ||||
|     <sv label="用车需求">{{ i?.carModel }}/{{ i?.carLength }} </sv> | ||||
|     <sv label="承运司机"> {{ i?.driverName }}/{{ i?.driverPhone }}/{{ i?.carNo }} </sv> | ||||
|     <sv label="用车需求">{{ i?.carModel }}{{ i?.carLength ? '/' + i?.carLength : '' }}</sv> | ||||
|     <sv label="承运司机"> {{ i?.driverName }}{{ i?.driverPhone ? '/' + i?.driverPhone : '' }}{{ i?.carNo ? '/' + i?.carNo : '' }} </sv> | ||||
|     <sv label="车型车长载重"> {{ i?.driverCarModelLabel }},{{ i?.driverCarLengthLabel }}米,{{ i?.driverCarWeight }}吨 </sv> | ||||
|   </sv-container> | ||||
|   <div class="mt-md"> | ||||
| @ -108,7 +116,7 @@ | ||||
|               <div class="handling-info-icon loading-bg">装</div> | ||||
|               <div class="info"> | ||||
|                 <h4>装货地:{{ item?.province }}{{ item.city }}{{ item.area }}{{ item.detailedAddress }}</h4> | ||||
|                 <p>联系人:{{ item.appUserName }}/{{ item.contractTelephone }}</p> | ||||
|                 <p>联系人:{{ item.appUserName }}{{ item.contractTelephone ? '/' + item.contractTelephone : '' }}</p> | ||||
|               </div> | ||||
|             </div> | ||||
|           </div> | ||||
| @ -122,7 +130,7 @@ | ||||
|               <div class="handling-info-icon unloaing-bg">卸</div> | ||||
|               <div class="info"> | ||||
|                 <h4>卸货地:{{ item?.province }}{{ item.city }}{{ item.area }}{{ item.detailedAddress }}</h4> | ||||
|                 <p>联系人:{{ item.appUserName }}/{{ item.contractTelephone }}</p> | ||||
|                 <p>联系人:{{ item.appUserName }}{{ item.contractTelephone ? '/' + item.contractTelephone : '' }}</p> | ||||
|               </div> | ||||
|             </div> | ||||
|           </div> | ||||
| @ -135,25 +143,24 @@ | ||||
| <nz-card nzTitle="服务信息"> | ||||
|   <sv-container> | ||||
|     <sv label="服务包"> | ||||
|       {{i?.goodsResource?.insuranceTypeLabel}} | ||||
|       {{ i?.goodsResource?.insuranceTypeLabel }} | ||||
|     </sv> | ||||
|     <sv label="货物价值"> | ||||
|       {{i?.goodsResource?.goodsValue !==null?(i?.goodsResource?.goodsValue|currency)+'元':'-'}} | ||||
|       {{ i?.goodsResource?.goodsValue !== null ? (i?.goodsResource?.goodsValue | currency) + '元' : '-' }} | ||||
|     </sv> | ||||
|     <sv label="服务包费用"> | ||||
|       {{i?.goodsResource?.insurancePremium!==null?(i?.goodsResource?.insurancePremium |currency)+'元':'-'}} | ||||
|       {{ i?.goodsResource?.insurancePremium !== null ? (i?.goodsResource?.insurancePremium | currency) + '元' : '-' }} | ||||
|     </sv> | ||||
|   </sv-container> | ||||
| </nz-card> | ||||
|  | ||||
|  | ||||
| <nz-card nzTitle="运费信息" #distannce3> | ||||
|   <st #st [data]="billExpenses" [columns]="logColumns" [ps]="0" [page]="{ show: false, showSize: false }"> | ||||
|     <ng-template st-row="price" let-item let-index="index"> | ||||
|       {{ item.price | currency }} | ||||
|     </ng-template> | ||||
|     <ng-template st-row="prices" let-item let-index="index"> | ||||
|       {{ item.price + item.surcharge  | currency }} | ||||
|       {{ item.price + item.surcharge | currency }} | ||||
|     </ng-template> | ||||
|     <ng-template st-row="surcharge" let-item let-index="index"> | ||||
|       {{ item.surcharge | currency }} | ||||
| @ -161,16 +168,16 @@ | ||||
|   </st> | ||||
|   <div> | ||||
|     总计:<span style="color: #da001b; font-size: 18px">{{ i?.totalAmount | currency }}</span> (运费{{ i?.totalFreight | currency }}, | ||||
|     附加费{{ i?.totalSurcharge | currency }},附加费率{{ (i?.totalRate * 100).toFixed(2)}}% ) | ||||
|     附加费{{ i?.totalSurcharge | currency }},附加费率{{ (i?.totalRate * 100).toFixed(2) }}% ) | ||||
|   </div> | ||||
|   <div>车队长:{{ i?.payeeName }}/{{ i?.payeePhone }}</div> | ||||
|   <div>车队长:{{ i?.payeeName }}{{ i?.payeePhone ? '/' + i?.payeePhone : '' }}</div> | ||||
| </nz-card> | ||||
|  | ||||
| <nz-card nzTitle="附件信息" #distannce4> | ||||
|   <sv-container> | ||||
|     <sv label="协议附件"> | ||||
|       <a *ngIf = "i?.contractContent?.contractContent" (click)="agreement('1')">查看附件</a>      | ||||
|       <a *ngIf = "i?.supplementContent?.contractContent" (click)="agreement('2')">补充协议</a> | ||||
|       <a *ngIf="i?.contractContent?.contractContent" (click)="agreement('1')">查看附件</a>      | ||||
|       <a *ngIf="i?.supplementContent?.contractContent" (click)="agreement('2')">补充协议</a> | ||||
|     </sv> | ||||
|   </sv-container> | ||||
|   <sv-container col="2" class="mt-md"> | ||||
| @ -190,7 +197,9 @@ | ||||
|     <sv label="回单类型" *ngIf="i?.supplementaryInformationVO?.stateReceipt"> | ||||
|       {{ i?.supplementaryInformationVO?.receiptType === '1' ? '电子回单' : '纸质回单' }} | ||||
|     </sv> | ||||
|     <sv label="联系人" *ngIf="i?.supplementaryInformationVO?.stateReceipt">  {{ i?.supplementaryInformationVO?.receiptUserName }} / {{ i?.supplementaryInformationVO?.phon }} </sv> | ||||
|     <sv label="联系人" *ngIf="i?.supplementaryInformationVO?.stateReceipt"> | ||||
|       {{ i?.supplementaryInformationVO?.receiptUserName }} / {{ i?.supplementaryInformationVO?.phon }} | ||||
|     </sv> | ||||
|     <sv label="所在地区" *ngIf="i?.supplementaryInformationVO?.stateReceipt"> | ||||
|       {{ i?.supplementaryInformationVO?.area }} | ||||
|     </sv> | ||||
| @ -213,12 +222,20 @@ | ||||
|     <nz-card nzTitle="轨迹信息" style="width: 100%" [nzExtra]="extraTemplate" #distannce5> | ||||
|       <div nz-row> | ||||
|         <div nz-col [nzSpan]="12"> | ||||
|           <st [scroll]="{y: '500px'}" style="min-height: 600px;" #st [data]="addressItems" [columns]="logColumns2" [ps]="0" [page]="{ show: false, showSize: false }"> | ||||
|           <st | ||||
|             [scroll]="{ y: '500px' }" | ||||
|             style="min-height: 600px" | ||||
|             #st | ||||
|             [data]="addressItems" | ||||
|             [columns]="logColumns2" | ||||
|             [ps]="0" | ||||
|             [page]="{ show: false, showSize: false }" | ||||
|           > | ||||
|           </st> | ||||
|         </div> | ||||
|         <div nz-col [nzSpan]="12"> | ||||
|           <amap-path-simplifier [mapWidth]="'100%'" [mapHeight]="'600px'" [mapList]="mapList" [pois]="pois"></amap-path-simplifier> | ||||
|         </div>  | ||||
|         </div> | ||||
|       </div> | ||||
|     </nz-card> | ||||
|     <ng-template #extraTemplate> | ||||
| @ -230,36 +247,39 @@ | ||||
|   </div> | ||||
| </nz-card> | ||||
| <nz-card *ngIf="!route?.snapshot?.queryParams?.sts && abnormalList.length > 0"> | ||||
|   <nz-tabset > | ||||
|   <nz-tabset> | ||||
|     <nz-tab nzTitle="风险异常检测"> | ||||
|       <button nz-button nzType="primary"[disabled]="">申 诉</button> | ||||
|       <div> | ||||
|         您的订单可能存在交易风险,请及时提交申诉材料,提交成功后,平台将及时完成审核并通知您! | ||||
|       </div> | ||||
|       <button nz-button nzType="primary" [disabled]="">申 诉</button> | ||||
|       <div> 您的订单可能存在交易风险,请及时提交申诉材料,提交成功后,平台将及时完成审核并通知您! </div> | ||||
|       <div>如果您的运单没有问题,可以提出申诉,并提供相关资料,我们将24小时内审核反馈</div> | ||||
|       <ul *ngFor="let item of abnormalList"> | ||||
|         <li>系统识别:{{item?.complianceTypeName}}</li> | ||||
|         <li>{{item?.determineDetails}},您可在企业端提交申诉材料或联系客服。</li> | ||||
|         <li>系统识别:{{ item?.complianceTypeName }}</li> | ||||
|         <li>{{ item?.determineDetails }},您可在企业端提交申诉材料或联系客服。</li> | ||||
|         <li>2021-11-07 03:20:15</li> | ||||
|       </ul> | ||||
|     </nz-tab> | ||||
|     <nz-tab nzTitle="异常预警"> | ||||
|       <st  #st [data]="addressItems" [columns]="logColumns2" [ps]="0" [page]="{ show: false, showSize: false }"> | ||||
|       </st> | ||||
|       <st #st [data]="addressItems" [columns]="logColumns2" [ps]="0" [page]="{ show: false, showSize: false }"> </st> | ||||
|     </nz-tab> | ||||
|     <nz-tab nzTitle="操作日志"> | ||||
|       <st  #st [data]="addressItems" [columns]="logColumns2" [ps]="0" [page]="{ show: false, showSize: false }"> | ||||
|       </st> | ||||
|       <st #st [data]="addressItems" [columns]="logColumns2" [ps]="0" [page]="{ show: false, showSize: false }"> </st> | ||||
|     </nz-tab> | ||||
|   </nz-tabset> | ||||
| </nz-card> | ||||
| <nz-modal [(nzVisible)]="isVisible"   nzWidth="1000px"  [nzFooter]="nzModalFooter" [nzTitle]="modalTitle"  (nzOnOk)="handleOK()" (nzOnCancel)="handleCancel()"> | ||||
| <nz-modal | ||||
|   [(nzVisible)]="isVisible" | ||||
|   nzWidth="1000px" | ||||
|   [nzFooter]="nzModalFooter" | ||||
|   [nzTitle]="modalTitle" | ||||
|   (nzOnOk)="handleOK()" | ||||
|   (nzOnCancel)="handleCancel()" | ||||
| > | ||||
|   <ng-container *nzModalContent> | ||||
|     <div *ngIf="!modalcontent">暂无附件信息</div> | ||||
|     <div [innerHTML]="modalcontent"></div> | ||||
|   </ng-container> | ||||
|   <ng-template #nzModalFooter> | ||||
|     <button nz-button nzType="primary" (click)="handleOK()" [disabled]="">取消</button> | ||||
|     <button nz-button nzType="default" (click)="handleCancel()">确定  </button> | ||||
|     <button nz-button nzType="default" (click)="handleCancel()">确定 </button> | ||||
|   </ng-template> | ||||
| </nz-modal> | ||||
|  | ||||
| @ -4,7 +4,7 @@ | ||||
|  * @Author       : Shiming | ||||
|  * @Date         : 2022-01-12 10:52:50 | ||||
|  * @LastEditors  : Shiming | ||||
|  * @LastEditTime : 2022-03-31 16:05:06 | ||||
|  * @LastEditTime : 2022-04-01 11:03:39 | ||||
|  * @FilePath     : \\tms-obc-web\\src\\app\\routes\\order-management\\components\\vehicle\\vehicle.component.html | ||||
|  * Copyright (C) 2022 huzhenhong. All rights reserved. | ||||
| --> | ||||
| @ -69,7 +69,7 @@ | ||||
|         </div> | ||||
|       </ng-template> | ||||
|       <ng-template st-row="createUserName" let-item let-index="index"> | ||||
|         <div> {{ item?.createUserName }}/{{ item?.createUserPhone }} </div> | ||||
|         <div> {{ item?.createUserName }}{{  item?.createUserPhone ? "/" + item?.createUserPhone : ''  }} </div> | ||||
|       </ng-template> | ||||
|       <!-- <ng-template st-row="mybidDetailInfo" let-item let-index="index"> | ||||
|         <div *ngIf="item.mybidDetailInfo.length > 0"> | ||||
|  | ||||
		Reference in New Issue
	
	Block a user