|
@@ -2,6 +2,7 @@ package com.ruoyi.project.listener.invoiceApprove;
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.deepoove.poi.XWPFTemplate;
|
|
|
+import com.deepoove.poi.data.Pictures;
|
|
|
import com.deepoove.poi.data.Texts;
|
|
|
import com.github.stuxuhai.jpinyin.PinyinFormat;
|
|
|
import com.github.stuxuhai.jpinyin.PinyinHelper;
|
|
@@ -179,7 +180,7 @@ public class InvoiceEndSuccessListener implements Serializable, ExecutionListene
|
|
|
for (SysDictData p : book_risk_level) {
|
|
|
if (tInvoiceWorkcontent.getRiskLevel().toString().equals(p.getDictValue())) {
|
|
|
content.append(ticket.getWorkArea()+","+tInvoiceWorkcontent.getWorkDescription());//装置名称
|
|
|
- content.append(" 风险提醒: "+p.getDictLabel());
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -200,7 +201,7 @@ public class InvoiceEndSuccessListener implements Serializable, ExecutionListene
|
|
|
SysUser sysUser =sysUserService.selectUserById(ticket.getUserMg());
|
|
|
if(!params.containsKey("userMg")){
|
|
|
if(sysUser.getSignUrl()!=null){
|
|
|
- params.put("userMg", fileName(sysUser.getSignUrl()));
|
|
|
+ params.put("userMg", Pictures.ofLocal(fileName(sysUser.getSignUrl())).size(100, 40).create());
|
|
|
}
|
|
|
}
|
|
|
if(!params.containsKey("userNumber")){
|
|
@@ -218,7 +219,7 @@ public class InvoiceEndSuccessListener implements Serializable, ExecutionListene
|
|
|
if (!params.containsKey("userName")) {
|
|
|
SysUser sysUser = sysUserService.selectUserById(tApproveReserveInvoice.getUserId());
|
|
|
if(sysUser.getSignUrl()!=null){
|
|
|
- params.put("userName",fileName(sysUser.getSignUrl()));
|
|
|
+ params.put("userName",Pictures.ofLocal(fileName(sysUser.getSignUrl())).size(100, 40).create());
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -267,7 +268,7 @@ public class InvoiceEndSuccessListener implements Serializable, ExecutionListene
|
|
|
if (!params.containsKey("zzUser")) {
|
|
|
SysUser sysUser = sysUserService.selectUserById(tApproveReserveInvoice.getDevSupId());
|
|
|
if(sysUser.getSignUrl()!=null){
|
|
|
- params.put("zzUser", fileName(sysUser.getSignUrl()));
|
|
|
+ params.put("zzUser", Pictures.ofLocal(fileName(sysUser.getSignUrl())).size(100, 40).create());
|
|
|
}
|
|
|
}
|
|
|
//装置批准人的电话
|
|
@@ -283,7 +284,7 @@ public class InvoiceEndSuccessListener implements Serializable, ExecutionListene
|
|
|
if (!params.containsKey("zjgcs")) {
|
|
|
SysUser sysUser = sysUserService.selectUserById(tApproveReserveInvoice.getDevEngineerId());
|
|
|
if(sysUser.getSignUrl()!=null){
|
|
|
- params.put("zjgcs",fileName(sysUser.getSignUrl()));
|
|
|
+ params.put("zjgcs",Pictures.ofLocal(fileName(sysUser.getSignUrl())).size(100, 40).create());
|
|
|
}
|
|
|
}
|
|
|
//批准日期
|
|
@@ -298,7 +299,7 @@ public class InvoiceEndSuccessListener implements Serializable, ExecutionListene
|
|
|
if (!params.containsKey("zzjl")) {
|
|
|
SysUser sysUser = sysUserService.selectUserById(tApproveReserveInvoice.getManagerconId());
|
|
|
if(sysUser.getSignUrl()!=null){
|
|
|
- params.put("zzjl",fileName(sysUser.getSignUrl()));
|
|
|
+ params.put("zzjl",Pictures.ofLocal(fileName(sysUser.getSignUrl())).size(100, 40).create());
|
|
|
}
|
|
|
}
|
|
|
if (!params.containsKey("DateTwo")) {
|
|
@@ -330,6 +331,8 @@ public class InvoiceEndSuccessListener implements Serializable, ExecutionListene
|
|
|
if (!dir.exists()) {
|
|
|
logger.info("目录不存在,创建文件夹{}!", fileDir);
|
|
|
dir.mkdirs();
|
|
|
+ }else{
|
|
|
+
|
|
|
}
|
|
|
String filePath = fileDir +"/"+ fileName;
|
|
|
logger.info("目录{}!", filePath);
|