Переглянути джерело

feat:增加开发管理和大货订单模块

DESKTOP-6104BU4\Administrator 6 місяців тому
батько
коміт
cae752ac6a
23 змінених файлів з 470 додано та 3 видалено
  1. 6 0
      pom.xml
  2. 17 0
      ruoyi-admin/pom.xml
  3. 2 3
      ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/domain/model/LoginBody.java
  4. 2 0
      ruoyi-modules/pom.xml
  5. 108 0
      ruoyi-modules/ruoyi-bulkOrder/pom.xml
  6. 13 0
      ruoyi-modules/ruoyi-bulkOrder/src/main/java/org/dromara/bulk/controller/FaKuyouUserOrderController.java
  7. 37 0
      ruoyi-modules/ruoyi-bulkOrder/src/main/java/org/dromara/bulk/domain/FaKuyouUserOrder.java
  8. 38 0
      ruoyi-modules/ruoyi-bulkOrder/src/main/java/org/dromara/bulk/domain/bo/FaKuyouUserOrderBo.java
  9. 39 0
      ruoyi-modules/ruoyi-bulkOrder/src/main/java/org/dromara/bulk/domain/vo/FaKuyouUserOrderVo.java
  10. 10 0
      ruoyi-modules/ruoyi-bulkOrder/src/main/java/org/dromara/bulk/mapper/BulkOrderManagementMapper.java
  11. 4 0
      ruoyi-modules/ruoyi-bulkOrder/src/main/java/org/dromara/bulk/service/BulkOrderManagementService.java
  12. 13 0
      ruoyi-modules/ruoyi-bulkOrder/src/main/java/org/dromara/bulk/service/impl/BulkOrderManagementServiceImpl.java
  13. 7 0
      ruoyi-modules/ruoyi-bulkOrder/src/main/resources/mapper/BulkOrderManagementMapper.xml
  14. 3 0
      ruoyi-modules/ruoyi-bulkOrder/src/main/resources/mapper/package-info.md
  15. 1 0
      ruoyi-modules/ruoyi-demo/src/main/java/org/dromara/demo/mapper/TestDemoMapper.java
  16. 2 0
      ruoyi-modules/ruoyi-demo/src/main/java/org/dromara/demo/service/impl/TestDemoServiceImpl.java
  17. 113 0
      ruoyi-modules/ruoyi-developmentManagement/pom.xml
  18. 4 0
      ruoyi-modules/ruoyi-developmentManagement/src/main/java/org/dromara/bulk/service/BulkOrderManagementService.java
  19. 10 0
      ruoyi-modules/ruoyi-developmentManagement/src/main/java/org/dromara/bulk/service/impl/BulkOrderManagementServiceImpl.java
  20. 3 0
      ruoyi-modules/ruoyi-developmentManagement/src/main/resources/mapper/package-info.md
  21. 10 0
      ruoyi-modules/ruoyi-system/pom.xml
  22. 27 0
      ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/controller/monitor/CacheController.java
  23. 1 0
      ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/SysClient.java

+ 6 - 0
pom.xml

@@ -356,6 +356,12 @@
                 <version>${revision}</version>
             </dependency>
 
+            <dependency>
+                <groupId>org.dromara</groupId>
+                <artifactId>ruoyi-bulkOrder</artifactId>
+                <version>${revision}</version>
+            </dependency>
+
             <!--  工作流模块  -->
             <dependency>
                 <groupId>org.dromara</groupId>

+ 17 - 0
ruoyi-admin/pom.xml

@@ -87,6 +87,17 @@
             <artifactId>ruoyi-demo</artifactId>
         </dependency>
 
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-bulkOrder</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-developmentManagement</artifactId>
+            <version>${revision}</version>
+        </dependency>
+
         <!--  工作流模块  -->
         <dependency>
             <groupId>org.dromara</groupId>
@@ -98,6 +109,12 @@
             <artifactId>spring-boot-admin-starter-client</artifactId>
         </dependency>
 
+        <dependency>
+            <groupId>org.apache.httpcomponents</groupId>
+            <artifactId>httpclient</artifactId>
+            <version>4.5.13</version>
+        </dependency>
+
         <dependency>
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-test</artifactId>

+ 2 - 3
ruoyi-common/ruoyi-common-core/src/main/java/org/dromara/common/core/domain/model/LoginBody.java

@@ -3,7 +3,6 @@ package org.dromara.common.core.domain.model;
 import jakarta.validation.constraints.NotBlank;
 import lombok.Data;
 
