feat:通知接口

This commit is contained in:
苏竹红
2025-08-27 11:24:00 +08:00
parent 0ef79bf5fb
commit d5b1960996
13 changed files with 296 additions and 12 deletions

View File

@@ -59,7 +59,7 @@ public class MessageTemplateController {
@PostMapping("/batchPublish")
@ApiOperation("批量发布")
public ResponseResult<Boolean> batchPublishMessageTemplate(@RequestBody BatchPublishRequest request) {
return ResponseResult.success(messageTemplateService.batchPublishMessageTemplate(request, CurrentUserHolder.getUser()));
return ResponseResult.success(messageTemplateService.batchPublishMessageTemplate(request, CurrentUserHolder.getUser().getUserId()));
}
@PostMapping("/getMessageTemplateList")

View File

@@ -6,6 +6,7 @@ import com.cool.store.dto.store.StoreUserPositionDTO;
import com.cool.store.request.OpenApiStoreRequest;
import com.cool.store.request.StoreCodeDTO;
import com.cool.store.request.*;
import com.cool.store.request.notice.ThirdMatterRequest;
import com.cool.store.request.xgj.FranchiseFeeCallBackRequest;
import com.cool.store.request.xgj.ReceiptCallBackRequest;
import com.cool.store.response.ResponseResult;
@@ -44,6 +45,8 @@ public class OpenApiController {
ShopAccountService shopAccountService;
@Resource
StoreService storeService;
@Resource
MessageTemplateService messageTemplateService;
@PostMapping("/statusRefresh")
public ApiResponse<Boolean> statusRefresh(@RequestBody StatusRefreshDTO statusRefreshDTO){
@@ -151,4 +154,12 @@ public class OpenApiController {
return ApiResponse.success(decorationDesignInfoService.decorationAcceptance(request));
}
@ApiOperation("事项处理")
@PostMapping("/matterHandle")
public ApiResponse<Boolean> thirdMatterHandle(@RequestBody @Validated ThirdMatterRequest request) {
log.info("thirdMatterHandle request{}", JSONObject.toJSONString(request));
return messageTemplateService.thirdMatterHandle(request);
}
}