diff --git a/src/api/crm/contract/config/index.ts b/src/api/crm/contract/config/index.ts
new file mode 100644
index 00000000..0c7ad20c
--- /dev/null
+++ b/src/api/crm/contract/config/index.ts
@@ -0,0 +1,16 @@
+import request from '@/config/axios'
+
+export interface ContractConfigVO {
+ notifyEnabled?: boolean
+ notifyDays?: number
+}
+
+// 获取合同配置
+export const getContractConfig = async () => {
+ return await request.get({ url: `/crm/contract-config/get` })
+}
+
+// 更新合同配置
+export const saveContractConfig = async (data: ContractConfigVO) => {
+ return await request.put({ url: `/crm/contract-config/save`, data })
+}
diff --git a/src/views/crm/contract/config/index.vue b/src/views/crm/contract/config/index.vue
new file mode 100644
index 00000000..d8c11d94
--- /dev/null
+++ b/src/views/crm/contract/config/index.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+ 保存
+
+
+
+
+
+
+ 不提醒
+ 提醒
+
+
+
+
+ 提前 天提醒
+
+
+
+
+
+
+