From 9e7ef60d8a8e52896da8ccb1c80258d137762cc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Sat, 7 Oct 2023 16:21:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=87=E7=BA=A72.0.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/mdp/form/service/FormDefService.java | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/mdp-form/src/main/java/com/mdp/form/service/FormDefService.java b/mdp-form/src/main/java/com/mdp/form/service/FormDefService.java index dda3cfd..4b00c45 100644 --- a/mdp-form/src/main/java/com/mdp/form/service/FormDefService.java +++ b/mdp-form/src/main/java/com/mdp/form/service/FormDefService.java @@ -128,15 +128,11 @@ public class FormDefService extends BaseService { formDef.setDeptid(user.getDeptid()); formDef.setDeptName(user.getDeptName()); for (FormField formField : formFields) { - String fieldBizKey=formField.getBkey(); - if(StringUtils.isEmpty(fieldBizKey) ) { - throw new BizException("is-biz-key-err-001", "isBizKey", "表单字段定义的主键编码错误,长度应为3位 格式位 111 第一位代表创建人是否为主键,第二位代表创建部门是否为主键,第三位代表该字段是否为主键"); - }else if( fieldBizKey.length()!=3) { - throw new BizException("is-biz-key-err-001", "isBizKey", "表单字段定义的主键编码错误,长度应为3位 格式位 111 第一位代表创建人是否为主键,第二位代表创建部门是否为主键,第三位代表该字段是否为主键"); - } formField.setFormId(formDef.getId()); - formField.setId(ffs.createKey("id")); - } + if(ObjectTools.isEmpty(formField.getId())){ + throw new BizException("id-required","主键id不能为空"); + } + } this.updateById(formDef,true); this.ffs.deleteByFormId(formDef.getId()); this.ffs.saveBatch(formFields);