diff --git a/src/api/crm/technicaldockingchecklist/index.ts b/src/api/crm/technicaldockingchecklist/index.ts
new file mode 100644
index 000000000..03476a814
--- /dev/null
+++ b/src/api/crm/technicaldockingchecklist/index.ts
@@ -0,0 +1,51 @@
+import request from '@/config/axios'
+
+// 技术对接清单 VO
+export interface TechnicalDockingChecklistVO {
+ id: number // 主键ID
+ name: string // 平台名称
+ dockingMode: number // 对接模式
+ dockingHours: number // 技术对接人力(小时)
+ singleSignOn: number // 单点登录
+ architectureSynchronization: number // 架构同步
+ businessTripSynchronization: number // 出差单同步
+ orderSynchronization: number // 订单同步
+ billSynchronization: number // 账单同步
+ approvalMessageSynchronization: number // 审批/消息同步
+ dockingProductSynchronization: number // 对接产品类型
+ progress: number // 进度
+ notes: string // 备注
+}
+
+// 技术对接清单 API
+export const TechnicalDockingChecklistApi = {
+ // 查询技术对接清单分页
+ getTechnicalDockingChecklistPage: async (params: any) => {
+ return await request.get({ url: `/crm/technical-docking-checklist/page`, params })
+ },
+
+ // 查询技术对接清单详情
+ getTechnicalDockingChecklist: async (id: number) => {
+ return await request.get({ url: `/crm/technical-docking-checklist/get?id=` + id })
+ },
+
+ // 新增技术对接清单
+ createTechnicalDockingChecklist: async (data: TechnicalDockingChecklistVO) => {
+ return await request.post({ url: `/crm/technical-docking-checklist/create`, data })
+ },
+
+ // 修改技术对接清单
+ updateTechnicalDockingChecklist: async (data: TechnicalDockingChecklistVO) => {
+ return await request.put({ url: `/crm/technical-docking-checklist/update`, data })
+ },
+
+ // 删除技术对接清单
+ deleteTechnicalDockingChecklist: async (id: number) => {
+ return await request.delete({ url: `/crm/technical-docking-checklist/delete?id=` + id })
+ },
+
+ // 导出技术对接清单 Excel
+ exportTechnicalDockingChecklist: async (params) => {
+ return await request.download({ url: `/crm/technical-docking-checklist/export-excel`, params })
+ },
+}
\ No newline at end of file
diff --git a/src/utils/dict.ts b/src/utils/dict.ts
index 6aedadc1a..6704ed337 100644
--- a/src/utils/dict.ts
+++ b/src/utils/dict.ts
@@ -232,12 +232,15 @@ export enum DICT_TYPE {
// 商机账期
PAYMENT_TERM = "payment_term", // 投诉级别
CREDIT_CALC_CYCLE = "credit_calc_cycle",//授信计算周期
+ DOCKING_MODE="docking_mode",
+ CRM_PROGRESS="crm_progess", //进度
+ SYNCHRONIZATION_STATUS="synchronization_status", //同步状态
+ MATCHING_PRODUCT_TYPES="matching_product_types", //对接产品类型
-
// ========== ERP - 企业资源计划模块 ==========
TTS_PROJECT_LEVEL="tts_project_level", //项目级别
TTS_PROJECT_TYPE="tts_project_type", //项目类型
- TTS_TASK_LEVEL = 'tts_task_level',
+ TTS_TASK_LEVEL = 'tts_task_level', //对接模式
// ========== ERP - 企业资源计划模块 ==========
diff --git a/src/views/crm/technicaldockingchecklist/TechnicalDockingChecklistForm.vue b/src/views/crm/technicaldockingchecklist/TechnicalDockingChecklistForm.vue
new file mode 100644
index 000000000..d7deb94b0
--- /dev/null
+++ b/src/views/crm/technicaldockingchecklist/TechnicalDockingChecklistForm.vue
@@ -0,0 +1,227 @@
+
+
+
+
diff --git a/src/views/crm/technicaldockingchecklist/index.vue b/src/views/crm/technicaldockingchecklist/index.vue
new file mode 100644
index 000000000..d682e6dac
--- /dev/null
+++ b/src/views/crm/technicaldockingchecklist/index.vue
@@ -0,0 +1,251 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+ 新增
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+