From 752e00503f672ddfe2066afb6c235721a3a912b5 Mon Sep 17 00:00:00 2001 From: feiyu02 <risaku@163.com> Date: 星期二, 19 十一月 2024 10:25:55 +0800 Subject: [PATCH] 2024.11.19 各项修正 --- src/main/kotlin/cn/flightfeather/supervision/lightshare/service/Impl/CommitmentServiceImpl.kt | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/cn/flightfeather/supervision/lightshare/service/Impl/CommitmentServiceImpl.kt b/src/main/kotlin/cn/flightfeather/supervision/lightshare/service/Impl/CommitmentServiceImpl.kt index 693e017..a52c293 100644 --- a/src/main/kotlin/cn/flightfeather/supervision/lightshare/service/Impl/CommitmentServiceImpl.kt +++ b/src/main/kotlin/cn/flightfeather/supervision/lightshare/service/Impl/CommitmentServiceImpl.kt @@ -3,6 +3,7 @@ import cn.flightfeather.supervision.common.pdf.DynamicParam import cn.flightfeather.supervision.common.pdf.GeneratePdfUtil import cn.flightfeather.supervision.domain.entity.Commitment +import cn.flightfeather.supervision.domain.entity.CommitmentTemplate import cn.flightfeather.supervision.domain.enumeration.SceneType import cn.flightfeather.supervision.domain.mapper.CommitmentMapper import cn.flightfeather.supervision.domain.mapper.UserinfoMapper @@ -46,6 +47,10 @@ response.setIntHeader("totalPage", p.pages) response.setIntHeader("currentPage", p.pageNum) return result + } + + override fun getTemplateOfCommitment(userId: String): BaseResponse<CommitmentTemplate> { + TODO("Not yet implemented") } override fun uploadLetterOfCommitment(userId: String, commitmentVoList: String, files: Array<MultipartFile>): Boolean { @@ -116,15 +121,22 @@ SceneType.Construction.value, SceneType.Wharf.value, SceneType.StorageYard.value, - SceneType.MixingPlant.value, - SceneType.Industrial.value -> { + SceneType.MixingPlant.value -> { templateName = "commitment-construction.ftl" contractName = "commitment-construction-${now.time}.pdf" + } + SceneType.Industrial.value->{ + templateName = "commitment-industrial.ftl" + contractName = "commitment-industrial-${now.time}.pdf" } SceneType.VehicleRepair.value -> { templateName = "commitment-vehicle.ftl" contractName = "commitment-vehicle-${now.time}.pdf" } + SceneType.Laboratory.value -> { + templateName = "commitment-laboratory.ftl" + contractName = "commitment-laboratory-${now.time}.pdf" + } } // val picName = contractName.replace("pdf", "jpg") -- Gitblit v1.9.3