wfansh 3 months ago
parent
commit
ae4d171a89

+ 27 - 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/adweb/quota/controller/ResourceQuotaController.java

@@ -0,0 +1,27 @@
+package org.jeecg.modules.adweb.quota.controller;
+
+import lombok.extern.slf4j.Slf4j;
+
+import org.jeecg.common.api.vo.Result;
+import org.jeecg.modules.adweb.quota.vo.ResourceQuota;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ * 用户资源额度 - 临时站数量、AI算力、外贸大数据等
+ *
+ * @author wfansh
+ */
+@RestController
+@RequestMapping("/resourceQuota")
+@Slf4j
+public class ResourceQuotaController {
+
+    @GetMapping("/getByUid")
+    @ResponseBody
+    public Result<ResourceQuota> getByUid(@RequestParam String uid) {
+        ResourceQuota resourceQuota = new ResourceQuota();
+        resourceQuota.setUid(uid);
+
+        return Result.OK(resourceQuota);
+    }
+}

+ 20 - 0
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/adweb/quota/vo/ResourceQuota.java

@@ -0,0 +1,20 @@
+package org.jeecg.modules.adweb.quota.vo;
+
+import lombok.Data;
+
+/**
+ * @author wfansh
+ */
+@Data
+public class ResourceQuota {
+    private String uid;
+
+    private long websitesQuota;
+    private long websitesUsed;
+
+    private long aiPowerQuota;
+    private long aiPowerUsed;
+
+    private long customsDataQuota;
+    private long customsDataUsed;
+}