Bladeren bron

参数表删除接口调整

hxd 1 maand geleden
bovenliggende
commit
13cfa06a47

+ 2 - 2
portal-service-application/src/main/java/com/hfln/portal/application/controller/web/WebSystemController.java

@@ -111,8 +111,8 @@ public class WebSystemController {
 
     @PostMapping("/parameter/delete")
     @Operation(summary = "系统参数删除")
-    public ApiResult<Void> deleteParameter(@RequestParam Long paramId) {
-        webGateway.deleteParameter(paramId);
+    public ApiResult<Void> deleteParameter(@RequestBody @Valid ParameterDeleteParam Param) {
+        webGateway.deleteParameter(Param);
         return ApiResult.success();
     }
 

+ 13 - 0
portal-service-common/src/main/java/com/hfln/portal/common/request/web/ParameterDeleteParam.java

@@ -0,0 +1,13 @@
+package com.hfln.portal.common.request.web;
+
+
+import com.hfln.portal.common.vo.BaseVO;
+import io.swagger.v3.oas.annotations.media.Schema;
+import lombok.Data;
+
+@Data
+public class ParameterDeleteParam extends BaseVO {
+
+    @Schema(description = "系统参数配置表主键ID")
+    private Long paramId;
+}

+ 1 - 1
portal-service-domain/src/main/java/com/hfln/portal/domain/gateway/WebGateway.java

@@ -96,7 +96,7 @@ public interface WebGateway {
      */
     void upsertParameter(ParameterUpsertParam param);
 
-    void deleteParameter(Long paramId);
+    void deleteParameter(ParameterDeleteParam Param);
 
     List<ParameterDTO> queryParameter(ParameterQueryParam param);
 }

+ 2 - 2
portal-service-infrastructure/src/main/java/com/hfln/portal/infrastructure/gateway/impl/WebGatewayImpl.java

@@ -136,8 +136,8 @@ public class WebGatewayImpl implements WebGateway {
     }
 
     @Override
-    public void deleteParameter(Long paramId) {
-        TblParameter exist = tblParameterService.getById(paramId);
+    public void deleteParameter(ParameterDeleteParam Param) {
+        TblParameter exist = tblParameterService.getById(Param.getParamId());
         if (exist == null) {
             throw new BizException(ErrorEnum.DATA_NOT_EXISTS.getErrorCode(), ErrorEnum.DATA_NOT_EXISTS.getErrorMessage());
         }