refactor(ai): 移除产品问题标签中的提示词字段
- 从添加页面移除提示词输入框和相关验证逻辑
- 从服务实现中移除代码字段的设置和更新操作
- 从详情页面移除提示词显示字段和数据绑定
- 简化实体对象的数据结构定义
| | |
| | | AiProductQuestionLabel entity = new AiProductQuestionLabel(); |
| | | entity.setId(UUID.getSimpleUUIDString()); |
| | | entity.setName(dto.getName()); |
| | | entity.setCode(dto.getCode()); |
| | | if (StrUtil.isNotEmpty(dto.getCompanyId())){ |
| | | entity.setCompanyId(dto.getCompanyId()); |
| | | } |
| | |
| | | if(ObjectUtil.isNotNull( entity)){ |
| | | this.update(null, |
| | | Wrappers.lambdaUpdate(AiProductQuestionLabel.class) |
| | | .set(AiProductQuestionLabel::getCode, dto.getCode()) |
| | | .set(AiProductQuestionLabel::getName, dto.getName()) |
| | | .set(AiProductQuestionLabel::getUpdatedTime, new Date()) |
| | | .eq(AiProductQuestionLabel::getId, id)); |
| | |
| | | placeholder="" autocomplete="off" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row layui-col-space10 layui-form-item"> |
| | | <div class="layui-col-lg6"> |
| | | <label class="layui-form-label febs-form-item-require">提示词:</label> |
| | | <div class="layui-input-block"> |
| | | <textarea name="code" lay-verify="required" |
| | | placeholder="" autocomplete="off" class="layui-textarea" rows="15"></textarea> |
| | | |
| | | <div class="layui-form-mid layui-word-aux">ai生成题目或者产品陪练中的prompt。</div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row layui-col-space10 layui-form-item"> |
| | | <div class="layui-col-lg6"> |
| | | <label class="layui-form-label febs-form-item-require">提示词:</label> |
| | | <div class="layui-input-block"> |
| | | <textarea name="code" lay-verify="required" |
| | | placeholder="" autocomplete="off" class="layui-textarea" rows="15"></textarea> |
| | | |
| | | <div class="layui-form-mid layui-word-aux">ai生成题目或者产品陪练中的prompt。</div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | form.val("aiProductQuestionLabel-info-form", { |
| | | "id": aiProductQuestionLabel.id, |
| | | "name": aiProductQuestionLabel.name, |
| | | "code": aiProductQuestionLabel.code, |
| | | }); |
| | | } |
| | | |