Browse Source

文本分类功能开发

pull/225/head
chenzhihang 9 months ago
parent
commit
faedf1b103
5 changed files with 8 additions and 6 deletions
  1. +4
    -4
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/textClassfication/TextClassificationController.java
  2. +1
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/TextClassificationInsService.java
  3. +1
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/TextClassificationService.java
  4. +1
    -1
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/TextClassificationInsServiceImpl.java
  5. +1
    -1
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/TextClassificationServiceImpl.java

+ 4
- 4
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/textClassfication/TextClassificationController.java View File

@@ -24,8 +24,8 @@ public class TextClassificationController extends BaseController {
@GetMapping @GetMapping
@ApiOperation("分页查询") @ApiOperation("分页查询")
public GenericsAjaxResult<Page<TextClassification>> queryByPage(@RequestParam("page") int page, public GenericsAjaxResult<Page<TextClassification>> queryByPage(@RequestParam("page") int page,
@RequestParam("size") int size,
@RequestParam(value = "name", required = false) String name){
@RequestParam("size") int size,
@RequestParam(value = "name", required = false) String name) {
PageRequest pageRequest = PageRequest.of(page, size); PageRequest pageRequest = PageRequest.of(page, size);
return genericsSuccess(this.textClassificationService.queryByPage(name, pageRequest)); return genericsSuccess(this.textClassificationService.queryByPage(name, pageRequest));
} }
@@ -44,13 +44,13 @@ public class TextClassificationController extends BaseController {


@GetMapping("/getTextClassificationDetail") @GetMapping("/getTextClassificationDetail")
@ApiOperation("获取文本分类详细信息") @ApiOperation("获取文本分类详细信息")
public GenericsAjaxResult<TextClassificationVo> getTextClassificationDetail(@RequestParam("id") Long id)throws IOException {
public GenericsAjaxResult<TextClassificationVo> getTextClassificationDetail(@RequestParam("id") Long id) throws IOException {
return genericsSuccess(this.textClassificationService.getTextClassificationDetail(id)); return genericsSuccess(this.textClassificationService.getTextClassificationDetail(id));
} }


@DeleteMapping("{id}") @DeleteMapping("{id}")
@ApiOperation("删除文本分类") @ApiOperation("删除文本分类")
public GenericsAjaxResult<String> deleteTextClassification(@PathVariable("id") Long id){
public GenericsAjaxResult<String> deleteTextClassification(@PathVariable("id") Long id) {
return genericsSuccess(this.textClassificationService.delete(id)); return genericsSuccess(this.textClassificationService.delete(id));
} }




+ 1
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/TextClassificationInsService.java View File

@@ -1,4 +1,5 @@
package com.ruoyi.platform.service; package com.ruoyi.platform.service;

import com.ruoyi.platform.domain.TextClassificationIns; import com.ruoyi.platform.domain.TextClassificationIns;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.PageRequest;


+ 1
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/TextClassificationService.java View File

@@ -1,4 +1,5 @@
package com.ruoyi.platform.service; package com.ruoyi.platform.service;

import com.ruoyi.platform.domain.TextClassification; import com.ruoyi.platform.domain.TextClassification;
import com.ruoyi.platform.vo.TextClassificationVo; import com.ruoyi.platform.vo.TextClassificationVo;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;


+ 1
- 1
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/TextClassificationInsServiceImpl.java View File

@@ -144,7 +144,7 @@ public class TextClassificationInsServiceImpl implements TextClassificationInsSe
this.textClassificationInsDao.update(ins); this.textClassificationInsDao.update(ins);
updateTextClassificationStatus(textClassificationIns.getTextClassificationId()); updateTextClassificationStatus(textClassificationIns.getTextClassificationId());
return true; return true;
}else {
} else {
return false; return false;
} }
} catch (Exception e) { } catch (Exception e) {


+ 1
- 1
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/service/impl/TextClassificationServiceImpl.java View File

@@ -52,7 +52,7 @@ public class TextClassificationServiceImpl implements TextClassificationService
@Override @Override
public Page<TextClassification> queryByPage(String name, PageRequest pageRequest) { public Page<TextClassification> queryByPage(String name, PageRequest pageRequest) {
long total = textClassificationDao.count(name); long total = textClassificationDao.count(name);
List<TextClassification> textClassifications= textClassificationDao.queryByPage(name, pageRequest);
List<TextClassification> textClassifications = textClassificationDao.queryByPage(name, pageRequest);
return new PageImpl<>(textClassifications, pageRequest, total); return new PageImpl<>(textClassifications, pageRequest, total);
} }




Loading…
Cancel
Save