销项发票下载优化
This commit is contained in:
parent
508b227e83
commit
ed4f1c4e32
|
@ -294,36 +294,43 @@ class InvoiceSaleCard extends Component {
|
||||||
if(pdf_type.value){
|
if(pdf_type.value){
|
||||||
arrInvoiceTypes.push('1');
|
arrInvoiceTypes.push('1');
|
||||||
invoiceType='1';
|
invoiceType='1';
|
||||||
let params = {pk, invoiceType};
|
// let params = {pk, invoiceType};
|
||||||
formDownload({
|
// formDownload({
|
||||||
params,
|
// params,
|
||||||
url: '/nccloud/sscivm/ivsale/InvoiceDownloadAction.do',
|
// url: '/nccloud/sscivm/ivsale/InvoiceDownloadAction.do',
|
||||||
// url: '/nccloud/sscivm/ivsale/InvoiceIsDownloadAction.do',
|
// // url: '/nccloud/sscivm/ivsale/InvoiceIsDownloadAction.do',
|
||||||
enctype: 1
|
// enctype: 1
|
||||||
});
|
// });
|
||||||
}
|
}
|
||||||
if(xml_type.value){
|
if(xml_type.value){
|
||||||
arrInvoiceTypes.push('2');
|
arrInvoiceTypes.push('2');
|
||||||
invoiceType='2';
|
invoiceType='2';
|
||||||
let params = {pk, invoiceType};
|
// let params = {pk, invoiceType};
|
||||||
formDownload({
|
// formDownload({
|
||||||
params,
|
// params,
|
||||||
url: '/nccloud/sscivm/ivsale/InvoiceDownloadAction.do',
|
// url: '/nccloud/sscivm/ivsale/InvoiceDownloadAction.do',
|
||||||
// url: '/nccloud/sscivm/ivsale/InvoiceIsDownloadAction.do',
|
// // url: '/nccloud/sscivm/ivsale/InvoiceIsDownloadAction.do',
|
||||||
enctype: 1
|
// enctype: 1
|
||||||
});
|
// });
|
||||||
}
|
}
|
||||||
if(ofd_type.value){
|
if(ofd_type.value){
|
||||||
arrInvoiceTypes.push('3');
|
arrInvoiceTypes.push('3');
|
||||||
invoiceType='3';
|
invoiceType='3';
|
||||||
let params = {pk, invoiceType};
|
// let params = {pk, invoiceType};
|
||||||
|
// formDownload({
|
||||||
|
// params,
|
||||||
|
// url: '/nccloud/sscivm/ivsale/InvoiceDownloadAction.do',
|
||||||
|
// // url: '/nccloud/sscivm/ivsale/InvoiceIsDownloadAction.do',
|
||||||
|
// enctype: 1
|
||||||
|
// });
|
||||||
|
}
|
||||||
|
let params = {pk, arrInvoiceTypes};
|
||||||
formDownload({
|
formDownload({
|
||||||
params,
|
params,
|
||||||
url: '/nccloud/sscivm/ivsale/InvoiceDownloadAction.do',
|
url: '/nccloud/sscivm/ivsale/InvoiceDownloadAction.do',
|
||||||
// url: '/nccloud/sscivm/ivsale/InvoiceIsDownloadAction.do',
|
// url: '/nccloud/sscivm/ivsale/InvoiceIsDownloadAction.do',
|
||||||
enctype: 1
|
enctype: 1
|
||||||
});
|
});
|
||||||
}
|
|
||||||
this.props.modal.close('LnvoiceDownloadTypeModal')
|
this.props.modal.close('LnvoiceDownloadTypeModal')
|
||||||
// let params = {pk, invoiceType};
|
// let params = {pk, invoiceType};
|
||||||
// requestApi.download({
|
// requestApi.download({
|
||||||
|
|
|
@ -332,44 +332,30 @@ class InvoiceSale extends Component {
|
||||||
content: '请选择下载的文件类型'
|
content: '请选择下载的文件类型'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
for(let i=0;i<formData.length;i++){
|
let arrInvoiceTypes = [];
|
||||||
let pk = formData[i].data.values.pk_invoice.value; //当前发票pk
|
if (pdf_type.value) {
|
||||||
let arrInvoiceTypes = [];
|
arrInvoiceTypes.push('1');
|
||||||
if (pdf_type.value) {
|
|
||||||
arrInvoiceTypes.push('1');
|
|
||||||
invoiceType = '1';
|
|
||||||
let params = {pk
|
|
||||||
, invoiceType};
|
|
||||||
formDownload({
|
|
||||||
params,
|
|
||||||
url: '/nccloud/sscivm/ivsale/InvoiceDownloadAction.do',
|
|
||||||
// url: '/nccloud/sscivm/ivsale/InvoiceIsDownloadAction.do',
|
|
||||||
enctype: 1
|
|
||||||
});
|
|
||||||
}
|
|
||||||
if (xml_type.value) {
|
|
||||||
arrInvoiceTypes.push('2');
|
|
||||||
invoiceType = '2';
|
|
||||||
let params = {pk, invoiceType};
|
|
||||||
formDownload({
|
|
||||||
params,
|
|
||||||
url: '/nccloud/sscivm/ivsale/InvoiceDownloadAction.do',
|
|
||||||
// url: '/nccloud/sscivm/ivsale/InvoiceIsDownloadAction.do',
|
|
||||||
enctype: 1
|
|
||||||
});
|
|
||||||
}
|
|
||||||
if (ofd_type.value) {
|
|
||||||
arrInvoiceTypes.push('3');
|
|
||||||
invoiceType = '3';
|
|
||||||
let params = {pk, invoiceType};
|
|
||||||
formDownload({
|
|
||||||
params,
|
|
||||||
url: '/nccloud/sscivm/ivsale/InvoiceDownloadAction.do',
|
|
||||||
// url: '/nccloud/sscivm/ivsale/InvoiceIsDownloadAction.do',
|
|
||||||
enctype: 1
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
if (xml_type.value) {
|
||||||
|
arrInvoiceTypes.push('2');
|
||||||
|
}
|
||||||
|
if (ofd_type.value) {
|
||||||
|
arrInvoiceTypes.push('3');
|
||||||
|
}
|
||||||
|
let pk = [];
|
||||||
|
for(let i=0;i<formData.length;i++){
|
||||||
|
// let pk = formData[i].data.values.pk_invoice.value; //当前发票pk
|
||||||
|
|
||||||
|
pk.push(formData[i].data.values.pk_invoice.value);
|
||||||
|
|
||||||
|
}
|
||||||
|
let params = {pk, arrInvoiceTypes};
|
||||||
|
formDownload({
|
||||||
|
params,
|
||||||
|
url: '/nccloud/sscivm/ivsale/InvoiceDownloadAction.do',
|
||||||
|
// url: '/nccloud/sscivm/ivsale/InvoiceIsDownloadAction.do',
|
||||||
|
enctype: 1
|
||||||
|
});
|
||||||
this.props.modal.close('LnvoiceDownloadTypeModal')
|
this.props.modal.close('LnvoiceDownloadTypeModal')
|
||||||
},
|
},
|
||||||
cancelBtnClick: () => {
|
cancelBtnClick: () => {
|
||||||
|
|
Loading…
Reference in New Issue