123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- package com.fdkankan.ucenter.controller.inner;
- import com.fdkankan.ucenter.annotation.CheckInnerApiPermit;
- import com.fdkankan.ucenter.common.BaseController;
- import com.fdkankan.ucenter.common.Result;
- import com.fdkankan.ucenter.service.IInnerService;
- import org.apache.commons.lang3.StringUtils;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.GetMapping;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestParam;
- import org.springframework.web.bind.annotation.RestController;
- import java.util.HashMap;
- /**
- * <p>
- * 内部接口控制器
- * </p>
- *
- * @author dengsixing
- * @since 2022/8/19
- **/
- @RestController
- @RequestMapping("/_inner")
- public class InnerController extends BaseController {
- @Autowired
- private IInnerService innerService;
- /**
- * 根据场景码获取token
- */
- @CheckInnerApiPermit
- @GetMapping("/_token")
- public Result createTokenByNum(String num){
- return innerService.createTokenByNum(num);
- }
- /**
- * 查询场景资源路径
- */
- @CheckInnerApiPermit
- @GetMapping("/querySceneDataSource")
- public Result querySceneDataSource(String num){
- return innerService.querySceneDataSource(num);
- }
- /**
- * 根据场景码获取场景码版本
- */
- @GetMapping("/_getSceneNumVersion")
- public Result getSceneNumVersion(@RequestParam(required = false) String num) throws Exception{
- String version = innerService.getSceneNumVersion(num);
- if(StringUtils.isBlank(version)){
- return Result.failure("场景不存在");
- }
- HashMap<String,String> map = new HashMap<>();
- map.put("num",num);
- map.put("version",version);
- return Result.success(map);
- }
- }
|