diff --git a/pom.xml b/pom.xml
index 69c03ab..0478756 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,6 +25,7 @@
scfs-api-sm
scfs-api-spring-boot-starter
scfs-api-test
+ scfs-api-service-accountant
diff --git a/scfs-api-service-accountant/pom.xml b/scfs-api-service-accountant/pom.xml
new file mode 100644
index 0000000..35918bc
--- /dev/null
+++ b/scfs-api-service-accountant/pom.xml
@@ -0,0 +1,39 @@
+
+
+ 4.0.0
+
+
+ com.czcb.scfs
+ scfs-api-sdk
+ 2.0.4-snapshot
+
+
+ scfs-api-service-accountant
+ 2.0.4-snapshot
+ scfs-api-service-cat:财务中心对外接口
+ 财务中心SDK
+ jar
+
+
+
+ org.springframework.boot
+ spring-boot-autoconfigure
+ 2.7.16
+
+
+
+ org.projectlombok
+ lombok
+ 1.18.30
+
+
+
+ com.czcb.scfs
+ scfs-api-core
+ 2.0.4-snapshot
+
+
+
+
\ No newline at end of file
diff --git a/scfs-api-service-accountant/src/main/java/com/czcb/scfs/service/accountant/configuration/ScfsApiServiceAccountantAutoConfiguration.java b/scfs-api-service-accountant/src/main/java/com/czcb/scfs/service/accountant/configuration/ScfsApiServiceAccountantAutoConfiguration.java
new file mode 100644
index 0000000..50bdeb4
--- /dev/null
+++ b/scfs-api-service-accountant/src/main/java/com/czcb/scfs/service/accountant/configuration/ScfsApiServiceAccountantAutoConfiguration.java
@@ -0,0 +1,26 @@
+package com.czcb.scfs.service.accountant.configuration;
+
+import com.czcb.scfs.api.core.ApiClient;
+import com.czcb.scfs.service.accountant.invoice.InvoiceService;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.ComponentScan;
+import org.springframework.context.annotation.Configuration;
+
+
+/**
+ * 配置
+ *
+ * @author H.T
+ * @since 2024-07-22
+ */
+@Configuration
+@ComponentScan("com.czcb.scfs.service.accountant")
+public class ScfsApiServiceAccountantAutoConfiguration {
+
+ @Bean
+ @ConditionalOnMissingBean
+ public InvoiceService invoiceService(ApiClient apiClient) {
+ return new InvoiceService(apiClient);
+ }
+}
diff --git a/scfs-api-service-accountant/src/main/java/com/czcb/scfs/service/accountant/invoice/InvoiceService.java b/scfs-api-service-accountant/src/main/java/com/czcb/scfs/service/accountant/invoice/InvoiceService.java
new file mode 100644
index 0000000..ec9d1fb
--- /dev/null
+++ b/scfs-api-service-accountant/src/main/java/com/czcb/scfs/service/accountant/invoice/InvoiceService.java
@@ -0,0 +1,18 @@
+package com.czcb.scfs.service.accountant.invoice;
+
+import com.czcb.scfs.api.core.ApiClient;
+
+/**
+ * 发票功能
+ *
+ * @author H.T
+ * @since 2024-07-22
+ */
+public class InvoiceService {
+ private final ApiClient apiClient;
+
+ public InvoiceService(ApiClient apiClient) {
+ this.apiClient = apiClient;
+ }
+
+}
diff --git a/scfs-api-service-accountant/src/main/resources/META-INF/spring.factories b/scfs-api-service-accountant/src/main/resources/META-INF/spring.factories
new file mode 100644
index 0000000..600cd68
--- /dev/null
+++ b/scfs-api-service-accountant/src/main/resources/META-INF/spring.factories
@@ -0,0 +1,2 @@
+org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
+com.czcb.scfs.service.accountant.configuration.ScfsApiServiceAccountantAutoConfiguration
\ No newline at end of file