话术推荐保存实现

作者:sunsky
发布于:2025/9/17
5
内容创作
开发
教育

用户输入

CREATE TABLE sop_script_recommendation_record ( record_id int8 NOT NULL, staff_id int8 NOT NULL, script_id int8 NOT NULL, dialogue_id int8 NOT NULL, scene_id int8 NOT NULL, term_id int8 NOT NULL, record_status varchar(4) NOT NULL DEFAULT '1000', status_cd varchar(4) NOT NULL DEFAULT '1000', create_staff int8 NULL, update_staff int8 NULL, create_date timestamp(0) NULL, update_date timestamp(0) NULL, status_date timestamp(0) NULL, remark varchar(250) NULL, tenant_id int8 NULL, CONSTRAINT sop_script_recommendation_record_pkey PRIMARY KEY (record_id) ); COMMENT ON TABLE sop_script_recommendation_record IS '话术推荐记录表'; COMMENT ON COLUMN sop_script_recommendation_record.record_id IS '记录标识'; COMMENT ON COLUMN sop_script_recommendation_record.staff_id IS '员工标识'; COMMENT ON COLUMN sop_script_recommendation_record.script_id IS '话术标识'; COMMENT ON COLUMN sop_script_recommendation_record.dialogue_id IS '会话标识'; COMMENT ON COLUMN sop_script_recommendation_record.scene_id IS '场景标识'; COMMENT ON COLUMN sop_script_recommendation_record.term_id IS '质检点标识'; COMMENT ON COLUMN sop_script_recommendation_record.record_status IS '记录状态:0000-已沟通,1000-已记录'; COMMENT ON COLUMN sop_script_recommendation_record.status_cd IS '状态:1000-有效,2000-失效'; COMMENT ON COLUMN sop_script_recommendation_record.create_date IS '创建时间'; COMMENT ON COLUMN sop_script_recommendation_record.create_staff IS '创建人'; COMMENT ON COLUMN sop_script_recommendation_record.update_date IS '更新时间'; COMMENT ON COLUMN sop_script_recommendation_record.update_staff IS '更新人'; COMMENT ON COLUMN sop_script_recommendation_record.remark IS '备注'; COMMENT ON COLUMN sop_script_recommendation_record.tenant_id IS '租户标识'; 根据上述的表结构 参考DialogueMarkBjController的saveDialogueMark方法 在script包下的LocalScriptController添加save方法相关的类和实现 该方法的逻辑为数据保存方法

提示词

### 🎯 话术推荐保存实现

```
你是一个Java后端开发专家,具备Spring Boot和数据库操作经验,熟悉DDD领域驱动设计和代码规范。

你的任务是基于提供的sop_script_recommendation_record表结构,在script包下的LocalScriptController中实现save方法,参考DialogueMarkBjController的saveDialogueMark方法的实现逻辑。

- 内容范围:仅包含Java代码实现,包括必要的类定义、方法实现和注解
- 输出格式:完整的Java类代码,包含包声明、导入语句、类定义和方法实现
- 语言风格:专业的Java代码风格,符合阿里巴巴开发规范
- 长度限制:200-500行代码

- 代码结构清晰,分层合理
- 使用合适的注解进行参数校验和API定义
- 包含必要的异常处理和日志记录
- 遵循RESTful API设计规范

示例输入:话术推荐记录数据,
期望输出:完整的save方法实现代码
```