From 8ded855acd6b5b10d5352776556463f283a429f0 Mon Sep 17 00:00:00 2001
From: zmj <1493694146@qq.com>
Date: Tue, 14 Nov 2023 18:56:09 +0800
Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/project_follow_up.ts | 26 ++
src/api/project_pre_sales_members.ts | 26 ++
src/components/tablieDialog/project.vue | 134 +++++++++
src/views/custom/edit.vue | 9 +-
src/views/custom/index.vue | 2 +-
src/views/custom_contacts/edit.vue | 9 +-
src/views/project/edit.vue | 3 -
src/views/project_follow_up/edit.vue | 187 +++++++++++++
src/views/project_follow_up/index.vue | 258 ++++++++++++++++++
src/views/project_pre_sales_members/edit.vue | 122 +++++++++
src/views/project_pre_sales_members/index.vue | 140 ++++++++++
11 files changed, 901 insertions(+), 15 deletions(-)
create mode 100644 src/api/project_follow_up.ts
create mode 100644 src/api/project_pre_sales_members.ts
create mode 100644 src/components/tablieDialog/project.vue
create mode 100644 src/views/project_follow_up/edit.vue
create mode 100644 src/views/project_follow_up/index.vue
create mode 100644 src/views/project_pre_sales_members/edit.vue
create mode 100644 src/views/project_pre_sales_members/index.vue
diff --git a/src/api/project_follow_up.ts b/src/api/project_follow_up.ts
new file mode 100644
index 0000000..71da9f1
--- /dev/null
+++ b/src/api/project_follow_up.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 项目跟进记录列表
+export function apiProjectFollowUpLists(params: any) {
+ return request.get({ url: '/project.project_follow_up/lists', params })
+}
+
+// 添加项目跟进记录
+export function apiProjectFollowUpAdd(params: any) {
+ return request.post({ url: '/project.project_follow_up/add', params })
+}
+
+// 编辑项目跟进记录
+export function apiProjectFollowUpEdit(params: any) {
+ return request.post({ url: '/project.project_follow_up/edit', params })
+}
+
+// 删除项目跟进记录
+export function apiProjectFollowUpDelete(params: any) {
+ return request.post({ url: '/project.project_follow_up/delete', params })
+}
+
+// 项目跟进记录详情
+export function apiProjectFollowUpDetail(params: any) {
+ return request.get({ url: '/project.project_follow_up/detail', params })
+}
\ No newline at end of file
diff --git a/src/api/project_pre_sales_members.ts b/src/api/project_pre_sales_members.ts
new file mode 100644
index 0000000..9627c06
--- /dev/null
+++ b/src/api/project_pre_sales_members.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 售前项目成员列表
+export function apiProjectPreSalesMembersLists(params: any) {
+ return request.get({ url: '/project.project_pre_sales_members/lists', params })
+}
+
+// 添加售前项目成员
+export function apiProjectPreSalesMembersAdd(params: any) {
+ return request.post({ url: '/project.project_pre_sales_members/add', params })
+}
+
+// 编辑售前项目成员
+export function apiProjectPreSalesMembersEdit(params: any) {
+ return request.post({ url: '/project.project_pre_sales_members/edit', params })
+}
+
+// 删除售前项目成员
+export function apiProjectPreSalesMembersDelete(params: any) {
+ return request.post({ url: '/project.project_pre_sales_members/delete', params })
+}
+
+// 售前项目成员详情
+export function apiProjectPreSalesMembersDetail(params: any) {
+ return request.get({ url: '/project.project_pre_sales_members/detail', params })
+}
\ No newline at end of file
diff --git a/src/components/tablieDialog/project.vue b/src/components/tablieDialog/project.vue
new file mode 100644
index 0000000..c845278
--- /dev/null
+++ b/src/components/tablieDialog/project.vue
@@ -0,0 +1,134 @@
+
+