yanghb
2024-04-15 6bc25b33e90d45904d1843e927fa709dfeb51d7f
rest/src/main/java/cn/stylefeng/rest/modular/home/controller/HomeIndexController.java
@@ -8,6 +8,8 @@
import cn.stylefeng.guns.modular.business.service.IStoreAppointmentService;
import cn.stylefeng.roses.kernel.auth.api.context.LoginContext;
import cn.stylefeng.roses.kernel.auth.api.pojo.login.LoginUser;
import cn.stylefeng.roses.kernel.cache.api.CacheOperatorApi;
import cn.stylefeng.roses.kernel.rule.annotation.BusinessLog;
import cn.stylefeng.roses.kernel.rule.enums.DeleteEnum;
import cn.stylefeng.roses.kernel.rule.enums.StatusEnum;
import cn.stylefeng.roses.kernel.rule.pojo.response.ResponseData;
@@ -75,10 +77,23 @@
            Long userId = loginUser.getUserId();
            o.setUserId(userId);
        }
        o.setStatusFlag(0);
        // 保存实体
        storeAppointmentService.save(o);
        return new SuccessResponseData(o.getId());
    }
    @Resource
    private CacheOperatorApi<Integer> cacheOperatorApi;
    @ApiOperation("ios是否内购")
    @PostResource(name = "ios是否内购", path = "/ios")
    @BusinessLog
    public ResponseData<?> ios() {
        Integer o = (Integer) cacheOperatorApi.get("ios:need:pay");
        return new SuccessResponseData<>(o==null ? 0 :o);
    }
}