diff --git a/das/src/main/java/com/das/modules/page/controller/HomeParamSetController.java b/das/src/main/java/com/das/modules/page/controller/HomeParamSetController.java index 05e0c63a..aa4af032 100644 --- a/das/src/main/java/com/das/modules/page/controller/HomeParamSetController.java +++ b/das/src/main/java/com/das/modules/page/controller/HomeParamSetController.java @@ -6,6 +6,7 @@ import com.das.modules.page.domian.dto.SysHomeParamSetDto; import com.das.modules.page.domian.vo.SysHomeParamSetVo; import com.das.modules.page.service.HomeParamSetService; import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; @@ -29,6 +30,9 @@ public class HomeParamSetController { /** 新增系统参数设置页面 */ @PostMapping("/add") public R add(@RequestBody SysHomeParamSetDto sysHomeParamSetDto) { + if (StringUtils.isBlank(sysHomeParamSetDto.getParamType())) { + throw new ServiceException("参数类型不能为空"); + } SysHomeParamSetVo sysHomeParamSetVo = homeParamSetService.add(sysHomeParamSetDto); return R.success(sysHomeParamSetVo); } diff --git a/das/src/main/java/com/das/modules/page/domian/dto/SysHomeParamSetDto.java b/das/src/main/java/com/das/modules/page/domian/dto/SysHomeParamSetDto.java index 4d25bc16..15ab3073 100644 --- a/das/src/main/java/com/das/modules/page/domian/dto/SysHomeParamSetDto.java +++ b/das/src/main/java/com/das/modules/page/domian/dto/SysHomeParamSetDto.java @@ -15,4 +15,6 @@ public class SysHomeParamSetDto { private JSONArray paramValueJson; private String paramDesc; + + private String paramType; } diff --git a/das/src/main/java/com/das/modules/page/domian/vo/SysHomeParamSetVo.java b/das/src/main/java/com/das/modules/page/domian/vo/SysHomeParamSetVo.java index 98e42c03..96fe79f3 100644 --- a/das/src/main/java/com/das/modules/page/domian/vo/SysHomeParamSetVo.java +++ b/das/src/main/java/com/das/modules/page/domian/vo/SysHomeParamSetVo.java @@ -15,4 +15,6 @@ public class SysHomeParamSetVo { private JSONArray paramValueJson; private String paramDesc; + + private String paramType; } diff --git a/das/src/main/java/com/das/modules/page/entity/SysHomeParamSet.java b/das/src/main/java/com/das/modules/page/entity/SysHomeParamSet.java index c2e74643..f22dc688 100644 --- a/das/src/main/java/com/das/modules/page/entity/SysHomeParamSet.java +++ b/das/src/main/java/com/das/modules/page/entity/SysHomeParamSet.java @@ -29,4 +29,6 @@ public class SysHomeParamSet extends BaseEntity { private String paramValue; private String paramDesc; + + private String paramType; }