接口逻辑编写(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的逻辑...
    });
}
```
接口逻辑编写(10个字,简洁有力) - AI Prompt - PromptHub