From 56c8bc18def3992259da50948119259f571d04ee Mon Sep 17 00:00:00 2001
From: zhijie <1003392067@qq.com>
Date: 星期二, 08 六月 2021 23:25:39 +0800
Subject: [PATCH] MAQ简易版泰文支持,SAQ简易版支持

---
 src/main/java/com/ots/project/tool/exam/ImageUtil.java |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/ots/project/tool/exam/ImageUtil.java b/src/main/java/com/ots/project/tool/exam/ImageUtil.java
index b0c1724..dcf2dcd 100644
--- a/src/main/java/com/ots/project/tool/exam/ImageUtil.java
+++ b/src/main/java/com/ots/project/tool/exam/ImageUtil.java
@@ -85,6 +85,15 @@
         }
         return width;
     }
+
+    /**
+     * 鍒涘缓姘存淮鍥剧墖
+     * @param key
+     * @param waterDrop
+     * @param scorceF
+     * @param member_id
+     * @param suffixDate
+     */
     public static void creteWaterDropPic(String key, String waterDrop, float scorceF, String member_id, String suffixDate) {
         int CANVAS_W = 1000; 
         int CANVAS_H = 96; 
@@ -101,6 +110,13 @@
             barImageY = 5;
         }
         if (key.indexOf("ResponseFidelityDiagnosis_V2") != -1) {
+            CANVAS_H = 400;
+            waterDropImageX = -30;
+            scorce100 = 800;
+            barImageY = 5;
+            waterDropImageY = 0;
+        }
+        if (key.indexOf("ResponseFidelityDiagnosisSAQGs") != -1) {
             CANVAS_H = 400;
             waterDropImageX = -30;
             scorce100 = 800;
@@ -163,7 +179,7 @@
         
         int waterDropOffsetX = setWaterDrop(waterDrop, waterDropImageX, waterDropImageY, scorce100, scorce, g2d, waterDropImage);
         
-        if (key.indexOf("ResponseFidelityDiagnosis_V2") != -1) {
+        if (key.indexOf("ResponseFidelityDiagnosis_V2") != -1 || key.indexOf("ResponseFidelityDiagnosisSAQGs") != -1) {
         	setTextV2(String.valueOf(Math.round(scorceF)), g2d, waterDropOffsetX);
         }else{
         	setText(String.valueOf(Math.round(scorceF)), g2d, waterDropOffsetX);

--
Gitblit v1.9.1