提示词完善
This commit is contained in:
@@ -49,7 +49,7 @@ public class AudioManagementController {
|
||||
private static final String SCENARIO_FURNITURE_SALE = "FURNITURE";
|
||||
private static final String SCENARIO_MEETING_SUMMARY = "MEETING_SUMMARY";
|
||||
private static final String SCENARIO_CAR_SALE = "CAR_SALE";
|
||||
private static final String SCENARIO_COMMON_SALE = "COMMON_SALE";
|
||||
private static final String SCENARIO_SUMMARY = "SUMMARY";
|
||||
private static final String SCENARIO_SPEAKING_TRAINING= "SPEAKING_TRAINING"; //租赁模式
|
||||
|
||||
|
||||
@@ -510,6 +510,7 @@ public class AudioManagementController {
|
||||
customerToUpdate.setDetailedAddress(audioManagement.getRemarks());
|
||||
customerToUpdate.setSalesPhone(audioManagement.getSalesPhone());
|
||||
customerToUpdate.setSalesName(audioManagement.getSalesName());
|
||||
customerToUpdate.setRecordingCount(customerToUpdate.getRecordingCount()+1);
|
||||
customerToUpdate.setUpdateTime(LocalDateTime.now());
|
||||
customerManagementService.updateById(customerToUpdate);
|
||||
log.info("同步更新客户信息成功,客户ID: {}", customerToUpdate.getId());
|
||||
@@ -728,6 +729,15 @@ public class AudioManagementController {
|
||||
audioManagement.getCustomerName(),
|
||||
audioManagement.getCustomerPhone()
|
||||
);
|
||||
// AudioTextAnalysisFurniture furniture = audioTextAnalysisLlmService.generateSummaryAndSave_V2(
|
||||
// sceneType,
|
||||
// recordingText,
|
||||
// audioManagement.getId(),
|
||||
// audioManagement.getSalesName(),
|
||||
// audioManagement.getSalesPhone(),
|
||||
// audioManagement.getCustomerName(),
|
||||
// audioManagement.getCustomerPhone()
|
||||
// );
|
||||
log.info("llm return furniture Analysis : ",furniture.toString() );
|
||||
if (recordingText == null || recordingText.trim().isEmpty()) {
|
||||
result.put("success", false);
|
||||
@@ -762,8 +772,8 @@ public class AudioManagementController {
|
||||
if (SCENARIO_FURNITURE_SALE.equals(s)) {
|
||||
return AudioAnalysisSceneType.SCENARIO_FURNITURE_SALE;
|
||||
}
|
||||
if (SCENARIO_COMMON_SALE.equals(s)) {
|
||||
return AudioAnalysisSceneType.SCENARIO_COMMON_SALE;
|
||||
if (SCENARIO_SUMMARY.equals(s)) {
|
||||
return AudioAnalysisSceneType.SCENARIO_SUMMARY;
|
||||
}
|
||||
if (SCENARIO_CAR_SALE.equals(s)) {
|
||||
return AudioAnalysisSceneType.SCENARIO_CAR_SALE;
|
||||
|
||||
@@ -197,7 +197,7 @@ public class SalesManagementController {
|
||||
Map<String, Object> result = new HashMap<>();
|
||||
try {
|
||||
LambdaQueryWrapper<SalesManagement> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(SalesManagement::getLoginAccount, loginAccount);
|
||||
queryWrapper.like(SalesManagement::getLoginAccount, loginAccount);
|
||||
List<SalesManagement> salesList = salesManagementService.list(queryWrapper);
|
||||
result.put("success", true);
|
||||
result.put("message", "查询成功");
|
||||
|
||||
Reference in New Issue
Block a user