|
@@ -11,6 +11,7 @@ import api.common.util.ObjectUtil;
|
|
import com.css.simulation.resource.model.service.ConfigService;
|
|
import com.css.simulation.resource.model.service.ConfigService;
|
|
import com.github.pagehelper.PageInfo;
|
|
import com.github.pagehelper.PageInfo;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
+import org.springframework.security.access.prepost.PreAuthorize;
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
@@ -84,6 +85,7 @@ public class ConfigCtrl {
|
|
*/
|
|
*/
|
|
@RequestMapping("/shareConfigByInfo")
|
|
@RequestMapping("/shareConfigByInfo")
|
|
@ResponseBody
|
|
@ResponseBody
|
|
|
|
+ @PreAuthorize("@AuthorityCheck.admin()")
|
|
public ResponseBodyVO<ConfigPO> shareConfigByInfo(@RequestBody ConfigVO configVO){
|
|
public ResponseBodyVO<ConfigPO> shareConfigByInfo(@RequestBody ConfigVO configVO){
|
|
if(ObjectUtil.isNull(configVO)){
|
|
if(ObjectUtil.isNull(configVO)){
|
|
return new ResponseBodyVO(false, 500, "参数必传!",null);
|
|
return new ResponseBodyVO(false, 500, "参数必传!",null);
|
|
@@ -102,6 +104,7 @@ public class ConfigCtrl {
|
|
*/
|
|
*/
|
|
@RequestMapping("/shareConfigById")
|
|
@RequestMapping("/shareConfigById")
|
|
@ResponseBody
|
|
@ResponseBody
|
|
|
|
+ @PreAuthorize("@AuthorityCheck.admin()")
|
|
public ResponseBodyVO<ConfigPO> shareConfigById(@RequestBody ConfigVO configVO){
|
|
public ResponseBodyVO<ConfigPO> shareConfigById(@RequestBody ConfigVO configVO){
|
|
if(ObjectUtil.isNull(configVO) || ObjectUtil.isNull(configVO.getId())){
|
|
if(ObjectUtil.isNull(configVO) || ObjectUtil.isNull(configVO.getId())){
|
|
return new ResponseBodyVO(false, 500, "参数必传!",null);
|
|
return new ResponseBodyVO(false, 500, "参数必传!",null);
|