From a1c49eabb69bae2aa33647b0327d867ea4a40b2b Mon Sep 17 00:00:00 2001
From: Mr.Zhang <710666463@qq.com>
Date: 星期一, 21 八月 2023 08:31:40 +0800
Subject: [PATCH] 1.0.2 上线包
---
server/src/main/java/doumeemes/api/ext/CategoryExtController.java | 22 ++++++++++++++++++----
1 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/server/src/main/java/doumeemes/api/ext/CategoryExtController.java b/server/src/main/java/doumeemes/api/ext/CategoryExtController.java
index ebb69c3..3993e09 100644
--- a/server/src/main/java/doumeemes/api/ext/CategoryExtController.java
+++ b/server/src/main/java/doumeemes/api/ext/CategoryExtController.java
@@ -8,9 +8,11 @@
import doumeemes.core.model.PageWrap;
import doumeemes.core.utils.Constants;
import doumeemes.dao.business.model.Category;
+import doumeemes.dao.business.model.CategoryUnion;
import doumeemes.dao.ext.dto.QueryCategoryExtDTO;
import doumeemes.dao.ext.vo.CategoryExtListVO;
import doumeemes.service.business.CategoryService;
+import doumeemes.service.business.CategoryUnionService;
import doumeemes.service.ext.CategoryExtService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
@@ -45,6 +47,9 @@
@Autowired
private CategoryService categoryService;
+ @Autowired
+ private CategoryUnionService categoryUnionService;
+
@PreventRepeat
@ApiOperation("鏂板缓")
@@ -74,7 +79,17 @@
category.setCreateTime(new Date());
category.setCreateUser(getLoginUser().getId());
category.setRootDepartId(getLoginUser().getRootDepartment().getId());
- int r = categoryService.create(category);
+ int r = categoryService.create(category);
+ CategoryUnion categoryUnion = new CategoryUnion();
+ categoryUnion.setDeleted(Constants.ZERO);
+ categoryUnion.setCreateUser(getLoginUser().getId());
+ categoryUnion.setCreateTime(new Date());
+ categoryUnion.setUpdateUser(getLoginUser().getId());
+ categoryUnion.setUpdateTime(new Date());
+ categoryUnion.setRemark("");
+ categoryUnion.setRootDepartId(getLoginUser().getRootDepartment().getId());
+ categoryUnion.setCateBigId(category.getId());
+ categoryUnionService.create(categoryUnion);
categoryExtService.loadCom(getLoginUser().getCompany());
return ApiResponse.success(r );
}
@@ -84,9 +99,8 @@
@GetMapping("/delete/{id}")
@RequiresPermissions("ext:categoryext:delete")
public ApiResponse deleteById(@PathVariable Integer id) {
- Category category = categoryService.findById(Integer.valueOf(id));
- category.setDeleted(Constants.ONE);
- categoryService.updateById(category);
+
+ categoryService.deleteCategory(id);
return ApiResponse.success(null);
}
--
Gitblit v1.9.3