Merge branch 'weiyu' into develop
This commit is contained in:
@ -552,6 +552,11 @@ export class OrderManagementBulkComponent extends BasicTableComponent implements
|
|||||||
click: _record => this.changeOrder(_record),
|
click: _record => this.changeOrder(_record),
|
||||||
iif: item => item.billStatus == '4' || item.billStatus == '5' || item.billStatus == '2' || item.billStatus == '3',
|
iif: item => item.billStatus == '4' || item.billStatus == '5' || item.billStatus == '2' || item.billStatus == '3',
|
||||||
acl: { ability: ['ORDER-BULK-BulkBillDetail'] }
|
acl: { ability: ['ORDER-BULK-BulkBillDetail'] }
|
||||||
|
},{
|
||||||
|
text: '订单上报推送',
|
||||||
|
click: _record => this.orderReportPush(_record),
|
||||||
|
iif: item => item.overallPaymentStatus === '2' && (item.billStatus === '4' || item.billStatus === '5')
|
||||||
|
// acl: { ability: ['VEHICLE-LIST-view'] },
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@ -659,6 +664,15 @@ export class OrderManagementBulkComponent extends BasicTableComponent implements
|
|||||||
this.changeId = item.id;
|
this.changeId = item.id;
|
||||||
this.isVisible = true;
|
this.isVisible = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
orderReportPush(item: any) {
|
||||||
|
this.service.request(this.service.$api_manualOrderSubmission,{id: item.id}).subscribe( res=> {
|
||||||
|
if(res) {
|
||||||
|
this.st.reload(this.st.pi)
|
||||||
|
this.service.msgSrv.success('推送成功');
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* 浮动费用查看
|
* 浮动费用查看
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -50,7 +50,7 @@
|
|||||||
<st #st [bordered]="true" multiSort [scroll]="{ x:'1200px',y:scrollY }" [data]="service.$api_get_listWholePage"
|
<st #st [bordered]="true" multiSort [scroll]="{ x:'1200px',y:scrollY }" [data]="service.$api_get_listWholePage"
|
||||||
[columns]="columns" [req]="{ process: beforeReq }"
|
[columns]="columns" [req]="{ process: beforeReq }"
|
||||||
[res]="{ reName: { list: 'data.records', total: 'data.total' } , process: afterRes}"
|
[res]="{ reName: { list: 'data.records', total: 'data.total' } , process: afterRes}"
|
||||||
[page]="{ show: true, showSize: true, pageSizes: [10, 20, 30, 50, 100, 200, 300, 500, 1000] }">
|
[page]="{ show: true, showSize: true, pageSizes: [10, 20, 30, 50, 100, 200, 300, 500, 1000] }" [loading]="service.http.loading">
|
||||||
<ng-template st-row="billCode" let-item let-index="index">
|
<ng-template st-row="billCode" let-item let-index="index">
|
||||||
<a [routerLink]="'vehicle-detail/' + item.id">{{ item.billCode }}</a>
|
<a [routerLink]="'vehicle-detail/' + item.id">{{ item.billCode }}</a>
|
||||||
<div>
|
<div>
|
||||||
|
|||||||
@ -469,6 +469,12 @@ export class OrderManagementVehicleComponent extends BasicTableComponent impleme
|
|||||||
click: _record => this.viewTrack(_record),
|
click: _record => this.viewTrack(_record),
|
||||||
iif: item => item.billStatus !== '1' && item.billStatus !== '6'
|
iif: item => item.billStatus !== '1' && item.billStatus !== '6'
|
||||||
// acl: { ability: ['VEHICLE-LIST-view'] },
|
// acl: { ability: ['VEHICLE-LIST-view'] },
|
||||||
|
},
|
||||||
|
{
|
||||||
|
text: '订单上报推送',
|
||||||
|
click: _record => this.orderReportPush(_record),
|
||||||
|
iif: item => item.overallPaymentStatus === '2' && (item.billStatus === '4' || item.billStatus === '5')
|
||||||
|
// acl: { ability: ['VEHICLE-LIST-view'] },
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@ -738,6 +744,16 @@ export class OrderManagementVehicleComponent extends BasicTableComponent impleme
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 订单上报推送
|
||||||
|
orderReportPush(item: any) {
|
||||||
|
this.service.request(this.service.$api_manualOrderSubmission,{id: item.id}).subscribe( res=> {
|
||||||
|
if(res) {
|
||||||
|
this.st.reload(this.st.pi)
|
||||||
|
this.service.msgSrv.success('推送成功');
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
// *确认签收
|
// *确认签收
|
||||||
|
|
||||||
confirmReceipt(item: any) {
|
confirmReceipt(item: any) {
|
||||||
|
|||||||
@ -219,6 +219,8 @@ export class OrderManagementService extends ShipperBaseService {
|
|||||||
public $api_getBillTakeGoods = `/api/sdc/billOperate/getBillTakeGoods`;
|
public $api_getBillTakeGoods = `/api/sdc/billOperate/getBillTakeGoods`;
|
||||||
// 生成提/卸货单
|
// 生成提/卸货单
|
||||||
public $api_createBillEsignGoods = `/api/sdc/billOperate/createBillEsignGoods`;
|
public $api_createBillEsignGoods = `/api/sdc/billOperate/createBillEsignGoods`;
|
||||||
|
// 订单上报推送
|
||||||
|
$api_manualOrderSubmission = '/api/sdc/billOperate/manualOrderSubmission';
|
||||||
|
|
||||||
// // 生成卸货单
|
// // 生成卸货单
|
||||||
// public $api_createBillDischargeGoods = `/api/sdc/billOperate/createBillDischargeGoods`;
|
// public $api_createBillDischargeGoods = `/api/sdc/billOperate/createBillDischargeGoods`;
|
||||||
|
|||||||
@ -440,12 +440,15 @@ export class TaxManagementOrderReportingComponent implements OnInit {
|
|||||||
if (item?.putStatus != '0') {
|
if (item?.putStatus != '0') {
|
||||||
status = true
|
status = true
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
if(status) {
|
if(status) {
|
||||||
this.service.msgSrv.warning('选择了已上传,请重新勾选!');
|
this.service.msgSrv.warning('选择了已上传,请重新勾选!');
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if(this.selectedRows.find(item => item.checkStatus !== '1')) {
|
||||||
|
this.service.msgSrv.warning('选择了未通过校验的订单,请重新勾选!');
|
||||||
|
return;
|
||||||
|
}
|
||||||
let params: any[] = [];
|
let params: any[] = [];
|
||||||
this.selectedRows.forEach(item => {
|
this.selectedRows.forEach(item => {
|
||||||
params.push(item.id);
|
params.push(item.id);
|
||||||
|
|||||||
Reference in New Issue
Block a user