diff --git a/src/main/java/com/gunshi/project/hsz/service/ForecastProjectService.java b/src/main/java/com/gunshi/project/hsz/service/ForecastProjectService.java index 599e397..b53abe7 100644 --- a/src/main/java/com/gunshi/project/hsz/service/ForecastProjectService.java +++ b/src/main/java/com/gunshi/project/hsz/service/ForecastProjectService.java @@ -7,6 +7,7 @@ import com.gunshi.project.hsz.mapper.ForecastProjectMapper; import com.gunshi.project.hsz.model.ForecastProject; import com.gunshi.project.hsz.model.ForecastResults; import com.itextpdf.io.font.PdfEncodings; +import com.itextpdf.kernel.colors.Color; import com.itextpdf.kernel.colors.DeviceRgb; import com.itextpdf.kernel.events.Event; import com.itextpdf.kernel.events.IEventHandler; @@ -19,6 +20,7 @@ import com.itextpdf.kernel.pdf.PdfDocument; import com.itextpdf.kernel.pdf.PdfPage; import com.itextpdf.kernel.pdf.PdfWriter; import com.itextpdf.kernel.pdf.canvas.PdfCanvas; +import com.itextpdf.kernel.pdf.colorspace.PdfColorSpace; import com.itextpdf.layout.Canvas; import com.itextpdf.layout.Document; import com.itextpdf.layout.element.Cell; @@ -32,6 +34,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; +import java.awt.*; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.math.BigDecimal; @@ -92,93 +95,175 @@ public class ForecastProjectService extends ServiceImpl