|
@@ -5,8 +5,10 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.huaxu.common.FileUploadUtil;
|
|
|
import com.huaxu.entity.UserEntity;
|
|
|
import com.huaxu.model.AjaxMessage;
|
|
|
+import com.huaxu.model.LoginUser;
|
|
|
import com.huaxu.model.Pagination;
|
|
|
import com.huaxu.model.ResultStatus;
|
|
|
+import com.huaxu.util.UserUtil;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import io.swagger.annotations.ApiParam;
|
|
@@ -61,6 +63,14 @@ public class MenuController {
|
|
|
@ApiOperation(value = "新增菜单信息")
|
|
|
@RequestMapping(value = "/add", method = RequestMethod.POST)
|
|
|
public AjaxMessage<Integer> addMenu(@ApiParam(value = "菜单信息", required = true) @RequestBody MenuEntity menu) {
|
|
|
+ LoginUser currentUser = UserUtil.getCurrentUser();
|
|
|
+ if(currentUser!=null) {
|
|
|
+ menu.setUpdateBy(currentUser.getUsername());
|
|
|
+ menu.setCreateBy(currentUser.getUsername());
|
|
|
+ menu.setDateCreate(new Date());
|
|
|
+ menu.setDateUpdate(new Date());
|
|
|
+ }
|
|
|
+ menu.setStatus(1);
|
|
|
int result = menuService.addMenu(menu) ? 1 : 0;
|
|
|
return new AjaxMessage<>(ResultStatus.OK, result);
|
|
|
}
|
|
@@ -109,6 +119,11 @@ public class MenuController {
|
|
|
@ApiOperation(value = "修改保存菜单")
|
|
|
@RequestMapping(value = "/edit", method = RequestMethod.POST)
|
|
|
public AjaxMessage<Integer> editMenu(@ApiParam(value = "菜单信息", required = true) @RequestBody MenuEntity menu) {
|
|
|
+ LoginUser currentUser = UserUtil.getCurrentUser();
|
|
|
+ if(currentUser!=null) {
|
|
|
+ menu.setUpdateBy(currentUser.getUsername());
|
|
|
+ menu.setDateUpdate(new Date());
|
|
|
+ }
|
|
|
int result = menuService.updateMenuById(menu) ? 1 : 0;
|
|
|
return new AjaxMessage<>(ResultStatus.OK, result);
|
|
|
}
|