From 4d6170368f010abc62b8b537e6e9709ede26e28a Mon Sep 17 00:00:00 2001 From: winter Date: Wed, 10 Jul 2024 08:32:42 +0800 Subject: [PATCH] fix --- .../contract/WxPropertyContractController.java | 8 +++++--- .../dto/WxPropertyContractUpdateDto.java | 18 ++++++++++++++++++ 2 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 mallinkService/src/main/java/com/iformall/domain/dto/WxPropertyContractUpdateDto.java diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/contract/WxPropertyContractController.java b/mallinkAdmin/src/main/java/com/iformall/controller/contract/WxPropertyContractController.java index 7cb7c5171..7ce577def 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/contract/WxPropertyContractController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/contract/WxPropertyContractController.java @@ -8,6 +8,7 @@ import com.iformall.annotation.UserDataRuleAnnotation; import com.iformall.common.ErrorCode; import com.iformall.common.Result; import com.iformall.common.ResultData; +import com.iformall.domain.dto.WxPropertyContractUpdateDto; import com.iformall.domain.po.MallUserInfo; import com.iformall.domain.po.WxBillProperty; import com.iformall.domain.po.WxMerchant; @@ -285,12 +286,13 @@ public class WxPropertyContractController extends WxContractBaseController { //第三步提交 @PostMapping("update") - public ResultData update(@RequestBody Long id,String fileNames,Map flowParams) { + public ResultData update(@RequestBody WxPropertyContractUpdateDto dto) { WxPropertyContract wxPropertyContract = new WxPropertyContract(); MallUserInfo user = getUser(); + wxPropertyContract.setId(dto.getId()); wxPropertyContract.updateTenantInfo(user); - wxPropertyContract.setFileNames(fileNames); - wxPropertyContract.setFlowParams(flowParams); + wxPropertyContract.setFileNames(dto.getFileNames()); + wxPropertyContract.setFlowParams(dto.getFlowParams()); return wxPropertyContractService.updateFile(wxPropertyContract, user, user.getName(),true); } diff --git a/mallinkService/src/main/java/com/iformall/domain/dto/WxPropertyContractUpdateDto.java b/mallinkService/src/main/java/com/iformall/domain/dto/WxPropertyContractUpdateDto.java new file mode 100644 index 000000000..f286df43c --- /dev/null +++ b/mallinkService/src/main/java/com/iformall/domain/dto/WxPropertyContractUpdateDto.java @@ -0,0 +1,18 @@ +package com.iformall.domain.dto; + +import com.iformall.domain.po.base.TenantEntity; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.ToString; +import java.util.Map; + +@Data +@ToString(callSuper = true) +@EqualsAndHashCode(callSuper = true) +public class WxPropertyContractUpdateDto extends TenantEntity { + + private static final long serialVersionUID = 7202362806743891061L; + private Long id; + private String fileNames; + private Map flowParams; +}