mirror of
https://github.com/201206030/novel-plus.git
synced 2025-04-27 01:30:51 +00:00
51 lines
1.5 KiB
Java
51 lines
1.5 KiB
Java
package com.java2nb.novel.controller;
|
|
|
|
import com.java2nb.common.utils.R;
|
|
import com.java2nb.novel.domain.WebsiteInfoDO;
|
|
import com.java2nb.novel.service.WebsiteInfoService;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.ui.Model;
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
|
/**
|
|
* 网站信息表
|
|
*
|
|
* @author xiongxy
|
|
* @email 1179705413@qq.com
|
|
* @date 2023-04-14 11:05:43
|
|
*/
|
|
|
|
@Controller
|
|
@RequestMapping("/novel/websiteInfo")
|
|
public class WebsiteInfoController {
|
|
|
|
@Autowired
|
|
private WebsiteInfoService websiteInfoService;
|
|
|
|
@GetMapping()
|
|
@RequiresPermissions("novel:websiteInfo:websiteInfo")
|
|
String detail(Model model) {
|
|
WebsiteInfoDO websiteInfo = websiteInfoService.get(1L);
|
|
model.addAttribute("websiteInfo", websiteInfo);
|
|
return "novel/websiteInfo/detail";
|
|
}
|
|
|
|
/**
|
|
* 修改
|
|
*/
|
|
@ApiOperation(value = "修改网站信息表", notes = "修改网站信息表")
|
|
@ResponseBody
|
|
@RequestMapping("/update")
|
|
@RequiresPermissions("novel:websiteInfo:edit")
|
|
public R update(WebsiteInfoDO websiteInfo) {
|
|
websiteInfoService.update(websiteInfo);
|
|
return R.ok();
|
|
}
|
|
|
|
}
|