|
|
@@ -123,7 +123,8 @@ public class ElecInvoiceTask {
|
|
|
String master = obs[4].toString();
|
|
|
logger.info("ElecI-AttachSave: master: {} Begin ",master);
|
|
|
SpObserver.putSp(master);
|
|
|
- SqlRowList ioList = baseDao.queryForRowSet("select * from (select ei_id,ei_pdfurl,ei_refno,ei_ioid from ELECINVOICE " +
|
|
|
+ SqlRowList ioList = baseDao.queryForRowSet("select * from (select ei_id,ei_pdfurl,ei_refno,ei_ioid,cu_name " +
|
|
|
+ " from ELECINVOICE LEFT JOIN InvoiceOrder ON io_id = ei_ioid LEFT JOIN CUSTOMER ON CU_CODE = io_cucode " +
|
|
|
"where (ei_pdfurl is not null and ei_pdfattach is null) " +
|
|
|
" order by ei_id ) where rownum <= 100 ");//一次最多500
|
|
|
logger.info("ElecI-AttachSave: master: {} size: {} ",master,ioList.getResultList().size());
|
|
|
@@ -132,7 +133,7 @@ public class ElecInvoiceTask {
|
|
|
//下载地址
|
|
|
String fileUrl = ioList.getGeneralString("ei_pdfurl"); // "https://inv.jss.com.cn/fp2/2zpnwyKkdvu9dWzE8BhmSnER0Iux3xQRMLidDJhiIE2PziVXY4lL3k83OsK0K06YctW5cf1FFHxraffj-bf16A.pdf";
|
|
|
// 定义要保存的文件的路径
|
|
|
- String fileName = ioList.getGeneralString("ei_refno")+".pdf";//发票号码
|
|
|
+ String fileName = ioList.getGeneralString("cu_name")+ioList.getGeneralString("ei_refno")+".pdf";//发票号码
|
|
|
String fileBasePath = "C:\\invoice\\"+fileName;//发票号码
|
|
|
fileBasePath = "/usr/local/uas/invoice/"+fileName;//发票号码
|
|
|
try {
|
|
|
@@ -289,7 +290,8 @@ public class ElecInvoiceTask {
|
|
|
String master = obs[4].toString();
|
|
|
logger.info("ElecI-AttachSave: master: {} Begin ",master);
|
|
|
SpObserver.putSp(master);
|
|
|
- SqlRowList ioList = baseDao.queryForRowSet("select * from (select ei_id,ei_redpdfurl,ei_relativerefno,ei_ioid from ELECINVOICE " +
|
|
|
+ SqlRowList ioList = baseDao.queryForRowSet("select * from (select ei_id,ei_redpdfurl,ei_relativerefno,ei_ioid,cu_name" +
|
|
|
+ " from ELECINVOICE LEFT JOIN InvoiceOrder ON io_id = ei_ioid LEFT JOIN CUSTOMER ON CU_CODE = io_cucode " +
|
|
|
"where ei_redpdfurl is not null and ei_redpdfattach is null " +
|
|
|
" order by ei_id ) where rownum <= 100 ");//一次最多500
|
|
|
logger.info("ElecI-AttachSave: master: {} size: {} ",master,ioList.getResultList().size());
|
|
|
@@ -298,7 +300,7 @@ public class ElecInvoiceTask {
|
|
|
//下载地址
|
|
|
String fileUrl = ioList.getGeneralString("ei_redpdfurl"); // "https://inv.jss.com.cn/fp2/2zpnwyKkdvu9dWzE8BhmSnER0Iux3xQRMLidDJhiIE2PziVXY4lL3k83OsK0K06YctW5cf1FFHxraffj-bf16A.pdf";
|
|
|
// 定义要保存的文件的路径
|
|
|
- String fileName = ioList.getGeneralString("ei_relativerefno")+".pdf";//发票号码
|
|
|
+ String fileName = ioList.getGeneralString("cu_name")+ioList.getGeneralString("ei_relativerefno")+".pdf";//发票号码
|
|
|
String fileBasePath = "C:\\invoice\\"+fileName;//发票号码
|
|
|
fileBasePath = "/usr/local/uas/invoice/"+fileName;//发票号码
|
|
|
try {
|