Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
I
iBiz企业中心
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
iBiz企业套件
iBiz企业中心
提交
a4239fdc
提交
a4239fdc
编写于
6月 22, 2020
作者:
ibizdev
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
xignzi006 发布系统代码,系统代码表处理
上级
e0f46b3f
变更
24
显示空白字符变更
内嵌
并排
正在显示
24 个修改的文件
包含
1920 行增加
和
1271 行删除
+1920
-1271
data-dictionary.json
app_CRM/public/assets/json/data-dictionary.json
+754
-469
codelist_en_US.ts
app_CRM/src/locale/lanres/codelist/codelist_en_US.ts
+152
-112
codelist_zh_CN.ts
app_CRM/src/locale/lanres/codelist/codelist_zh_CN.ts
+152
-112
quote_en_US.ts
app_CRM/src/locale/lanres/entities/quote/quote_en_US.ts
+3
-2
quote_zh_CN.ts
app_CRM/src/locale/lanres/entities/quote/quote_zh_CN.ts
+3
-2
codelist.ts
app_CRM/src/mock/codelist/codelist.ts
+753
-468
account-grid-view-base.vue
...c/pages/base/account-grid-view/account-grid-view-base.vue
+7
-19
account-ui-service-base.ts
app_CRM/src/uiservice/account/account-ui-service-base.ts
+9
-24
default-searchform-base.vue
...ts/account/default-searchform/default-searchform-base.vue
+1
-1
main-grid-base.vue
...src/widgets/activity-pointer/main-grid/main-grid-base.vue
+2
-2
edit-head-form-base.vue
...c/widgets/campaign/edit-head-form/edit-head-form-base.vue
+1
-1
info-head-form-base.vue
...c/widgets/campaign/info-head-form/info-head-form-base.vue
+1
-1
main-grid-base.vue
app_CRM/src/widgets/campaign/main-grid/main-grid-base.vue
+2
-2
default-searchform-base.vue
...ts/contact/default-searchform/default-searchform-base.vue
+1
-1
default-searchform-base.vue
...dgets/lead/default-searchform/default-searchform-base.vue
+1
-1
main-grid-base.vue
app_CRM/src/widgets/lead/main-grid/main-grid-base.vue
+2
-2
main-grid-base.vue
...CRM/src/widgets/list-account/main-grid/main-grid-base.vue
+2
-2
inner-grid-base.vue
...M/src/widgets/list-contact/inner-grid/inner-grid-base.vue
+2
-2
main-grid-base.vue
...CRM/src/widgets/list-contact/main-grid/main-grid-base.vue
+2
-2
main-grid-base.vue
app_CRM/src/widgets/list-lead/main-grid/main-grid-base.vue
+2
-2
abstract-info-form-base.vue
...gets/quote/abstract-info-form/abstract-info-form-base.vue
+1
-1
main-grid-base.vue
app_CRM/src/widgets/quote/main-grid/main-grid-base.vue
+39
-20
main-grid-model.ts
app_CRM/src/widgets/quote/main-grid/main-grid-model.ts
+12
-7
h2_table.xml
...esscentral-core/src/main/resources/liquibase/h2_table.xml
+16
-16
未找到文件。
app_CRM/public/assets/json/data-dictionary.json
浏览文件 @
a4239fdc
...
...
@@ -6,8 +6,8 @@
"items"
:
[
{
"id"
:
"1"
,
"label"
:
"
Account
"
,
"text"
:
"
Account
"
,
"label"
:
"
帐户
"
,
"text"
:
"
帐户
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
...
...
@@ -15,22 +15,22 @@
"disabled"
:
false
}
,
{
"id"
:
"
2
"
,
"label"
:
"
Contact
"
,
"text"
:
"
Contact
"
,
"id"
:
"
4
"
,
"label"
:
"
潜在顾客
"
,
"text"
:
"
潜在顾客
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"codename"
:
"Item_
4
"
,
"value"
:
"
4
"
,
"disabled"
:
false
}
,
{
"id"
:
"
4
"
,
"label"
:
"
Lead
"
,
"text"
:
"
Lead
"
,
"id"
:
"
2
"
,
"label"
:
"
联系人
"
,
"text"
:
"
联系人
"
,
"data"
:
""
,
"codename"
:
"Item_
4
"
,
"value"
:
"
4
"
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"disabled"
:
false
}
...
...
@@ -42,19 +42,39 @@
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"
2
"
,
"label"
:
"
Appointment
"
,
"text"
:
"
Appointment
"
,
"id"
:
"
5
"
,
"label"
:
"
传真
"
,
"text"
:
"
传真
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
"codename"
:
"Item_5"
,
"value"
:
"5"
,
"disabled"
:
false
}
,
{
"id"
:
"3"
,
"label"
:
"信件"
,
"text"
:
"信件"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
"value"
:
"3"
,
"disabled"
:
false
}
,
{
"id"
:
"9"
,
"label"
:
"其他"
,
"text"
:
"其他"
,
"data"
:
""
,
"codename"
:
"Item_9"
,
"value"
:
"9"
,
"disabled"
:
false
}
,
{
"id"
:
"7"
,
"label"
:
"
Email
"
,
"text"
:
"
Email
"
,
"label"
:
"
电子邮件
"
,
"text"
:
"
电子邮件
"
,
"data"
:
""
,
"codename"
:
"Item_7"
,
"value"
:
"7"
,
...
...
@@ -62,29 +82,29 @@
"disabled"
:
false
}
,
{
"id"
:
"
8
"
,
"label"
:
"
Email via Mail Merge
"
,
"text"
:
"
Email via Mail Merge
"
,
"id"
:
"
1
"
,
"label"
:
"
电话
"
,
"text"
:
"
电话
"
,
"data"
:
""
,
"codename"
:
"Item_
8
"
,
"value"
:
"
8
"
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"disabled"
:
false
}
,
{
"id"
:
"
5
"
,
"label"
:
"
Fax
"
,
"text"
:
"
Fax
"
,
"id"
:
"
2
"
,
"label"
:
"
约会
"
,
"text"
:
"
约会
"
,
"data"
:
""
,
"codename"
:
"Item_
5
"
,
"value"
:
"
5
"
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"disabled"
:
false
}
,
{
"id"
:
"6"
,
"label"
:
"
Fax via Mail Merge
"
,
"text"
:
"
Fax via Mail Merge
"
,
"label"
:
"
通过邮件合并的传真
"
,
"text"
:
"
通过邮件合并的传真
"
,
"data"
:
""
,
"codename"
:
"Item_6"
,
"value"
:
"6"
,
...
...
@@ -92,83 +112,130 @@
"disabled"
:
false
}
,
{
"id"
:
"
3
"
,
"label"
:
"
Letter
"
,
"text"
:
"
Letter
"
,
"id"
:
"
4
"
,
"label"
:
"
通过邮件合并的信件
"
,
"text"
:
"
通过邮件合并的信件
"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
"value"
:
"
3
"
,
"codename"
:
"Item_
4
"
,
"value"
:
"
4
"
,
"disabled"
:
false
}
,
{
"id"
:
"
4
"
,
"label"
:
"
Letter via Mail Merge
"
,
"text"
:
"
Letter via Mail Merge
"
,
"id"
:
"
8
"
,
"label"
:
"
通过邮件合并的电子邮件
"
,
"text"
:
"
通过邮件合并的电子邮件
"
,
"data"
:
""
,
"codename"
:
"Item_
4
"
,
"value"
:
"
4
"
,
"codename"
:
"Item_
8
"
,
"value"
:
"
8
"
,
"disabled"
:
false
}
,
{
"id"
:
"9"
,
"label"
:
"Other"
,
"text"
:
"Other"
,
]
},
{
"srfkey"
:
"Opportunity__PurchaseProcess"
,
"emptytext"
:
"未定义"
,
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"0"
,
"label"
:
"个人"
,
"text"
:
"个人"
,
"data"
:
""
,
"codename"
:
"Item_
9
"
,
"value"
:
"
9
"
,
"codename"
:
"Item_
0
"
,
"value"
:
"
0
"
,
"disabled"
:
false
}
,
{
"id"
:
"1"
,
"label"
:
"
Phone
"
,
"text"
:
"
Phone
"
,
"label"
:
"
委员会
"
,
"text"
:
"
委员会
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"2"
,
"label"
:
"未知"
,
"text"
:
"未知"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
"disabled"
:
false
}
]
},
{
"srfkey"
:
"
Status
"
,
"srfkey"
:
"
Quote__StateCode
"
,
"emptytext"
:
"未定义"
,
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"3"
,
"label"
:
"已关闭"
,
"text"
:
"已关闭"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
"value"
:
"3"
,
"disabled"
:
false
}
,
{
"id"
:
"1"
,
"label"
:
"
Active
"
,
"text"
:
"
Active
"
,
"label"
:
"
有效
"
,
"text"
:
"
有效
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
1
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"0"
,
"label"
:
"草稿"
,
"text"
:
"草稿"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
"value"
:
"0"
,
"disabled"
:
false
}
,
{
"id"
:
"2"
,
"label"
:
"
Inactive
"
,
"text"
:
"
Inactive
"
,
"label"
:
"
赢单
"
,
"text"
:
"
赢单
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
2
,
"value"
:
"2"
,
"disabled"
:
false
}
]
},
{
"srfkey"
:
"
Opportunity__PurchaseProcess
"
,
"srfkey"
:
"
Campaign__StatusCode
"
,
"emptytext"
:
"未定义"
,
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"6"
,
"label"
:
"停用"
,
"text"
:
"停用"
,
"data"
:
""
,
"codename"
:
"Item_6"
,
"value"
:
"6"
,
"disabled"
:
false
}
,
{
"id"
:
"1"
,
"label"
:
"
Committee
"
,
"text"
:
"
Committee
"
,
"label"
:
"
准备启动
"
,
"text"
:
"
准备启动
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
...
...
@@ -176,23 +243,53 @@
"disabled"
:
false
}
,
{
"id"
:
"
0
"
,
"label"
:
"
Individual
"
,
"text"
:
"
Individual
"
,
"id"
:
"
4
"
,
"label"
:
"
已取消
"
,
"text"
:
"
已取消
"
,
"data"
:
""
,
"codename"
:
"Item_
0
"
,
"value"
:
"
0
"
,
"codename"
:
"Item_
4
"
,
"value"
:
"
4
"
,
"disabled"
:
false
}
,
{
"id"
:
"2"
,
"label"
:
"
Unknown
"
,
"text"
:
"
Unknown
"
,
"label"
:
"
已启动
"
,
"text"
:
"
已启动
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
"disabled"
:
false
}
,
{
"id"
:
"3"
,
"label"
:
"已完成"
,
"text"
:
"已完成"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
"value"
:
"3"
,
"disabled"
:
false
}
,
{
"id"
:
"0"
,
"label"
:
"已建议"
,
"text"
:
"已建议"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
"value"
:
"0"
,
"disabled"
:
false
}
,
{
"id"
:
"5"
,
"label"
:
"已暂停"
,
"text"
:
"已暂停"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
"value"
:
"5"
,
"disabled"
:
false
}
]
...
...
@@ -389,16 +486,6 @@
"disabled"
:
false
}
,
{
"id"
:
"16"
,
"label"
:
"Financial"
,
"text"
:
"Financial"
,
"data"
:
""
,
"codename"
:
"Item_16"
,
"value"
:
"16"
,
"disabled"
:
false
}
,
{
"id"
:
"17"
,
"label"
:
"Food and Tobacco Processing"
,
...
...
@@ -567,6 +654,16 @@
"codename"
:
"Item_33"
,
"value"
:
"33"
,
"disabled"
:
false
}
,
{
"id"
:
"16"
,
"label"
:
"金融业"
,
"text"
:
"金融业"
,
"data"
:
""
,
"codename"
:
"Item_16"
,
"value"
:
"16"
,
"disabled"
:
false
}
]
...
...
@@ -578,8 +675,8 @@
"items"
:
[
{
"id"
:
"2"
,
"label"
:
"2
% 10, Net
30"
,
"text"
:
"2
% 10, Net
30"
,
"label"
:
"2
/10 N
30"
,
"text"
:
"2
/10 N
30"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
...
...
@@ -588,8 +685,8 @@
}
,
{
"id"
:
"1"
,
"label"
:
"N
et
30"
,
"text"
:
"N
et
30"
,
"label"
:
"N30"
,
"text"
:
"N30"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
...
...
@@ -598,8 +695,8 @@
}
,
{
"id"
:
"3"
,
"label"
:
"N
et
45"
,
"text"
:
"N
et
45"
,
"label"
:
"N45"
,
"text"
:
"N45"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
"value"
:
"3"
,
...
...
@@ -608,8 +705,8 @@
}
,
{
"id"
:
"4"
,
"label"
:
"N
et
60"
,
"text"
:
"N
et
60"
,
"label"
:
"N60"
,
"text"
:
"N60"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
"value"
:
"4"
,
...
...
@@ -624,16 +721,6 @@
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"1"
,
"label"
:
"Airborne"
,
"text"
:
"Airborne"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"2"
,
"label"
:
"DHL"
,
"text"
:
"DHL"
,
...
...
@@ -663,16 +750,6 @@
"disabled"
:
false
}
,
{
"id"
:
"5"
,
"label"
:
"Postal Mail"
,
"text"
:
"Postal Mail"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
"value"
:
"5"
,
"disabled"
:
false
}
,
{
"id"
:
"4"
,
"label"
:
"UPS"
,
...
...
@@ -691,6 +768,26 @@
"codename"
:
"Item_7"
,
"value"
:
"7"
,
"disabled"
:
false
}
,
{
"id"
:
"1"
,
"label"
:
"航空运输"
,
"text"
:
"航空运输"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"5"
,
"label"
:
"邮递"
,
"text"
:
"邮递"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
"value"
:
"5"
,
"disabled"
:
false
}
]
...
...
@@ -799,8 +896,8 @@
"items"
:
[
{
"id"
:
"1"
,
"label"
:
"
Default Value
"
,
"text"
:
"
Default Value
"
,
"label"
:
"
默认值
"
,
"text"
:
"
默认值
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
...
...
@@ -815,19 +912,9 @@
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"2"
,
"label"
:
"High"
,
"text"
:
"High"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
"disabled"
:
false
}
,
{
"id"
:
"0"
,
"label"
:
"
Low
"
,
"text"
:
"
Low
"
,
"label"
:
"
低
"
,
"text"
:
"
低
"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
"value"
:
"0"
,
...
...
@@ -836,12 +923,22 @@
}
,
{
"id"
:
"1"
,
"label"
:
"
Normal
"
,
"text"
:
"
Normal
"
,
"label"
:
"
正常
"
,
"text"
:
"
正常
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"2"
,
"label"
:
"高"
,
"text"
:
"高"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
"disabled"
:
false
}
]
...
...
@@ -852,52 +949,52 @@
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"
0
"
,
"label"
:
"
Immediate
"
,
"text"
:
"
Immediate
"
,
"id"
:
"
2
"
,
"label"
:
"
下一季度
"
,
"text"
:
"
下一季度
"
,
"data"
:
""
,
"codename"
:
"Item_
0
"
,
"value"
:
"
0
"
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"disabled"
:
false
}
,
{
"id"
:
"
2
"
,
"label"
:
"
Next Quarter
"
,
"text"
:
"
Next Quarter
"
,
"id"
:
"
3
"
,
"label"
:
"
今年
"
,
"text"
:
"
今年
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"codename"
:
"Item_
3
"
,
"value"
:
"
3
"
,
"disabled"
:
false
}
,
{
"id"
:
"
1
"
,
"label"
:
"
This Quarter
"
,
"text"
:
"
This Quarter
"
,
"id"
:
"
4
"
,
"label"
:
"
未知
"
,
"text"
:
"
未知
"
,
"data"
:
""
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"codename"
:
"Item_
4
"
,
"value"
:
"
4
"
,
"disabled"
:
false
}
,
{
"id"
:
"
3
"
,
"label"
:
"
This Year
"
,
"text"
:
"
This Year
"
,
"id"
:
"
1
"
,
"label"
:
"
本季度
"
,
"text"
:
"
本季度
"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
"value"
:
"
3
"
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"disabled"
:
false
}
,
{
"id"
:
"
4
"
,
"label"
:
"
Unknown
"
,
"text"
:
"
Unknown
"
,
"id"
:
"
0
"
,
"label"
:
"
立即
"
,
"text"
:
"
立即
"
,
"data"
:
""
,
"codename"
:
"Item_
4
"
,
"value"
:
"
4
"
,
"codename"
:
"Item_
0
"
,
"value"
:
"
0
"
,
"disabled"
:
false
}
...
...
@@ -910,8 +1007,8 @@
"items"
:
[
{
"id"
:
"1"
,
"label"
:
"
Default Value
"
,
"text"
:
"
Default Value
"
,
"label"
:
"
默认值
"
,
"text"
:
"
默认值
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
...
...
@@ -926,52 +1023,52 @@
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"
1
"
,
"label"
:
"
Advertisement
"
,
"text"
:
"
Advertisement
"
,
"id"
:
"
3
"
,
"label"
:
"
事件
"
,
"text"
:
"
事件
"
,
"data"
:
""
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"codename"
:
"Item_
3
"
,
"value"
:
"
3
"
,
"disabled"
:
false
}
,
{
"id"
:
"
4
"
,
"label"
:
"
Co-branding
"
,
"text"
:
"
Co-branding
"
,
"id"
:
"
5
"
,
"label"
:
"
其他
"
,
"text"
:
"
其他
"
,
"data"
:
""
,
"codename"
:
"Item_
4
"
,
"value"
:
"
4
"
,
"codename"
:
"Item_
5
"
,
"value"
:
"
5
"
,
"disabled"
:
false
}
,
{
"id"
:
"
2
"
,
"label"
:
"
Direct Marketing
"
,
"text"
:
"
Direct Marketing
"
,
"id"
:
"
1
"
,
"label"
:
"
广告
"
,
"text"
:
"
广告
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"disabled"
:
false
}
,
{
"id"
:
"
3
"
,
"label"
:
"
Event
"
,
"text"
:
"
Event
"
,
"id"
:
"
2
"
,
"label"
:
"
直销
"
,
"text"
:
"
直销
"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
"value"
:
"
3
"
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"disabled"
:
false
}
,
{
"id"
:
"
5
"
,
"label"
:
"
Other
"
,
"text"
:
"
Other
"
,
"id"
:
"
4
"
,
"label"
:
"
联合品牌
"
,
"text"
:
"
联合品牌
"
,
"data"
:
""
,
"codename"
:
"Item_
5
"
,
"value"
:
"
5
"
,
"codename"
:
"Item_
4
"
,
"value"
:
"
4
"
,
"disabled"
:
false
}
...
...
@@ -994,8 +1091,8 @@
}
,
{
"id"
:
"2"
,
"label"
:
"
No Charge
"
,
"text"
:
"
No Charge
"
,
"label"
:
"
免收费用
"
,
"text"
:
"
免收费用
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
...
...
@@ -1010,49 +1107,49 @@
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"
1
"
,
"label"
:
"
Advertisement
"
,
"text"
:
"
Advertisement
"
,
"id"
:
"
8
"
,
"label"
:
"
Web
"
,
"text"
:
"
Web
"
,
"data"
:
""
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"codename"
:
"Item_
8
"
,
"value"
:
"
8
"
,
"disabled"
:
false
}
,
{
"id"
:
"
2
"
,
"label"
:
"
Employee Referral
"
,
"text"
:
"
Employee Referral
"
,
"id"
:
"
5
"
,
"label"
:
"
公共关系
"
,
"text"
:
"
公共关系
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"codename"
:
"Item_
5
"
,
"value"
:
"
5
"
,
"disabled"
:
false
}
,
{
"id"
:
"
3
"
,
"label"
:
"
External Referral
"
,
"text"
:
"
External Referral
"
,
"id"
:
"
10
"
,
"label"
:
"
其他
"
,
"text"
:
"
其他
"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
"value"
:
"
3
"
,
"codename"
:
"Item_
10
"
,
"value"
:
"
10
"
,
"disabled"
:
false
}
,
{
"id"
:
"
10
"
,
"label"
:
"
Other
"
,
"text"
:
"
Other
"
,
"id"
:
"
9
"
,
"label"
:
"
口碑
"
,
"text"
:
"
口碑
"
,
"data"
:
""
,
"codename"
:
"Item_
10
"
,
"value"
:
"
10
"
,
"codename"
:
"Item_
9
"
,
"value"
:
"
9
"
,
"disabled"
:
false
}
,
{
"id"
:
"4"
,
"label"
:
"
Partner
"
,
"text"
:
"
Partner
"
,
"label"
:
"
合作伙伴
"
,
"text"
:
"
合作伙伴
"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
"value"
:
"4"
,
...
...
@@ -1060,29 +1157,29 @@
"disabled"
:
false
}
,
{
"id"
:
"
5
"
,
"label"
:
"
Public Relations
"
,
"text"
:
"
Public Relations
"
,
"id"
:
"
2
"
,
"label"
:
"
员工推荐
"
,
"text"
:
"
员工推荐
"
,
"data"
:
""
,
"codename"
:
"Item_
5
"
,
"value"
:
"
5
"
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"disabled"
:
false
}
,
{
"id"
:
"
6
"
,
"label"
:
"
Seminar
"
,
"text"
:
"
Seminar
"
,
"id"
:
"
3
"
,
"label"
:
"
外部推荐
"
,
"text"
:
"
外部推荐
"
,
"data"
:
""
,
"codename"
:
"Item_
6
"
,
"value"
:
"
6
"
,
"codename"
:
"Item_
3
"
,
"value"
:
"
3
"
,
"disabled"
:
false
}
,
{
"id"
:
"7"
,
"label"
:
"
Trade Show
"
,
"text"
:
"
Trade Show
"
,
"label"
:
"
展销会
"
,
"text"
:
"
展销会
"
,
"data"
:
""
,
"codename"
:
"Item_7"
,
"value"
:
"7"
,
...
...
@@ -1090,22 +1187,22 @@
"disabled"
:
false
}
,
{
"id"
:
"
8
"
,
"label"
:
"
Web
"
,
"text"
:
"
Web
"
,
"id"
:
"
1
"
,
"label"
:
"
广告
"
,
"text"
:
"
广告
"
,
"data"
:
""
,
"codename"
:
"Item_
8
"
,
"value"
:
"
8
"
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"disabled"
:
false
}
,
{
"id"
:
"
9
"
,
"label"
:
"
Word of Mouth
"
,
"text"
:
"
Word of Mouth
"
,
"id"
:
"
6
"
,
"label"
:
"
研讨会
"
,
"text"
:
"
研讨会
"
,
"data"
:
""
,
"codename"
:
"Item_
9
"
,
"value"
:
"
9
"
,
"codename"
:
"Item_
6
"
,
"value"
:
"
6
"
,
"disabled"
:
false
}
...
...
@@ -1266,16 +1363,6 @@
"disabled"
:
false
}
,
{
"id"
:
"16"
,
"label"
:
"Financial"
,
"text"
:
"Financial"
,
"data"
:
""
,
"codename"
:
"Item_16"
,
"value"
:
"16"
,
"disabled"
:
false
}
,
{
"id"
:
"17"
,
"label"
:
"Food and Tobacco Processing"
,
...
...
@@ -1444,6 +1531,16 @@
"codename"
:
"Item_33"
,
"value"
:
"33"
,
"disabled"
:
false
}
,
{
"id"
:
"16"
,
"label"
:
"金融业"
,
"text"
:
"金融业"
,
"data"
:
""
,
"codename"
:
"Item_16"
,
"value"
:
"16"
,
"disabled"
:
false
}
]
...
...
@@ -1454,19 +1551,9 @@
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"2"
,
"label"
:
"High"
,
"text"
:
"High"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
"disabled"
:
false
}
,
{
"id"
:
"0"
,
"label"
:
"
Low
"
,
"text"
:
"
Low
"
,
"label"
:
"
低
"
,
"text"
:
"
低
"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
"value"
:
"0"
,
...
...
@@ -1475,12 +1562,22 @@
}
,
{
"id"
:
"1"
,
"label"
:
"
Normal
"
,
"text"
:
"
Normal
"
,
"label"
:
"
正常
"
,
"text"
:
"
正常
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"2"
,
"label"
:
"高"
,
"text"
:
"高"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
"disabled"
:
false
}
]
...
...
@@ -1499,19 +1596,56 @@
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"1"
,
"label"
:
"公共事业"
,
"text"
:
"公共事业"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"4"
,
"label"
:
"
Other
"
,
"text"
:
"
Other
"
,
"label"
:
"
其他
"
,
"text"
:
"
其他
"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
"value"
:
"4"
,
"disabled"
:
false
}
,
{
"id"
:
"3"
,
"label"
:
"子公司"
,
"text"
:
"子公司"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
"value"
:
"3"
,
"disabled"
:
false
}
,
{
"id"
:
"2"
,
"label"
:
"Private"
,
"text"
:
"Private"
,
"label"
:
"私人公司"
,
"text"
:
"私人公司"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
"disabled"
:
false
}
]
},
{
"srfkey"
:
"Lead__StateCode"
,
"emptytext"
:
"未定义"
,
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"2"
,
"label"
:
"不合格"
,
"text"
:
"不合格"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
...
...
@@ -1520,18 +1654,65 @@
}
,
{
"id"
:
"1"
,
"label"
:
"
Public
"
,
"text"
:
"
Public
"
,
"label"
:
"
已合格
"
,
"text"
:
"
已合格
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"0"
,
"label"
:
"已开始"
,
"text"
:
"已开始"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
"value"
:
"0"
,
"disabled"
:
false
}
]
},
{
"srfkey"
:
"Activitypointer__StateCode"
,
"emptytext"
:
"未定义"
,
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"2"
,
"label"
:
"已取消"
,
"text"
:
"已取消"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
"disabled"
:
false
}
,
{
"id"
:
"1"
,
"label"
:
"已完成"
,
"text"
:
"已完成"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"0"
,
"label"
:
"已开启"
,
"text"
:
"已开启"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
"value"
:
"0"
,
"disabled"
:
false
}
,
{
"id"
:
"3"
,
"label"
:
"
Subsidiary
"
,
"text"
:
"
Subsidiary
"
,
"label"
:
"
已计划
"
,
"text"
:
"
已计划
"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
"value"
:
"3"
,
...
...
@@ -1547,8 +1728,8 @@
"items"
:
[
{
"id"
:
"1"
,
"label"
:
"
Default Value
"
,
"text"
:
"
Default Value
"
,
"label"
:
"
默认值
"
,
"text"
:
"
默认值
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
...
...
@@ -1557,6 +1738,33 @@
}
]
},
{
"srfkey"
:
"Account__StateCode"
,
"emptytext"
:
"未定义"
,
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"1"
,
"label"
:
"停用"
,
"text"
:
"停用"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"0"
,
"label"
:
"可用"
,
"text"
:
"可用"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
"value"
:
"0"
,
"disabled"
:
false
}
]
},
{
"srfkey"
:
"YesNo"
,
"emptytext"
:
"未定义"
,
...
...
@@ -1590,19 +1798,9 @@
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"2"
,
"label"
:
"High"
,
"text"
:
"High"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
"disabled"
:
false
}
,
{
"id"
:
"0"
,
"label"
:
"
Low
"
,
"text"
:
"
Low
"
,
"label"
:
"
低
"
,
"text"
:
"
低
"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
"value"
:
"0"
,
...
...
@@ -1611,12 +1809,22 @@
}
,
{
"id"
:
"1"
,
"label"
:
"
Normal
"
,
"text"
:
"
Normal
"
,
"label"
:
"
正常
"
,
"text"
:
"
正常
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"2"
,
"label"
:
"高"
,
"text"
:
"高"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
"disabled"
:
false
}
]
...
...
@@ -1627,42 +1835,42 @@
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"
3
"
,
"label"
:
"
Divorced
"
,
"text"
:
"
Divorced
"
,
"id"
:
"
4
"
,
"label"
:
"
丧偶
"
,
"text"
:
"
丧偶
"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
"value"
:
"
3
"
,
"codename"
:
"Item_
4
"
,
"value"
:
"
4
"
,
"disabled"
:
false
}
,
{
"id"
:
"
2
"
,
"label"
:
"
Married
"
,
"text"
:
"
Married
"
,
"id"
:
"
1
"
,
"label"
:
"
单身
"
,
"text"
:
"
单身
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"disabled"
:
false
}
,
{
"id"
:
"
1
"
,
"label"
:
"
Single
"
,
"text"
:
"
Single
"
,
"id"
:
"
2
"
,
"label"
:
"
已婚
"
,
"text"
:
"
已婚
"
,
"data"
:
""
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"disabled"
:
false
}
,
{
"id"
:
"
4
"
,
"label"
:
"
Widowed
"
,
"text"
:
"
Widowed
"
,
"id"
:
"
3
"
,
"label"
:
"
离异
"
,
"text"
:
"
离异
"
,
"data"
:
""
,
"codename"
:
"Item_
4
"
,
"value"
:
"
4
"
,
"codename"
:
"Item_
3
"
,
"value"
:
"
3
"
,
"disabled"
:
false
}
...
...
@@ -1674,16 +1882,6 @@
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"1"
,
"label"
:
"Airborne"
,
"text"
:
"Airborne"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"2"
,
"label"
:
"DHL"
,
"text"
:
"DHL"
,
...
...
@@ -1713,16 +1911,6 @@
"disabled"
:
false
}
,
{
"id"
:
"5"
,
"label"
:
"Postal Mail"
,
"text"
:
"Postal Mail"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
"value"
:
"5"
,
"disabled"
:
false
}
,
{
"id"
:
"4"
,
"label"
:
"UPS"
,
...
...
@@ -1741,6 +1929,26 @@
"codename"
:
"Item_7"
,
"value"
:
"7"
,
"disabled"
:
false
}
,
{
"id"
:
"1"
,
"label"
:
"航空运输"
,
"text"
:
"航空运输"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"5"
,
"label"
:
"邮递"
,
"text"
:
"邮递"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
"value"
:
"5"
,
"disabled"
:
false
}
]
...
...
@@ -1752,8 +1960,8 @@
"items"
:
[
{
"id"
:
"2"
,
"label"
:
"2
% 10, Net
30"
,
"text"
:
"2
% 10, Net
30"
,
"label"
:
"2
/10 N
30"
,
"text"
:
"2
/10 N
30"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
...
...
@@ -1762,8 +1970,8 @@
}
,
{
"id"
:
"1"
,
"label"
:
"N
et
30"
,
"text"
:
"N
et
30"
,
"label"
:
"N30"
,
"text"
:
"N30"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
...
...
@@ -1772,8 +1980,8 @@
}
,
{
"id"
:
"3"
,
"label"
:
"N
et
45"
,
"text"
:
"N
et
45"
,
"label"
:
"N45"
,
"text"
:
"N45"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
"value"
:
"3"
,
...
...
@@ -1782,8 +1990,8 @@
}
,
{
"id"
:
"4"
,
"label"
:
"N
et
60"
,
"text"
:
"N
et
60"
,
"label"
:
"N60"
,
"text"
:
"N60"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
"value"
:
"4"
,
...
...
@@ -1793,14 +2001,14 @@
]
},
{
"srfkey"
:
"
Account__CustomerTyp
eCode"
,
"srfkey"
:
"
Contact__Stat
eCode"
,
"emptytext"
:
"未定义"
,
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"1"
,
"label"
:
"
Competitor
"
,
"text"
:
"
Competitor
"
,
"label"
:
"
停用
"
,
"text"
:
"
停用
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
...
...
@@ -1808,49 +2016,46 @@
"disabled"
:
false
}
,
{
"id"
:
"2"
,
"label"
:
"Consultant"
,
"text"
:
"Consultant"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
"disabled"
:
false
}
,
{
"id"
:
"3"
,
"label"
:
"Customer"
,
"text"
:
"Customer"
,
"id"
:
"0"
,
"label"
:
"可用"
,
"text"
:
"可用"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
"value"
:
"
3
"
,
"codename"
:
"Item_
0
"
,
"value"
:
"
0
"
,
"disabled"
:
false
}
,
{
"id"
:
"6"
,
"label"
:
"Influencer"
,
"text"
:
"Influencer"
,
]
},
{
"srfkey"
:
"Account__CustomerTypeCode"
,
"emptytext"
:
"未定义"
,
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"11"
,
"label"
:
"供应商"
,
"text"
:
"供应商"
,
"data"
:
""
,
"codename"
:
"Item_
6
"
,
"value"
:
"
6
"
,
"codename"
:
"Item_
11
"
,
"value"
:
"
11
"
,
"disabled"
:
false
}
,
{
"id"
:
"
4
"
,
"label"
:
"
Investor
"
,
"text"
:
"
Investor
"
,
"id"
:
"
10
"
,
"label"
:
"
供货商
"
,
"text"
:
"
供货商
"
,
"data"
:
""
,
"codename"
:
"Item_
4
"
,
"value"
:
"
4
"
,
"codename"
:
"Item_
10
"
,
"value"
:
"
10
"
,
"disabled"
:
false
}
,
{
"id"
:
"12"
,
"label"
:
"
Other
"
,
"text"
:
"
Other
"
,
"label"
:
"
其他
"
,
"text"
:
"
其他
"
,
"data"
:
""
,
"codename"
:
"Item_12"
,
"value"
:
"12"
,
...
...
@@ -1859,18 +2064,48 @@
}
,
{
"id"
:
"5"
,
"label"
:
"
Partner
"
,
"text"
:
"
Partner
"
,
"label"
:
"
合作伙伴
"
,
"text"
:
"
合作伙伴
"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
"value"
:
"5"
,
"disabled"
:
false
}
,
{
"id"
:
"3"
,
"label"
:
"客户"
,
"text"
:
"客户"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
"value"
:
"3"
,
"disabled"
:
false
}
,
{
"id"
:
"6"
,
"label"
:
"影响者"
,
"text"
:
"影响者"
,
"data"
:
""
,
"codename"
:
"Item_6"
,
"value"
:
"6"
,
"disabled"
:
false
}
,
{
"id"
:
"4"
,
"label"
:
"投资者"
,
"text"
:
"投资者"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
"value"
:
"4"
,
"disabled"
:
false
}
,
{
"id"
:
"7"
,
"label"
:
"
Press
"
,
"text"
:
"
Press
"
,
"label"
:
"
新闻界
"
,
"text"
:
"
新闻界
"
,
"data"
:
""
,
"codename"
:
"Item_7"
,
"value"
:
"7"
,
...
...
@@ -1879,8 +2114,8 @@
}
,
{
"id"
:
"8"
,
"label"
:
"
Prospect
"
,
"text"
:
"
Prospect
"
,
"label"
:
"
目标客户
"
,
"text"
:
"
目标客户
"
,
"data"
:
""
,
"codename"
:
"Item_8"
,
"value"
:
"8"
,
...
...
@@ -1888,32 +2123,32 @@
"disabled"
:
false
}
,
{
"id"
:
"
9
"
,
"label"
:
"
Reseller
"
,
"text"
:
"
Reseller
"
,
"id"
:
"
1
"
,
"label"
:
"
竞争对手
"
,
"text"
:
"
竞争对手
"
,
"data"
:
""
,
"codename"
:
"Item_
9
"
,
"value"
:
"
9
"
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"disabled"
:
false
}
,
{
"id"
:
"
10
"
,
"label"
:
"
Supplier
"
,
"text"
:
"
Supplier
"
,
"id"
:
"
9
"
,
"label"
:
"
经销商
"
,
"text"
:
"
经销商
"
,
"data"
:
""
,
"codename"
:
"Item_
10
"
,
"value"
:
"
10
"
,
"codename"
:
"Item_
9
"
,
"value"
:
"
9
"
,
"disabled"
:
false
}
,
{
"id"
:
"
11
"
,
"label"
:
"
Vendor
"
,
"text"
:
"
Vendor
"
,
"id"
:
"
2
"
,
"label"
:
"
顾问
"
,
"text"
:
"
顾问
"
,
"data"
:
""
,
"codename"
:
"Item_
11
"
,
"value"
:
"
11
"
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"disabled"
:
false
}
...
...
@@ -1925,19 +2160,19 @@
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"
1
"
,
"label"
:
"
Bill To
"
,
"text"
:
"
Bill To
"
,
"id"
:
"
3
"
,
"label"
:
"
主要地址
"
,
"text"
:
"
主要地址
"
,
"data"
:
""
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"codename"
:
"Item_
3
"
,
"value"
:
"
3
"
,
"disabled"
:
false
}
,
{
"id"
:
"4"
,
"label"
:
"
Other
"
,
"text"
:
"
Other
"
,
"label"
:
"
其他
"
,
"text"
:
"
其他
"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
"value"
:
"4"
,
...
...
@@ -1945,19 +2180,19 @@
"disabled"
:
false
}
,
{
"id"
:
"
3
"
,
"label"
:
"
Primary
"
,
"text"
:
"
Primary
"
,
"id"
:
"
1
"
,
"label"
:
"
帐单邮寄地址
"
,
"text"
:
"
帐单邮寄地址
"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
"value"
:
"
3
"
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"disabled"
:
false
}
,
{
"id"
:
"2"
,
"label"
:
"
Ship To
"
,
"text"
:
"
Ship To
"
,
"label"
:
"
送货地址
"
,
"text"
:
"
送货地址
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
...
...
@@ -1973,8 +2208,8 @@
"items"
:
[
{
"id"
:
"1"
,
"label"
:
"
Default Value
"
,
"text"
:
"
Default Value
"
,
"label"
:
"
默认值
"
,
"text"
:
"
默认值
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
...
...
@@ -1989,22 +2224,22 @@
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"
1
"
,
"label"
:
"
Preferred Customer
"
,
"text"
:
"
Preferred Customer
"
,
"id"
:
"
2
"
,
"label"
:
"
标准
"
,
"text"
:
"
标准
"
,
"data"
:
""
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"disabled"
:
false
}
,
{
"id"
:
"
2
"
,
"label"
:
"
Standard
"
,
"text"
:
"
Standard
"
,
"id"
:
"
1
"
,
"label"
:
"
首选客户
"
,
"text"
:
"
首选客户
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"disabled"
:
false
}
...
...
@@ -2017,18 +2252,28 @@
"items"
:
[
{
"id"
:
"4"
,
"label"
:
"
Flat Fees
"
,
"text"
:
"
Flat Fees
"
,
"label"
:
"
固定费用
"
,
"text"
:
"
固定费用
"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
"value"
:
"4"
,
"disabled"
:
false
}
,
{
"id"
:
"3"
,
"label"
:
"服务"
,
"text"
:
"服务"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
"value"
:
"3"
,
"disabled"
:
false
}
,
{
"id"
:
"2"
,
"label"
:
"
Miscellaneous Charges
"
,
"text"
:
"
Miscellaneous Charges
"
,
"label"
:
"
杂项费用
"
,
"text"
:
"
杂项费用
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
...
...
@@ -2037,22 +2282,12 @@
}
,
{
"id"
:
"1"
,
"label"
:
"
Sales Inventory
"
,
"text"
:
"
Sales Inventory
"
,
"label"
:
"
销售存货
"
,
"text"
:
"
销售存货
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"3"
,
"label"
:
"Services"
,
"text"
:
"Services"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
"value"
:
"3"
,
"disabled"
:
false
}
]
...
...
@@ -2064,8 +2299,8 @@
"items"
:
[
{
"id"
:
"2"
,
"label"
:
"
Female
"
,
"text"
:
"
Female
"
,
"label"
:
"
女
"
,
"text"
:
"
女
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
...
...
@@ -2074,8 +2309,8 @@
}
,
{
"id"
:
"1"
,
"label"
:
"
Male
"
,
"text"
:
"
Male
"
,
"label"
:
"
男
"
,
"text"
:
"
男
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
...
...
@@ -2192,27 +2427,77 @@
]
},
{
"srfkey"
:
"
Stat
e"
,
"srfkey"
:
"
Lead__StatusCod
e"
,
"emptytext"
:
"未定义"
,
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"
0
"
,
"label"
:
"
Active
"
,
"text"
:
"
Active
"
,
"id"
:
"
6
"
,
"label"
:
"
不再感兴趣
"
,
"text"
:
"
不再感兴趣
"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
"value"
:
0
,
"codename"
:
"Item_6"
,
"value"
:
"6"
,
"disabled"
:
false
}
,
{
"id"
:
"4"
,
"label"
:
"丢单"
,
"text"
:
"丢单"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
"value"
:
"4"
,
"disabled"
:
false
}
,
{
"id"
:
"7"
,
"label"
:
"已取消"
,
"text"
:
"已取消"
,
"data"
:
""
,
"codename"
:
"Item_7"
,
"value"
:
"7"
,
"disabled"
:
false
}
,
{
"id"
:
"3"
,
"label"
:
"已合格"
,
"text"
:
"已合格"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
"value"
:
"3"
,
"disabled"
:
false
}
,
{
"id"
:
"2"
,
"label"
:
"已联系"
,
"text"
:
"已联系"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
"disabled"
:
false
}
,
{
"id"
:
"1"
,
"label"
:
"
Inactive
"
,
"text"
:
"
Inactive
"
,
"label"
:
"
新建
"
,
"text"
:
"
新建
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
1
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"5"
,
"label"
:
"无法联系"
,
"text"
:
"无法联系"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
"value"
:
"5"
,
"disabled"
:
false
}
...
...
@@ -2225,28 +2510,18 @@
"items"
:
[
{
"id"
:
"1"
,
"label"
:
"
Any
"
,
"text"
:
"
Any
"
,
"label"
:
"
任何方式
"
,
"text"
:
"
任何方式
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
"value"
:
"1"
,
"disabled"
:
false
}
,
{
"id"
:
"2"
,
"label"
:
"Email"
,
"text"
:
"Email"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
"disabled"
:
false
}
,
{
"id"
:
"4"
,
"label"
:
"
Fax
"
,
"text"
:
"
Fax
"
,
"label"
:
"
传真
"
,
"text"
:
"
传真
"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
"value"
:
"4"
,
...
...
@@ -2254,23 +2529,33 @@
"disabled"
:
false
}
,
{
"id"
:
"
5
"
,
"label"
:
"
Mail
"
,
"text"
:
"
Mail
"
,
"id"
:
"
2
"
,
"label"
:
"
电子邮件
"
,
"text"
:
"
电子邮件
"
,
"data"
:
""
,
"codename"
:
"Item_
5
"
,
"value"
:
"
5
"
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"disabled"
:
false
}
,
{
"id"
:
"3"
,
"label"
:
"
Phone
"
,
"text"
:
"
Phone
"
,
"label"
:
"
电话
"
,
"text"
:
"
电话
"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
"value"
:
"3"
,
"disabled"
:
false
}
,
{
"id"
:
"5"
,
"label"
:
"邮件"
,
"text"
:
"邮件"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
"value"
:
"5"
,
"disabled"
:
false
}
]
...
...
@@ -2292,8 +2577,8 @@
}
,
{
"id"
:
"2"
,
"label"
:
"
No Charge
"
,
"text"
:
"
No Charge
"
,
"label"
:
"
免收费用
"
,
"text"
:
"
免收费用
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
"value"
:
"2"
,
...
...
@@ -2308,52 +2593,52 @@
"codelisttype"
:
"static"
,
"items"
:
[
{
"id"
:
"
0
"
,
"label"
:
"
Immediate
"
,
"text"
:
"
Immediate
"
,
"id"
:
"
2
"
,
"label"
:
"
下一季度
"
,
"text"
:
"
下一季度
"
,
"data"
:
""
,
"codename"
:
"Item_
0
"
,
"value"
:
"
0
"
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"disabled"
:
false
}
,
{
"id"
:
"
2
"
,
"label"
:
"
Next Quarter
"
,
"text"
:
"
Next Quarter
"
,
"id"
:
"
3
"
,
"label"
:
"
今年
"
,
"text"
:
"
今年
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
"value"
:
"
2
"
,
"codename"
:
"Item_
3
"
,
"value"
:
"
3
"
,
"disabled"
:
false
}
,
{
"id"
:
"
1
"
,
"label"
:
"
This Quarter
"
,
"text"
:
"
This Quarter
"
,
"id"
:
"
4
"
,
"label"
:
"
未知
"
,
"text"
:
"
未知
"
,
"data"
:
""
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"codename"
:
"Item_
4
"
,
"value"
:
"
4
"
,
"disabled"
:
false
}
,
{
"id"
:
"
3
"
,
"label"
:
"
This Year
"
,
"text"
:
"
This Year
"
,
"id"
:
"
1
"
,
"label"
:
"
本季度
"
,
"text"
:
"
本季度
"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
"value"
:
"
3
"
,
"codename"
:
"Item_
1
"
,
"value"
:
"
1
"
,
"disabled"
:
false
}
,
{
"id"
:
"
4
"
,
"label"
:
"
Unknown
"
,
"text"
:
"
Unknown
"
,
"id"
:
"
0
"
,
"label"
:
"
立即
"
,
"text"
:
"
立即
"
,
"data"
:
""
,
"codename"
:
"Item_
4
"
,
"value"
:
"
4
"
,
"codename"
:
"Item_
0
"
,
"value"
:
"
0
"
,
"disabled"
:
false
}
...
...
app_CRM/src/locale/lanres/codelist/codelist_en_US.ts
浏览文件 @
a4239fdc
export
default
{
List__CreatedFromCode
:
{
'1'
:
"
Account
"
,
'
2'
:
"Contact
"
,
'
4'
:
"Lead
"
,
'1'
:
"
帐户
"
,
'
4'
:
"潜在顾客
"
,
'
2'
:
"联系人
"
,
empty
:
""
,
},
Campaignactivity__ChannelTypeCode
:
{
'
2'
:
"Appointment
"
,
'
7'
:
"Email
"
,
'
8'
:
"Email via Mail Merge
"
,
'
5'
:
"Fax
"
,
'
6'
:
"Fax via Mail Merge
"
,
'
3'
:
"Letter
"
,
'
4'
:
"Letter via Mail Merge
"
,
'
9'
:
"Other
"
,
'
1'
:
"Phone
"
,
'
5'
:
"传真
"
,
'
3'
:
"信件
"
,
'
9'
:
"其他
"
,
'
7'
:
"电子邮件
"
,
'
1'
:
"电话
"
,
'
2'
:
"约会
"
,
'
6'
:
"通过邮件合并的传真
"
,
'
4'
:
"通过邮件合并的信件
"
,
'
8'
:
"通过邮件合并的电子邮件
"
,
empty
:
""
,
},
Status
:
{
'1'
:
"Active"
,
'2'
:
"Inactive"
,
Opportunity__PurchaseProcess
:
{
'0'
:
"个人"
,
'1'
:
"委员会"
,
'2'
:
"未知"
,
empty
:
""
,
},
Opportunity__PurchaseProcess
:
{
'1'
:
"Committee"
,
'0'
:
"Individual"
,
'2'
:
"Unknown"
,
Quote__StateCode
:
{
'3'
:
"已关闭"
,
'1'
:
"有效"
,
'0'
:
"草稿"
,
'2'
:
"赢单"
,
empty
:
""
,
},
Campaign__StatusCode
:
{
'6'
:
"停用"
,
'1'
:
"准备启动"
,
'4'
:
"已取消"
,
'2'
:
"已启动"
,
'3'
:
"已完成"
,
'0'
:
"已建议"
,
'5'
:
"已暂停"
,
empty
:
""
,
},
List__MemberType
:
{
...
...
@@ -50,7 +62,6 @@ export default {
'13'
:
"Eating and Drinking Places"
,
'14'
:
"Entertainment Retail"
,
'15'
:
"Equipment Rental and Leasing"
,
'16'
:
"Financial"
,
'17'
:
"Food and Tobacco Processing"
,
'18'
:
"Inbound Capital Intensive Processing"
,
'19'
:
"Inbound Repair and Services"
,
...
...
@@ -68,23 +79,24 @@ export default {
'31'
:
"Utility Creation and Distribution"
,
'32'
:
"Vehicle Retail"
,
'33'
:
"Wholesale"
,
'16'
:
"金融业"
,
empty
:
""
,
},
Contact__PaymentTermsCode
:
{
'2'
:
"2
% 10, Net
30"
,
'1'
:
"N
et
30"
,
'3'
:
"N
et
45"
,
'4'
:
"N
et
60"
,
'2'
:
"2
/10 N
30"
,
'1'
:
"N30"
,
'3'
:
"N45"
,
'4'
:
"N60"
,
empty
:
""
,
},
Account__Address1_ShippingMethodCode
:
{
'1'
:
"Airborne"
,
'2'
:
"DHL"
,
'3'
:
"FedEx"
,
'6'
:
"Full Load"
,
'5'
:
"Postal Mail"
,
'4'
:
"UPS"
,
'7'
:
"Will Call"
,
'1'
:
"航空运输"
,
'5'
:
"邮递"
,
empty
:
""
,
},
ActivityTypeCode
:
{
...
...
@@ -100,51 +112,51 @@ export default {
empty
:
""
,
},
Account__AccountClassificationCode
:
{
'1'
:
"
Default Value
"
,
'1'
:
"
默认值
"
,
empty
:
""
,
},
Activitypointer__PriorityCode
:
{
'
2'
:
"High
"
,
'
0'
:
"Low
"
,
'
1'
:
"Normal
"
,
'
0'
:
"低
"
,
'
1'
:
"正常
"
,
'
2'
:
"高
"
,
empty
:
""
,
},
Lead__PurchaseTimeFrame
:
{
'
0'
:
"Immediate
"
,
'
2'
:
"Next Quarter
"
,
'
1'
:
"This Quarter
"
,
'
3'
:
"This Year
"
,
'
4'
:
"Unknown
"
,
'
2'
:
"下一季度
"
,
'
3'
:
"今年
"
,
'
4'
:
"未知
"
,
'
1'
:
"本季度
"
,
'
0'
:
"立即
"
,
empty
:
""
,
},
Account__AccountRatingCode
:
{
'1'
:
"
Default Value
"
,
'1'
:
"
默认值
"
,
empty
:
""
,
},
Campaign__TypeCode
:
{
'
1'
:
"Advertisement
"
,
'
4'
:
"Co-branding
"
,
'
2'
:
"Direct Marketing
"
,
'
3'
:
"Event
"
,
'
5'
:
"Other
"
,
'
3'
:
"事件
"
,
'
5'
:
"其他
"
,
'
1'
:
"广告
"
,
'
2'
:
"直销
"
,
'
4'
:
"联合品牌
"
,
empty
:
""
,
},
Account__Address1_FreightTermsCode
:
{
'1'
:
"FOB"
,
'2'
:
"
No Charge
"
,
'2'
:
"
免收费用
"
,
empty
:
""
,
},
Lead__LeadSourceCode
:
{
'1'
:
"Advertisement"
,
'2'
:
"Employee Referral"
,
'3'
:
"External Referral"
,
'10'
:
"Other"
,
'4'
:
"Partner"
,
'5'
:
"Public Relations"
,
'6'
:
"Seminar"
,
'7'
:
"Trade Show"
,
'8'
:
"Web"
,
'9'
:
"Word of Mouth"
,
'5'
:
"公共关系"
,
'10'
:
"其他"
,
'9'
:
"口碑"
,
'4'
:
"合作伙伴"
,
'2'
:
"员工推荐"
,
'3'
:
"外部推荐"
,
'7'
:
"展销会"
,
'1'
:
"广告"
,
'6'
:
"研讨会"
,
empty
:
""
,
},
Account__IndustryCode
:
{
...
...
@@ -163,7 +175,6 @@ export default {
'13'
:
"Eating and Drinking Places"
,
'14'
:
"Entertainment Retail"
,
'15'
:
"Equipment Rental and Leasing"
,
'16'
:
"Financial"
,
'17'
:
"Food and Tobacco Processing"
,
'18'
:
"Inbound Capital Intensive Processing"
,
'19'
:
"Inbound Repair and Services"
,
...
...
@@ -181,26 +192,45 @@ export default {
'31'
:
"Utility Creation and Distribution"
,
'32'
:
"Vehicle Retail"
,
'33'
:
"Wholesale"
,
'16'
:
"金融业"
,
empty
:
""
,
},
Phonecall__PriorityCode
:
{
'
2'
:
"High
"
,
'
0'
:
"Low
"
,
'
1'
:
"Normal
"
,
'
0'
:
"低
"
,
'
1'
:
"正常
"
,
'
2'
:
"高
"
,
empty
:
""
,
},
SysOperator
:
{
empty
:
""
,
},
Account__OwnershipCode
:
{
'4'
:
"Other"
,
'2'
:
"Private"
,
'1'
:
"Public"
,
'3'
:
"Subsidiary"
,
'1'
:
"公共事业"
,
'4'
:
"其他"
,
'3'
:
"子公司"
,
'2'
:
"私人公司"
,
empty
:
""
,
},
Lead__StateCode
:
{
'2'
:
"不合格"
,
'1'
:
"已合格"
,
'0'
:
"已开始"
,
empty
:
""
,
},
Activitypointer__StateCode
:
{
'2'
:
"已取消"
,
'1'
:
"已完成"
,
'0'
:
"已开启"
,
'3'
:
"已计划"
,
empty
:
""
,
},
Contact__ShippingMethodCode
:
{
'1'
:
"Default Value"
,
'1'
:
"默认值"
,
empty
:
""
,
},
Account__StateCode
:
{
'1'
:
"停用"
,
'0'
:
"可用"
,
empty
:
""
,
},
YesNo
:
{
...
...
@@ -209,76 +239,81 @@ export default {
empty
:
""
,
},
Task__PriorityCode
:
{
'
2'
:
"High
"
,
'
0'
:
"Low
"
,
'
1'
:
"Normal
"
,
'
0'
:
"低
"
,
'
1'
:
"正常
"
,
'
2'
:
"高
"
,
empty
:
""
,
},
Contact__FamilyStatusCode
:
{
'
3'
:
"Divorced
"
,
'
2'
:
"Married
"
,
'
1'
:
"Single
"
,
'
4'
:
"Widowed
"
,
'
4'
:
"丧偶
"
,
'
1'
:
"单身
"
,
'
2'
:
"已婚
"
,
'
3'
:
"离异
"
,
empty
:
""
,
},
Quote__ShippingMethodCode
:
{
'1'
:
"Airborne"
,
'2'
:
"DHL"
,
'3'
:
"FedEx"
,
'6'
:
"Full Load"
,
'5'
:
"Postal Mail"
,
'4'
:
"UPS"
,
'7'
:
"Will Call"
,
'1'
:
"航空运输"
,
'5'
:
"邮递"
,
empty
:
""
,
},
Quote__PaymentTermsCode
:
{
'2'
:
"2% 10, Net 30"
,
'1'
:
"Net 30"
,
'3'
:
"Net 45"
,
'4'
:
"Net 60"
,
'2'
:
"2/10 N30"
,
'1'
:
"N30"
,
'3'
:
"N45"
,
'4'
:
"N60"
,
empty
:
""
,
},
Contact__StateCode
:
{
'1'
:
"停用"
,
'0'
:
"可用"
,
empty
:
""
,
},
Account__CustomerTypeCode
:
{
'1
'
:
"Competitor
"
,
'
2'
:
"Consultant
"
,
'
3'
:
"Customer
"
,
'
6'
:
"Influencer
"
,
'
4'
:
"Investor
"
,
'
12'
:
"Other
"
,
'
5'
:
"Partner
"
,
'7'
:
"
Press
"
,
'8'
:
"
Prospect
"
,
'
9'
:
"Reseller
"
,
'
10'
:
"Supplier
"
,
'
11'
:
"Vendor
"
,
'1
1'
:
"供应商
"
,
'
10'
:
"供货商
"
,
'
12'
:
"其他
"
,
'
5'
:
"合作伙伴
"
,
'
3'
:
"客户
"
,
'
6'
:
"影响者
"
,
'
4'
:
"投资者
"
,
'7'
:
"
新闻界
"
,
'8'
:
"
目标客户
"
,
'
1'
:
"竞争对手
"
,
'
9'
:
"经销商
"
,
'
2'
:
"顾问
"
,
empty
:
""
,
},
Account__Address1_AddressTypeCode
:
{
'
1'
:
"Bill To
"
,
'4'
:
"
Other
"
,
'
3'
:
"Primary
"
,
'2'
:
"
Ship To
"
,
'
3'
:
"主要地址
"
,
'4'
:
"
其他
"
,
'
1'
:
"帐单邮寄地址
"
,
'2'
:
"
送货地址
"
,
empty
:
""
,
},
Contact__LeadSourceCode
:
{
'1'
:
"
Default Value
"
,
'1'
:
"
默认值
"
,
empty
:
""
,
},
Account__AccountCategoryCode
:
{
'
1'
:
"Preferred Customer
"
,
'
2'
:
"Standard
"
,
'
2'
:
"标准
"
,
'
1'
:
"首选客户
"
,
empty
:
""
,
},
Product__ProductTypeCode
:
{
'4'
:
"
Flat Fees
"
,
'
2'
:
"Miscellaneous Charges
"
,
'
1'
:
"Sales Inventory
"
,
'
3'
:
"Services
"
,
'4'
:
"
固定费用
"
,
'
3'
:
"服务
"
,
'
2'
:
"杂项费用
"
,
'
1'
:
"销售存货
"
,
empty
:
""
,
},
Contact__GenderCode
:
{
'2'
:
"
Female
"
,
'1'
:
"
Male
"
,
'2'
:
"
女
"
,
'1'
:
"
男
"
,
empty
:
""
,
},
FQG_ActivityPointer
:
{
...
...
@@ -294,30 +329,35 @@ export default {
'CAMPAIGNRESPONSE'
:
"市场活动响应"
,
empty
:
""
,
},
State
:
{
'0'
:
"Active"
,
'1'
:
"Inactive"
,
Lead__StatusCode
:
{
'6'
:
"不再感兴趣"
,
'4'
:
"丢单"
,
'7'
:
"已取消"
,
'3'
:
"已合格"
,
'2'
:
"已联系"
,
'1'
:
"新建"
,
'5'
:
"无法联系"
,
empty
:
""
,
},
Account__PreferredContactMethodCode
:
{
'1'
:
"
Any
"
,
'
2'
:
"Email
"
,
'
4'
:
"Fax
"
,
'
5'
:
"Mail
"
,
'
3'
:
"Phone
"
,
'1'
:
"
任何方式
"
,
'
4'
:
"传真
"
,
'
2'
:
"电子邮件
"
,
'
3'
:
"电话
"
,
'
5'
:
"邮件
"
,
empty
:
""
,
},
Quote__FreightTermsCode
:
{
'1'
:
"FOB"
,
'2'
:
"
No Charge
"
,
'2'
:
"
免收费用
"
,
empty
:
""
,
},
Opportunity__PurchaseTimeframe
:
{
'
0'
:
"Immediate
"
,
'
2'
:
"Next Quarter
"
,
'
1'
:
"This Quarter
"
,
'
3'
:
"This Year
"
,
'
4'
:
"Unknown
"
,
'
2'
:
"下一季度
"
,
'
3'
:
"今年
"
,
'
4'
:
"未知
"
,
'
1'
:
"本季度
"
,
'
0'
:
"立即
"
,
empty
:
""
,
},
};
\ No newline at end of file
app_CRM/src/locale/lanres/codelist/codelist_zh_CN.ts
浏览文件 @
a4239fdc
export
default
{
List__CreatedFromCode
:
{
'1'
:
"
Account
"
,
'
2'
:
"Contact
"
,
'
4'
:
"Lead
"
,
'1'
:
"
帐户
"
,
'
4'
:
"潜在顾客
"
,
'
2'
:
"联系人
"
,
empty
:
""
,
},
Campaignactivity__ChannelTypeCode
:
{
'
2'
:
"Appointment
"
,
'
7'
:
"Email
"
,
'
8'
:
"Email via Mail Merge
"
,
'
5'
:
"Fax
"
,
'
6'
:
"Fax via Mail Merge
"
,
'
3'
:
"Letter
"
,
'
4'
:
"Letter via Mail Merge
"
,
'
9'
:
"Other
"
,
'
1'
:
"Phone
"
,
'
5'
:
"传真
"
,
'
3'
:
"信件
"
,
'
9'
:
"其他
"
,
'
7'
:
"电子邮件
"
,
'
1'
:
"电话
"
,
'
2'
:
"约会
"
,
'
6'
:
"通过邮件合并的传真
"
,
'
4'
:
"通过邮件合并的信件
"
,
'
8'
:
"通过邮件合并的电子邮件
"
,
empty
:
""
,
},
Status
:
{
'1'
:
"Active"
,
'2'
:
"Inactive"
,
Opportunity__PurchaseProcess
:
{
'0'
:
"个人"
,
'1'
:
"委员会"
,
'2'
:
"未知"
,
empty
:
""
,
},
Opportunity__PurchaseProcess
:
{
'1'
:
"Committee"
,
'0'
:
"Individual"
,
'2'
:
"Unknown"
,
Quote__StateCode
:
{
'3'
:
"已关闭"
,
'1'
:
"有效"
,
'0'
:
"草稿"
,
'2'
:
"赢单"
,
empty
:
""
,
},
Campaign__StatusCode
:
{
'6'
:
"停用"
,
'1'
:
"准备启动"
,
'4'
:
"已取消"
,
'2'
:
"已启动"
,
'3'
:
"已完成"
,
'0'
:
"已建议"
,
'5'
:
"已暂停"
,
empty
:
""
,
},
List__MemberType
:
{
...
...
@@ -50,7 +62,6 @@ export default {
'13'
:
"Eating and Drinking Places"
,
'14'
:
"Entertainment Retail"
,
'15'
:
"Equipment Rental and Leasing"
,
'16'
:
"Financial"
,
'17'
:
"Food and Tobacco Processing"
,
'18'
:
"Inbound Capital Intensive Processing"
,
'19'
:
"Inbound Repair and Services"
,
...
...
@@ -68,23 +79,24 @@ export default {
'31'
:
"Utility Creation and Distribution"
,
'32'
:
"Vehicle Retail"
,
'33'
:
"Wholesale"
,
'16'
:
"金融业"
,
empty
:
""
,
},
Contact__PaymentTermsCode
:
{
'2'
:
"2
% 10, Net
30"
,
'1'
:
"N
et
30"
,
'3'
:
"N
et
45"
,
'4'
:
"N
et
60"
,
'2'
:
"2
/10 N
30"
,
'1'
:
"N30"
,
'3'
:
"N45"
,
'4'
:
"N60"
,
empty
:
""
,
},
Account__Address1_ShippingMethodCode
:
{
'1'
:
"Airborne"
,
'2'
:
"DHL"
,
'3'
:
"FedEx"
,
'6'
:
"Full Load"
,
'5'
:
"Postal Mail"
,
'4'
:
"UPS"
,
'7'
:
"Will Call"
,
'1'
:
"航空运输"
,
'5'
:
"邮递"
,
empty
:
""
,
},
ActivityTypeCode
:
{
...
...
@@ -100,51 +112,51 @@ export default {
empty
:
""
,
},
Account__AccountClassificationCode
:
{
'1'
:
"
Default Value
"
,
'1'
:
"
默认值
"
,
empty
:
""
,
},
Activitypointer__PriorityCode
:
{
'
2'
:
"High
"
,
'
0'
:
"Low
"
,
'
1'
:
"Normal
"
,
'
0'
:
"低
"
,
'
1'
:
"正常
"
,
'
2'
:
"高
"
,
empty
:
""
,
},
Lead__PurchaseTimeFrame
:
{
'
0'
:
"Immediate
"
,
'
2'
:
"Next Quarter
"
,
'
1'
:
"This Quarter
"
,
'
3'
:
"This Year
"
,
'
4'
:
"Unknown
"
,
'
2'
:
"下一季度
"
,
'
3'
:
"今年
"
,
'
4'
:
"未知
"
,
'
1'
:
"本季度
"
,
'
0'
:
"立即
"
,
empty
:
""
,
},
Account__AccountRatingCode
:
{
'1'
:
"
Default Value
"
,
'1'
:
"
默认值
"
,
empty
:
""
,
},
Campaign__TypeCode
:
{
'
1'
:
"Advertisement
"
,
'
4'
:
"Co-branding
"
,
'
2'
:
"Direct Marketing
"
,
'
3'
:
"Event
"
,
'
5'
:
"Other
"
,
'
3'
:
"事件
"
,
'
5'
:
"其他
"
,
'
1'
:
"广告
"
,
'
2'
:
"直销
"
,
'
4'
:
"联合品牌
"
,
empty
:
""
,
},
Account__Address1_FreightTermsCode
:
{
'1'
:
"FOB"
,
'2'
:
"
No Charge
"
,
'2'
:
"
免收费用
"
,
empty
:
""
,
},
Lead__LeadSourceCode
:
{
'1'
:
"Advertisement"
,
'2'
:
"Employee Referral"
,
'3'
:
"External Referral"
,
'10'
:
"Other"
,
'4'
:
"Partner"
,
'5'
:
"Public Relations"
,
'6'
:
"Seminar"
,
'7'
:
"Trade Show"
,
'8'
:
"Web"
,
'9'
:
"Word of Mouth"
,
'5'
:
"公共关系"
,
'10'
:
"其他"
,
'9'
:
"口碑"
,
'4'
:
"合作伙伴"
,
'2'
:
"员工推荐"
,
'3'
:
"外部推荐"
,
'7'
:
"展销会"
,
'1'
:
"广告"
,
'6'
:
"研讨会"
,
empty
:
""
,
},
Account__IndustryCode
:
{
...
...
@@ -163,7 +175,6 @@ export default {
'13'
:
"Eating and Drinking Places"
,
'14'
:
"Entertainment Retail"
,
'15'
:
"Equipment Rental and Leasing"
,
'16'
:
"Financial"
,
'17'
:
"Food and Tobacco Processing"
,
'18'
:
"Inbound Capital Intensive Processing"
,
'19'
:
"Inbound Repair and Services"
,
...
...
@@ -181,26 +192,45 @@ export default {
'31'
:
"Utility Creation and Distribution"
,
'32'
:
"Vehicle Retail"
,
'33'
:
"Wholesale"
,
'16'
:
"金融业"
,
empty
:
""
,
},
Phonecall__PriorityCode
:
{
'
2'
:
"High
"
,
'
0'
:
"Low
"
,
'
1'
:
"Normal
"
,
'
0'
:
"低
"
,
'
1'
:
"正常
"
,
'
2'
:
"高
"
,
empty
:
""
,
},
SysOperator
:
{
empty
:
""
,
},
Account__OwnershipCode
:
{
'4'
:
"Other"
,
'2'
:
"Private"
,
'1'
:
"Public"
,
'3'
:
"Subsidiary"
,
'1'
:
"公共事业"
,
'4'
:
"其他"
,
'3'
:
"子公司"
,
'2'
:
"私人公司"
,
empty
:
""
,
},
Lead__StateCode
:
{
'2'
:
"不合格"
,
'1'
:
"已合格"
,
'0'
:
"已开始"
,
empty
:
""
,
},
Activitypointer__StateCode
:
{
'2'
:
"已取消"
,
'1'
:
"已完成"
,
'0'
:
"已开启"
,
'3'
:
"已计划"
,
empty
:
""
,
},
Contact__ShippingMethodCode
:
{
'1'
:
"Default Value"
,
'1'
:
"默认值"
,
empty
:
""
,
},
Account__StateCode
:
{
'1'
:
"停用"
,
'0'
:
"可用"
,
empty
:
""
,
},
YesNo
:
{
...
...
@@ -209,76 +239,81 @@ export default {
empty
:
""
,
},
Task__PriorityCode
:
{
'
2'
:
"High
"
,
'
0'
:
"Low
"
,
'
1'
:
"Normal
"
,
'
0'
:
"低
"
,
'
1'
:
"正常
"
,
'
2'
:
"高
"
,
empty
:
""
,
},
Contact__FamilyStatusCode
:
{
'
3'
:
"Divorced
"
,
'
2'
:
"Married
"
,
'
1'
:
"Single
"
,
'
4'
:
"Widowed
"
,
'
4'
:
"丧偶
"
,
'
1'
:
"单身
"
,
'
2'
:
"已婚
"
,
'
3'
:
"离异
"
,
empty
:
""
,
},
Quote__ShippingMethodCode
:
{
'1'
:
"Airborne"
,
'2'
:
"DHL"
,
'3'
:
"FedEx"
,
'6'
:
"Full Load"
,
'5'
:
"Postal Mail"
,
'4'
:
"UPS"
,
'7'
:
"Will Call"
,
'1'
:
"航空运输"
,
'5'
:
"邮递"
,
empty
:
""
,
},
Quote__PaymentTermsCode
:
{
'2'
:
"2% 10, Net 30"
,
'1'
:
"Net 30"
,
'3'
:
"Net 45"
,
'4'
:
"Net 60"
,
'2'
:
"2/10 N30"
,
'1'
:
"N30"
,
'3'
:
"N45"
,
'4'
:
"N60"
,
empty
:
""
,
},
Contact__StateCode
:
{
'1'
:
"停用"
,
'0'
:
"可用"
,
empty
:
""
,
},
Account__CustomerTypeCode
:
{
'1
'
:
"Competitor
"
,
'
2'
:
"Consultant
"
,
'
3'
:
"Customer
"
,
'
6'
:
"Influencer
"
,
'
4'
:
"Investor
"
,
'
12'
:
"Other
"
,
'
5'
:
"Partner
"
,
'7'
:
"
Press
"
,
'8'
:
"
Prospect
"
,
'
9'
:
"Reseller
"
,
'
10'
:
"Supplier
"
,
'
11'
:
"Vendor
"
,
'1
1'
:
"供应商
"
,
'
10'
:
"供货商
"
,
'
12'
:
"其他
"
,
'
5'
:
"合作伙伴
"
,
'
3'
:
"客户
"
,
'
6'
:
"影响者
"
,
'
4'
:
"投资者
"
,
'7'
:
"
新闻界
"
,
'8'
:
"
目标客户
"
,
'
1'
:
"竞争对手
"
,
'
9'
:
"经销商
"
,
'
2'
:
"顾问
"
,
empty
:
""
,
},
Account__Address1_AddressTypeCode
:
{
'
1'
:
"Bill To
"
,
'4'
:
"
Other
"
,
'
3'
:
"Primary
"
,
'2'
:
"
Ship To
"
,
'
3'
:
"主要地址
"
,
'4'
:
"
其他
"
,
'
1'
:
"帐单邮寄地址
"
,
'2'
:
"
送货地址
"
,
empty
:
""
,
},
Contact__LeadSourceCode
:
{
'1'
:
"
Default Value
"
,
'1'
:
"
默认值
"
,
empty
:
""
,
},
Account__AccountCategoryCode
:
{
'
1'
:
"Preferred Customer
"
,
'
2'
:
"Standard
"
,
'
2'
:
"标准
"
,
'
1'
:
"首选客户
"
,
empty
:
""
,
},
Product__ProductTypeCode
:
{
'4'
:
"
Flat Fees
"
,
'
2'
:
"Miscellaneous Charges
"
,
'
1'
:
"Sales Inventory
"
,
'
3'
:
"Services
"
,
'4'
:
"
固定费用
"
,
'
3'
:
"服务
"
,
'
2'
:
"杂项费用
"
,
'
1'
:
"销售存货
"
,
empty
:
""
,
},
Contact__GenderCode
:
{
'2'
:
"
Female
"
,
'1'
:
"
Male
"
,
'2'
:
"
女
"
,
'1'
:
"
男
"
,
empty
:
""
,
},
FQG_ActivityPointer
:
{
...
...
@@ -294,30 +329,35 @@ export default {
'CAMPAIGNRESPONSE'
:
"市场活动响应"
,
empty
:
""
,
},
State
:
{
'0'
:
"Active"
,
'1'
:
"Inactive"
,
Lead__StatusCode
:
{
'6'
:
"不再感兴趣"
,
'4'
:
"丢单"
,
'7'
:
"已取消"
,
'3'
:
"已合格"
,
'2'
:
"已联系"
,
'1'
:
"新建"
,
'5'
:
"无法联系"
,
empty
:
""
,
},
Account__PreferredContactMethodCode
:
{
'1'
:
"
Any
"
,
'
2'
:
"Email
"
,
'
4'
:
"Fax
"
,
'
5'
:
"Mail
"
,
'
3'
:
"Phone
"
,
'1'
:
"
任何方式
"
,
'
4'
:
"传真
"
,
'
2'
:
"电子邮件
"
,
'
3'
:
"电话
"
,
'
5'
:
"邮件
"
,
empty
:
""
,
},
Quote__FreightTermsCode
:
{
'1'
:
"FOB"
,
'2'
:
"
No Charge
"
,
'2'
:
"
免收费用
"
,
empty
:
""
,
},
Opportunity__PurchaseTimeframe
:
{
'
0'
:
"Immediate
"
,
'
2'
:
"Next Quarter
"
,
'
1'
:
"This Quarter
"
,
'
3'
:
"This Year
"
,
'
4'
:
"Unknown
"
,
'
2'
:
"下一季度
"
,
'
3'
:
"今年
"
,
'
4'
:
"未知
"
,
'
1'
:
"本季度
"
,
'
0'
:
"立即
"
,
empty
:
""
,
},
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/quote/quote_en_US.ts
浏览文件 @
a4239fdc
...
...
@@ -222,8 +222,9 @@ export default {
main_grid
:
{
columns
:
{
quotename
:
"报价名称"
,
updateman
:
"更新人"
,
updatedate
:
"更新时间"
,
totalamount
:
"总金额"
,
customerid
:
"潜在客户"
,
statecode
:
"状态"
,
},
uiactions
:
{
},
...
...
app_CRM/src/locale/lanres/entities/quote/quote_zh_CN.ts
浏览文件 @
a4239fdc
...
...
@@ -221,8 +221,9 @@ export default {
main_grid
:
{
columns
:
{
quotename
:
'报价名称'
,
updateman
:
'更新人'
,
updatedate
:
'更新时间'
,
totalamount
:
'总金额'
,
customerid
:
'潜在客户'
,
statecode
:
'状态'
,
},
uiactions
:
{
},
...
...
app_CRM/src/mock/codelist/codelist.ts
浏览文件 @
a4239fdc
...
...
@@ -14,8 +14,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
items
:
[
{
id
:
'1'
,
label
:
"
Account
"
,
text
:
"
Account
"
,
label
:
"
帐户
"
,
text
:
"
帐户
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
...
...
@@ -23,22 +23,22 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
disabled
:
false
,
},
{
id
:
'
2
'
,
label
:
"
Contact
"
,
text
:
"
Contact
"
,
id
:
'
4
'
,
label
:
"
潜在顾客
"
,
text
:
"
潜在顾客
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
"codename"
:
"Item_
4
"
,
value
:
'
4
'
,
disabled
:
false
,
},
{
id
:
'
4
'
,
label
:
"
Lead
"
,
text
:
"
Lead
"
,
id
:
'
2
'
,
label
:
"
联系人
"
,
text
:
"
联系人
"
,
"data"
:
""
,
"codename"
:
"Item_
4
"
,
value
:
'
4
'
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
disabled
:
false
,
},
...
...
@@ -50,19 +50,39 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'
2
'
,
label
:
"
Appointment
"
,
text
:
"
Appointment
"
,
id
:
'
5
'
,
label
:
"
传真
"
,
text
:
"
传真
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
"codename"
:
"Item_5"
,
value
:
'5'
,
disabled
:
false
,
},
{
id
:
'3'
,
label
:
"信件"
,
text
:
"信件"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
value
:
'3'
,
disabled
:
false
,
},
{
id
:
'9'
,
label
:
"其他"
,
text
:
"其他"
,
"data"
:
""
,
"codename"
:
"Item_9"
,
value
:
'9'
,
disabled
:
false
,
},
{
id
:
'7'
,
label
:
"
Email
"
,
text
:
"
Email
"
,
label
:
"
电子邮件
"
,
text
:
"
电子邮件
"
,
"data"
:
""
,
"codename"
:
"Item_7"
,
value
:
'7'
,
...
...
@@ -70,29 +90,29 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
disabled
:
false
,
},
{
id
:
'
8
'
,
label
:
"
Email via Mail Merge
"
,
text
:
"
Email via Mail Merge
"
,
id
:
'
1
'
,
label
:
"
电话
"
,
text
:
"
电话
"
,
"data"
:
""
,
"codename"
:
"Item_
8
"
,
value
:
'
8
'
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
disabled
:
false
,
},
{
id
:
'
5
'
,
label
:
"
Fax
"
,
text
:
"
Fax
"
,
id
:
'
2
'
,
label
:
"
约会
"
,
text
:
"
约会
"
,
"data"
:
""
,
"codename"
:
"Item_
5
"
,
value
:
'
5
'
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
disabled
:
false
,
},
{
id
:
'6'
,
label
:
"
Fax via Mail Merge
"
,
text
:
"
Fax via Mail Merge
"
,
label
:
"
通过邮件合并的传真
"
,
text
:
"
通过邮件合并的传真
"
,
"data"
:
""
,
"codename"
:
"Item_6"
,
value
:
'6'
,
...
...
@@ -100,83 +120,130 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
disabled
:
false
,
},
{
id
:
'
3
'
,
label
:
"
Letter
"
,
text
:
"
Letter
"
,
id
:
'
4
'
,
label
:
"
通过邮件合并的信件
"
,
text
:
"
通过邮件合并的信件
"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
value
:
'
3
'
,
"codename"
:
"Item_
4
"
,
value
:
'
4
'
,
disabled
:
false
,
},
{
id
:
'
4
'
,
label
:
"
Letter via Mail Merge
"
,
text
:
"
Letter via Mail Merge
"
,
id
:
'
8
'
,
label
:
"
通过邮件合并的电子邮件
"
,
text
:
"
通过邮件合并的电子邮件
"
,
"data"
:
""
,
"codename"
:
"Item_
4
"
,
value
:
'
4
'
,
"codename"
:
"Item_
8
"
,
value
:
'
8
'
,
disabled
:
false
,
},
]
},
{
id
:
'9'
,
label
:
"Other"
,
text
:
"Other"
,
srfkey
:
'Opportunity__PurchaseProcess'
,
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'0'
,
label
:
"个人"
,
text
:
"个人"
,
"data"
:
""
,
"codename"
:
"Item_
9
"
,
value
:
'
9
'
,
"codename"
:
"Item_
0
"
,
value
:
'
0
'
,
disabled
:
false
,
},
{
id
:
'1'
,
label
:
"
Phone
"
,
text
:
"
Phone
"
,
label
:
"
委员会
"
,
text
:
"
委员会
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'2'
,
label
:
"未知"
,
text
:
"未知"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
disabled
:
false
,
},
]
},
{
srfkey
:
'
Status
'
,
srfkey
:
'
Quote__StateCode
'
,
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'3'
,
label
:
"已关闭"
,
text
:
"已关闭"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
value
:
'3'
,
disabled
:
false
,
},
{
id
:
'1'
,
label
:
"
Active
"
,
text
:
"
Active
"
,
label
:
"
有效
"
,
text
:
"
有效
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
1
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'0'
,
label
:
"草稿"
,
text
:
"草稿"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
value
:
'0'
,
disabled
:
false
,
},
{
id
:
'2'
,
label
:
"
Inactive
"
,
text
:
"
Inactive
"
,
label
:
"
赢单
"
,
text
:
"
赢单
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
2
,
value
:
'2'
,
disabled
:
false
,
},
]
},
{
srfkey
:
'
Opportunity__PurchaseProcess
'
,
srfkey
:
'
Campaign__StatusCode
'
,
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'6'
,
label
:
"停用"
,
text
:
"停用"
,
"data"
:
""
,
"codename"
:
"Item_6"
,
value
:
'6'
,
disabled
:
false
,
},
{
id
:
'1'
,
label
:
"
Committee
"
,
text
:
"
Committee
"
,
label
:
"
准备启动
"
,
text
:
"
准备启动
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
...
...
@@ -184,23 +251,53 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
disabled
:
false
,
},
{
id
:
'
0
'
,
label
:
"
Individual
"
,
text
:
"
Individual
"
,
id
:
'
4
'
,
label
:
"
已取消
"
,
text
:
"
已取消
"
,
"data"
:
""
,
"codename"
:
"Item_
0
"
,
value
:
'
0
'
,
"codename"
:
"Item_
4
"
,
value
:
'
4
'
,
disabled
:
false
,
},
{
id
:
'2'
,
label
:
"
Unknown
"
,
text
:
"
Unknown
"
,
label
:
"
已启动
"
,
text
:
"
已启动
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
disabled
:
false
,
},
{
id
:
'3'
,
label
:
"已完成"
,
text
:
"已完成"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
value
:
'3'
,
disabled
:
false
,
},
{
id
:
'0'
,
label
:
"已建议"
,
text
:
"已建议"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
value
:
'0'
,
disabled
:
false
,
},
{
id
:
'5'
,
label
:
"已暂停"
,
text
:
"已暂停"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
value
:
'5'
,
disabled
:
false
,
},
]
...
...
@@ -397,16 +494,6 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
disabled
:
false
,
},
{
id
:
'16'
,
label
:
"Financial"
,
text
:
"Financial"
,
"data"
:
""
,
"codename"
:
"Item_16"
,
value
:
'16'
,
disabled
:
false
,
},
{
id
:
'17'
,
label
:
"Food and Tobacco Processing"
,
...
...
@@ -575,6 +662,16 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
"codename"
:
"Item_33"
,
value
:
'33'
,
disabled
:
false
,
},
{
id
:
'16'
,
label
:
"金融业"
,
text
:
"金融业"
,
"data"
:
""
,
"codename"
:
"Item_16"
,
value
:
'16'
,
disabled
:
false
,
},
]
...
...
@@ -586,8 +683,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
items
:
[
{
id
:
'2'
,
label
:
"2
% 10, Net
30"
,
text
:
"2
% 10, Net
30"
,
label
:
"2
/10 N
30"
,
text
:
"2
/10 N
30"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
...
...
@@ -596,8 +693,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'1'
,
label
:
"N
et
30"
,
text
:
"N
et
30"
,
label
:
"N30"
,
text
:
"N30"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
...
...
@@ -606,8 +703,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'3'
,
label
:
"N
et
45"
,
text
:
"N
et
45"
,
label
:
"N45"
,
text
:
"N45"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
value
:
'3'
,
...
...
@@ -616,8 +713,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'4'
,
label
:
"N
et
60"
,
text
:
"N
et
60"
,
label
:
"N60"
,
text
:
"N60"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
value
:
'4'
,
...
...
@@ -631,16 +728,6 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'1'
,
label
:
"Airborne"
,
text
:
"Airborne"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'2'
,
label
:
"DHL"
,
...
...
@@ -671,16 +758,6 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
disabled
:
false
,
},
{
id
:
'5'
,
label
:
"Postal Mail"
,
text
:
"Postal Mail"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
value
:
'5'
,
disabled
:
false
,
},
{
id
:
'4'
,
label
:
"UPS"
,
...
...
@@ -699,6 +776,26 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
"codename"
:
"Item_7"
,
value
:
'7'
,
disabled
:
false
,
},
{
id
:
'1'
,
label
:
"航空运输"
,
text
:
"航空运输"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'5'
,
label
:
"邮递"
,
text
:
"邮递"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
value
:
'5'
,
disabled
:
false
,
},
]
...
...
@@ -807,8 +904,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
items
:
[
{
id
:
'1'
,
label
:
"
Default Value
"
,
text
:
"
Default Value
"
,
label
:
"
默认值
"
,
text
:
"
默认值
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
...
...
@@ -822,20 +919,10 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'2'
,
label
:
"High"
,
text
:
"High"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
disabled
:
false
,
},
{
id
:
'0'
,
label
:
"
Low
"
,
text
:
"
Low
"
,
label
:
"
低
"
,
text
:
"
低
"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
value
:
'0'
,
...
...
@@ -844,12 +931,22 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'1'
,
label
:
"
Normal
"
,
text
:
"
Normal
"
,
label
:
"
正常
"
,
text
:
"
正常
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'2'
,
label
:
"高"
,
text
:
"高"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
disabled
:
false
,
},
]
...
...
@@ -860,52 +957,52 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'
0
'
,
label
:
"
Immediate
"
,
text
:
"
Immediate
"
,
id
:
'
2
'
,
label
:
"
下一季度
"
,
text
:
"
下一季度
"
,
"data"
:
""
,
"codename"
:
"Item_
0
"
,
value
:
'
0
'
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
disabled
:
false
,
},
{
id
:
'
2
'
,
label
:
"
Next Quarter
"
,
text
:
"
Next Quarter
"
,
id
:
'
3
'
,
label
:
"
今年
"
,
text
:
"
今年
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
"codename"
:
"Item_
3
"
,
value
:
'
3
'
,
disabled
:
false
,
},
{
id
:
'
1
'
,
label
:
"
This Quarter
"
,
text
:
"
This Quarter
"
,
id
:
'
4
'
,
label
:
"
未知
"
,
text
:
"
未知
"
,
"data"
:
""
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
"codename"
:
"Item_
4
"
,
value
:
'
4
'
,
disabled
:
false
,
},
{
id
:
'
3
'
,
label
:
"
This Year
"
,
text
:
"
This Year
"
,
id
:
'
1
'
,
label
:
"
本季度
"
,
text
:
"
本季度
"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
value
:
'
3
'
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
disabled
:
false
,
},
{
id
:
'
4
'
,
label
:
"
Unknown
"
,
text
:
"
Unknown
"
,
id
:
'
0
'
,
label
:
"
立即
"
,
text
:
"
立即
"
,
"data"
:
""
,
"codename"
:
"Item_
4
"
,
value
:
'
4
'
,
"codename"
:
"Item_
0
"
,
value
:
'
0
'
,
disabled
:
false
,
},
...
...
@@ -918,8 +1015,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
items
:
[
{
id
:
'1'
,
label
:
"
Default Value
"
,
text
:
"
Default Value
"
,
label
:
"
默认值
"
,
text
:
"
默认值
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
...
...
@@ -934,52 +1031,52 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'
1
'
,
label
:
"
Advertisement
"
,
text
:
"
Advertisement
"
,
id
:
'
3
'
,
label
:
"
事件
"
,
text
:
"
事件
"
,
"data"
:
""
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
"codename"
:
"Item_
3
"
,
value
:
'
3
'
,
disabled
:
false
,
},
{
id
:
'
4
'
,
label
:
"
Co-branding
"
,
text
:
"
Co-branding
"
,
id
:
'
5
'
,
label
:
"
其他
"
,
text
:
"
其他
"
,
"data"
:
""
,
"codename"
:
"Item_
4
"
,
value
:
'
4
'
,
"codename"
:
"Item_
5
"
,
value
:
'
5
'
,
disabled
:
false
,
},
{
id
:
'
2
'
,
label
:
"
Direct Marketing
"
,
text
:
"
Direct Marketing
"
,
id
:
'
1
'
,
label
:
"
广告
"
,
text
:
"
广告
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
disabled
:
false
,
},
{
id
:
'
3
'
,
label
:
"
Event
"
,
text
:
"
Event
"
,
id
:
'
2
'
,
label
:
"
直销
"
,
text
:
"
直销
"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
value
:
'
3
'
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
disabled
:
false
,
},
{
id
:
'
5
'
,
label
:
"
Other
"
,
text
:
"
Other
"
,
id
:
'
4
'
,
label
:
"
联合品牌
"
,
text
:
"
联合品牌
"
,
"data"
:
""
,
"codename"
:
"Item_
5
"
,
value
:
'
5
'
,
"codename"
:
"Item_
4
"
,
value
:
'
4
'
,
disabled
:
false
,
},
...
...
@@ -1002,8 +1099,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'2'
,
label
:
"
No Charge
"
,
text
:
"
No Charge
"
,
label
:
"
免收费用
"
,
text
:
"
免收费用
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
...
...
@@ -1018,49 +1115,49 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'
1
'
,
label
:
"
Advertisement
"
,
text
:
"
Advertisement
"
,
id
:
'
8
'
,
label
:
"
Web
"
,
text
:
"
Web
"
,
"data"
:
""
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
"codename"
:
"Item_
8
"
,
value
:
'
8
'
,
disabled
:
false
,
},
{
id
:
'
2
'
,
label
:
"
Employee Referral
"
,
text
:
"
Employee Referral
"
,
id
:
'
5
'
,
label
:
"
公共关系
"
,
text
:
"
公共关系
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
"codename"
:
"Item_
5
"
,
value
:
'
5
'
,
disabled
:
false
,
},
{
id
:
'
3
'
,
label
:
"
External Referral
"
,
text
:
"
External Referral
"
,
id
:
'
10
'
,
label
:
"
其他
"
,
text
:
"
其他
"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
value
:
'
3
'
,
"codename"
:
"Item_
10
"
,
value
:
'
10
'
,
disabled
:
false
,
},
{
id
:
'
10
'
,
label
:
"
Other
"
,
text
:
"
Other
"
,
id
:
'
9
'
,
label
:
"
口碑
"
,
text
:
"
口碑
"
,
"data"
:
""
,
"codename"
:
"Item_
10
"
,
value
:
'
10
'
,
"codename"
:
"Item_
9
"
,
value
:
'
9
'
,
disabled
:
false
,
},
{
id
:
'4'
,
label
:
"
Partner
"
,
text
:
"
Partner
"
,
label
:
"
合作伙伴
"
,
text
:
"
合作伙伴
"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
value
:
'4'
,
...
...
@@ -1068,29 +1165,29 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
disabled
:
false
,
},
{
id
:
'
5
'
,
label
:
"
Public Relations
"
,
text
:
"
Public Relations
"
,
id
:
'
2
'
,
label
:
"
员工推荐
"
,
text
:
"
员工推荐
"
,
"data"
:
""
,
"codename"
:
"Item_
5
"
,
value
:
'
5
'
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
disabled
:
false
,
},
{
id
:
'
6
'
,
label
:
"
Seminar
"
,
text
:
"
Seminar
"
,
id
:
'
3
'
,
label
:
"
外部推荐
"
,
text
:
"
外部推荐
"
,
"data"
:
""
,
"codename"
:
"Item_
6
"
,
value
:
'
6
'
,
"codename"
:
"Item_
3
"
,
value
:
'
3
'
,
disabled
:
false
,
},
{
id
:
'7'
,
label
:
"
Trade Show
"
,
text
:
"
Trade Show
"
,
label
:
"
展销会
"
,
text
:
"
展销会
"
,
"data"
:
""
,
"codename"
:
"Item_7"
,
value
:
'7'
,
...
...
@@ -1098,22 +1195,22 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
disabled
:
false
,
},
{
id
:
'
8
'
,
label
:
"
Web
"
,
text
:
"
Web
"
,
id
:
'
1
'
,
label
:
"
广告
"
,
text
:
"
广告
"
,
"data"
:
""
,
"codename"
:
"Item_
8
"
,
value
:
'
8
'
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
disabled
:
false
,
},
{
id
:
'
9
'
,
label
:
"
Word of Mouth
"
,
text
:
"
Word of Mouth
"
,
id
:
'
6
'
,
label
:
"
研讨会
"
,
text
:
"
研讨会
"
,
"data"
:
""
,
"codename"
:
"Item_
9
"
,
value
:
'
9
'
,
"codename"
:
"Item_
6
"
,
value
:
'
6
'
,
disabled
:
false
,
},
...
...
@@ -1274,16 +1371,6 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
disabled
:
false
,
},
{
id
:
'16'
,
label
:
"Financial"
,
text
:
"Financial"
,
"data"
:
""
,
"codename"
:
"Item_16"
,
value
:
'16'
,
disabled
:
false
,
},
{
id
:
'17'
,
label
:
"Food and Tobacco Processing"
,
...
...
@@ -1452,6 +1539,16 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
"codename"
:
"Item_33"
,
value
:
'33'
,
disabled
:
false
,
},
{
id
:
'16'
,
label
:
"金融业"
,
text
:
"金融业"
,
"data"
:
""
,
"codename"
:
"Item_16"
,
value
:
'16'
,
disabled
:
false
,
},
]
...
...
@@ -1461,20 +1558,10 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'2'
,
label
:
"High"
,
text
:
"High"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
disabled
:
false
,
},
{
id
:
'0'
,
label
:
"
Low
"
,
text
:
"
Low
"
,
label
:
"
低
"
,
text
:
"
低
"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
value
:
'0'
,
...
...
@@ -1483,12 +1570,22 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'1'
,
label
:
"
Normal
"
,
text
:
"
Normal
"
,
label
:
"
正常
"
,
text
:
"
正常
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'2'
,
label
:
"高"
,
text
:
"高"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
disabled
:
false
,
},
]
...
...
@@ -1506,20 +1603,94 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'1'
,
label
:
"公共事业"
,
text
:
"公共事业"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'4'
,
label
:
"
Other
"
,
text
:
"
Other
"
,
label
:
"
其他
"
,
text
:
"
其他
"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
value
:
'4'
,
disabled
:
false
,
},
{
id
:
'3'
,
label
:
"子公司"
,
text
:
"子公司"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
value
:
'3'
,
disabled
:
false
,
},
{
id
:
'2'
,
label
:
"私人公司"
,
text
:
"私人公司"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
disabled
:
false
,
},
]
},
{
srfkey
:
'Lead__StateCode'
,
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'2'
,
label
:
"不合格"
,
text
:
"不合格"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
disabled
:
false
,
},
{
id
:
'1'
,
label
:
"已合格"
,
text
:
"已合格"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'0'
,
label
:
"已开始"
,
text
:
"已开始"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
value
:
'0'
,
disabled
:
false
,
},
]
},
{
srfkey
:
'Activitypointer__StateCode'
,
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'2'
,
label
:
"
Private
"
,
text
:
"
Private
"
,
label
:
"
已取消
"
,
text
:
"
已取消
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
...
...
@@ -1528,18 +1699,28 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'1'
,
label
:
"
Public
"
,
text
:
"
Public
"
,
label
:
"
已完成
"
,
text
:
"
已完成
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'0'
,
label
:
"已开启"
,
text
:
"已开启"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
value
:
'0'
,
disabled
:
false
,
},
{
id
:
'3'
,
label
:
"
Subsidiary
"
,
text
:
"
Subsidiary
"
,
label
:
"
已计划
"
,
text
:
"
已计划
"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
value
:
'3'
,
...
...
@@ -1555,12 +1736,39 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
items
:
[
{
id
:
'1'
,
label
:
"Default Value"
,
text
:
"Default Value"
,
label
:
"默认值"
,
text
:
"默认值"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
]
},
{
srfkey
:
'Account__StateCode'
,
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'1'
,
label
:
"停用"
,
text
:
"停用"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'0'
,
label
:
"可用"
,
text
:
"可用"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
value
:
'0'
,
disabled
:
false
,
},
]
...
...
@@ -1597,20 +1805,10 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'2'
,
label
:
"High"
,
text
:
"High"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
disabled
:
false
,
},
{
id
:
'0'
,
label
:
"
Low
"
,
text
:
"
Low
"
,
label
:
"
低
"
,
text
:
"
低
"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
value
:
'0'
,
...
...
@@ -1619,12 +1817,22 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'1'
,
label
:
"
Normal
"
,
text
:
"
Normal
"
,
label
:
"
正常
"
,
text
:
"
正常
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'2'
,
label
:
"高"
,
text
:
"高"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
disabled
:
false
,
},
]
...
...
@@ -1635,42 +1843,42 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'
3
'
,
label
:
"
Divorced
"
,
text
:
"
Divorced
"
,
id
:
'
4
'
,
label
:
"
丧偶
"
,
text
:
"
丧偶
"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
value
:
'
3
'
,
"codename"
:
"Item_
4
"
,
value
:
'
4
'
,
disabled
:
false
,
},
{
id
:
'
2
'
,
label
:
"
Married
"
,
text
:
"
Married
"
,
id
:
'
1
'
,
label
:
"
单身
"
,
text
:
"
单身
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
disabled
:
false
,
},
{
id
:
'
1
'
,
label
:
"
Single
"
,
text
:
"
Single
"
,
id
:
'
2
'
,
label
:
"
已婚
"
,
text
:
"
已婚
"
,
"data"
:
""
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
disabled
:
false
,
},
{
id
:
'
4
'
,
label
:
"
Widowed
"
,
text
:
"
Widowed
"
,
id
:
'
3
'
,
label
:
"
离异
"
,
text
:
"
离异
"
,
"data"
:
""
,
"codename"
:
"Item_
4
"
,
value
:
'
4
'
,
"codename"
:
"Item_
3
"
,
value
:
'
3
'
,
disabled
:
false
,
},
...
...
@@ -1681,16 +1889,6 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'1'
,
label
:
"Airborne"
,
text
:
"Airborne"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'2'
,
label
:
"DHL"
,
...
...
@@ -1721,16 +1919,6 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
disabled
:
false
,
},
{
id
:
'5'
,
label
:
"Postal Mail"
,
text
:
"Postal Mail"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
value
:
'5'
,
disabled
:
false
,
},
{
id
:
'4'
,
label
:
"UPS"
,
...
...
@@ -1749,6 +1937,26 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
"codename"
:
"Item_7"
,
value
:
'7'
,
disabled
:
false
,
},
{
id
:
'1'
,
label
:
"航空运输"
,
text
:
"航空运输"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'5'
,
label
:
"邮递"
,
text
:
"邮递"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
value
:
'5'
,
disabled
:
false
,
},
]
...
...
@@ -1760,8 +1968,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
items
:
[
{
id
:
'2'
,
label
:
"2
% 10, Net
30"
,
text
:
"2
% 10, Net
30"
,
label
:
"2
/10 N
30"
,
text
:
"2
/10 N
30"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
...
...
@@ -1770,8 +1978,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'1'
,
label
:
"N
et
30"
,
text
:
"N
et
30"
,
label
:
"N30"
,
text
:
"N30"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
...
...
@@ -1780,8 +1988,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'3'
,
label
:
"N
et
45"
,
text
:
"N
et
45"
,
label
:
"N45"
,
text
:
"N45"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
value
:
'3'
,
...
...
@@ -1790,8 +1998,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'4'
,
label
:
"N
et
60"
,
text
:
"N
et
60"
,
label
:
"N60"
,
text
:
"N60"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
value
:
'4'
,
...
...
@@ -1801,14 +2009,14 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
]
},
{
srfkey
:
'
Account__CustomerTyp
eCode'
,
srfkey
:
'
Contact__Stat
eCode'
,
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'1'
,
label
:
"
Competitor
"
,
text
:
"
Competitor
"
,
label
:
"
停用
"
,
text
:
"
停用
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
...
...
@@ -1816,49 +2024,46 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
disabled
:
false
,
},
{
id
:
'
2
'
,
label
:
"
Consultant
"
,
text
:
"
Consultant
"
,
id
:
'
0
'
,
label
:
"
可用
"
,
text
:
"
可用
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
"codename"
:
"Item_
0
"
,
value
:
'
0
'
,
disabled
:
false
,
},
{
id
:
'3'
,
label
:
"Customer"
,
text
:
"Customer"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
value
:
'3'
,
disabled
:
false
,
]
},
{
id
:
'6'
,
label
:
"Influencer"
,
text
:
"Influencer"
,
srfkey
:
'Account__CustomerTypeCode'
,
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'11'
,
label
:
"供应商"
,
text
:
"供应商"
,
"data"
:
""
,
"codename"
:
"Item_
6
"
,
value
:
'
6
'
,
"codename"
:
"Item_
11
"
,
value
:
'
11
'
,
disabled
:
false
,
},
{
id
:
'
4
'
,
label
:
"
Investor
"
,
text
:
"
Investor
"
,
id
:
'
10
'
,
label
:
"
供货商
"
,
text
:
"
供货商
"
,
"data"
:
""
,
"codename"
:
"Item_
4
"
,
value
:
'
4
'
,
"codename"
:
"Item_
10
"
,
value
:
'
10
'
,
disabled
:
false
,
},
{
id
:
'12'
,
label
:
"
Other
"
,
text
:
"
Other
"
,
label
:
"
其他
"
,
text
:
"
其他
"
,
"data"
:
""
,
"codename"
:
"Item_12"
,
value
:
'12'
,
...
...
@@ -1867,18 +2072,48 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'5'
,
label
:
"
Partner
"
,
text
:
"
Partner
"
,
label
:
"
合作伙伴
"
,
text
:
"
合作伙伴
"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
value
:
'5'
,
disabled
:
false
,
},
{
id
:
'3'
,
label
:
"客户"
,
text
:
"客户"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
value
:
'3'
,
disabled
:
false
,
},
{
id
:
'6'
,
label
:
"影响者"
,
text
:
"影响者"
,
"data"
:
""
,
"codename"
:
"Item_6"
,
value
:
'6'
,
disabled
:
false
,
},
{
id
:
'4'
,
label
:
"投资者"
,
text
:
"投资者"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
value
:
'4'
,
disabled
:
false
,
},
{
id
:
'7'
,
label
:
"
Press
"
,
text
:
"
Press
"
,
label
:
"
新闻界
"
,
text
:
"
新闻界
"
,
"data"
:
""
,
"codename"
:
"Item_7"
,
value
:
'7'
,
...
...
@@ -1887,8 +2122,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'8'
,
label
:
"
Prospect
"
,
text
:
"
Prospect
"
,
label
:
"
目标客户
"
,
text
:
"
目标客户
"
,
"data"
:
""
,
"codename"
:
"Item_8"
,
value
:
'8'
,
...
...
@@ -1896,32 +2131,32 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
disabled
:
false
,
},
{
id
:
'
9
'
,
label
:
"
Reseller
"
,
text
:
"
Reseller
"
,
id
:
'
1
'
,
label
:
"
竞争对手
"
,
text
:
"
竞争对手
"
,
"data"
:
""
,
"codename"
:
"Item_
9
"
,
value
:
'
9
'
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
disabled
:
false
,
},
{
id
:
'
10
'
,
label
:
"
Supplier
"
,
text
:
"
Supplier
"
,
id
:
'
9
'
,
label
:
"
经销商
"
,
text
:
"
经销商
"
,
"data"
:
""
,
"codename"
:
"Item_
10
"
,
value
:
'
10
'
,
"codename"
:
"Item_
9
"
,
value
:
'
9
'
,
disabled
:
false
,
},
{
id
:
'
11
'
,
label
:
"
Vendor
"
,
text
:
"
Vendor
"
,
id
:
'
2
'
,
label
:
"
顾问
"
,
text
:
"
顾问
"
,
"data"
:
""
,
"codename"
:
"Item_
11
"
,
value
:
'
11
'
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
disabled
:
false
,
},
...
...
@@ -1933,19 +2168,19 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'
1
'
,
label
:
"
Bill To
"
,
text
:
"
Bill To
"
,
id
:
'
3
'
,
label
:
"
主要地址
"
,
text
:
"
主要地址
"
,
"data"
:
""
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
"codename"
:
"Item_
3
"
,
value
:
'
3
'
,
disabled
:
false
,
},
{
id
:
'4'
,
label
:
"
Other
"
,
text
:
"
Other
"
,
label
:
"
其他
"
,
text
:
"
其他
"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
value
:
'4'
,
...
...
@@ -1953,19 +2188,19 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
disabled
:
false
,
},
{
id
:
'
3
'
,
label
:
"
Primary
"
,
text
:
"
Primary
"
,
id
:
'
1
'
,
label
:
"
帐单邮寄地址
"
,
text
:
"
帐单邮寄地址
"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
value
:
'
3
'
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
disabled
:
false
,
},
{
id
:
'2'
,
label
:
"
Ship To
"
,
text
:
"
Ship To
"
,
label
:
"
送货地址
"
,
text
:
"
送货地址
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
...
...
@@ -1981,8 +2216,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
items
:
[
{
id
:
'1'
,
label
:
"
Default Value
"
,
text
:
"
Default Value
"
,
label
:
"
默认值
"
,
text
:
"
默认值
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
...
...
@@ -1997,22 +2232,22 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'
1
'
,
label
:
"
Preferred Customer
"
,
text
:
"
Preferred Customer
"
,
id
:
'
2
'
,
label
:
"
标准
"
,
text
:
"
标准
"
,
"data"
:
""
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
disabled
:
false
,
},
{
id
:
'
2
'
,
label
:
"
Standard
"
,
text
:
"
Standard
"
,
id
:
'
1
'
,
label
:
"
首选客户
"
,
text
:
"
首选客户
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
disabled
:
false
,
},
...
...
@@ -2025,18 +2260,28 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
items
:
[
{
id
:
'4'
,
label
:
"
Flat Fees
"
,
text
:
"
Flat Fees
"
,
label
:
"
固定费用
"
,
text
:
"
固定费用
"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
value
:
'4'
,
disabled
:
false
,
},
{
id
:
'3'
,
label
:
"服务"
,
text
:
"服务"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
value
:
'3'
,
disabled
:
false
,
},
{
id
:
'2'
,
label
:
"
Miscellaneous Charges
"
,
text
:
"
Miscellaneous Charges
"
,
label
:
"
杂项费用
"
,
text
:
"
杂项费用
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
...
...
@@ -2045,22 +2290,12 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'1'
,
label
:
"
Sales Inventory
"
,
text
:
"
Sales Inventory
"
,
label
:
"
销售存货
"
,
text
:
"
销售存货
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'3'
,
label
:
"Services"
,
text
:
"Services"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
value
:
'3'
,
disabled
:
false
,
},
]
...
...
@@ -2072,8 +2307,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
items
:
[
{
id
:
'2'
,
label
:
"
Female
"
,
text
:
"
Female
"
,
label
:
"
女
"
,
text
:
"
女
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
...
...
@@ -2082,8 +2317,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'1'
,
label
:
"
Male
"
,
text
:
"
Male
"
,
label
:
"
男
"
,
text
:
"
男
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
...
...
@@ -2200,27 +2435,77 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
]
},
{
srfkey
:
'
Stat
e'
,
srfkey
:
'
Lead__StatusCod
e'
,
emptytext
:
'未定义'
,
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'
0
'
,
label
:
"
Active
"
,
text
:
"
Active
"
,
id
:
'
6
'
,
label
:
"
不再感兴趣
"
,
text
:
"
不再感兴趣
"
,
"data"
:
""
,
"codename"
:
"Item_0"
,
value
:
0
,
"codename"
:
"Item_6"
,
value
:
'6'
,
disabled
:
false
,
},
{
id
:
'4'
,
label
:
"丢单"
,
text
:
"丢单"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
value
:
'4'
,
disabled
:
false
,
},
{
id
:
'7'
,
label
:
"已取消"
,
text
:
"已取消"
,
"data"
:
""
,
"codename"
:
"Item_7"
,
value
:
'7'
,
disabled
:
false
,
},
{
id
:
'3'
,
label
:
"已合格"
,
text
:
"已合格"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
value
:
'3'
,
disabled
:
false
,
},
{
id
:
'2'
,
label
:
"已联系"
,
text
:
"已联系"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
disabled
:
false
,
},
{
id
:
'1'
,
label
:
"
Inactive
"
,
text
:
"
Inactive
"
,
label
:
"
新建
"
,
text
:
"
新建
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
1
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'5'
,
label
:
"无法联系"
,
text
:
"无法联系"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
value
:
'5'
,
disabled
:
false
,
},
...
...
@@ -2233,28 +2518,18 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
items
:
[
{
id
:
'1'
,
label
:
"
Any
"
,
text
:
"
Any
"
,
label
:
"
任何方式
"
,
text
:
"
任何方式
"
,
"data"
:
""
,
"codename"
:
"Item_1"
,
value
:
'1'
,
disabled
:
false
,
},
{
id
:
'2'
,
label
:
"Email"
,
text
:
"Email"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
disabled
:
false
,
},
{
id
:
'4'
,
label
:
"
Fax
"
,
text
:
"
Fax
"
,
label
:
"
传真
"
,
text
:
"
传真
"
,
"data"
:
""
,
"codename"
:
"Item_4"
,
value
:
'4'
,
...
...
@@ -2262,23 +2537,33 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
disabled
:
false
,
},
{
id
:
'
5
'
,
label
:
"
Mail
"
,
text
:
"
Mail
"
,
id
:
'
2
'
,
label
:
"
电子邮件
"
,
text
:
"
电子邮件
"
,
"data"
:
""
,
"codename"
:
"Item_
5
"
,
value
:
'
5
'
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
disabled
:
false
,
},
{
id
:
'3'
,
label
:
"
Phone
"
,
text
:
"
Phone
"
,
label
:
"
电话
"
,
text
:
"
电话
"
,
"data"
:
""
,
"codename"
:
"Item_3"
,
value
:
'3'
,
disabled
:
false
,
},
{
id
:
'5'
,
label
:
"邮件"
,
text
:
"邮件"
,
"data"
:
""
,
"codename"
:
"Item_5"
,
value
:
'5'
,
disabled
:
false
,
},
]
...
...
@@ -2300,8 +2585,8 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
},
{
id
:
'2'
,
label
:
"
No Charge
"
,
text
:
"
No Charge
"
,
label
:
"
免收费用
"
,
text
:
"
免收费用
"
,
"data"
:
""
,
"codename"
:
"Item_2"
,
value
:
'2'
,
...
...
@@ -2316,52 +2601,52 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
"codelisttype"
:
"static"
,
items
:
[
{
id
:
'
0
'
,
label
:
"
Immediate
"
,
text
:
"
Immediate
"
,
id
:
'
2
'
,
label
:
"
下一季度
"
,
text
:
"
下一季度
"
,
"data"
:
""
,
"codename"
:
"Item_
0
"
,
value
:
'
0
'
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
disabled
:
false
,
},
{
id
:
'
2
'
,
label
:
"
Next Quarter
"
,
text
:
"
Next Quarter
"
,
id
:
'
3
'
,
label
:
"
今年
"
,
text
:
"
今年
"
,
"data"
:
""
,
"codename"
:
"Item_
2
"
,
value
:
'
2
'
,
"codename"
:
"Item_
3
"
,
value
:
'
3
'
,
disabled
:
false
,
},
{
id
:
'
1
'
,
label
:
"
This Quarter
"
,
text
:
"
This Quarter
"
,
id
:
'
4
'
,
label
:
"
未知
"
,
text
:
"
未知
"
,
"data"
:
""
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
"codename"
:
"Item_
4
"
,
value
:
'
4
'
,
disabled
:
false
,
},
{
id
:
'
3
'
,
label
:
"
This Year
"
,
text
:
"
This Year
"
,
id
:
'
1
'
,
label
:
"
本季度
"
,
text
:
"
本季度
"
,
"data"
:
""
,
"codename"
:
"Item_
3
"
,
value
:
'
3
'
,
"codename"
:
"Item_
1
"
,
value
:
'
1
'
,
disabled
:
false
,
},
{
id
:
'
4
'
,
label
:
"
Unknown
"
,
text
:
"
Unknown
"
,
id
:
'
0
'
,
label
:
"
立即
"
,
text
:
"
立即
"
,
"data"
:
""
,
"codename"
:
"Item_
4
"
,
value
:
'
4
'
,
"codename"
:
"Item_
0
"
,
value
:
'
0
'
,
disabled
:
false
,
},
...
...
app_CRM/src/pages/base/account-grid-view/account-grid-view-base.vue
浏览文件 @
a4239fdc
...
...
@@ -543,28 +543,16 @@ export default class AccountGridViewBase extends GridViewBase {
const
deResParameters
:
any
[]
=
[];
const
parameters
:
any
[]
=
[
{
pathName
:
'accounts'
,
parameterName
:
'account'
},
{
pathName
:
'editview'
,
parameterName
:
'editview'
},
];
const
_this
:
any
=
this
;
const
openDrawer
=
(
view
:
any
,
data
:
any
)
=>
{
let
container
:
Subject
<
any
>
=
this
.
$appdrawer
.
openDrawer
(
view
,
tempContext
,
data
);
container
.
subscribe
((
result
:
any
)
=>
{
if
(
!
result
||
!
Object
.
is
(
result
.
ret
,
'OK'
))
{
return
;
}
if
(
!
xData
||
!
(
xData
.
refresh
instanceof
Function
))
{
return
;
}
xData
.
refresh
(
result
.
datas
);
});
const
openIndexViewTab
=
(
data
:
any
)
=>
{
const
_data
:
any
=
{
w
:
(
new
Date
().
getTime
())
};
Object
.
assign
(
_data
,
data
);
const
routePath
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
tempContext
,
deResParameters
,
parameters
,
args
,
_data
);
this
.
$router
.
push
(
routePath
);
}
const
view
:
any
=
{
viewname
:
'account-edit-view'
,
height
:
0
,
width
:
0
,
title
:
this
.
$t
(
'entities.account.views.editview.title'
),
placement
:
'DRAWER_TOP'
,
};
openDrawer
(
view
,
data
);
openIndexViewTab
(
data
);
}
...
...
app_CRM/src/uiservice/account/account-ui-service-base.ts
浏览文件 @
a4239fdc
...
...
@@ -273,32 +273,17 @@ export default class AccountUIServiceBase extends UIService {
let
deResParameters
:
any
[]
=
[];
const
parameters
:
any
[]
=
[
{
pathName
:
'accounts'
,
parameterName
:
'account'
},
{
pathName
:
'editview'
,
parameterName
:
'editview'
},
];
const
openDrawer
=
(
view
:
any
,
data
:
any
)
=>
{
let
container
:
Subject
<
any
>
=
actionContext
.
$appdrawer
.
openDrawer
(
view
,
context
,
data
);
container
.
subscribe
((
result
:
any
)
=>
{
if
(
!
result
||
!
Object
.
is
(
result
.
ret
,
'OK'
))
{
return
;
}
const
_this
:
any
=
actionContext
;
const
openIndexViewTab
=
(
data
:
any
)
=>
{
const
routePath
=
actionContext
.
$viewTool
.
buildUpRoutePath
(
actionContext
.
$route
,
context
,
deResParameters
,
parameters
,
_args
,
data
);
actionContext
.
$router
.
push
(
routePath
);
if
(
xData
&&
xData
.
refresh
&&
xData
.
refresh
instanceof
Function
)
{
xData
.
refresh
(
args
);
}
if
(
window
.
opener
){
window
.
opener
.
postMessage
({
status
:
'OK'
,
identification
:
'WF'
},
Environment
.
uniteAddress
);
window
.
close
();
}
return
result
.
datas
;
});
return
null
;
}
const
view
:
any
=
{
viewname
:
'account-edit-view'
,
height
:
0
,
width
:
0
,
title
:
actionContext
.
$t
(
'entities.account.views.editview.title'
),
placement
:
'DRAWER_TOP'
,
};
openDrawer
(
view
,
data
);
openIndexViewTab
(
data
);
}
/**
...
...
app_CRM/src/widgets/account/default-searchform/default-searchform-base.vue
浏览文件 @
a4239fdc
...
...
@@ -23,7 +23,7 @@
:localContext =
'
{ }'
:localParam ='{ }'
:disabled="detailsModel.n_statecode_eq.disabled"
tag='
Stat
e'
tag='
Account__StateCod
e'
codelistType='STATIC'
placeholder='请选择...' style="">
</dropdown-list>
...
...
app_CRM/src/widgets/activity-pointer/main-grid/main-grid-base.vue
浏览文件 @
a4239fdc
...
...
@@ -70,7 +70,7 @@
</
template
>
<
template
v-slot=
"{row,column,$index}"
>
<template
>
<codelist
:value=
"row.statecode"
tag=
'
Stat
e'
codelistType=
'STATIC'
></codelist>
<codelist
:value=
"row.statecode"
tag=
'
Activitypointer__StateCod
e'
codelistType=
'STATIC'
></codelist>
</
template
>
</template>
</el-table-column>
...
...
@@ -1036,7 +1036,7 @@ export default class MainBase extends Vue implements ControlInterface {
},
{
name
:
'statecode'
,
srfkey
:
'
Stat
e'
,
srfkey
:
'
Activitypointer__StateCod
e'
,
codelistType
:
'STATIC'
,
renderMode
:
'other'
,
textSeparator
:
'、'
,
...
...
app_CRM/src/widgets/campaign/edit-head-form/edit-head-form-base.vue
浏览文件 @
a4239fdc
...
...
@@ -42,7 +42,7 @@
:localContext =
'
{ }'
:localParam ='{ }'
:disabled="detailsModel.statuscode.disabled"
tag='
Status
'
tag='
Campaign__StatusCode
'
codelistType='STATIC'
placeholder='请选择...' style="">
</dropdown-list>
...
...
app_CRM/src/widgets/campaign/info-head-form/info-head-form-base.vue
浏览文件 @
a4239fdc
...
...
@@ -52,7 +52,7 @@
<div
v-show=
"detailsModel.statuscode.visible"
:style=
"
{}">
<app-form-item
name=
'statuscode'
:itemRules=
"this.rules.statuscode"
class=
''
:caption=
"$t('entities.campaign.info_head_form.details.statuscode')"
uiStyle=
"DEFAULT"
:labelWidth=
"130"
:isShowCaption=
"true"
:error=
"detailsModel.statuscode.error"
:isEmptyCaption=
"false"
labelPos=
"BOTTOM"
>
<app-span
name=
'statuscode'
:value=
"data.statuscode"
tag=
'
Status
'
codelistType=
'STATIC'
:data=
"data"
:context=
"context"
:viewparams=
"viewparams"
:localContext =
'
{ }' :localParam ='{ }' style="">
</app-span>
<app-span
name=
'statuscode'
:value=
"data.statuscode"
tag=
'
Campaign__StatusCode
'
codelistType=
'STATIC'
:data=
"data"
:context=
"context"
:viewparams=
"viewparams"
:localContext =
'
{ }' :localParam ='{ }' style="">
</app-span>
</app-form-item>
</div>
...
...
app_CRM/src/widgets/campaign/main-grid/main-grid-base.vue
浏览文件 @
a4239fdc
...
...
@@ -96,7 +96,7 @@
</
template
>
<
template
v-slot=
"{row,column,$index}"
>
<template
>
<codelist
:value=
"row.statuscode"
tag=
'
Status
'
codelistType=
'STATIC'
></codelist>
<codelist
:value=
"row.statuscode"
tag=
'
Campaign__StatusCode
'
codelistType=
'STATIC'
></codelist>
</
template
>
</template>
</el-table-column>
...
...
@@ -1082,7 +1082,7 @@ export default class MainBase extends Vue implements ControlInterface {
},
{
name
:
'statuscode'
,
srfkey
:
'
Status
'
,
srfkey
:
'
Campaign__StatusCode
'
,
codelistType
:
'STATIC'
,
renderMode
:
'other'
,
textSeparator
:
'、'
,
...
...
app_CRM/src/widgets/contact/default-searchform/default-searchform-base.vue
浏览文件 @
a4239fdc
...
...
@@ -23,7 +23,7 @@
:localContext =
'
{ }'
:localParam ='{ }'
:disabled="detailsModel.n_statecode_eq.disabled"
tag='
Stat
e'
tag='
Contact__StateCod
e'
codelistType='STATIC'
placeholder='请选择...' style="">
</dropdown-list>
...
...
app_CRM/src/widgets/lead/default-searchform/default-searchform-base.vue
浏览文件 @
a4239fdc
...
...
@@ -17,7 +17,7 @@
:localContext =
'
{ }'
:localParam ='{ }'
:disabled="detailsModel.n_statecode_eq.disabled"
tag='
Stat
e'
tag='
Lead__StateCod
e'
codelistType='STATIC'
placeholder='请选择...' style="">
</dropdown-list>
...
...
app_CRM/src/widgets/lead/main-grid/main-grid-base.vue
浏览文件 @
a4239fdc
...
...
@@ -56,7 +56,7 @@
</
template
>
<
template
v-slot=
"{row,column,$index}"
>
<template
>
<codelist
:value=
"row.statuscode"
tag=
'
Status
'
codelistType=
'STATIC'
></codelist>
<codelist
:value=
"row.statuscode"
tag=
'
Lead__StatusCode
'
codelistType=
'STATIC'
></codelist>
</
template
>
</template>
</el-table-column>
...
...
@@ -934,7 +934,7 @@ export default class MainBase extends Vue implements ControlInterface {
let
codelistColumns
:
Array
<
any
>
=
[
{
name
:
'statuscode'
,
srfkey
:
'
Status
'
,
srfkey
:
'
Lead__StatusCode
'
,
codelistType
:
'STATIC'
,
renderMode
:
'other'
,
textSeparator
:
'、'
,
...
...
app_CRM/src/widgets/list-account/main-grid/main-grid-base.vue
浏览文件 @
a4239fdc
...
...
@@ -68,7 +68,7 @@
</
template
>
<
template
v-slot=
"{row,column,$index}"
>
<template
>
<codelist
:value=
"row.statecode"
tag=
'
Stat
e'
codelistType=
'STATIC'
></codelist>
<codelist
:value=
"row.statecode"
tag=
'
Account__StateCod
e'
codelistType=
'STATIC'
></codelist>
</
template
>
</template>
</el-table-column>
...
...
@@ -967,7 +967,7 @@ export default class MainBase extends Vue implements ControlInterface {
let
codelistColumns
:
Array
<
any
>
=
[
{
name
:
'statecode'
,
srfkey
:
'
Stat
e'
,
srfkey
:
'
Account__StateCod
e'
,
codelistType
:
'STATIC'
,
renderMode
:
'other'
,
textSeparator
:
'、'
,
...
...
app_CRM/src/widgets/list-contact/inner-grid/inner-grid-base.vue
浏览文件 @
a4239fdc
...
...
@@ -80,7 +80,7 @@
</
template
>
<
template
v-slot=
"{row,column,$index}"
>
<template
>
<codelist
:value=
"row.statecode"
tag=
'
Stat
e'
codelistType=
'STATIC'
></codelist>
<codelist
:value=
"row.statecode"
tag=
'
Contact__StateCod
e'
codelistType=
'STATIC'
></codelist>
</
template
>
</template>
</el-table-column>
...
...
@@ -951,7 +951,7 @@ export default class InnerBase extends Vue implements ControlInterface {
let
codelistColumns
:
Array
<
any
>
=
[
{
name
:
'statecode'
,
srfkey
:
'
Stat
e'
,
srfkey
:
'
Contact__StateCod
e'
,
codelistType
:
'STATIC'
,
renderMode
:
'other'
,
textSeparator
:
'、'
,
...
...
app_CRM/src/widgets/list-contact/main-grid/main-grid-base.vue
浏览文件 @
a4239fdc
...
...
@@ -80,7 +80,7 @@
</
template
>
<
template
v-slot=
"{row,column,$index}"
>
<template
>
<codelist
:value=
"row.statecode"
tag=
'
Stat
e'
codelistType=
'STATIC'
></codelist>
<codelist
:value=
"row.statecode"
tag=
'
Contact__StateCod
e'
codelistType=
'STATIC'
></codelist>
</
template
>
</template>
</el-table-column>
...
...
@@ -986,7 +986,7 @@ export default class MainBase extends Vue implements ControlInterface {
let
codelistColumns
:
Array
<
any
>
=
[
{
name
:
'statecode'
,
srfkey
:
'
Stat
e'
,
srfkey
:
'
Contact__StateCod
e'
,
codelistType
:
'STATIC'
,
renderMode
:
'other'
,
textSeparator
:
'、'
,
...
...
app_CRM/src/widgets/list-lead/main-grid/main-grid-base.vue
浏览文件 @
a4239fdc
...
...
@@ -68,7 +68,7 @@
</
template
>
<
template
v-slot=
"{row,column,$index}"
>
<template
>
<codelist
:value=
"row.statuscode"
tag=
'
Status
'
codelistType=
'STATIC'
></codelist>
<codelist
:value=
"row.statuscode"
tag=
'
Lead__StatusCode
'
codelistType=
'STATIC'
></codelist>
</
template
>
</template>
</el-table-column>
...
...
@@ -967,7 +967,7 @@ export default class MainBase extends Vue implements ControlInterface {
let
codelistColumns
:
Array
<
any
>
=
[
{
name
:
'statuscode'
,
srfkey
:
'
Status
'
,
srfkey
:
'
Lead__StatusCode
'
,
codelistType
:
'STATIC'
,
renderMode
:
'other'
,
textSeparator
:
'、'
,
...
...
app_CRM/src/widgets/quote/abstract-info-form/abstract-info-form-base.vue
浏览文件 @
a4239fdc
...
...
@@ -122,7 +122,7 @@
:localContext =
'
{ }'
:localParam ='{ }'
:disabled="detailsModel.statecode.disabled"
tag='
Stat
e'
tag='
Quote__StateCod
e'
codelistType='STATIC'
placeholder='请选择...' style="">
</dropdown-list>
...
...
app_CRM/src/widgets/quote/main-grid/main-grid-base.vue
浏览文件 @
a4239fdc
...
...
@@ -24,7 +24,7 @@
<el-table-column
align=
"center"
type=
'selection'
:width=
"checkboxColWidth"
></el-table-column>
</
template
>
<
template
v-if=
"getColumnState('quotename')"
>
<el-table-column
show-overflow-tooltip
:prop=
"'quotename'"
:label=
"$t('entities.quote.main_grid.columns.quotename')"
:width=
"1
5
0"
:align=
"'left'"
:sortable=
"'custom'"
>
<el-table-column
show-overflow-tooltip
:prop=
"'quotename'"
:label=
"$t('entities.quote.main_grid.columns.quotename')"
:width=
"1
8
0"
:align=
"'left'"
:sortable=
"'custom'"
>
<template
v-slot:header=
"
{column}">
<span
class=
"column-header "
>
{{
$t
(
'entities.quote.main_grid.columns.quotename'
)
}}
...
...
@@ -35,29 +35,41 @@
</
template
>
</el-table-column>
</template>
<
template
v-if=
"getColumnState('
updateman
')"
>
<el-table-column
show-overflow-tooltip
:prop=
"'
updateman'"
:label=
"$t('entities.quote.main_grid.columns.updateman
')"
:width=
"150"
:align=
"'left'"
:sortable=
"'custom'"
>
<
template
v-if=
"getColumnState('
totalamount
')"
>
<el-table-column
show-overflow-tooltip
:prop=
"'
totalamount'"
:label=
"$t('entities.quote.main_grid.columns.totalamount
')"
:width=
"150"
:align=
"'left'"
:sortable=
"'custom'"
>
<template
v-slot:header=
"
{column}">
<span
class=
"column-header "
>
{{
$t
(
'entities.quote.main_grid.columns.
updateman
'
)
}}
{{
$t
(
'entities.quote.main_grid.columns.
totalamount
'
)
}}
</span>
</
template
>
<
template
v-slot=
"{row,column,$index}"
>
<template
>
<codelist
:value=
"row.updateman"
tag=
'SysOperator'
codelistType=
'DYNAMIC'
></codelist>
<span>
{{
row
.
totalamount
}}
</span>
</
template
>
</el-table-column>
</template>
<
template
v-if=
"getColumnState('customerid')"
>
<el-table-column
show-overflow-tooltip
:prop=
"'customerid'"
:label=
"$t('entities.quote.main_grid.columns.customerid')"
:width=
"180"
:align=
"'left'"
:sortable=
"'custom'"
>
<template
v-slot:header=
"
{column}">
<span
class=
"column-header "
>
{{
$t
(
'entities.quote.main_grid.columns.customerid'
)
}}
</span>
</
template
>
<
template
v-slot=
"{row,column,$index}"
>
<span>
{{
row
.
customerid
}}
</span>
</
template
>
</el-table-column>
</template>
<
template
v-if=
"getColumnState('
updatedat
e')"
>
<el-table-column
show-overflow-tooltip
:prop=
"'
updatedate'"
:label=
"$t('entities.quote.main_grid.columns.updatedat
e')"
:width=
"150"
:align=
"'left'"
:sortable=
"'custom'"
>
<
template
v-if=
"getColumnState('
statecod
e')"
>
<el-table-column
show-overflow-tooltip
:prop=
"'
statecode'"
:label=
"$t('entities.quote.main_grid.columns.statecod
e')"
:width=
"150"
:align=
"'left'"
:sortable=
"'custom'"
>
<template
v-slot:header=
"
{column}">
<span
class=
"column-header "
>
{{
$t
(
'entities.quote.main_grid.columns.
updatedat
e'
)
}}
{{
$t
(
'entities.quote.main_grid.columns.
statecod
e'
)
}}
</span>
</
template
>
<
template
v-slot=
"{row,column,$index}"
>
<app-format-data
format=
"YYYY-MM-DD hh:mm:ss"
:data=
"row.updatedate"
></app-format-data>
<template
>
<codelist
:value=
"row.statecode"
tag=
'Quote__StateCode'
codelistType=
'STATIC'
></codelist>
</
template
>
</template>
</el-table-column>
</template>
...
...
@@ -546,16 +558,23 @@ export default class MainBase extends Vue implements ControlInterface {
util
:
'PX'
},
{
name
:
'updateman'
,
label
:
'更新人'
,
langtag
:
'entities.quote.main_grid.columns.updateman'
,
name
:
'totalamount'
,
label
:
'总金额'
,
langtag
:
'entities.quote.main_grid.columns.totalamount'
,
show
:
true
,
util
:
'PX'
},
{
name
:
'customerid'
,
label
:
'潜在客户'
,
langtag
:
'entities.quote.main_grid.columns.customerid'
,
show
:
true
,
util
:
'PX'
},
{
name
:
'
updatedat
e'
,
label
:
'
更新时间
'
,
langtag
:
'entities.quote.main_grid.columns.
updatedat
e'
,
name
:
'
statecod
e'
,
label
:
'
状态
'
,
langtag
:
'entities.quote.main_grid.columns.
statecod
e'
,
show
:
true
,
util
:
'PX'
},
...
...
@@ -947,9 +966,9 @@ export default class MainBase extends Vue implements ControlInterface {
public
async
formatExcelData
(
filterVal
:
any
,
jsonData
:
any
)
{
let
codelistColumns
:
Array
<
any
>
=
[
{
name
:
'
updateman
'
,
srfkey
:
'
SysOperator
'
,
codelistType
:
'
DYNAM
IC'
,
name
:
'
statecode
'
,
srfkey
:
'
Quote__StateCode
'
,
codelistType
:
'
STAT
IC'
,
renderMode
:
'other'
,
textSeparator
:
'、'
,
valueSeparator
:
','
,
...
...
app_CRM/src/widgets/quote/main-grid/main-grid-model.ts
浏览文件 @
a4239fdc
...
...
@@ -27,8 +27,13 @@ export default class MainModel {
}
else
{
return
[
{
name
:
'updateman'
,
prop
:
'updateman'
,
name
:
'statecode'
,
prop
:
'statecode'
,
dataType
:
'NSCODELIST'
,
},
{
name
:
'customerid'
,
prop
:
'customerid'
,
dataType
:
'TEXT'
,
},
{
...
...
@@ -56,11 +61,6 @@ export default class MainModel {
prop
:
'slaid'
,
dataType
:
'PICKUP'
,
},
{
name
:
'updatedate'
,
prop
:
'updatedate'
,
dataType
:
'DATETIME'
,
},
{
name
:
'pricelevelid'
,
prop
:
'pricelevelid'
,
...
...
@@ -81,6 +81,11 @@ export default class MainModel {
prop
:
'quoteid'
,
dataType
:
'GUID'
,
},
{
name
:
'totalamount'
,
prop
:
'totalamount'
,
dataType
:
'BIGDECIMAL'
,
},
{
name
:
'quote'
,
prop
:
'quoteid'
,
...
...
businesscentral-core/src/main/resources/liquibase/h2_table.xml
浏览文件 @
a4239fdc
...
...
@@ -3708,7 +3708,7 @@
<!--输出实体[QUOTE]数据结构 -->
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"tab-quote-3
4
-46"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"tab-quote-3
6
-46"
>
<createTable
tableName=
"QUOTE"
>
<column
name=
"BILLTO_COUNTRY"
remarks=
""
type=
"VARCHAR(80)"
>
</column>
...
...
@@ -4514,7 +4514,7 @@
<!--输出实体[ACCOUNT]数据结构 -->
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"tab-account-35
5
-54"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"tab-account-35
6
-54"
>
<createTable
tableName=
"ACCOUNT"
>
<column
name=
"ADDRESS1_PRIMARYCONTACTNAME"
remarks=
""
type=
"VARCHAR(100)"
>
</column>
...
...
@@ -11072,19 +11072,19 @@
<addForeignKeyConstraint
baseColumnNames=
"TRANSACTIONCURRENCYID"
baseTableName=
"PRICELEVEL"
constraintName=
"DER1N_PRICELEVEL__TRANSACTIONC"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"TRANSACTIONCURRENCYID"
referencedTableName=
"TRANSACTIONCURRENCY"
validate=
"true"
/>
</changeSet>
<!--输出实体[QUOTE]外键关系 -->
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-quote-3
4
-226"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-quote-3
6
-226"
>
<addForeignKeyConstraint
baseColumnNames=
"CAMPAIGNID"
baseTableName=
"QUOTE"
constraintName=
"DER1N_QUOTE__CAMPAIGN__CAMPAIG"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"CAMPAIGNID"
referencedTableName=
"CAMPAIGN"
validate=
"true"
/>
</changeSet>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-quote-3
4
-227"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-quote-3
6
-227"
>
<addForeignKeyConstraint
baseColumnNames=
"OPPORTUNITYID"
baseTableName=
"QUOTE"
constraintName=
"DER1N_QUOTE__OPPORTUNITY__OPPO"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"OPPORTUNITYID"
referencedTableName=
"OPPORTUNITY"
validate=
"true"
/>
</changeSet>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-quote-3
4
-228"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-quote-3
6
-228"
>
<addForeignKeyConstraint
baseColumnNames=
"PRICELEVELID"
baseTableName=
"QUOTE"
constraintName=
"DER1N_QUOTE__PRICELEVEL__PRICE"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"PRICELEVELID"
referencedTableName=
"PRICELEVEL"
validate=
"true"
/>
</changeSet>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-quote-3
4
-229"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-quote-3
6
-229"
>
<addForeignKeyConstraint
baseColumnNames=
"SLAID"
baseTableName=
"QUOTE"
constraintName=
"DER1N_QUOTE__SLA__SLAID"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"SLAID"
referencedTableName=
"SLA"
validate=
"true"
/>
</changeSet>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-quote-3
4
-230"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-quote-3
6
-230"
>
<addForeignKeyConstraint
baseColumnNames=
"TRANSACTIONCURRENCYID"
baseTableName=
"QUOTE"
constraintName=
"DER1N_QUOTE__TRANSACTIONCURREN"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"TRANSACTIONCURRENCYID"
referencedTableName=
"TRANSACTIONCURRENCY"
validate=
"true"
/>
</changeSet>
<!--输出实体[BULKDELETEOPERATION]外键关系 -->
...
...
@@ -11137,31 +11137,31 @@
<addForeignKeyConstraint
baseColumnNames=
"METRICID"
baseTableName=
"GOAL"
constraintName=
"DER1N_GOAL__METRIC__METRICID"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"METRICID"
referencedTableName=
"METRIC"
validate=
"true"
/>
</changeSet>
<!--输出实体[ACCOUNT]外键关系 -->
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
5
-255"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
6
-255"
>
<addForeignKeyConstraint
baseColumnNames=
"PARENTACCOUNTID"
baseTableName=
"ACCOUNT"
constraintName=
"DER1N_ACCOUNT__ACCOUNT__PARENT"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"ACCOUNTID"
referencedTableName=
"ACCOUNT"
validate=
"true"
/>
</changeSet>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
5
-256"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
6
-256"
>
<addForeignKeyConstraint
baseColumnNames=
"PRIMARYCONTACTID"
baseTableName=
"ACCOUNT"
constraintName=
"DER1N_ACCOUNT__CONTACT__PRIMAR"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"CONTACTID"
referencedTableName=
"CONTACT"
validate=
"true"
/>
</changeSet>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
5
-257"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
6
-257"
>
<addForeignKeyConstraint
baseColumnNames=
"PREFERREDEQUIPMENTID"
baseTableName=
"ACCOUNT"
constraintName=
"DER1N_ACCOUNT__EQUIPMENT__PREF"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"EQUIPMENTID"
referencedTableName=
"EQUIPMENT"
validate=
"true"
/>
</changeSet>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
5
-258"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
6
-258"
>
<addForeignKeyConstraint
baseColumnNames=
"ORIGINATINGLEADID"
baseTableName=
"ACCOUNT"
constraintName=
"DER1N_ACCOUNT__LEAD__ORIGINATI"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"LEADID"
referencedTableName=
"LEAD"
validate=
"true"
/>
</changeSet>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
5
-259"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
6
-259"
>
<addForeignKeyConstraint
baseColumnNames=
"DEFAULTPRICELEVELID"
baseTableName=
"ACCOUNT"
constraintName=
"DER1N_ACCOUNT__PRICELEVEL__DEF"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"PRICELEVELID"
referencedTableName=
"PRICELEVEL"
validate=
"true"
/>
</changeSet>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
5
-260"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
6
-260"
>
<addForeignKeyConstraint
baseColumnNames=
"PREFERREDSERVICEID"
baseTableName=
"ACCOUNT"
constraintName=
"DER1N_ACCOUNT__SERVICE__PREFER"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"SERVICEID"
referencedTableName=
"SERVICE"
validate=
"true"
/>
</changeSet>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
5
-261"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
6
-261"
>
<addForeignKeyConstraint
baseColumnNames=
"SLAID"
baseTableName=
"ACCOUNT"
constraintName=
"DER1N_ACCOUNT__SLA__SLAID"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"SLAID"
referencedTableName=
"SLA"
validate=
"true"
/>
</changeSet>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
5
-262"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
6
-262"
>
<addForeignKeyConstraint
baseColumnNames=
"TERRITORYID"
baseTableName=
"ACCOUNT"
constraintName=
"DER1N_ACCOUNT__TERRITORY__TERR"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"TERRITORYID"
referencedTableName=
"TERRITORY"
validate=
"true"
/>
</changeSet>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
5
-263"
>
<changeSet
author=
"a_LAB01_e85d8801c"
id=
"fk-account-35
6
-263"
>
<addForeignKeyConstraint
baseColumnNames=
"TRANSACTIONCURRENCYID"
baseTableName=
"ACCOUNT"
constraintName=
"DER1N_ACCOUNT__TRANSACTIONCURR"
deferrable=
"false"
initiallyDeferred=
"false"
onDelete=
"RESTRICT"
onUpdate=
"RESTRICT"
referencedColumnNames=
"TRANSACTIONCURRENCYID"
referencedTableName=
"TRANSACTIONCURRENCY"
validate=
"true"
/>
</changeSet>
<!--输出实体[KNOWLEDGEARTICLEVIEWS]外键关系 -->
...
...
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录