|
@@ -42,7 +42,7 @@ public class ProvidersTemplate {
|
|
Date startDate, Date endDate, String providersId, BufferedImage realQrCodeImage) {
|
|
Date startDate, Date endDate, String providersId, BufferedImage realQrCodeImage) {
|
|
BufferedImage image = null;
|
|
BufferedImage image = null;
|
|
try {
|
|
try {
|
|
- String imageName = 4 == levelNum ? "授权书2.jpg" : "服务商授权书.jpg";
|
|
|
|
|
|
+ String imageName = 4 == levelNum ? "授权书2.jpg" : 5 == levelNum ? "授权书3.jpg" : "服务商授权书.jpg";
|
|
imageName = logoPath + imageName;
|
|
imageName = logoPath + imageName;
|
|
image = ImageIO.read(new File(imageName));
|
|
image = ImageIO.read(new File(imageName));
|
|
} catch (IOException e) {
|
|
} catch (IOException e) {
|
|
@@ -66,7 +66,7 @@ public class ProvidersTemplate {
|
|
levelMap.put("type", 2);
|
|
levelMap.put("type", 2);
|
|
levelMap.put("text", level);
|
|
levelMap.put("text", level);
|
|
levelMap.put("font", new Font("方正粗黑宋简体", Font.BOLD, 40));
|
|
levelMap.put("font", new Font("方正粗黑宋简体", Font.BOLD, 40));
|
|
- if (4 == levelNum) {
|
|
|
|
|
|
+ if (4 == levelNum || 5 == levelNum) {
|
|
levelMap.put("x", 705);
|
|
levelMap.put("x", 705);
|
|
levelMap.put("y", 722);
|
|
levelMap.put("y", 722);
|
|
} else {
|
|
} else {
|
|
@@ -79,7 +79,7 @@ public class ProvidersTemplate {
|
|
//合成文本Map
|
|
//合成文本Map
|
|
HashMap<String, Object> startDateMap = new HashMap<>();
|
|
HashMap<String, Object> startDateMap = new HashMap<>();
|
|
startDateMap.put("type", 2);
|
|
startDateMap.put("type", 2);
|
|
- if (4 == levelNum) {
|
|
|
|
|
|
+ if (4 == levelNum || 5 == levelNum) {
|
|
startDateMap.put("font", new Font("思源黑体", Font.PLAIN, 36));
|
|
startDateMap.put("font", new Font("思源黑体", Font.PLAIN, 36));
|
|
startDateMap.put("text", DateUtil.setDate(startDate, "yyyy MM dd"));
|
|
startDateMap.put("text", DateUtil.setDate(startDate, "yyyy MM dd"));
|
|
startDateMap.put("x", 725);
|
|
startDateMap.put("x", 725);
|
|
@@ -96,7 +96,7 @@ public class ProvidersTemplate {
|
|
//合成文本Map
|
|
//合成文本Map
|
|
HashMap<String, Object> endDateMap = new HashMap<>();
|
|
HashMap<String, Object> endDateMap = new HashMap<>();
|
|
endDateMap.put("type", 2);
|
|
endDateMap.put("type", 2);
|
|
- if (4 == levelNum) {
|
|
|
|
|
|
+ if (4 == levelNum || 5 == levelNum) {
|
|
endDateMap.put("font", new Font("思源黑体", Font.PLAIN, 36));
|
|
endDateMap.put("font", new Font("思源黑体", Font.PLAIN, 36));
|
|
endDateMap.put("text", DateUtil.setDate(endDate, "yyyy MM dd"));
|
|
endDateMap.put("text", DateUtil.setDate(endDate, "yyyy MM dd"));
|
|
endDateMap.put("x", 1055);
|
|
endDateMap.put("x", 1055);
|