yangdamao 4 months ago
parent
commit
f2c07cd2b4

BIN
zhongzheng-common/src/main/resources/static/440122789039318928/004.jpg


BIN
zhongzheng-common/src/main/resources/static/440122789039318928/006.jpg


+ 10 - 22
zhongzheng-system/src/main/java/com/zhongzheng/modules/base/service/impl/CertificateTpServiceImpl.java

@@ -8,6 +8,7 @@ import com.alibaba.fastjson.JSON;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
 import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
+import com.baomidou.mybatisplus.core.toolkit.StringUtils;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.github.pagehelper.Page;
@@ -811,25 +812,12 @@ public class CertificateTpServiceImpl extends ServiceImpl<CertificateTpMapper, C
 
     private String getImgDir(){
         String tenantId = ToolsUtils.getTenantId();
-        if(tenantId.equals("694515817698614")){
-            return tenantId;
-        }else if(tenantId.equals("779352047136603")){
-            return tenantId;
-        }
-        else {
-            return "867735392558919680";
-        }
+        return StringUtils.isNotBlank(tenantId)?tenantId:"867735392558919680";
     }
 
     private Boolean haveStamp(){
         String tenantId = ToolsUtils.getTenantId();
-        if(tenantId.equals("694515817698614")){
-            return false;
-        }else if(tenantId.equals("779352047136603")){
-            return false;
-        } else {
-            return true;
-        }
+        return StringUtils.isNotBlank(tenantId) && "867735392558919680".equals(tenantId);
     }
 
     private String drawPic(CertificatePhotoVo entity){
@@ -911,7 +899,7 @@ public class CertificateTpServiceImpl extends ServiceImpl<CertificateTpMapper, C
         try {
             // 加载本地图片
             InputStream imgStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("static/"+getImgDir()+"/003.jpg");
-            //        String imageLocalUrl = projectUrl + "003.jpg";
+            //        String imageLocalUrl = projectUrl + "004.jpg";
             //         BufferedImage imageLocal = ImageIO.read(new File(imageLocalUrl));
             BufferedImage imageLocal = ImageIO.read(imgStream);
             // 以本地图片为模板
@@ -987,7 +975,7 @@ public class CertificateTpServiceImpl extends ServiceImpl<CertificateTpMapper, C
         try {
             // 加载图片
             InputStream imgStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("static/"+getImgDir()+"/004.jpg");
-            //        String imageLocalUrl = projectUrl + "003.jpg";
+            //        String imageLocalUrl = projectUrl + "004.jpg";
             //         BufferedImage imageLocal = ImageIO.read(new File(imageLocalUrl));
             BufferedImage imageLocal = ImageIO.read(imgStream);
             // 以本地图片为模板
@@ -1072,7 +1060,7 @@ public class CertificateTpServiceImpl extends ServiceImpl<CertificateTpMapper, C
         try {
             // 加载本地图片
             InputStream imgStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("static/"+getImgDir()+"/005.jpg");
-            //        String imageLocalUrl = projectUrl + "003.jpg";
+            //        String imageLocalUrl = projectUrl + "004.jpg";
             //         BufferedImage imageLocal = ImageIO.read(new File(imageLocalUrl));
             BufferedImage imageLocal = ImageIO.read(imgStream);
             // 以本地图片为模板
@@ -1170,7 +1158,7 @@ public class CertificateTpServiceImpl extends ServiceImpl<CertificateTpMapper, C
         try {
             // 加载本地图片
             InputStream imgStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("static/"+getImgDir()+"/006.jpg");
-            //        String imageLocalUrl = projectUrl + "003.jpg";
+            //        String imageLocalUrl = projectUrl + "004.jpg";
             //         BufferedImage imageLocal = ImageIO.read(new File(imageLocalUrl));
             BufferedImage imageLocal = ImageIO.read(imgStream);
             // 以本地图片为模板
@@ -1179,14 +1167,14 @@ public class CertificateTpServiceImpl extends ServiceImpl<CertificateTpMapper, C
             // 设置文本样式
             g.setFont(font2);
             g.setColor(Color.BLACK);
-            if ("779352047136603".equals(tenantId)){
+            if ("779352047136603".equals(tenantId) || "440122789039318928".equals(tenantId)){
                 g.drawString(entity.getRealname(), 353, 430);
             }else {
                 g.drawString(entity.getRealname(), 165, 486);
             }
 
             g.setFont(font);
-            if ("779352047136603".equals(tenantId)){
+            if ("779352047136603".equals(tenantId) || "440122789039318928".equals(tenantId)){
                 g.drawString(entity.getCode(), 316, 175 );
                 g.drawString(entity.getRealname(), 256, 652);
                 g.drawString(entity.getIdCard(), 430, 657);
@@ -1269,7 +1257,7 @@ public class CertificateTpServiceImpl extends ServiceImpl<CertificateTpMapper, C
             BitMatrix bitMatrix = qrCodeWriter.encode(qrTxt, BarcodeFormat.QR_CODE, 150, 150);
             BufferedImage qrImage = toBufferedImage(bitMatrix);
             // 在模板上添加用户二维码(地址,左边距,上边距,图片宽度,图片高度,未知)
-            if ("779352047136603".equals(tenantId)){
+            if ("779352047136603".equals(tenantId) || "440122789039318928".equals(tenantId)){
                 g.drawImage(qrImage, 1149, 45, 150, 150, null);
             }else {
                 g.drawImage(qrImage, 1233, 175, 150, 150, null);