consum-base/src/main/java/com/consum/base/controller/BaseCategoryController.java
@@ -49,8 +49,7 @@ return ResponseValue.error("分类名称已存在"); } // int result = this.baseCategoryService.add(param,this.getCurrentUser()); int result = this.baseCategoryService.add(param); int result = this.baseCategoryService.add(param, this.getCurrentUser()); if(result>0) return ResponseValue.success(1); return ResponseValue.error("新增失败!"); } @@ -62,10 +61,10 @@ */ @GetMapping("/list") public ResponseValue queryBaseCategoryList(BaseCategoryParam param) { // S_user_core currentUser = this.getCurrentUser(); // if (currentUser == null) { // return ResponseValue.error("登录用户信息不存在"); // } S_user_core currentUser = this.getCurrentUser(); if (currentUser == null) { return ResponseValue.error("登录用户信息不存在"); } GenericPager<BaseCategory> pager = this.baseCategoryService.queryBaseCategoryList(param); return ResponseValue.success(pager); } @@ -92,16 +91,17 @@ if (category != null) { return ResponseValue.error("分类名称已存在"); } // S_user_core currentUser = this.getCurrentUser(); // if (currentUser == null) { // return ResponseValue.error("登录用户信息不存在"); // } S_user_core currentUser = this.getCurrentUser(); if (currentUser == null) { return ResponseValue.error("登录用户信息不存在"); } int num = this.baseCategoryService.updateBaseCategory(baseCategory); return num>0 ? ResponseValue.success(1):ResponseValue.error("编辑失败!"); } /** * 修改状态 * * @author 卢庆阳 * @date 2023/9/27 */ @@ -131,14 +131,14 @@ if (baseCategory.getId() == null) { return ResponseValue.error("分类id为空"); } //S_user_core currentUser = this.getCurrentUser(); int num = this.baseCategoryService.updateById(baseCategory); int num = this.baseCategoryService.updateById(baseCategory,this.getCurrentUser()); return num>0 ? ResponseValue.success(1):ResponseValue.error("删除失败!"); } /** * 根据节点id查询节点详情 * * @author 卢庆阳 * @date 2023/9/26 */ consum-base/src/main/java/com/consum/base/service/BaseCategoryServiceImpl.java
@@ -4,6 +4,7 @@ import com.consum.base.pojo.BaseCategoryParam; import com.consum.base.util.IdUtil; import com.consum.model.po.BaseCategory; import com.iplatform.model.po.S_user_core; import com.walker.db.page.GenericPager; import com.walker.infrastructure.utils.DateUtils; import com.walker.infrastructure.utils.StringUtils; @@ -26,8 +27,7 @@ * @Author 卢庆阳 * @Date 2023/10/23 */ // public int add(BaseCategoryParam param, S_user_core currentUser) { public int add(BaseCategoryParam param) { public int add(BaseCategoryParam param, S_user_core currentUser) { BaseCategory baseCategory = new BaseCategory(); BeanUtils.copyProperties(param, baseCategory); baseCategory.setId(IdUtil.generateId()); @@ -43,9 +43,9 @@ baseCategory.setLevels(Constants.LEVELS_THREE); } } //TODO 创建人id和创建人姓名 // baseCategory.setCreateUserId(currentUser.getId()); // baseCategory.setCreateUserName(currentUser.getUser_name()); //创建人id和创建人姓名 baseCategory.setCreateUserId(currentUser.getId()); baseCategory.setCreateUserName(currentUser.getUser_name()); //创建时间 baseCategory.setCreateTime(DateUtils.getDateTimeNumber(System.currentTimeMillis())); @@ -124,11 +124,13 @@ * @Author 卢庆阳 * @Date 2023/10/23 */ public int updateById(BaseCategory baseCategory) { public int updateById(BaseCategory baseCategory, S_user_core currentUser) { baseCategory.setStates(Constants.CATEGORY_DELETED); //删除时间 baseCategory.setDTime(DateUtils.getDateTimeNumber(System.currentTimeMillis())); //TODO 删除人id和删除人姓名 //删除人id和删除人姓名 baseCategory.setDUserId(currentUser.getId()); baseCategory.setDUserName(currentUser.getUser_name()); return this.update(baseCategory); }