Browse Source

IN-CLOUD-UI

yuanhao 3 năm trước cách đây
mục cha
commit
37d164dac4

+ 8 - 0
in-cloud-ui/src/api/test.js

@@ -0,0 +1,8 @@
+import request from '@/utils/request'
+
+export function test() {
+  return request({
+    url: '/test',
+    method: 'get',
+  })
+}

+ 1 - 0
in-cloud-ui/src/utils/request.js

@@ -53,6 +53,7 @@ const instance = axios.create({
 instance.interceptors.request.use(
   (config) => {
     if (store.getters['user/accessToken']) {
+      alert(store.getters['user/accessToken'])
       config.headers[tokenName] = store.getters['user/accessToken']
     }
     //这里会过滤所有为空、0、false的key,如果不需要请自行注释

+ 10 - 2
in-cloud-ui/src/views/vab/table/index.vue

@@ -3,6 +3,7 @@
 </template>
 
 <script>
+  import { test } from '@/api/test'
   export default {
     name: 'ComprehensiveTable',
     components: {},
@@ -11,9 +12,16 @@
       return {}
     },
     computed: {},
-    created() {},
+    created() {
+      this.fetchData()
+    },
     beforeDestroy() {},
     mounted() {},
-    methods: {},
+    methods: {
+      async fetchData() {
+        const { data } = await test()
+        alert(data)
+      },
+    },
   }
 </script>

+ 20 - 0
in-cloud/src/main/java/com/jiayue/insu/incloud/controller/TestController.java

@@ -0,0 +1,20 @@
+package com.jiayue.insu.incloud.controller;
+
+import cn.dev33.satoken.stp.StpUtil;
+import com.jiayue.insu.common.core.util.R;
+import com.jiayue.insu.incloud.entity.User;
+import com.jiayue.insu.incloud.service.UserService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@RestController
+@RequestMapping("/test")
+public class TestController {
+   @GetMapping
+    public R test(){
+       return R.ok("ok");
+   }
+}