后台服务
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

103 行
4.8 KiB

  1. //package com.iformall.controller;
  2. //
  3. //import com.github.pagehelper.PageInfo;
  4. //import com.iformall.common.ErrorCode;
  5. //import com.iformall.common.ResultData;
  6. //import com.iformall.domain.po.base.BaseEntity;
  7. //import com.iformall.domain.po.sm.MouldPatch;
  8. //import com.iformall.domain.po.sm.MouldPatchSign;
  9. //import com.iformall.domain.po.sm.UserMouldVideo;
  10. //import com.iformall.enums.*;
  11. //import com.iformall.language.LanguageDetect;
  12. //import com.iformall.service.sm.MouldPatchService;
  13. //import com.iformall.service.sm.MouldPatchSignService;
  14. //import io.swagger.annotations.Api;
  15. //import io.swagger.annotations.ApiImplicitParam;
  16. //import io.swagger.annotations.ApiImplicitParams;
  17. //import io.swagger.annotations.ApiOperation;
  18. //import org.apache.commons.lang3.StringUtils;
  19. //import org.slf4j.Logger;
  20. //import org.slf4j.LoggerFactory;
  21. //import org.springframework.beans.factory.annotation.Autowired;
  22. //import org.springframework.web.bind.annotation.*;
  23. //
  24. //import java.util.List;
  25. //
  26. //
  27. //@RestController
  28. //@RequestMapping("/api/mouldPatch")
  29. //@Api(description = "模板接口")
  30. //public class MouldPatchController extends BaseController {
  31. // private final Logger logger = LoggerFactory.getLogger(this.getClass());
  32. //
  33. // @Autowired
  34. // private MouldPatchService mouldPatchService;
  35. //
  36. // @Autowired
  37. // private MouldPatchSignService mouldPatchSignService;
  38. //
  39. // @ApiOperation("分页列表接口")
  40. // @GetMapping("list")
  41. // @ApiImplicitParams({
  42. // @ApiImplicitParam(name = "pageNum", value = "页数", dataType = "int", paramType = "query", required = true),
  43. // @ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "int", paramType = "query", required = true)})
  44. // public ResultData list(@ModelAttribute MouldPatch record, Integer pageNum, Integer pageSize) {
  45. // logger.debug("[" + getIpAddr() + "] MouldPatchController::list");
  46. // if (record == null) record = new MouldPatch();
  47. // record.setSendType(EnumMouldSendType.auto.getCode());
  48. // record.setStatus(EnumaMouldPatchStatus.put_on.getCode());
  49. // record.setSortColumns(BaseEntity.SortField.UpdateDate_DESC);
  50. // final PageInfo<MouldPatch> page = mouldPatchService.cListAsPage(record, pageNum, pageSize);
  51. // return new ResultData(page);
  52. // }
  53. //
  54. // @ApiOperation("根据id查询接口")
  55. // @GetMapping("/findById")
  56. // @ApiImplicitParam(name = "id", value = "id", dataType = "Long", paramType = "query", required = true)
  57. // public ResultData findById(Long id) {
  58. // logger.debug("[" + getIpAddr() + "] MouldPatchController::findById");
  59. // MouldPatch mouldPatch = mouldPatchService.getDetailById(id);
  60. //
  61. // return new ResultData(mouldPatch);
  62. // }
  63. //
  64. // @ApiOperation("根据输入文案获取音色")
  65. // @PostMapping("voiceList")
  66. // @ApiImplicitParams({
  67. // @ApiImplicitParam(name = "pageNum", value = "页数", dataType = "int", paramType = "query", required = true),
  68. // @ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "int", paramType = "query", required = true)})
  69. // public ResultData voiceList(@RequestBody UserMouldVideo record, Integer pageNum, Integer pageSize) {
  70. // logger.debug("[" + getIpAddr() + "] MouldPatchController::voiceList");
  71. // if (record == null || StringUtils.isBlank(record.getPaperwork())) {
  72. // return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL);
  73. // }
  74. // Integer sex = null;
  75. // if(record.getPersonMouldId() != null){
  76. // MouldPatch personMode = mouldPatchService.getDetailById(record.getPersonMouldId());
  77. // if(personMode == null){
  78. // return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"选择模板不存在");
  79. // }
  80. // sex = personMode.getSex();
  81. // }
  82. // String detect = LanguageDetect.detect(record.getPaperwork());
  83. // if(StringUtils.isBlank(detect)){
  84. // return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"语种识别失败");
  85. // }
  86. // EnumLanguages anEnum = EnumLanguages.getEnum(detect);
  87. // if(anEnum == null){
  88. // return new ResultData(ErrorCode.SYS_PARAMETER_ERROR.getCode(),"暂不支持该语种");
  89. // }
  90. //
  91. // MouldPatch mouldPatch = new MouldPatch();
  92. // mouldPatch.setSex(sex);
  93. // mouldPatch.setType(EnumMouldPatchType.voice_mould.getCode());
  94. // mouldPatch.setSendType(EnumMouldSendType.auto.getCode());
  95. // mouldPatch.setStatus(EnumaMouldPatchStatus.put_on.getCode());
  96. // mouldPatch.setLanguages(anEnum.getCode());
  97. // mouldPatch.setSortColumns(BaseEntity.SortField.UpdateDate_DESC);
  98. // final PageInfo<MouldPatch> page = mouldPatchService.cListAsPage(mouldPatch, pageNum, pageSize);
  99. // return new ResultData(page);
  100. // }
  101. //
  102. //}