edit
This commit is contained in:
@ -6,6 +6,7 @@ import { SFComponent, SFSchema, SFDateWidgetSchema, SFUISchema } from '@delon/fo
|
||||
import { NzMessageService } from 'ng-zorro-antd/message';
|
||||
import { NzModalService } from 'ng-zorro-antd/modal';
|
||||
import { TicketService } from '../../services/ticket.service';
|
||||
import { PrintOrderModalComponent } from './print-order-modal/print-order-modal.component';
|
||||
import { RequestedInvoiceModalComponent } from './requested-invoice-modal/requested-invoice-modal.component';
|
||||
|
||||
@Component({
|
||||
@ -83,6 +84,51 @@ export class InvoiceRequestedComponent implements OnInit {
|
||||
});
|
||||
}
|
||||
|
||||
changePice(item: any[]) {
|
||||
const modal = this.nzModalService.create({
|
||||
nzTitle: '驳回',
|
||||
nzContent: this.rejectModal,
|
||||
nzFooter: [
|
||||
{
|
||||
label: '拒绝',
|
||||
type: 'default',
|
||||
onClick: () => {
|
||||
modal.destroy();
|
||||
}
|
||||
},
|
||||
{
|
||||
label: '通过',
|
||||
type: 'primary',
|
||||
onClick: () => {
|
||||
modal.destroy();
|
||||
}
|
||||
}
|
||||
]
|
||||
});
|
||||
modal.afterClose.subscribe(res => {
|
||||
this.st.load();
|
||||
});
|
||||
}
|
||||
|
||||
printOrder(item: any[]) {
|
||||
if (this.selectedRows?.length <= 0) {
|
||||
this.service.msgSrv.warning('请选择订单');
|
||||
return;
|
||||
}
|
||||
const modal = this.nzModalService.create({
|
||||
nzTitle: '打印面单',
|
||||
nzContent: PrintOrderModalComponent,
|
||||
nzWidth: 650,
|
||||
nzComponentParams: { vatappcodes: this.selectedRows.map(item => item.vatappcode) },
|
||||
nzFooter: null
|
||||
});
|
||||
modal.afterClose.subscribe(res => {
|
||||
if (res) {
|
||||
this.st.load();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
showReason(item: any) {
|
||||
const modal = this.nzModalService.create({
|
||||
nzTitle: '查看原因',
|
||||
@ -117,12 +163,10 @@ export class InvoiceRequestedComponent implements OnInit {
|
||||
// id: this.id
|
||||
};
|
||||
this.service.request(this.service.$api_get_applyBatchFicoVatinv, params).subscribe((res: any) => {
|
||||
console.log(res);
|
||||
if (res) {
|
||||
this.service.msgSrv.success('开票成功!');
|
||||
modal.destroy();
|
||||
} else {
|
||||
this.service.msgSrv.error(res?.msg);
|
||||
this.st.load(1);
|
||||
}
|
||||
});
|
||||
}
|
||||
@ -139,6 +183,7 @@ export class InvoiceRequestedComponent implements OnInit {
|
||||
if (res) {
|
||||
this.service.msgSrv.success('开票成功!');
|
||||
modal.destroy();
|
||||
this.st.load(1);
|
||||
}
|
||||
});
|
||||
}
|
||||
@ -318,6 +363,7 @@ export class InvoiceRequestedComponent implements OnInit {
|
||||
{ title: '其他要求', index: 'otherremarks', width: 100 },
|
||||
{ title: '申请人', index: 'applyName', width: 90 },
|
||||
{ title: '申请时间', index: 'applyTime', type: 'date', width: 150 },
|
||||
{ title: '快递是否下单成功', index: 'expressHSts', width: 150, type: 'enum', enum: { true: '是', false: '否' } },
|
||||
{
|
||||
title: '操作',
|
||||
width: 150,
|
||||
|
||||
Reference in New Issue
Block a user