车辆接口更新
This commit is contained in:
		| @ -77,7 +77,7 @@ export class OrderManagementReceiptsAuditComponent implements OnInit { | ||||
|     }; | ||||
|     const params: any = Object.assign({}, this.reqParams || {}); | ||||
|     delete params.billStatus | ||||
|     this.service.request(this.service.$api_get_getAuditStatistical, { ...this.reqParams }).subscribe(res => { | ||||
|     this.service.request(this.service.$api_get_getAuditStatistical, params).subscribe(res => { | ||||
|       if (res) { | ||||
|         let totalCount = 0; | ||||
|         res.forEach((element: any) => { | ||||
| @ -334,7 +334,7 @@ export class OrderManagementReceiptsAuditComponent implements OnInit { | ||||
|         buttons: [ | ||||
|           { | ||||
|             text: '通过', | ||||
|             click: _record => console.log('1'), | ||||
|             click: _record => this.sign(_record), | ||||
|             // iif: item => item.billStatus == '5' | ||||
|           }, | ||||
|           { | ||||
| @ -420,14 +420,30 @@ export class OrderManagementReceiptsAuditComponent implements OnInit { | ||||
|       this.getGoodsSourceStatistical() | ||||
|   }); | ||||
|   } | ||||
|   // 取消订单 | ||||
|   cancellation(item: any) { | ||||
|     // api_get_cancelAnOrder | ||||
|   // 通过 | ||||
|   sign(item?: any) { | ||||
|     let params: any = [] | ||||
|     let text = ''; | ||||
|     if(item === '1') { | ||||
|       if(this.selectedRows.length <= 0) { | ||||
|         this.service.msgSrv.error('请选择订单!') | ||||
|         return | ||||
|       } | ||||
|       this.selectedRows.forEach(ite => { | ||||
|         params.push(ite.id); | ||||
|       }); | ||||
|       text =  `<b>已选择${this.selectedRows.length}条订单,确认批量通过审核吗?</b>` | ||||
|     } else { | ||||
|       text =  `<b>确认通过审核吗?</b>` | ||||
|       params.push(item.id); | ||||
|     } | ||||
|     console.log(this.selectedRows) | ||||
|     console.log(params) | ||||
|     this.modal.confirm({ | ||||
|       nzTitle: '<b>确定取消该订单吗?</b>', | ||||
|       nzContent: `<b>取消后无法恢复,请确认</b>`, | ||||
|       nzTitle: text, | ||||
|       nzContent: `<b>通过后不可修改,可以再生成电子单据。</b>`, | ||||
|       nzOnOk: () => | ||||
|         this.service.request(this.service.$api_get_cancelAnOrder, { id: item.id }).subscribe(res => { | ||||
|         this.service.request(this.service.$api_get_billAuditPass, params).subscribe(res => { | ||||
|           if (res === true) { | ||||
|             this.service.msgSrv.success('操作成功!'); | ||||
|             this.st?.reload(1); | ||||
| @ -439,8 +455,30 @@ export class OrderManagementReceiptsAuditComponent implements OnInit { | ||||
|         }) | ||||
|     }); | ||||
|   } | ||||
|   // 修改订单 | ||||
|   changeOrder(value: any) { | ||||
|     this.router.navigate(['order-management/bulk-detailChange', value.id]); | ||||
|   // 批量生成电子单据 | ||||
|   sign1(item?: any) { | ||||
|     if(this.selectedRows.length <= 0) { | ||||
|       this.service.msgSrv.error('请选择订单!') | ||||
|       return | ||||
|     } | ||||
|     let params: any[] = []; | ||||
|     this.selectedRows.forEach(item => { | ||||
|       params.push(item.id); | ||||
|     }); | ||||
|     this.modal.confirm({ | ||||
|       nzTitle: `<b>已选择${this.selectedRows.length}条订单,确认批量生成电子单据吗?</b>`, | ||||
|       nzContent: `<b>确认后单据不可修改,请谨慎操作。</b>`, | ||||
|       nzOnOk: () => | ||||
|         this.service.request(this.service.$api_get_cancelAnOrder, { ids: params }).subscribe(res => { | ||||
|           if (res === true) { | ||||
|             this.service.msgSrv.success('操作成功!'); | ||||
|             this.st?.reload(1); | ||||
|             this.getGoodsSourceStatistical(); | ||||
|             this.initST(); | ||||
|           } | ||||
|           this.st?.reload(1); | ||||
|           this.getGoodsSourceStatistical(); | ||||
|         }) | ||||
|     }); | ||||
|   } | ||||
| } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user