月球大数据地理空间分析展示平台-【后端】-月球后台服务
13693261870
2023-10-08 3217dd77a76ace2de014cc9218531296018db66d
src/main/java/com/moon/server/controller/sys/TokenController.java
@@ -3,6 +3,8 @@
import com.moon.server.annotation.SysLog;
import com.moon.server.controller.all.BaseController;
import com.moon.server.entity.all.ResponseMsg;
import com.moon.server.entity.all.SettingData;
import com.moon.server.entity.all.StaticData;
import com.moon.server.entity.sys.TokenEntity;
import com.moon.server.entity.sys.UserEntity;
import com.moon.server.helper.StringHelper;
@@ -77,6 +79,28 @@
    }
    @SysLog()
    @ApiOperation(value = "插入一条新令牌")
    @ApiImplicitParams({
            @ApiImplicitParam(name = "type", value = "令牌类别:0-临时,1-固定", dataType = "Integer", paramType = "query", example = "1"),
            @ApiImplicitParam(name = "min", value = "分钟数:默认1个月", dataType = "Integer", paramType = "query", example = "43200")
    })
    @GetMapping(value = "/insertNewToken")
    public ResponseMsg<Object> insertNewToken(Integer type, Integer min, HttpServletRequest req) {
        try {
            if (null == type || type > 1) {
                type = 0;
            }
            if (null == min || min < StaticData.I10) {
                min = SettingData.TOKEN_EXPIRE;
            }
            return success(null);
        } catch (Exception ex) {
            return fail(ex, null);
        }
    }
    @SysLog()
    @ApiOperation(value = "删除一条")
    @ApiImplicitParams({
            @ApiImplicitParam(name = "id", value = "ID", dataType = "Integer", paramType = "query", example = "1")