diff --git a/src/api/oa/crm/customerInfo/types.ts b/src/api/oa/crm/customerInfo/types.ts
index 0786699..130de92 100644
--- a/src/api/oa/crm/customerInfo/types.ts
+++ b/src/api/oa/crm/customerInfo/types.ts
@@ -50,10 +50,35 @@ export interface CustomerInfoVO {
ownerName?: string;
/**
- * 详细地址
+ * 办公地
*/
detailedAddress: string;
+ /**
+ * 注册地
+ */
+ registeredAddress?: string;
+
+ /**
+ * 商务联系人
+ */
+ businessContact?: string;
+
+ /**
+ * 商务联系人电话
+ */
+ businessContactPhone?: string;
+
+ /**
+ * 技术联系人
+ */
+ technicalContact?: string;
+
+ /**
+ * 技术联系人电话
+ */
+ technicalContactPhone?: string;
+
/**
* 企业规模(10人以内 10-20人 21人-50人 51人-200人 201人-500人 500人以上)
*/
@@ -163,10 +188,35 @@ export interface CustomerInfoForm extends BaseEntity {
ownerId?: string | number;
/**
- * 详细地址
+ * 办公地
*/
detailedAddress?: string;
+ /**
+ * 注册地
+ */
+ registeredAddress?: string;
+
+ /**
+ * 商务联系人
+ */
+ businessContact?: string;
+
+ /**
+ * 商务联系人电话
+ */
+ businessContactPhone?: string;
+
+ /**
+ * 技术联系人
+ */
+ technicalContact?: string;
+
+ /**
+ * 技术联系人电话
+ */
+ technicalContactPhone?: string;
+
/**
* 企业规模(10人以内 10-20人 21人-50人 51人-200人 201人-500人 500人以上)
*/
@@ -272,10 +322,35 @@ export interface CustomerInfoQuery extends PageQuery {
ownerId?: string | number;
/**
- * 详细地址
+ * 办公地
*/
detailedAddress?: string;
+ /**
+ * 注册地
+ */
+ registeredAddress?: string;
+
+ /**
+ * 商务联系人
+ */
+ businessContact?: string;
+
+ /**
+ * 商务联系人电话
+ */
+ businessContactPhone?: string;
+
+ /**
+ * 技术联系人
+ */
+ technicalContact?: string;
+
+ /**
+ * 技术联系人电话
+ */
+ technicalContactPhone?: string;
+
/**
* 企业规模(10人以内 10-20人 21人-50人 51人-200人 201人-500人 500人以上)
*/
diff --git a/src/views/oa/crm/customerInfo/index.vue b/src/views/oa/crm/customerInfo/index.vue
index 3dd8320..d9dc56e 100644
--- a/src/views/oa/crm/customerInfo/index.vue
+++ b/src/views/oa/crm/customerInfo/index.vue
@@ -99,7 +99,12 @@
-
+
+
+
+
+
+
@@ -243,8 +248,39 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -567,8 +603,13 @@ const columns = ref([
{ key: 7, label: `客户级别`, visible: true },
{ key: 8, label: `客户来源`, visible: true },
{ key: 9, label: `客户经理`, visible: true },
- { key: 10, label: `详细地址`, visible: true },
+ { key: 10, label: `办公地`, visible: true },
{ key: 11, label: `企业规模`, visible: true },
+ { key: 28, label: `注册地`, visible: true },
+ { key: 29, label: `商务联系人`, visible: true },
+ { key: 30, label: `商务联系人电话`, visible: true },
+ { key: 31, label: `技术联系人`, visible: true },
+ { key: 32, label: `技术联系人电话`, visible: true },
{ key: 12, label: `上级客户`, visible: true },
{ key: 13, label: `客户关系`, visible: true },
{ key: 14, label: `法定代表人`, visible: true },
@@ -598,6 +639,11 @@ const initFormData: CustomerInfoForm = {
customerSource: undefined,
ownerId: undefined,
detailedAddress: undefined,
+ registeredAddress: undefined,
+ businessContact: undefined,
+ businessContactPhone: undefined,
+ technicalContact: undefined,
+ technicalContactPhone: undefined,
customerScale: undefined,
parentCustomerId: undefined,
customerRelationship: undefined,
@@ -625,6 +671,11 @@ const data = reactive>({
customerSource: undefined,
ownerId: undefined,
detailedAddress: undefined,
+ registeredAddress: undefined,
+ businessContact: undefined,
+ businessContactPhone: undefined,
+ technicalContact: undefined,
+ technicalContactPhone: undefined,
customerScale: undefined,
parentCustomerId: undefined,
customerRelationship: undefined,