|
@@ -12,6 +12,7 @@ import com.ruoyi.common.utils.SpringContextUtils;
|
|
import com.ruoyi.common.utils.StringUtils;
|
|
import com.ruoyi.common.utils.StringUtils;
|
|
import com.ruoyi.common.utils.file.FileUploadUtils;
|
|
import com.ruoyi.common.utils.file.FileUploadUtils;
|
|
import com.ruoyi.framework.config.RuoYiConfig;
|
|
import com.ruoyi.framework.config.RuoYiConfig;
|
|
|
|
+import com.ruoyi.project.invoice.controller.TInvoiceBookingworkticketController;
|
|
import com.ruoyi.project.invoice.domain.TApproveReserveInvoice;
|
|
import com.ruoyi.project.invoice.domain.TApproveReserveInvoice;
|
|
import com.ruoyi.project.invoice.domain.TInvoiceBookingworkticket;
|
|
import com.ruoyi.project.invoice.domain.TInvoiceBookingworkticket;
|
|
import com.ruoyi.project.invoice.domain.TInvoiceWorkcontent;
|
|
import com.ruoyi.project.invoice.domain.TInvoiceWorkcontent;
|
|
@@ -48,6 +49,8 @@ public class InvoiceEndSuccessListener implements Serializable, ExecutionListene
|
|
logger.info("审批id--------------------------------" + id);
|
|
logger.info("审批id--------------------------------" + id);
|
|
ITApproveReserveInvoiceService tApproveReserveInvoiceService = (ITApproveReserveInvoiceService) SpringContextUtils.getBean("tApproveReserveInvoiceService");
|
|
ITApproveReserveInvoiceService tApproveReserveInvoiceService = (ITApproveReserveInvoiceService) SpringContextUtils.getBean("tApproveReserveInvoiceService");
|
|
ITInvoiceBookingworkticketService tInvoiceBookingworkticketService = (ITInvoiceBookingworkticketService) SpringContextUtils.getBean("tInvoiceBookingworkticketService");
|
|
ITInvoiceBookingworkticketService tInvoiceBookingworkticketService = (ITInvoiceBookingworkticketService) SpringContextUtils.getBean("tInvoiceBookingworkticketService");
|
|
|
|
+ TInvoiceBookingworkticketController bookingworkticketController = (TInvoiceBookingworkticketController) SpringContextUtils.getBean("tInvoiceBookingworkticketController");
|
|
|
|
+
|
|
ISysUserService sysUserService = (ISysUserService) SpringContextUtils.getBean("sysUserService");
|
|
ISysUserService sysUserService = (ISysUserService) SpringContextUtils.getBean("sysUserService");
|
|
IMailService mailService = (IMailService) SpringContextUtils.getBean("mailService");
|
|
IMailService mailService = (IMailService) SpringContextUtils.getBean("mailService");
|
|
TApproveReserveInvoice approveEntity = tApproveReserveInvoiceService.selectTApproveReserveInvoiceById(Long.parseLong(id)) ;
|
|
TApproveReserveInvoice approveEntity = tApproveReserveInvoiceService.selectTApproveReserveInvoiceById(Long.parseLong(id)) ;
|
|
@@ -111,7 +114,7 @@ public class InvoiceEndSuccessListener implements Serializable, ExecutionListene
|
|
//生成预约票
|
|
//生成预约票
|
|
String url= null;
|
|
String url= null;
|
|
try {
|
|
try {
|
|
- url = PreView(Long.parseLong(approveEntity.getInvoiceId()));
|
|
|
|
|
|
+ url = bookingworkticketController.PreView(Long.parseLong(approveEntity.getInvoiceId()));
|
|
} catch (IOException e) {
|
|
} catch (IOException e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
}
|
|
}
|