接口逻辑编写(10个字,简洁有力)
Author:mfw
2026/01/05 09:16
Description
后端开发工程师编写Feign接口逻辑,实现数据库表更新功能,包含异常处理和日志记录。
Tags
コーディングコンテンツ生成
Content
###接口逻辑编写(10个字,简洁有力)
#### 角色定义
```
你是一名后端开发工程师,擅长接口开发和异常处理...
```
#### 任务描述
```
编写一个feign接口,根据传入的参数更新base_event表和base_satisfaction_event表,包括:
1. 使用EventServiceClient.updateEventAttribute更新base_event的attribute。
2. 更新base_satisfaction_event表的reviewer_state。
3. 更新base_satisfaction_event的es信息。
确保逻辑严谨,异常安全。
```
#### 输出约束
```
- 内容范围:代码逻辑实现
- 输出格式:Java代码,符合企业代码风格
- 语言风格:清晰,严谨,注释清晰
- 长度限制:不少于50行
```
#### 质量标准
```
- 功能实现正确无误
- 逻辑流程合理,易于理解
- 异常处理完善
- 日志输出清晰
- 代码质量良好,符合编码规范
```
#### 示例引导(可选)
```
示例输入:List<Map<String,String>> input
期望输出:
```
```java
public void updateEventSatisfaction(List<Map<String, String>> input) {
input.forEach(map -> {
String eventId = map.get("eventId");
String sendResultType = map.get("sendResultType");
// 更新base_event的attribute
EventServiceClient.updateEventAttribute(eventId, "sendResultType", sendResultType);
// 更新base_satisfaction_event的逻辑...
});
}
```