批量审核
This commit is contained in:
@ -1,7 +1,7 @@
|
|||||||
<!--
|
<!--
|
||||||
* @Author: your name
|
* @Author: your name
|
||||||
* @Date: 2021-12-03 11:10:14
|
* @Date: 2021-12-03 11:10:14
|
||||||
* @LastEditTime: 2022-01-17 20:13:41
|
* @LastEditTime: 2022-01-18 16:55:43
|
||||||
* @LastEditors: Please set LastEditors
|
* @LastEditors: Please set LastEditors
|
||||||
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
||||||
* @FilePath: \tms-obc-web\src\app\routes\supply-management\components\vehicle\vehicle.component.html
|
* @FilePath: \tms-obc-web\src\app\routes\supply-management\components\vehicle\vehicle.component.html
|
||||||
@ -94,84 +94,6 @@
|
|||||||
<div *ngIf="item?.loadingTime">装 | {{item?.loadingTime}}</div>
|
<div *ngIf="item?.loadingTime">装 | {{item?.loadingTime}}</div>
|
||||||
<div *ngIf="item?.unloadingTime">卸 | {{item?.unloadingTime}}</div>
|
<div *ngIf="item?.unloadingTime">卸 | {{item?.unloadingTime}}</div>
|
||||||
</ng-template>
|
</ng-template>
|
||||||
<ng-template st-row="enStatusStr27878" let-item let-index="index">
|
|
||||||
<div class="mr-xs" nzPopoverTitle="Title" nz-popover [nzPopoverContent]="contentTemplate">{{item.no}}</div>
|
|
||||||
</ng-template>
|
|
||||||
<ng-template st-row="feiong" let-item let-index="index">
|
|
||||||
<div style="color: aqua;" (click)="OpenPrice()">
|
|
||||||
{{item.no}}
|
|
||||||
</div>
|
|
||||||
</ng-template>
|
|
||||||
<ng-template #contentTemplate>
|
|
||||||
<div>
|
|
||||||
<p>预付:¥200.00</p>
|
|
||||||
<p>到付:¥200.00</p>
|
|
||||||
<p>油卡:¥200.00</p>
|
|
||||||
<p>回单付:¥200.00</p>
|
|
||||||
<p>小计:¥200.00</p>
|
|
||||||
<p>附加费:¥200.00</p>
|
|
||||||
</div>
|
|
||||||
</ng-template>
|
|
||||||
</st>
|
</st>
|
||||||
</div>
|
</div>
|
||||||
</nz-card>
|
</nz-card>
|
||||||
|
|
||||||
|
|
||||||
<nz-modal [(nzVisible)]="isVisible" [nzWidth]="600" [nzFooter]="nzModalFooter" nzTitle="浮动费用" (nzOnOk)="handleOK()"
|
|
||||||
(nzOnCancel)="handleCancel('0')">
|
|
||||||
<ng-container *nzModalContent>
|
|
||||||
<st #stFloat multiSort size="small" [bordered]="true" [data]="datass" [columns]="columnsFloat"
|
|
||||||
[req]="{ method: 'POST', allInBody: true, reName: { pi: 'pageIndex', ps: 'pageSize' }, params: reqParams }"
|
|
||||||
[res]="{ reName: { list: 'data.records', total: 'data.total' } }"
|
|
||||||
[page]="{ show: true, showSize: true, pageSizes: [10, 20, 30, 50, 100, 200, 300, 500, 1000] }"
|
|
||||||
[loadingDelay]="500">
|
|
||||||
</st>
|
|
||||||
</ng-container>
|
|
||||||
<ng-template #nzModalFooter>
|
|
||||||
<button nz-button nzType="primary" (click)="handleCancel('0')">取消</button>
|
|
||||||
<button nz-button nzType="default" (click)="handleOK()">确定</button>
|
|
||||||
</ng-template>
|
|
||||||
</nz-modal>
|
|
||||||
|
|
||||||
|
|
||||||
<nz-modal [(nzVisible)]="isVisibleView" [nzWidth]="600" [nzFooter]="nzModalFooterview" nzTitle="查看"
|
|
||||||
(nzOnOk)="handleOK()" (nzOnCancel)="handleCancel('1')">
|
|
||||||
<ng-container *nzModalContent>
|
|
||||||
<st #stFloatView multiSort size="small" [bordered]="true" [data]="datass" [columns]="columnsFloatView"
|
|
||||||
[req]="{ method: 'POST', allInBody: true, reName: { pi: 'pageIndex', ps: 'pageSize' }, params: reqParams }"
|
|
||||||
[res]="{ reName: { list: 'data.records', total: 'data.total' } }"
|
|
||||||
[page]="{ show: true, showSize: true, pageSizes: [10, 20, 30, 50, 100, 200, 300, 500, 1000] }"
|
|
||||||
[loadingDelay]="500">
|
|
||||||
</st>
|
|
||||||
<div><span>变更原因2:</span></div>
|
|
||||||
<div><span>拒绝原因:</span></div>
|
|
||||||
<div><span>注:</span></div>
|
|
||||||
</ng-container>
|
|
||||||
<ng-template #nzModalFooterview>
|
|
||||||
<button nz-button nzType="default" (click)="handleCancel('1')">取消</button>
|
|
||||||
<button nz-button nzType="primary" (click)="handleOK()">确定</button>
|
|
||||||
</ng-template>
|
|
||||||
</nz-modal>
|
|
||||||
|
|
||||||
<nz-modal [(nzVisible)]="isVisibleEvaluate" [nzWidth]="600" [nzFooter]="nzModalFooterEvaluate" (nzOnOk)="handleOK()"
|
|
||||||
(nzOnCancel)="handleCancel('2')">
|
|
||||||
<ng-container *nzModalContent>
|
|
||||||
<nz-tabset>
|
|
||||||
<nz-tab nzTitle="我的评价">
|
|
||||||
<div>
|
|
||||||
评分: <nz-rate [ngModel]="2.5" nzAllowHalf></nz-rate>
|
|
||||||
<div><span>评价内容:</span></div>
|
|
||||||
</div>
|
|
||||||
</nz-tab>
|
|
||||||
<nz-tab nzTitle="司机评价">
|
|
||||||
<div>
|
|
||||||
暂无评价内容
|
|
||||||
</div>
|
|
||||||
</nz-tab>
|
|
||||||
</nz-tabset>
|
|
||||||
</ng-container>
|
|
||||||
<ng-template #nzModalFooterEvaluate>
|
|
||||||
<button nz-button nzType="default" (click)="handleCancel('2')">取消</button>
|
|
||||||
<button nz-button nzType="primary" (click)="handleOK()">确定</button>
|
|
||||||
</ng-template>
|
|
||||||
</nz-modal>
|
|
||||||
@ -19,34 +19,13 @@ import { WaybillManagementServe } from '../../services/waybill-management.servic
|
|||||||
export class WaybillManagementVehicleComponent implements OnInit {
|
export class WaybillManagementVehicleComponent implements OnInit {
|
||||||
ui: SFUISchema = {};
|
ui: SFUISchema = {};
|
||||||
schema: SFSchema = {};
|
schema: SFSchema = {};
|
||||||
auditMany = false;
|
|
||||||
isVisibleView = false;
|
|
||||||
isVisibleEvaluate = false;
|
isVisibleEvaluate = false;
|
||||||
isVisible = false;
|
isVisible = false;
|
||||||
_$expand = false;
|
_$expand = false;
|
||||||
resourceStatus: any;
|
resourceStatus: any;
|
||||||
@ViewChild('st') private readonly st!: STComponent;
|
@ViewChild('st') private readonly st!: STComponent;
|
||||||
@ViewChild('stFloat') private readonly stFloat!: STComponent;
|
|
||||||
@ViewChild('stFloatView') private readonly stFloatView!: STComponent;
|
|
||||||
@ViewChild('sf', { static: false }) sf!: SFComponent;
|
@ViewChild('sf', { static: false }) sf!: SFComponent;
|
||||||
@ViewChild('sfFre', { static: false }) sfFre!: SFComponent;
|
|
||||||
columns: STColumn[] = [];
|
columns: STColumn[] = [];
|
||||||
columnsFloat: STColumn[] = [];
|
|
||||||
columnsFloatView: STColumn[] = [];
|
|
||||||
datass: any = [
|
|
||||||
{
|
|
||||||
one: '1',
|
|
||||||
two: '1',
|
|
||||||
three: '1',
|
|
||||||
id: 1
|
|
||||||
},
|
|
||||||
{
|
|
||||||
one: '2',
|
|
||||||
two: '2',
|
|
||||||
three: '2',
|
|
||||||
id: 2
|
|
||||||
}
|
|
||||||
];
|
|
||||||
tabs = {
|
tabs = {
|
||||||
signQuantity: 0,
|
signQuantity: 0,
|
||||||
cancelQuantity: 0,
|
cancelQuantity: 0,
|
||||||
@ -86,8 +65,6 @@ export class WaybillManagementVehicleComponent implements OnInit {
|
|||||||
this.initSF();
|
this.initSF();
|
||||||
this.initST();
|
this.initST();
|
||||||
this.getGoodsSourceStatistical();
|
this.getGoodsSourceStatistical();
|
||||||
this.initSTFloat();
|
|
||||||
this.initSTFloatView();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -355,58 +332,6 @@ export class WaybillManagementVehicleComponent implements OnInit {
|
|||||||
}
|
}
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
initSTFloat() {
|
|
||||||
this.columnsFloat = [
|
|
||||||
{
|
|
||||||
title: '序号',
|
|
||||||
className: 'text-center',
|
|
||||||
index: 'one'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: '操作时间',
|
|
||||||
className: 'text-center',
|
|
||||||
index: 'two'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: '操作人',
|
|
||||||
className: 'text-center',
|
|
||||||
index: 'three'
|
|
||||||
},
|
|
||||||
{ title: '状态', index: 'externalSn', className: 'text-center' },
|
|
||||||
{
|
|
||||||
title: '操作',
|
|
||||||
fixed: 'right',
|
|
||||||
className: 'text-left',
|
|
||||||
buttons: [
|
|
||||||
{
|
|
||||||
text: '查看',
|
|
||||||
click: _record => this.FloatView(_record)
|
|
||||||
},
|
|
||||||
{
|
|
||||||
text: '撤销',
|
|
||||||
click: _record => this.audit(_record)
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
||||||
initSTFloatView() {
|
|
||||||
this.columnsFloatView = [
|
|
||||||
{
|
|
||||||
title: '费用名称',
|
|
||||||
width: '100px',
|
|
||||||
className: 'text-center',
|
|
||||||
render: 'goodsId'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: '变更前',
|
|
||||||
width: '100px',
|
|
||||||
className: 'text-center'
|
|
||||||
},
|
|
||||||
{ title: '变更值', index: 'externalSn', width: '120px', className: 'text-center' },
|
|
||||||
{ title: '变更后', index: 'externalSn', width: '120px', className: 'text-center' }
|
|
||||||
];
|
|
||||||
}
|
|
||||||
/**
|
/**
|
||||||
* 查询字段个数
|
* 查询字段个数
|
||||||
*/
|
*/
|
||||||
@ -447,42 +372,6 @@ export class WaybillManagementVehicleComponent implements OnInit {
|
|||||||
* 导入货源
|
* 导入货源
|
||||||
*/
|
*/
|
||||||
importGoodsSource() {}
|
importGoodsSource() {}
|
||||||
audit(item: any) {
|
|
||||||
console.log(item);
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* 审核关闭弹窗
|
|
||||||
view: 1
|
|
||||||
浮动费用: 0
|
|
||||||
查看评价: 3
|
|
||||||
*/
|
|
||||||
handleCancel(type: string) {
|
|
||||||
console.log(type);
|
|
||||||
if (type === '0') {
|
|
||||||
this.isVisible = false;
|
|
||||||
} else if (type === '1') {
|
|
||||||
console.log(type);
|
|
||||||
this.isVisibleView = false;
|
|
||||||
} else if (type === '2') {
|
|
||||||
console.log(type);
|
|
||||||
this.isVisibleEvaluate = false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
* 审核通过按钮
|
|
||||||
*/
|
|
||||||
handleOK() {}
|
|
||||||
OpenPrice() {
|
|
||||||
this.isVisible = true;
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
* 浮动费用查看
|
|
||||||
*/
|
|
||||||
FloatView(item: any) {
|
|
||||||
console.log(item);
|
|
||||||
this.isVisibleView = true;
|
|
||||||
}
|
|
||||||
/**
|
/**
|
||||||
*查看评价
|
*查看评价
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user