From 7c2e202e106b5130b7577ece455711012e59a66c Mon Sep 17 00:00:00 2001 From: Harry Yang Date: Wed, 14 Dec 2022 18:03:06 +0800 Subject: [PATCH] =?UTF-8?q?=E9=94=80=E5=94=AE=E5=90=88=E5=90=8C=E6=B5=81?= =?UTF-8?q?=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/palmte/work/controller/backend/ProcessController.java | 3 ++- .../work/model/process/form/SaleContractProcessForm.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/cn/palmte/work/controller/backend/ProcessController.java b/src/main/java/cn/palmte/work/controller/backend/ProcessController.java index 4ce8d31..cd5b64a 100644 --- a/src/main/java/cn/palmte/work/controller/backend/ProcessController.java +++ b/src/main/java/cn/palmte/work/controller/backend/ProcessController.java @@ -185,9 +185,10 @@ public class ProcessController { public void post(@RequestBody @Valid SaleContractProcessForm form) { System.out.println(form); SaleContractProcess entity = new SaleContractProcess(); - BeanUtils.copyProperties(form, entity, "sealTypes", "applyDate"); + BeanUtils.copyProperties(form, entity, "sealTypes", "applyDate", "applyDept"); entity.setApplyDate(LocalDate.parse(form.getApplyDate(), formatter)); entity.setSealTypes(SealTypeArray.of(form.getSealTypes())); + entity.setApplyDept(String.join(",", form.getApplyDept())); entityManager.persist(entity); diff --git a/src/main/java/cn/palmte/work/model/process/form/SaleContractProcessForm.java b/src/main/java/cn/palmte/work/model/process/form/SaleContractProcessForm.java index e441cd2..e1806e9 100644 --- a/src/main/java/cn/palmte/work/model/process/form/SaleContractProcessForm.java +++ b/src/main/java/cn/palmte/work/model/process/form/SaleContractProcessForm.java @@ -37,7 +37,7 @@ public class SaleContractProcessForm { // 申请人 private String applyPersonName; - private String applyDept; + private String[] applyDept; // 申请部门领导