-import java.io.Serial;
 import java.io.Serializable;
 
 /**
@@ -15,8 +14,8 @@ import java.io.Serializable;
 @Data
 public class LoginBody implements Serializable {
 
-    @Serial
-    private static final long serialVersionUID = 1L;
+//    @Serial
+//    private static final long serialVersionUID = 1L;
 
     /**
      * 客户端id

+ 2 - 0
ruoyi-modules/pom.xml

@@ -15,6 +15,8 @@
         <module>ruoyi-job</module>
         <module>ruoyi-system</module>
         <module>ruoyi-workflow</module>
+        <module>ruoyi-bulkOrder</module>
+        <module>ruoyi-developmentManagement</module>
     </modules>
 
     <artifactId>ruoyi-modules</artifactId>

+ 108 - 0
ruoyi-modules/ruoyi-bulkOrder/pom.xml

@@ -0,0 +1,108 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <parent>
+        <groupId>org.dromara</groupId>
+        <artifactId>ruoyi-modules</artifactId>
+        <version>${revision}</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+
+    <artifactId>ruoyi-bulkOrder</artifactId>
+
+    <description>
+        demo模块
+    </description>
+
+    <dependencies>
+
+        <!-- 通用工具-->
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-core</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-doc</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-sms</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-mail</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-redis</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-idempotent</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-mybatis</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-log</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-excel</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-security</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-web</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-ratelimiter</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-translation</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-sensitive</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-encrypt</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-tenant</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-websocket</artifactId>
+        </dependency>
+
+    </dependencies>
+
+</project>

+ 13 - 0
ruoyi-modules/ruoyi-bulkOrder/src/main/java/org/dromara/bulk/controller/FaKuyouUserOrderController.java

@@ -0,0 +1,13 @@
+package org.dromara.bulk.controller;
+
+import lombok.RequiredArgsConstructor;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@RestController
+@RequestMapping("/kuyou/user_order")
+@RequiredArgsConstructor
+public class FaKuyouUserOrderController {
+
+
+}

+ 37 - 0
ruoyi-modules/ruoyi-bulkOrder/src/main/java/org/dromara/bulk/domain/FaKuyouUserOrder.java

@@ -0,0 +1,37 @@
+package org.dromara.bulk.domain;
+
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.dromara.common.tenant.core.TenantEntity;
+
+@Data
+@NoArgsConstructor
+@TableName("fa_kuyou_user_order")
+@EqualsAndHashCode(callSuper = true)
+public class FaKuyouUserOrder extends TenantEntity {
+
+  private long id;
+  private String name;
+  private String phone;
+  private String address;
+  private String orderNum;
+  private double orderPrice;
+  private long status;
+  private String remark;
+  private long payStatus;
+  private long payTime;
+  private String diverType;
+  private long storeId;
+  private long diverId;
+  private String diverName;
+  private String diverPhone;
+  private long hide;
+  private String note;
+  private long confirmDeliveryTime;
+  private long factoryUserId;
+
+
+}

+ 38 - 0
ruoyi-modules/ruoyi-bulkOrder/src/main/java/org/dromara/bulk/domain/bo/FaKuyouUserOrderBo.java

@@ -0,0 +1,38 @@
+package org.dromara.bulk.domain.bo;
+
+
+import io.github.linpeilie.annotations.AutoMapper;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.dromara.bulk.domain.FaKuyouUserOrder;
+import org.dromara.common.mybatis.core.domain.BaseEntity;
+
+@Data
+@NoArgsConstructor
+@EqualsAndHashCode(callSuper = true)
+@AutoMapper(target = FaKuyouUserOrder.class, reverseConvertGenerate = false)
+public class FaKuyouUserOrderBo extends BaseEntity {
+
+  private long id;
+  private String name;
+  private String phone;
+  private String address;
+  private String orderNum;
+  private double orderPrice;
+  private long status;
+  private String remark;
+  private long payStatus;
+  private long payTime;
+  private String diverType;
+  private long storeId;
+  private long diverId;
+  private String diverName;
+  private String diverPhone;
+  private long hide;
+  private String note;
+  private long confirmDeliveryTime;
+  private long factoryUserId;
+
+
+}

+ 39 - 0
ruoyi-modules/ruoyi-bulkOrder/src/main/java/org/dromara/bulk/domain/vo/FaKuyouUserOrderVo.java

@@ -0,0 +1,39 @@
+package org.dromara.bulk.domain.vo;
+
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.github.linpeilie.annotations.AutoMapper;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import org.dromara.bulk.domain.FaKuyouUserOrder;
+import org.dromara.common.mybatis.core.domain.BaseEntity;
+import org.dromara.common.tenant.core.TenantEntity;
+
+@Data
+@NoArgsConstructor
+@EqualsAndHashCode(callSuper = true)
+@AutoMapper(target = FaKuyouUserOrder.class, reverseConvertGenerate = false)
+public class FaKuyouUserOrderVo extends BaseEntity {
+
+  private long id;
+  private String name;
+  private String phone;
+  private String address;
+  private String orderNum;
+  private double orderPrice;
+  private long status;
+  private String remark;
+  private long payStatus;
+  private long payTime;
+  private String diverType;
+  private long storeId;
+  private long diverId;
+  private String diverName;
+  private String diverPhone;
+  private long hide;
+  private String note;
+  private long confirmDeliveryTime;
+  private long factoryUserId;
+
+}

+ 10 - 0
ruoyi-modules/ruoyi-bulkOrder/src/main/java/org/dromara/bulk/mapper/BulkOrderManagementMapper.java

@@ -0,0 +1,10 @@
+package org.dromara.bulk.mapper;
+
+import org.apache.ibatis.annotations.Mapper;
+import org.dromara.bulk.domain.FaKuyouUserOrder;
+import org.dromara.bulk.domain.vo.FaKuyouUserOrderVo;
+import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
+
+@Mapper
+public interface BulkOrderManagementMapper extends BaseMapperPlus<FaKuyouUserOrder, FaKuyouUserOrderVo> {
+}

+ 4 - 0
ruoyi-modules/ruoyi-bulkOrder/src/main/java/org/dromara/bulk/service/BulkOrderManagementService.java

@@ -0,0 +1,4 @@
+package org.dromara.bulk.service;
+
+public interface BulkOrderManagementService {
+}

+ 13 - 0
ruoyi-modules/ruoyi-bulkOrder/src/main/java/org/dromara/bulk/service/impl/BulkOrderManagementServiceImpl.java

@@ -0,0 +1,13 @@
+package org.dromara.bulk.service.impl;
+
+import lombok.RequiredArgsConstructor;
+import org.dromara.bulk.service.BulkOrderManagementService;
+import org.springframework.stereotype.Service;
+
+@Service
+@RequiredArgsConstructor
+public class BulkOrderManagementServiceImpl implements BulkOrderManagementService {
+
+
+
+}

+ 7 - 0
ruoyi-modules/ruoyi-bulkOrder/src/main/resources/mapper/BulkOrderManagementMapper.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="org.dromara.bulk.mapper.BulkOrderManagementMapper">
+
+</mapper>

+ 3 - 0
ruoyi-modules/ruoyi-bulkOrder/src/main/resources/mapper/package-info.md

@@ -0,0 +1,3 @@
+java包使用 `.` 分割 resource 目录使用 `/` 分割
+<br>
+此文件目的 防止文件夹粘连找不到 `xml` 文件

+ 1 - 0
ruoyi-modules/ruoyi-demo/src/main/java/org/dromara/demo/mapper/TestDemoMapper.java

@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.core.toolkit.Constants;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import org.apache.ibatis.annotations.Param;
+import org.apache.ibatis.annotations.Select;
 import org.dromara.common.mybatis.annotation.DataColumn;
 import org.dromara.common.mybatis.annotation.DataPermission;
 import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;

+ 2 - 0
ruoyi-modules/ruoyi-demo/src/main/java/org/dromara/demo/service/impl/TestDemoServiceImpl.java

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import lombok.RequiredArgsConstructor;
+import org.checkerframework.checker.units.qual.A;
 import org.dromara.common.core.exception.ServiceException;
 import org.dromara.common.core.utils.MapstructUtils;
 import org.dromara.common.core.utils.StringUtils;
@@ -14,6 +15,7 @@ import org.dromara.demo.domain.bo.TestDemoBo;
 import org.dromara.demo.domain.vo.TestDemoVo;
 import org.dromara.demo.mapper.TestDemoMapper;
 import org.dromara.demo.service.ITestDemoService;
+import org.springframework.beans.BeanUtils;
 import org.springframework.stereotype.Service;
 
 import java.util.Collection;

+ 113 - 0
ruoyi-modules/ruoyi-developmentManagement/pom.xml

@@ -0,0 +1,113 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <parent>
+        <groupId>org.dromara</groupId>
+        <artifactId>ruoyi-modules</artifactId>
+        <version>${revision}</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+
+    <artifactId>ruoyi-developmentManagement</artifactId>
+
+    <description>
+        demo模块
+    </description>
+
+    <dependencies>
+
+        <!-- 通用工具-->
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-core</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-doc</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-sms</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-mail</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-redis</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-idempotent</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-mybatis</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-log</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-excel</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-security</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-web</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-ratelimiter</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-translation</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-sensitive</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-encrypt</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-tenant</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.dromara</groupId>
+            <artifactId>ruoyi-common-websocket</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.projectlombok</groupId>
+            <artifactId>lombok</artifactId>
+            <scope>provided</scope>
+        </dependency>
+
+    </dependencies>
+
+</project>

+ 4 - 0
ruoyi-modules/ruoyi-developmentManagement/src/main/java/org/dromara/bulk/service/BulkOrderManagementService.java

@@ -0,0 +1,4 @@
+package org.dromara.bulk.service;
+
+public interface BulkOrderManagementService {
+}

+ 10 - 0
ruoyi-modules/ruoyi-developmentManagement/src/main/java/org/dromara/bulk/service/impl/BulkOrderManagementServiceImpl.java

@@ -0,0 +1,10 @@
+package org.dromara.bulk.service.impl;
+
+import lombok.RequiredArgsConstructor;
+import org.dromara.bulk.service.BulkOrderManagementService;
+import org.springframework.stereotype.Service;
+
+@Service
+@RequiredArgsConstructor
+public class BulkOrderManagementServiceImpl implements BulkOrderManagementService {
+}

+ 3 - 0
ruoyi-modules/ruoyi-developmentManagement/src/main/resources/mapper/package-info.md

@@ -0,0 +1,3 @@
+java包使用 `.` 分割 resource 目录使用 `/` 分割
+<br>
+此文件目的 防止文件夹粘连找不到 `xml` 文件

+ 10 - 0
ruoyi-modules/ruoyi-system/pom.xml

@@ -99,6 +99,16 @@
             <groupId>org.dromara</groupId>
             <artifactId>ruoyi-common-sse</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.apache.httpcomponents</groupId>
+            <artifactId>httpclient</artifactId>
+            <version>4.5.14</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.httpcomponents.client5</groupId>
+            <artifactId>httpclient5</artifactId>
+        </dependency>
 
     </dependencies>
 

+ 27 - 0
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/controller/monitor/CacheController.java

@@ -1,6 +1,15 @@
 package org.dromara.system.controller.monitor;
 
 import cn.dev33.satoken.annotation.SaCheckPermission;
+import cn.hutool.json.JSONObject;
+import org.apache.http.HttpEntity;
+import org.apache.http.HttpResponse;
+import org.apache.http.client.methods.HttpGet;
+import org.apache.http.client.methods.HttpPost;
+import org.apache.http.entity.StringEntity;
+import org.apache.http.impl.client.CloseableHttpClient;
+import org.apache.http.impl.client.HttpClients;
+import org.apache.http.util.EntityUtils;
 import org.dromara.common.core.domain.R;
 import org.dromara.common.core.utils.StringUtils;
 import org.dromara.system.domain.vo.CacheListInfoVo;
@@ -11,6 +20,7 @@ import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
 
+import java.io.IOException;
 import java.util.*;
 
 /**
@@ -52,4 +62,21 @@ public class CacheController {
         return R.ok(infoVo);
     }
 
+    private static final String API_KEY = "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";
+    private static final String PASSWORD = "your_password";
+    private static final String SHOP_NAME = "w1zbid-vb";
+    private static final String ACCESS_TOKEN = "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"; // 如果已经获取了访问令牌,否则使用OAuth流程获取
+    private static final String GRAPHQL_URL = "https://" + SHOP_NAME + ".myshopify.com/admin/api/2025-01/graphql.json";
+
+    public static void main(String[] args) throws IOException {
+        try (CloseableHttpClient client = HttpClients.createDefault()) {
+            HttpGet request = new HttpGet(GRAPHQL_URL + "orders.json");
+            request.setHeader("X-Shopify-Access-Token", ACCESS_TOKEN); // 使用访问令牌进行授权
+            request.setHeader("Content-Type", "application/json");
+            request.setHeader("Accept", "application/json");
+            String responseBody = EntityUtils.toString(client.execute(request).getEntity());
+            System.out.println(responseBody);
+        }
+    }
+
 }

+ 1 - 0
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/domain/SysClient.java

@@ -7,6 +7,7 @@ import lombok.EqualsAndHashCode;
 
 import java.io.Serial;
 
+
 /**
  * 授权管理对象 sys_client
  *