修改结算人信息接口

This commit is contained in:
shuo.wang
2025-06-10 14:02:58 +08:00
parent 171f3ca08b
commit e4fe4368fd
4 changed files with 135 additions and 0 deletions

View File

@@ -1,9 +1,12 @@
package com.cool.store.controller.webc;
import com.cool.store.context.PartnerUserHolder;
import com.cool.store.request.BuildInformationRequest;
import com.cool.store.request.BuildSettlerRequest;
import com.cool.store.response.BuildInformationResponse;
import com.cool.store.response.ResponseResult;
import com.cool.store.service.BuildInformationService;
import com.cool.store.vo.PartnerUserInfoVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.validation.annotation.Validated;
@@ -42,4 +45,11 @@ public class MiniBuildInformationController {
return ResponseResult.success(buildInformationService.getJoinType(lineId));
}
@ApiOperation("修改结算人信息")
@PostMapping("/updateSettler")
public ResponseResult<Boolean> updateSettler(@RequestBody @Validated BuildSettlerRequest request) {
PartnerUserInfoVO user = PartnerUserHolder.getUser();
return ResponseResult.success(buildInformationService.updateBuildSettler(request,user.getPartnerId()));
}
}