yanghb
2024-04-15 6bc25b33e90d45904d1843e927fa709dfeb51d7f
guns/src/main/java/cn/stylefeng/guns/modular/business/controller/VersionController.java
@@ -7,6 +7,7 @@
import cn.hutool.core.collection.ListUtil;
import cn.hutool.core.util.StrUtil;
import cn.stylefeng.roses.kernel.auth.api.context.LoginContext;
import cn.stylefeng.roses.kernel.cache.api.CacheOperatorApi;
import cn.stylefeng.roses.kernel.db.api.factory.PageFactory;
import cn.stylefeng.roses.kernel.db.api.factory.PageResultFactory;
import cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult;
@@ -18,6 +19,7 @@
import cn.stylefeng.roses.kernel.scanner.api.annotation.ApiResource;
import cn.stylefeng.roses.kernel.scanner.api.annotation.GetResource;
import cn.stylefeng.roses.kernel.scanner.api.annotation.PostResource;
import cn.stylefeng.roses.kernel.system.modular.role.entity.SysRole;
import cn.stylefeng.roses.kernel.system.modular.user.entity.SysUser;
import cn.stylefeng.roses.kernel.system.modular.user.service.SysUserService;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
@@ -48,6 +50,28 @@
    private IVersionService versionService;
    @Autowired
    private SysUserService userService;
    @Resource
    private CacheOperatorApi<Integer> cacheOperatorApi;
    @ApiOperation("ios是否内购修改1关2开 -t")
    @PostResource(name = "ios是否内购修改1关2开 -t", path = "/ios/put")
    @BusinessLog
    public ResponseData<?> ios(Integer  ios) {
        cacheOperatorApi.put("ios:need:pay",ios);
        return new SuccessResponseData<>();
    }
    @ApiOperation("后台ios是否内购 1")
    @PostResource(name = "后台ios是否内购 2", path = "/ios-list")
    @BusinessLog
    public ResponseData<?> ios1() {
        Integer o = (Integer) cacheOperatorApi.get("ios:need:pay");
        return new SuccessResponseData<>(o==null ? 0 :o);
    }
    /**
     * 添加