提交 c061b4b5 编写于 作者: ibizdev's avatar ibizdev

xignzi006 发布系统代码

上级 08f084dc
...@@ -765,6 +765,63 @@ ...@@ -765,6 +765,63 @@
} }
] ]
}, },
{
"srfkey": "Campaign__TypeCode",
"emptytext": "未定义",
"codelisttype":"static",
"items": [
{
"id": "1",
"label": "Advertisement",
"text": "Advertisement",
"data":"",
"codename":"Item_1",
"value": "1",
"disabled": false
}
, {
"id": "4",
"label": "Co-branding",
"text": "Co-branding",
"data":"",
"codename":"Item_4",
"value": "4",
"disabled": false
}
, {
"id": "2",
"label": "Direct Marketing",
"text": "Direct Marketing",
"data":"",
"codename":"Item_2",
"value": "2",
"disabled": false
}
, {
"id": "3",
"label": "Event",
"text": "Event",
"data":"",
"codename":"Item_3",
"value": "3",
"disabled": false
}
, {
"id": "5",
"label": "Other",
"text": "Other",
"data":"",
"codename":"Item_5",
"value": "5",
"disabled": false
}
]
},
{ {
"srfkey": "Account__Address1_FreightTermsCode", "srfkey": "Account__Address1_FreightTermsCode",
"emptytext": "未定义", "emptytext": "未定义",
......
...@@ -49,6 +49,16 @@ ...@@ -49,6 +49,16 @@
"viewtag": "14110058a29397ea9ac7d4e86a3994ca", "viewtag": "14110058a29397ea9ac7d4e86a3994ca",
"memo": "" "memo": ""
}, },
"campaigninfo_campagin": {
"title": "活动信息",
"caption": "活动信息",
"viewtype": "DEEDITVIEW",
"viewmodule": "Marketing",
"viewname": "CampaignInfo_Campagin",
"viewfilename": "campaign-info-campagin",
"viewtag": "144fa4796e1efccbfeb7f373d4c0bebb",
"memo": "系统自动添加"
},
"leadgridview": { "leadgridview": {
"title": "lead表格视图", "title": "lead表格视图",
"caption": "潜在顾客", "caption": "潜在顾客",
...@@ -69,13 +79,13 @@ ...@@ -69,13 +79,13 @@
"viewtag": "1bc48b15dbe69c5f30dafe489f58aacb", "viewtag": "1bc48b15dbe69c5f30dafe489f58aacb",
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
"accountaccountinfo": { "accountinfo_account": {
"title": "account编辑视图", "title": "account编辑视图",
"caption": "客户", "caption": "客户",
"viewtype": "DEEDITVIEW", "viewtype": "DEEDITVIEW",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountAccountInfo", "viewname": "AccountInfo_Account",
"viewfilename": "account-account-info", "viewfilename": "account-info-account",
"viewtag": "1d3b94223a5d3f8ab1d2fe334c8c4afd", "viewtag": "1d3b94223a5d3f8ab1d2fe334c8c4afd",
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
...@@ -110,8 +120,8 @@ ...@@ -110,8 +120,8 @@
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
"accountsummary": { "accountsummary": {
"title": "客户摘要", "title": "客户概览",
"caption": "客户摘要", "caption": "客户概览",
"viewtype": "DEPORTALVIEW9", "viewtype": "DEPORTALVIEW9",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountSummary", "viewname": "AccountSummary",
...@@ -259,6 +269,16 @@ ...@@ -259,6 +269,16 @@
"viewtag": "688201ee5642d41628dbf4deba002d17", "viewtag": "688201ee5642d41628dbf4deba002d17",
"memo": "" "memo": ""
}, },
"campaigninfo_manager": {
"title": "管理信息",
"caption": "管理信息",
"viewtype": "DEEDITVIEW",
"viewmodule": "Marketing",
"viewname": "CampaignInfo_Manager",
"viewfilename": "campaign-info-manager",
"viewtag": "697373026d90700244354625e1d01cc2",
"memo": "系统自动添加"
},
"transactioncurrencypickupgridview": { "transactioncurrencypickupgridview": {
"title": "transactioncurrency选择表格视图", "title": "transactioncurrency选择表格视图",
"caption": "货币", "caption": "货币",
...@@ -279,13 +299,13 @@ ...@@ -279,13 +299,13 @@
"viewtag": "6e18ac74e5685439110f9b4e534ee005", "viewtag": "6e18ac74e5685439110f9b4e534ee005",
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
"accountintroduction": { "accountinfo_introduction": {
"title": "account编辑视图", "title": "account编辑视图",
"caption": "客户", "caption": "客户",
"viewtype": "DEEDITVIEW", "viewtype": "DEEDITVIEW",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountIntroduction", "viewname": "AccountInfo_Introduction",
"viewfilename": "account-introduction", "viewfilename": "account-info-introduction",
"viewtag": "73bb9f7e653384ca09f8bbbfd580d892", "viewtag": "73bb9f7e653384ca09f8bbbfd580d892",
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
...@@ -379,13 +399,13 @@ ...@@ -379,13 +399,13 @@
"viewtag": "90b48a107932f432e0dde42791a51887", "viewtag": "90b48a107932f432e0dde42791a51887",
"memo": "" "memo": ""
}, },
"accountaddress": { "accountinfo_address": {
"title": "account编辑视图", "title": "account编辑视图",
"caption": "客户", "caption": "客户",
"viewtype": "DEEDITVIEW", "viewtype": "DEEDITVIEW",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountAddress", "viewname": "AccountInfo_Address",
"viewfilename": "account-address", "viewfilename": "account-info-address",
"viewtag": "916febbb65be1c54dd42ccb9914fe973", "viewtag": "916febbb65be1c54dd42ccb9914fe973",
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
...@@ -459,13 +479,13 @@ ...@@ -459,13 +479,13 @@
"viewtag": "a62e766e54ec0b259071463523c98493", "viewtag": "a62e766e54ec0b259071463523c98493",
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
"accountoptionview": { "accountquickcreate": {
"title": "客户选项操作视图", "title": "客户选项操作视图",
"caption": "客户", "caption": "客户",
"viewtype": "DEOPTVIEW", "viewtype": "DEOPTVIEW",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountOptionView", "viewname": "AccountQuickCreate",
"viewfilename": "account-option-view", "viewfilename": "account-quick-create",
"viewtag": "a69ba7dd2f8bdac8a3c733dcc79c0ee5", "viewtag": "a69ba7dd2f8bdac8a3c733dcc79c0ee5",
"memo": "" "memo": ""
}, },
...@@ -519,6 +539,16 @@ ...@@ -519,6 +539,16 @@
"viewtag": "b3cfac5362b3bfb70d1471932f120fa5", "viewtag": "b3cfac5362b3bfb70d1471932f120fa5",
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
"campaignsummary": {
"title": "市场活动概览",
"caption": "市场活动概览",
"viewtype": "DEPORTALVIEW",
"viewmodule": "Marketing",
"viewname": "CampaignSummary",
"viewfilename": "campaign-summary",
"viewtag": "b53373df8bf30a970e738602c7a83666",
"memo": ""
},
"contactpickupview": { "contactpickupview": {
"title": "contact数据选择视图", "title": "contact数据选择视图",
"caption": "联系人", "caption": "联系人",
...@@ -539,13 +569,23 @@ ...@@ -539,13 +569,23 @@
"viewtag": "bae77557d2f7a7852b634dc5d5a93435", "viewtag": "bae77557d2f7a7852b634dc5d5a93435",
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
"accountdistribution": { "campaignresponsegridview": {
"title": "campaignresponse表格视图",
"caption": "市场活动响应",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Marketing",
"viewname": "CampaignResponseGridView",
"viewfilename": "campaign-response-grid-view",
"viewtag": "be9e8c92ad9cf15887e12a2090b28527",
"memo": "系统自动添加"
},
"accountinfo_distribution": {
"title": "account编辑视图", "title": "account编辑视图",
"caption": "客户", "caption": "客户",
"viewtype": "DEEDITVIEW", "viewtype": "DEEDITVIEW",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountDistribution", "viewname": "AccountInfo_Distribution",
"viewfilename": "account-distribution", "viewfilename": "account-info-distribution",
"viewtag": "c607e5bc2c07ab2aca084e275ce677b7", "viewtag": "c607e5bc2c07ab2aca084e275ce677b7",
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
...@@ -559,6 +599,16 @@ ...@@ -559,6 +599,16 @@
"viewtag": "d1c35f3c52010e1428d7dc1a6bc82f63", "viewtag": "d1c35f3c52010e1428d7dc1a6bc82f63",
"memo": "" "memo": ""
}, },
"campaigninfo": {
"title": "市场活动",
"caption": "市场活动",
"viewtype": "DETABEXPVIEW",
"viewmodule": "Marketing",
"viewname": "CampaignInfo",
"viewfilename": "campaign-info",
"viewtag": "d8b664607bd727900320b23da3fafaf2",
"memo": ""
},
"transactioncurrencypickupview": { "transactioncurrencypickupview": {
"title": "transactioncurrency数据选择视图", "title": "transactioncurrency数据选择视图",
"caption": "货币", "caption": "货币",
...@@ -599,13 +649,13 @@ ...@@ -599,13 +649,13 @@
"viewtag": "e0aef8c0d1f1ae28f628a0541b118961", "viewtag": "e0aef8c0d1f1ae28f628a0541b118961",
"memo": "" "memo": ""
}, },
"accountcontactsetting": { "accountinfo_contactsetting": {
"title": "account编辑视图", "title": "account编辑视图",
"caption": "客户", "caption": "客户",
"viewtype": "DEEDITVIEW", "viewtype": "DEEDITVIEW",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountContactSetting", "viewname": "AccountInfo_ContactSetting",
"viewfilename": "account-contact-setting", "viewfilename": "account-info-contact-setting",
"viewtag": "e38e7b53a449e0f112cb545d2c5d4b85", "viewtag": "e38e7b53a449e0f112cb545d2c5d4b85",
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
...@@ -629,6 +679,16 @@ ...@@ -629,6 +679,16 @@
"viewtag": "e4335da0a7c14a65376eecaabb771fd7", "viewtag": "e4335da0a7c14a65376eecaabb771fd7",
"memo": "" "memo": ""
}, },
"campaignactivitygridview": {
"title": "campaignactivity表格视图",
"caption": "市场活动项目",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Marketing",
"viewname": "CampaignActivityGridView",
"viewfilename": "campaign-activity-grid-view",
"viewtag": "e684325c8ad695314d3c960a16f25db7",
"memo": "系统自动添加"
},
"accountpickupgridview": { "accountpickupgridview": {
"title": "account选择表格视图", "title": "account选择表格视图",
"caption": "客户", "caption": "客户",
...@@ -639,6 +699,16 @@ ...@@ -639,6 +699,16 @@
"viewtag": "ef9fea872a6a21e7566033fafcc0ccb5", "viewtag": "ef9fea872a6a21e7566033fafcc0ccb5",
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
"campaigninfo_schedule": {
"title": "日程安排",
"caption": "日程安排",
"viewtype": "DEEDITVIEW",
"viewmodule": "Marketing",
"viewname": "CampaignInfo_Schedule",
"viewfilename": "campaign-info-schedule",
"viewtag": "f63525be2835a01da997d7f059efb09f",
"memo": "系统自动添加"
},
"taskeditview": { "taskeditview": {
"title": "task编辑视图", "title": "task编辑视图",
"caption": "任务", "caption": "任务",
...@@ -649,13 +719,13 @@ ...@@ -649,13 +719,13 @@
"viewtag": "f84a705f33385d5999fcfb69124932d4", "viewtag": "f84a705f33385d5999fcfb69124932d4",
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
"accountmajorcontact": { "accountinfo_majorcontact": {
"title": "account编辑视图", "title": "account编辑视图",
"caption": "客户", "caption": "客户",
"viewtype": "DEEDITVIEW", "viewtype": "DEEDITVIEW",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountMajorContact", "viewname": "AccountInfo_MajorContact",
"viewfilename": "account-major-contact", "viewfilename": "account-info-major-contact",
"viewtag": "fb06f2c1cea1ac2a5a70c20f4a277ae5", "viewtag": "fb06f2c1cea1ac2a5a70c20f4a277ae5",
"memo": "系统自动添加" "memo": "系统自动添加"
}, },
......
/**
* 市场活动项目
*
* @export
* @interface CampaignActivity
*/
export interface CampaignActivity {
/**
* 状态描述
*
* @returns {*}
* @memberof CampaignActivity
*/
statuscode?: any;
/**
* RegardingObjectIdYomiName
*
* @returns {*}
* @memberof CampaignActivity
*/
regardingobjectidyominame?: any;
/**
* 是定期活动
*
* @returns {*}
* @memberof CampaignActivity
*/
regularactivity?: any;
/**
* 建立时间
*
* @returns {*}
* @memberof CampaignActivity
*/
createdate?: any;
/**
* Record Created On
*
* @returns {*}
* @memberof CampaignActivity
*/
overriddencreatedon?: any;
/**
* 排序日期
*
* @returns {*}
* @memberof CampaignActivity
*/
sortdate?: any;
/**
* 遍历的路径
*
* @returns {*}
* @memberof CampaignActivity
*/
traversedpath?: any;
/**
* 活动类型
*
* @returns {*}
* @memberof CampaignActivity
*/
activitytypecode?: any;
/**
* Optional Attendees
*
* @returns {*}
* @memberof CampaignActivity
*/
optionalattendees?: any;
/**
* 负责人
*
* @returns {*}
* @memberof CampaignActivity
*/
ownerid?: any;
/**
* 计划结束时间
*
* @returns {*}
* @memberof CampaignActivity
*/
scheduledend?: any;
/**
* Customers
*
* @returns {*}
* @memberof CampaignActivity
*/
customers?: any;
/**
* Organizer
*
* @returns {*}
* @memberof CampaignActivity
*/
organizer?: any;
/**
* 预算分配
*
* @returns {*}
* @memberof CampaignActivity
*/
budgetedcost?: any;
/**
* 类别
*
* @returns {*}
* @memberof CampaignActivity
*/
category?: any;
/**
* 渠道
*
* @returns {*}
* @memberof CampaignActivity
*/
channeltypecode?: any;
/**
* 预算分配 (Base)
*
* @returns {*}
* @memberof CampaignActivity
*/
budgetedcost_base?: any;
/**
* BCC
*
* @returns {*}
* @memberof CampaignActivity
*/
bcc?: any;
/**
* 计划持续时间
*
* @returns {*}
* @memberof CampaignActivity
*/
scheduleddurationminutes?: any;
/**
* 子类别
*
* @returns {*}
* @memberof CampaignActivity
*/
subcategory?: any;
/**
* CC
*
* @returns {*}
* @memberof CampaignActivity
*/
cc?: any;
/**
* 优先级
*
* @returns {*}
* @memberof CampaignActivity
*/
prioritycode?: any;
/**
* 更新人
*
* @returns {*}
* @memberof CampaignActivity
*/
updateman?: any;
/**
* Outsource Vendors
*
* @returns {*}
* @memberof CampaignActivity
*/
partners?: any;
/**
* 类型
*
* @returns {*}
* @memberof CampaignActivity
*/
typecode?: any;
/**
* 状态
*
* @returns {*}
* @memberof CampaignActivity
*/
statecode?: any;
/**
* 实际开始时间
*
* @returns {*}
* @memberof CampaignActivity
*/
actualstart?: any;
/**
* SLAName
*
* @returns {*}
* @memberof CampaignActivity
*/
slaname?: any;
/**
* 版本号
*
* @returns {*}
* @memberof CampaignActivity
*/
versionnumber?: any;
/**
* 排除退出的成员
*
* @returns {*}
* @memberof CampaignActivity
*/
donotsendonoptout?: any;
/**
* Exchange 项目 ID
*
* @returns {*}
* @memberof CampaignActivity
*/
exchangeitemid?: any;
/**
* Exchange WebLink
*
* @returns {*}
* @memberof CampaignActivity
*/
exchangeweblink?: any;
/**
* 社交渠道
*
* @returns {*}
* @memberof CampaignActivity
*/
community?: any;
/**
* 主题
*
* @returns {*}
* @memberof CampaignActivity
*/
subject?: any;
/**
* 实际成本 (Base)
*
* @returns {*}
* @memberof CampaignActivity
*/
actualcost_base?: any;
/**
* To
*
* @returns {*}
* @memberof CampaignActivity
*/
to?: any;
/**
* 定期实例类型
*
* @returns {*}
* @memberof CampaignActivity
*/
instancetypecode?: any;
/**
* 上一暂候时间
*
* @returns {*}
* @memberof CampaignActivity
*/
lastonholdtime?: any;
/**
* 时区规则版本号
*
* @returns {*}
* @memberof CampaignActivity
*/
timezoneruleversionnumber?: any;
/**
* OwnerIdYomiName
*
* @returns {*}
* @memberof CampaignActivity
*/
owneridyominame?: any;
/**
* 流程阶段
*
* @returns {*}
* @memberof CampaignActivity
*/
stageid?: any;
/**
* 暂候时间(分钟)
*
* @returns {*}
* @memberof CampaignActivity
*/
onholdtime?: any;
/**
* 说明
*
* @returns {*}
* @memberof CampaignActivity
*/
description?: any;
/**
* 隐藏
*
* @returns {*}
* @memberof CampaignActivity
*/
mapiprivate?: any;
/**
* 活动附加参数
*
* @returns {*}
* @memberof CampaignActivity
*/
activityadditionalparams?: any;
/**
* 传递优先级
*
* @returns {*}
* @memberof CampaignActivity
*/
deliveryprioritycode?: any;
/**
* Required Attendees
*
* @returns {*}
* @memberof CampaignActivity
*/
requiredattendees?: any;
/**
* 服务
*
* @returns {*}
* @memberof CampaignActivity
*/
serviceid?: any;
/**
* 汇率
*
* @returns {*}
* @memberof CampaignActivity
*/
exchangerate?: any;
/**
* 更新时间
*
* @returns {*}
* @memberof CampaignActivity
*/
updatedate?: any;
/**
* Import Sequence Number
*
* @returns {*}
* @memberof CampaignActivity
*/
importsequencenumber?: any;
/**
* 计划开始时间
*
* @returns {*}
* @memberof CampaignActivity
*/
scheduledstart?: any;
/**
* 实际持续时间
*
* @returns {*}
* @memberof CampaignActivity
*/
actualdurationminutes?: any;
/**
* 发送日期
*
* @returns {*}
* @memberof CampaignActivity
*/
senton?: any;
/**
* 市场活动项目
*
* @returns {*}
* @memberof CampaignActivity
*/
activityid?: any;
/**
* 天数
*
* @returns {*}
* @memberof CampaignActivity
*/
excludeifcontactedinxdays?: any;
/**
* 保留的语音邮件
*
* @returns {*}
* @memberof CampaignActivity
*/
leftvoicemail?: any;
/**
* 由工作流创建
*
* @returns {*}
* @memberof CampaignActivity
*/
workflowcreated?: any;
/**
* RegardingObjectTypeCode
*
* @returns {*}
* @memberof CampaignActivity
*/
regardingobjecttypecode?: any;
/**
* UTC 转换时区代码
*
* @returns {*}
* @memberof CampaignActivity
*/
utcconversiontimezonecode?: any;
/**
* 上级市场活动
*
* @returns {*}
* @memberof CampaignActivity
*/
regardingobjectid?: any;
/**
* 忽略停用市场营销列表成员
*
* @returns {*}
* @memberof CampaignActivity
*/
ignoreinactivelistmembers?: any;
/**
* 建立人
*
* @returns {*}
* @memberof CampaignActivity
*/
createman?: any;
/**
* 来自
*
* @returns {*}
* @memberof CampaignActivity
*/
from?: any;
/**
* 已记帐
*
* @returns {*}
* @memberof CampaignActivity
*/
billed?: any;
/**
* 实际成本
*
* @returns {*}
* @memberof CampaignActivity
*/
actualcost?: any;
/**
* OwnerIdType
*
* @returns {*}
* @memberof CampaignActivity
*/
owneridtype?: any;
/**
* 上次尝试传递的日期
*
* @returns {*}
* @memberof CampaignActivity
*/
deliverylastattemptedon?: any;
/**
* 实际结束时间
*
* @returns {*}
* @memberof CampaignActivity
*/
actualend?: any;
/**
* 系列 ID
*
* @returns {*}
* @memberof CampaignActivity
*/
seriesid?: any;
/**
* 流程
*
* @returns {*}
* @memberof CampaignActivity
*/
processid?: any;
/**
* Resources
*
* @returns {*}
* @memberof CampaignActivity
*/
resources?: any;
/**
* SLA
*
* @returns {*}
* @memberof CampaignActivity
*/
slaid?: any;
}
\ No newline at end of file
/**
* 市场活动
*
* @export
* @interface Campaign
*/
export interface Campaign {
/**
* 预期响应百分比
*
* @returns {*}
* @memberof Campaign
*/
expectedresponse?: any;
/**
* 市场活动类型
*
* @returns {*}
* @memberof Campaign
*/
typecode?: any;
/**
* 预算分配
*
* @returns {*}
* @memberof Campaign
*/
budgetedcost?: any;
/**
* 建立时间
*
* @returns {*}
* @memberof Campaign
*/
createdate?: any;
/**
* 市场活动总费用
*
* @returns {*}
* @memberof Campaign
*/
totalactualcost?: any;
/**
* UTC Conversion Time Zone Code
*
* @returns {*}
* @memberof Campaign
*/
utcconversiontimezonecode?: any;
/**
* Import Sequence Number
*
* @returns {*}
* @memberof Campaign
*/
importsequencenumber?: any;
/**
* 其他费用
*
* @returns {*}
* @memberof Campaign
*/
othercost?: any;
/**
* Time Zone Rule Version Number
*
* @returns {*}
* @memberof Campaign
*/
timezoneruleversionnumber?: any;
/**
* 活动名称
*
* @returns {*}
* @memberof Campaign
*/
campaignname?: any;
/**
* EntityImage_URL
*
* @returns {*}
* @memberof Campaign
*/
entityimage_url?: any;
/**
* 状态
*
* @returns {*}
* @memberof Campaign
*/
statecode?: any;
/**
* 模板
*
* @returns {*}
* @memberof Campaign
*/
template?: any;
/**
* 汇率
*
* @returns {*}
* @memberof Campaign
*/
exchangerate?: any;
/**
* 市场活动
*
* @returns {*}
* @memberof Campaign
*/
campaignid?: any;
/**
* 建立人
*
* @returns {*}
* @memberof Campaign
*/
createman?: any;
/**
* 活动内容
*
* @returns {*}
* @memberof Campaign
*/
objective?: any;
/**
* 预算分配 (Base)
*
* @returns {*}
* @memberof Campaign
*/
budgetedcost_base?: any;
/**
* 更新人
*
* @returns {*}
* @memberof Campaign
*/
updateman?: any;
/**
* 估计收入 (Base)
*
* @returns {*}
* @memberof Campaign
*/
expectedrevenue_base?: any;
/**
* EntityImage_Timestamp
*
* @returns {*}
* @memberof Campaign
*/
entityimage_timestamp?: any;
/**
* OwnerIdType
*
* @returns {*}
* @memberof Campaign
*/
owneridtype?: any;
/**
* Traversed Path
*
* @returns {*}
* @memberof Campaign
*/
traversedpath?: any;
/**
* 其他费用 (Base)
*
* @returns {*}
* @memberof Campaign
*/
othercost_base?: any;
/**
* 拟定结束日期
*
* @returns {*}
* @memberof Campaign
*/
proposedend?: any;
/**
* Version Number
*
* @returns {*}
* @memberof Campaign
*/
versionnumber?: any;
/**
* 实体图像
*
* @returns {*}
* @memberof Campaign
*/
entityimage?: any;
/**
* 市场活动代码
*
* @returns {*}
* @memberof Campaign
*/
codename?: any;
/**
* 说明
*
* @returns {*}
* @memberof Campaign
*/
description?: any;
/**
* 实际结束日期
*
* @returns {*}
* @memberof Campaign
*/
actualend?: any;
/**
* 估计收入
*
* @returns {*}
* @memberof Campaign
*/
expectedrevenue?: any;
/**
* PriceListName
*
* @returns {*}
* @memberof Campaign
*/
pricelistname?: any;
/**
* EntityImageId
*
* @returns {*}
* @memberof Campaign
*/
entityimageid?: any;
/**
* Process Id
*
* @returns {*}
* @memberof Campaign
*/
processid?: any;
/**
* 实际开始日期
*
* @returns {*}
* @memberof Campaign
*/
actualstart?: any;
/**
* 更新时间
*
* @returns {*}
* @memberof Campaign
*/
updatedate?: any;
/**
* Owner
*
* @returns {*}
* @memberof Campaign
*/
ownerid?: any;
/**
* 消息
*
* @returns {*}
* @memberof Campaign
*/
message?: any;
/**
* 负责人
*
* @returns {*}
* @memberof Campaign
*/
owneridyominame?: any;
/**
* Stage Id
*
* @returns {*}
* @memberof Campaign
*/
stageid?: any;
/**
* 状态描述
*
* @returns {*}
* @memberof Campaign
*/
statuscode?: any;
/**
* Record Created On
*
* @returns {*}
* @memberof Campaign
*/
overriddencreatedon?: any;
/**
* 拟定开始日期
*
* @returns {*}
* @memberof Campaign
*/
proposedstart?: any;
/**
* 市场活动总费用 (Base)
*
* @returns {*}
* @memberof Campaign
*/
totalactualcost_base?: any;
/**
* Email Address
*
* @returns {*}
* @memberof Campaign
*/
emailaddress?: any;
/**
* 促销代码
*
* @returns {*}
* @memberof Campaign
*/
promotioncodename?: any;
/**
* 价目表
*
* @returns {*}
* @memberof Campaign
*/
pricelistid?: any;
/**
* 货币
*
* @returns {*}
* @memberof Campaign
*/
transactioncurrencyid?: any;
/**
* 货币名称
*
* @returns {*}
* @memberof Campaign
*/
currencyname?: any;
}
\ No newline at end of file
...@@ -7,6 +7,7 @@ import transactioncurrency_en_US from '@locale/lanres/entities/transaction-curre ...@@ -7,6 +7,7 @@ import transactioncurrency_en_US from '@locale/lanres/entities/transaction-curre
import opportunity_en_US from '@locale/lanres/entities/opportunity/opportunity_en_US'; import opportunity_en_US from '@locale/lanres/entities/opportunity/opportunity_en_US';
import goal_en_US from '@locale/lanres/entities/goal/goal_en_US'; import goal_en_US from '@locale/lanres/entities/goal/goal_en_US';
import invoice_en_US from '@locale/lanres/entities/invoice/invoice_en_US'; import invoice_en_US from '@locale/lanres/entities/invoice/invoice_en_US';
import campaign_en_US from '@locale/lanres/entities/campaign/campaign_en_US';
import lead_en_US from '@locale/lanres/entities/lead/lead_en_US'; import lead_en_US from '@locale/lanres/entities/lead/lead_en_US';
import incident_en_US from '@locale/lanres/entities/incident/incident_en_US'; import incident_en_US from '@locale/lanres/entities/incident/incident_en_US';
import ibizlist_en_US from '@locale/lanres/entities/ibiz-list/ibiz-list_en_US'; import ibizlist_en_US from '@locale/lanres/entities/ibiz-list/ibiz-list_en_US';
...@@ -17,6 +18,7 @@ import salesliterature_en_US from '@locale/lanres/entities/sales-literature/sale ...@@ -17,6 +18,7 @@ import salesliterature_en_US from '@locale/lanres/entities/sales-literature/sale
import activitypointer_en_US from '@locale/lanres/entities/activity-pointer/activity-pointer_en_US'; import activitypointer_en_US from '@locale/lanres/entities/activity-pointer/activity-pointer_en_US';
import fax_en_US from '@locale/lanres/entities/fax/fax_en_US'; import fax_en_US from '@locale/lanres/entities/fax/fax_en_US';
import quote_en_US from '@locale/lanres/entities/quote/quote_en_US'; import quote_en_US from '@locale/lanres/entities/quote/quote_en_US';
import campaignactivity_en_US from '@locale/lanres/entities/campaign-activity/campaign-activity_en_US';
import contact_en_US from '@locale/lanres/entities/contact/contact_en_US'; import contact_en_US from '@locale/lanres/entities/contact/contact_en_US';
import product_en_US from '@locale/lanres/entities/product/product_en_US'; import product_en_US from '@locale/lanres/entities/product/product_en_US';
import competitor_en_US from '@locale/lanres/entities/competitor/competitor_en_US'; import competitor_en_US from '@locale/lanres/entities/competitor/competitor_en_US';
...@@ -135,6 +137,7 @@ export default { ...@@ -135,6 +137,7 @@ export default {
opportunity: opportunity_en_US, opportunity: opportunity_en_US,
goal: goal_en_US, goal: goal_en_US,
invoice: invoice_en_US, invoice: invoice_en_US,
campaign: campaign_en_US,
lead: lead_en_US, lead: lead_en_US,
incident: incident_en_US, incident: incident_en_US,
ibizlist: ibizlist_en_US, ibizlist: ibizlist_en_US,
...@@ -145,6 +148,7 @@ export default { ...@@ -145,6 +148,7 @@ export default {
activitypointer: activitypointer_en_US, activitypointer: activitypointer_en_US,
fax: fax_en_US, fax: fax_en_US,
quote: quote_en_US, quote: quote_en_US,
campaignactivity: campaignactivity_en_US,
contact: contact_en_US, contact: contact_en_US,
product: product_en_US, product: product_en_US,
competitor: competitor_en_US, competitor: competitor_en_US,
......
...@@ -7,6 +7,7 @@ import transactioncurrency_zh_CN from '@locale/lanres/entities/transaction-curre ...@@ -7,6 +7,7 @@ import transactioncurrency_zh_CN from '@locale/lanres/entities/transaction-curre
import opportunity_zh_CN from '@locale/lanres/entities/opportunity/opportunity_zh_CN'; import opportunity_zh_CN from '@locale/lanres/entities/opportunity/opportunity_zh_CN';
import goal_zh_CN from '@locale/lanres/entities/goal/goal_zh_CN'; import goal_zh_CN from '@locale/lanres/entities/goal/goal_zh_CN';
import invoice_zh_CN from '@locale/lanres/entities/invoice/invoice_zh_CN'; import invoice_zh_CN from '@locale/lanres/entities/invoice/invoice_zh_CN';
import campaign_zh_CN from '@locale/lanres/entities/campaign/campaign_zh_CN';
import lead_zh_CN from '@locale/lanres/entities/lead/lead_zh_CN'; import lead_zh_CN from '@locale/lanres/entities/lead/lead_zh_CN';
import incident_zh_CN from '@locale/lanres/entities/incident/incident_zh_CN'; import incident_zh_CN from '@locale/lanres/entities/incident/incident_zh_CN';
import ibizlist_zh_CN from '@locale/lanres/entities/ibiz-list/ibiz-list_zh_CN'; import ibizlist_zh_CN from '@locale/lanres/entities/ibiz-list/ibiz-list_zh_CN';
...@@ -17,6 +18,7 @@ import salesliterature_zh_CN from '@locale/lanres/entities/sales-literature/sale ...@@ -17,6 +18,7 @@ import salesliterature_zh_CN from '@locale/lanres/entities/sales-literature/sale
import activitypointer_zh_CN from '@locale/lanres/entities/activity-pointer/activity-pointer_zh_CN'; import activitypointer_zh_CN from '@locale/lanres/entities/activity-pointer/activity-pointer_zh_CN';
import fax_zh_CN from '@locale/lanres/entities/fax/fax_zh_CN'; import fax_zh_CN from '@locale/lanres/entities/fax/fax_zh_CN';
import quote_zh_CN from '@locale/lanres/entities/quote/quote_zh_CN'; import quote_zh_CN from '@locale/lanres/entities/quote/quote_zh_CN';
import campaignactivity_zh_CN from '@locale/lanres/entities/campaign-activity/campaign-activity_zh_CN';
import contact_zh_CN from '@locale/lanres/entities/contact/contact_zh_CN'; import contact_zh_CN from '@locale/lanres/entities/contact/contact_zh_CN';
import product_zh_CN from '@locale/lanres/entities/product/product_zh_CN'; import product_zh_CN from '@locale/lanres/entities/product/product_zh_CN';
import competitor_zh_CN from '@locale/lanres/entities/competitor/competitor_zh_CN'; import competitor_zh_CN from '@locale/lanres/entities/competitor/competitor_zh_CN';
...@@ -135,6 +137,7 @@ export default { ...@@ -135,6 +137,7 @@ export default {
opportunity: opportunity_zh_CN, opportunity: opportunity_zh_CN,
goal: goal_zh_CN, goal: goal_zh_CN,
invoice: invoice_zh_CN, invoice: invoice_zh_CN,
campaign: campaign_zh_CN,
lead: lead_zh_CN, lead: lead_zh_CN,
incident: incident_zh_CN, incident: incident_zh_CN,
ibizlist: ibizlist_zh_CN, ibizlist: ibizlist_zh_CN,
...@@ -145,6 +148,7 @@ export default { ...@@ -145,6 +148,7 @@ export default {
activitypointer: activitypointer_zh_CN, activitypointer: activitypointer_zh_CN,
fax: fax_zh_CN, fax: fax_zh_CN,
quote: quote_zh_CN, quote: quote_zh_CN,
campaignactivity: campaignactivity_zh_CN,
contact: contact_zh_CN, contact: contact_zh_CN,
product: product_zh_CN, product: product_zh_CN,
competitor: competitor_zh_CN, competitor: competitor_zh_CN,
......
...@@ -110,6 +110,14 @@ export default { ...@@ -110,6 +110,14 @@ export default {
'1': 'Normal', '1': 'Normal',
empty: '', empty: '',
}, },
Campaign__TypeCode: {
'1': 'Advertisement',
'4': 'Co-branding',
'2': 'Direct Marketing',
'3': 'Event',
'5': 'Other',
empty: '',
},
Account__Address1_FreightTermsCode: { Account__Address1_FreightTermsCode: {
'1': 'FOB', '1': 'FOB',
'2': 'No Charge', '2': 'No Charge',
......
...@@ -110,6 +110,14 @@ export default { ...@@ -110,6 +110,14 @@ export default {
'1': 'Normal', '1': 'Normal',
empty: '', empty: '',
}, },
Campaign__TypeCode: {
'1': 'Advertisement',
'4': 'Co-branding',
'2': 'Direct Marketing',
'3': 'Event',
'5': 'Other',
empty: '',
},
Account__Address1_FreightTermsCode: { Account__Address1_FreightTermsCode: {
'1': 'FOB', '1': 'FOB',
'2': 'No Charge', '2': 'No Charge',
......
...@@ -165,7 +165,7 @@ export default { ...@@ -165,7 +165,7 @@ export default {
transactioncurrencyname: '货币', transactioncurrencyname: '货币',
}, },
views: { views: {
accountinfo: { info_account: {
caption: "客户", caption: "客户",
title: 'account编辑视图', title: 'account编辑视图',
}, },
...@@ -174,8 +174,8 @@ export default { ...@@ -174,8 +174,8 @@ export default {
title: 'account数据选择视图', title: 'account数据选择视图',
}, },
summary: { summary: {
caption: "客户摘要", caption: "客户概览",
title: '客户摘要', title: '客户概览',
}, },
info: { info: {
caption: "客户信息", caption: "客户信息",
...@@ -193,23 +193,23 @@ export default { ...@@ -193,23 +193,23 @@ export default {
caption: "客户", caption: "客户",
title: 'account编辑视图', title: 'account编辑视图',
}, },
introduction: { info_introduction: {
caption: "客户", caption: "客户",
title: 'account编辑视图', title: 'account编辑视图',
}, },
address: { info_address: {
caption: "客户", caption: "客户",
title: 'account编辑视图', title: 'account编辑视图',
}, },
optionview: { quickcreate: {
caption: "客户", caption: "客户",
title: '客户选项操作视图', title: '客户选项操作视图',
}, },
distribution: { info_distribution: {
caption: "客户", caption: "客户",
title: 'account编辑视图', title: 'account编辑视图',
}, },
contactsetting: { info_contactsetting: {
caption: "客户", caption: "客户",
title: 'account编辑视图', title: 'account编辑视图',
}, },
...@@ -221,12 +221,12 @@ export default { ...@@ -221,12 +221,12 @@ export default {
caption: "客户", caption: "客户",
title: 'account选择表格视图', title: 'account选择表格视图',
}, },
majorcontact: { info_majorcontact: {
caption: "客户", caption: "客户",
title: 'account编辑视图', title: 'account编辑视图',
}, },
}, },
accountinfo_form: { info_account_form: {
details: { details: {
group1: "客户基本信息", group1: "客户基本信息",
formpage1: "基本信息", formpage1: "基本信息",
...@@ -278,7 +278,7 @@ export default { ...@@ -278,7 +278,7 @@ export default {
uiactions: { uiactions: {
}, },
}, },
address_form: { info_address_form: {
details: { details: {
group1: "客户基本信息", group1: "客户基本信息",
formpage1: "基本信息", formpage1: "基本信息",
...@@ -347,7 +347,7 @@ export default { ...@@ -347,7 +347,7 @@ export default {
uiactions: { uiactions: {
}, },
}, },
contactsetting_form: { info_contactsetting_form: {
details: { details: {
group1: "客户基本信息", group1: "客户基本信息",
formpage1: "基本信息", formpage1: "基本信息",
...@@ -370,7 +370,7 @@ export default { ...@@ -370,7 +370,7 @@ export default {
uiactions: { uiactions: {
}, },
}, },
distribution_form: { info_distribution_form: {
details: { details: {
group1: "客户基本信息", group1: "客户基本信息",
formpage1: "基本信息", formpage1: "基本信息",
...@@ -389,7 +389,7 @@ export default { ...@@ -389,7 +389,7 @@ export default {
uiactions: { uiactions: {
}, },
}, },
majorcontact_form: { info_majorcontact_form: {
details: { details: {
druipart1: "", druipart1: "",
group1: "主联系人", group1: "主联系人",
......
...@@ -164,7 +164,7 @@ export default { ...@@ -164,7 +164,7 @@ export default {
transactioncurrencyname: '货币', transactioncurrencyname: '货币',
}, },
views: { views: {
accountinfo: { info_account: {
caption: '客户', caption: '客户',
title: 'account编辑视图', title: 'account编辑视图',
}, },
...@@ -173,8 +173,8 @@ export default { ...@@ -173,8 +173,8 @@ export default {
title: 'account数据选择视图', title: 'account数据选择视图',
}, },
summary: { summary: {
caption: '客户摘要', caption: '客户概览',
title: '客户摘要', title: '客户概览',
}, },
info: { info: {
caption: '客户信息', caption: '客户信息',
...@@ -192,23 +192,23 @@ export default { ...@@ -192,23 +192,23 @@ export default {
caption: '客户', caption: '客户',
title: 'account编辑视图', title: 'account编辑视图',
}, },
introduction: { info_introduction: {
caption: '客户', caption: '客户',
title: 'account编辑视图', title: 'account编辑视图',
}, },
address: { info_address: {
caption: '客户', caption: '客户',
title: 'account编辑视图', title: 'account编辑视图',
}, },
optionview: { quickcreate: {
caption: '客户', caption: '客户',
title: '客户选项操作视图', title: '客户选项操作视图',
}, },
distribution: { info_distribution: {
caption: '客户', caption: '客户',
title: 'account编辑视图', title: 'account编辑视图',
}, },
contactsetting: { info_contactsetting: {
caption: '客户', caption: '客户',
title: 'account编辑视图', title: 'account编辑视图',
}, },
...@@ -220,12 +220,12 @@ export default { ...@@ -220,12 +220,12 @@ export default {
caption: '客户', caption: '客户',
title: 'account选择表格视图', title: 'account选择表格视图',
}, },
majorcontact: { info_majorcontact: {
caption: '客户', caption: '客户',
title: 'account编辑视图', title: 'account编辑视图',
}, },
}, },
accountinfo_form: { info_account_form: {
details: { details: {
group1: '客户基本信息', group1: '客户基本信息',
formpage1: '基本信息', formpage1: '基本信息',
...@@ -277,7 +277,7 @@ export default { ...@@ -277,7 +277,7 @@ export default {
uiactions: { uiactions: {
}, },
}, },
address_form: { info_address_form: {
details: { details: {
group1: '客户基本信息', group1: '客户基本信息',
formpage1: '基本信息', formpage1: '基本信息',
...@@ -346,7 +346,7 @@ export default { ...@@ -346,7 +346,7 @@ export default {
uiactions: { uiactions: {
}, },
}, },
contactsetting_form: { info_contactsetting_form: {
details: { details: {
group1: '客户基本信息', group1: '客户基本信息',
formpage1: '基本信息', formpage1: '基本信息',
...@@ -369,7 +369,7 @@ export default { ...@@ -369,7 +369,7 @@ export default {
uiactions: { uiactions: {
}, },
}, },
distribution_form: { info_distribution_form: {
details: { details: {
group1: '客户基本信息', group1: '客户基本信息',
formpage1: '基本信息', formpage1: '基本信息',
...@@ -388,7 +388,7 @@ export default { ...@@ -388,7 +388,7 @@ export default {
uiactions: { uiactions: {
}, },
}, },
majorcontact_form: { info_majorcontact_form: {
details: { details: {
druipart1: '', druipart1: '',
group1: '主联系人', group1: '主联系人',
......
export default {
fields: {
statuscode: '状态描述',
regardingobjectidyominame: 'RegardingObjectIdYomiName',
regularactivity: '是定期活动',
createdate: '建立时间',
overriddencreatedon: 'Record Created On',
sortdate: '排序日期',
traversedpath: '遍历的路径',
activitytypecode: '活动类型',
optionalattendees: 'Optional Attendees',
ownerid: '负责人',
scheduledend: '计划结束时间',
customers: 'Customers',
organizer: 'Organizer',
budgetedcost: '预算分配',
category: '类别',
channeltypecode: '渠道',
budgetedcost_base: '预算分配 (Base)',
bcc: 'BCC',
scheduleddurationminutes: '计划持续时间',
subcategory: '子类别',
cc: 'CC',
prioritycode: '优先级',
updateman: '更新人',
partners: 'Outsource Vendors',
typecode: '类型',
statecode: '状态',
actualstart: '实际开始时间',
slaname: 'SLAName',
versionnumber: '版本号',
donotsendonoptout: '排除退出的成员',
exchangeitemid: 'Exchange 项目 ID',
exchangeweblink: 'Exchange WebLink',
community: '社交渠道',
subject: '主题',
actualcost_base: '实际成本 (Base)',
to: 'To',
instancetypecode: '定期实例类型',
lastonholdtime: '上一暂候时间',
timezoneruleversionnumber: '时区规则版本号',
owneridyominame: 'OwnerIdYomiName',
stageid: '流程阶段',
onholdtime: '暂候时间(分钟)',
description: '说明',
mapiprivate: '隐藏',
activityadditionalparams: '活动附加参数',
deliveryprioritycode: '传递优先级',
requiredattendees: 'Required Attendees',
serviceid: '服务',
exchangerate: '汇率',
updatedate: '更新时间',
importsequencenumber: 'Import Sequence Number',
scheduledstart: '计划开始时间',
actualdurationminutes: '实际持续时间',
senton: '发送日期',
activityid: '市场活动项目',
excludeifcontactedinxdays: '天数',
leftvoicemail: '保留的语音邮件',
workflowcreated: '由工作流创建',
regardingobjecttypecode: 'RegardingObjectTypeCode',
utcconversiontimezonecode: 'UTC 转换时区代码',
regardingobjectid: '上级市场活动',
ignoreinactivelistmembers: '忽略停用市场营销列表成员',
createman: '建立人',
from: '来自',
billed: '已记帐',
actualcost: '实际成本',
owneridtype: 'OwnerIdType',
deliverylastattemptedon: '上次尝试传递的日期',
actualend: '实际结束时间',
seriesid: '系列 ID',
processid: '流程',
resources: 'Resources',
slaid: 'SLA',
},
views: {
gridview: {
caption: "市场活动项目",
title: 'campaignactivity表格视图',
},
},
main_form: {
details: {
group1: "campaignactivity基本信息",
formpage1: "基本信息",
group2: "操作信息",
formpage2: "其它",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "市场活动项目",
srfmajortext: "主题",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
subject: "主题",
createman: "建立人",
createdate: "建立时间",
updateman: "更新人",
updatedate: "更新时间",
activityid: "市场活动项目",
},
uiactions: {
},
},
main_grid: {
columns: {
subject: "主题",
updateman: "更新人",
updatedate: "更新时间",
},
uiactions: {
},
},
default_searchform: {
details: {
formpage1: "常规条件",
},
uiactions: {
},
},
gridviewtoolbar_toolbar: {
tbitem3: {
caption: "New",
tip: "New",
},
tbitem4: {
caption: "Edit",
tip: "Edit {0}",
},
tbitem6: {
caption: "Copy",
tip: "Copy {0}",
},
tbitem7: {
caption: "-",
tip: "",
},
tbitem8: {
caption: "Remove",
tip: "Remove {0}",
},
tbitem9: {
caption: "-",
tip: "",
},
tbitem13: {
caption: "Export",
tip: "Export {0} Data To Excel",
},
tbitem10: {
caption: "-",
tip: "",
},
tbitem19: {
caption: "Filter",
tip: "Filter",
},
},
editviewtoolbar_toolbar: {
tbitem3: {
caption: "Save",
tip: "Save",
},
tbitem4: {
caption: "Save And New",
tip: "Save And New",
},
tbitem5: {
caption: "Save And Close",
tip: "Save And Close Window",
},
tbitem6: {
caption: "-",
tip: "",
},
tbitem7: {
caption: "Remove And Close",
tip: "Remove And Close Window",
},
tbitem8: {
caption: "-",
tip: "",
},
tbitem12: {
caption: "New",
tip: "New",
},
tbitem13: {
caption: "-",
tip: "",
},
tbitem14: {
caption: "Copy",
tip: "Copy {0}",
},
},
};
\ No newline at end of file
export default {
fields: {
statuscode: '状态描述',
regardingobjectidyominame: 'RegardingObjectIdYomiName',
regularactivity: '是定期活动',
createdate: '建立时间',
overriddencreatedon: 'Record Created On',
sortdate: '排序日期',
traversedpath: '遍历的路径',
activitytypecode: '活动类型',
optionalattendees: 'Optional Attendees',
ownerid: '负责人',
scheduledend: '计划结束时间',
customers: 'Customers',
organizer: 'Organizer',
budgetedcost: '预算分配',
category: '类别',
channeltypecode: '渠道',
budgetedcost_base: '预算分配 (Base)',
bcc: 'BCC',
scheduleddurationminutes: '计划持续时间',
subcategory: '子类别',
cc: 'CC',
prioritycode: '优先级',
updateman: '更新人',
partners: 'Outsource Vendors',
typecode: '类型',
statecode: '状态',
actualstart: '实际开始时间',
slaname: 'SLAName',
versionnumber: '版本号',
donotsendonoptout: '排除退出的成员',
exchangeitemid: 'Exchange 项目 ID',
exchangeweblink: 'Exchange WebLink',
community: '社交渠道',
subject: '主题',
actualcost_base: '实际成本 (Base)',
to: 'To',
instancetypecode: '定期实例类型',
lastonholdtime: '上一暂候时间',
timezoneruleversionnumber: '时区规则版本号',
owneridyominame: 'OwnerIdYomiName',
stageid: '流程阶段',
onholdtime: '暂候时间(分钟)',
description: '说明',
mapiprivate: '隐藏',
activityadditionalparams: '活动附加参数',
deliveryprioritycode: '传递优先级',
requiredattendees: 'Required Attendees',
serviceid: '服务',
exchangerate: '汇率',
updatedate: '更新时间',
importsequencenumber: 'Import Sequence Number',
scheduledstart: '计划开始时间',
actualdurationminutes: '实际持续时间',
senton: '发送日期',
activityid: '市场活动项目',
excludeifcontactedinxdays: '天数',
leftvoicemail: '保留的语音邮件',
workflowcreated: '由工作流创建',
regardingobjecttypecode: 'RegardingObjectTypeCode',
utcconversiontimezonecode: 'UTC 转换时区代码',
regardingobjectid: '上级市场活动',
ignoreinactivelistmembers: '忽略停用市场营销列表成员',
createman: '建立人',
from: '来自',
billed: '已记帐',
actualcost: '实际成本',
owneridtype: 'OwnerIdType',
deliverylastattemptedon: '上次尝试传递的日期',
actualend: '实际结束时间',
seriesid: '系列 ID',
processid: '流程',
resources: 'Resources',
slaid: 'SLA',
},
views: {
gridview: {
caption: '市场活动项目',
title: 'campaignactivity表格视图',
},
},
main_form: {
details: {
group1: 'campaignactivity基本信息',
formpage1: '基本信息',
group2: '操作信息',
formpage2: '其它',
srfupdatedate: '更新时间',
srforikey: '',
srfkey: '市场活动项目',
srfmajortext: '主题',
srftempmode: '',
srfuf: '',
srfdeid: '',
srfsourcekey: '',
subject: '主题',
createman: '建立人',
createdate: '建立时间',
updateman: '更新人',
updatedate: '更新时间',
activityid: '市场活动项目',
},
uiactions: {
},
},
main_grid: {
columns: {
subject: '主题',
updateman: '更新人',
updatedate: '更新时间',
},
uiactions: {
},
},
default_searchform: {
details: {
formpage1: '常规条件',
},
uiactions: {
},
},
gridviewtoolbar_toolbar: {
tbitem3: {
caption: '新建',
tip: '新建',
},
tbitem4: {
caption: '编辑',
tip: '编辑',
},
tbitem6: {
caption: '拷贝',
tip: '拷贝',
},
tbitem7: {
caption: '-',
tip: '',
},
tbitem8: {
caption: '删除',
tip: '删除',
},
tbitem9: {
caption: '-',
tip: '',
},
tbitem13: {
caption: '导出',
tip: '导出',
},
tbitem10: {
caption: '-',
tip: '',
},
tbitem19: {
caption: '过滤',
tip: '过滤',
},
},
editviewtoolbar_toolbar: {
tbitem3: {
caption: '保存',
tip: '保存',
},
tbitem4: {
caption: '保存并新建',
tip: '保存并新建',
},
tbitem5: {
caption: '保存并关闭',
tip: '保存并关闭',
},
tbitem6: {
caption: '-',
tip: '',
},
tbitem7: {
caption: '删除并关闭',
tip: '删除并关闭',
},
tbitem8: {
caption: '-',
tip: '',
},
tbitem12: {
caption: '新建',
tip: '新建',
},
tbitem13: {
caption: '-',
tip: '',
},
tbitem14: {
caption: '拷贝',
tip: '拷贝',
},
},
};
\ No newline at end of file
...@@ -91,6 +91,10 @@ export default { ...@@ -91,6 +91,10 @@ export default {
caption: "市场活动响应", caption: "市场活动响应",
title: 'campaignresponse编辑视图', title: 'campaignresponse编辑视图',
}, },
gridview: {
caption: "市场活动响应",
title: 'campaignresponse表格视图',
},
}, },
main_form: { main_form: {
details: { details: {
...@@ -116,6 +120,22 @@ export default { ...@@ -116,6 +120,22 @@ export default {
uiactions: { uiactions: {
}, },
}, },
main_grid: {
columns: {
subject: "主题",
updateman: "更新人",
updatedate: "更新时间",
},
uiactions: {
},
},
default_searchform: {
details: {
formpage1: "常规条件",
},
uiactions: {
},
},
editviewtoolbar_toolbar: { editviewtoolbar_toolbar: {
tbitem3: { tbitem3: {
caption: "Save", caption: "Save",
...@@ -154,4 +174,42 @@ export default { ...@@ -154,4 +174,42 @@ export default {
tip: "Copy {0}", tip: "Copy {0}",
}, },
}, },
gridviewtoolbar_toolbar: {
tbitem3: {
caption: "New",
tip: "New",
},
tbitem4: {
caption: "Edit",
tip: "Edit {0}",
},
tbitem6: {
caption: "Copy",
tip: "Copy {0}",
},
tbitem7: {
caption: "-",
tip: "",
},
tbitem8: {
caption: "Remove",
tip: "Remove {0}",
},
tbitem9: {
caption: "-",
tip: "",
},
tbitem13: {
caption: "Export",
tip: "Export {0} Data To Excel",
},
tbitem10: {
caption: "-",
tip: "",
},
tbitem19: {
caption: "Filter",
tip: "Filter",
},
},
}; };
\ No newline at end of file
...@@ -90,6 +90,10 @@ export default { ...@@ -90,6 +90,10 @@ export default {
caption: '市场活动响应', caption: '市场活动响应',
title: 'campaignresponse编辑视图', title: 'campaignresponse编辑视图',
}, },
gridview: {
caption: '市场活动响应',
title: 'campaignresponse表格视图',
},
}, },
main_form: { main_form: {
details: { details: {
...@@ -115,6 +119,22 @@ export default { ...@@ -115,6 +119,22 @@ export default {
uiactions: { uiactions: {
}, },
}, },
main_grid: {
columns: {
subject: '主题',
updateman: '更新人',
updatedate: '更新时间',
},
uiactions: {
},
},
default_searchform: {
details: {
formpage1: '常规条件',
},
uiactions: {
},
},
editviewtoolbar_toolbar: { editviewtoolbar_toolbar: {
tbitem3: { tbitem3: {
caption: '保存', caption: '保存',
...@@ -153,4 +173,42 @@ export default { ...@@ -153,4 +173,42 @@ export default {
tip: '拷贝', tip: '拷贝',
}, },
}, },
gridviewtoolbar_toolbar: {
tbitem3: {
caption: '新建',
tip: '新建',
},
tbitem4: {
caption: '编辑',
tip: '编辑',
},
tbitem6: {
caption: '拷贝',
tip: '拷贝',
},
tbitem7: {
caption: '-',
tip: '',
},
tbitem8: {
caption: '删除',
tip: '删除',
},
tbitem9: {
caption: '-',
tip: '',
},
tbitem13: {
caption: '导出',
tip: '导出',
},
tbitem10: {
caption: '-',
tip: '',
},
tbitem19: {
caption: '过滤',
tip: '过滤',
},
},
}; };
\ No newline at end of file
export default {
fields: {
expectedresponse: '预期响应百分比',
typecode: '市场活动类型',
budgetedcost: '预算分配',
createdate: '建立时间',
totalactualcost: '市场活动总费用',
utcconversiontimezonecode: 'UTC Conversion Time Zone Code',
importsequencenumber: 'Import Sequence Number',
othercost: '其他费用',
timezoneruleversionnumber: 'Time Zone Rule Version Number',
campaignname: '活动名称',
entityimage_url: 'EntityImage_URL',
statecode: '状态',
template: '模板',
exchangerate: '汇率',
campaignid: '市场活动',
createman: '建立人',
objective: '活动内容',
budgetedcost_base: '预算分配 (Base)',
updateman: '更新人',
expectedrevenue_base: '估计收入 (Base)',
entityimage_timestamp: 'EntityImage_Timestamp',
owneridtype: 'OwnerIdType',
traversedpath: 'Traversed Path',
othercost_base: '其他费用 (Base)',
proposedend: '拟定结束日期',
versionnumber: 'Version Number',
entityimage: '实体图像',
codename: '市场活动代码',
description: '说明',
actualend: '实际结束日期',
expectedrevenue: '估计收入',
pricelistname: 'PriceListName',
entityimageid: 'EntityImageId',
processid: 'Process Id',
actualstart: '实际开始日期',
updatedate: '更新时间',
ownerid: 'Owner',
message: '消息',
owneridyominame: '负责人',
stageid: 'Stage Id',
statuscode: '状态描述',
overriddencreatedon: 'Record Created On',
proposedstart: '拟定开始日期',
totalactualcost_base: '市场活动总费用 (Base)',
emailaddress: 'Email Address',
promotioncodename: '促销代码',
pricelistid: '价目表',
transactioncurrencyid: '货币',
currencyname: '货币名称',
},
views: {
info_campagin: {
caption: "活动信息",
title: '活动信息',
},
info_manager: {
caption: "管理信息",
title: '管理信息',
},
summary: {
caption: "市场活动概览",
title: '市场活动概览',
},
info: {
caption: "市场活动",
title: '市场活动',
},
info_schedule: {
caption: "日程安排",
title: '日程安排',
},
},
info_campagin_form: {
details: {
group1: "市场活动",
formpage1: "基本信息",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "市场活动",
srfmajortext: "活动名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
campaignname: "活动名称",
codename: "市场活动代码",
transactioncurrencyname: "货币名称",
typecode: "市场活动类型",
expectedresponse: "预期响应百分比",
objective: "活动内容",
campaignid: "市场活动",
},
uiactions: {
},
},
info_manager_form: {
details: {
group1: "管理信息",
formpage1: "基本信息",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "市场活动",
srfmajortext: "活动名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
budgetedcost: "预算分配",
othercost: "其他费用",
totalactualcost: "市场活动总费用",
owneridyominame: "负责人",
campaignid: "市场活动",
},
uiactions: {
},
},
info_schedule_form: {
details: {
group1: "日程安排",
formpage1: "基本信息",
srfupdatedate: "更新时间",
srforikey: "",
srfkey: "市场活动",
srfmajortext: "活动名称",
srftempmode: "",
srfuf: "",
srfdeid: "",
srfsourcekey: "",
proposedstart: "拟定开始日期",
proposedend: "拟定结束日期",
actualstart: "实际开始日期",
actualend: "实际结束日期",
campaignid: "市场活动",
},
uiactions: {
},
},
};
\ No newline at end of file
export default {
fields: {
expectedresponse: '预期响应百分比',
typecode: '市场活动类型',
budgetedcost: '预算分配',
createdate: '建立时间',
totalactualcost: '市场活动总费用',
utcconversiontimezonecode: 'UTC Conversion Time Zone Code',
importsequencenumber: 'Import Sequence Number',
othercost: '其他费用',
timezoneruleversionnumber: 'Time Zone Rule Version Number',
campaignname: '活动名称',
entityimage_url: 'EntityImage_URL',
statecode: '状态',
template: '模板',
exchangerate: '汇率',
campaignid: '市场活动',
createman: '建立人',
objective: '活动内容',
budgetedcost_base: '预算分配 (Base)',
updateman: '更新人',
expectedrevenue_base: '估计收入 (Base)',
entityimage_timestamp: 'EntityImage_Timestamp',
owneridtype: 'OwnerIdType',
traversedpath: 'Traversed Path',
othercost_base: '其他费用 (Base)',
proposedend: '拟定结束日期',
versionnumber: 'Version Number',
entityimage: '实体图像',
codename: '市场活动代码',
description: '说明',
actualend: '实际结束日期',
expectedrevenue: '估计收入',
pricelistname: 'PriceListName',
entityimageid: 'EntityImageId',
processid: 'Process Id',
actualstart: '实际开始日期',
updatedate: '更新时间',
ownerid: 'Owner',
message: '消息',
owneridyominame: '负责人',
stageid: 'Stage Id',
statuscode: '状态描述',
overriddencreatedon: 'Record Created On',
proposedstart: '拟定开始日期',
totalactualcost_base: '市场活动总费用 (Base)',
emailaddress: 'Email Address',
promotioncodename: '促销代码',
pricelistid: '价目表',
transactioncurrencyid: '货币',
currencyname: '货币名称',
},
views: {
info_campagin: {
caption: '活动信息',
title: '活动信息',
},
info_manager: {
caption: '管理信息',
title: '管理信息',
},
summary: {
caption: '市场活动概览',
title: '市场活动概览',
},
info: {
caption: '市场活动',
title: '市场活动',
},
info_schedule: {
caption: '日程安排',
title: '日程安排',
},
},
info_campagin_form: {
details: {
group1: '市场活动',
formpage1: '基本信息',
srfupdatedate: '更新时间',
srforikey: '',
srfkey: '市场活动',
srfmajortext: '活动名称',
srftempmode: '',
srfuf: '',
srfdeid: '',
srfsourcekey: '',
campaignname: '活动名称',
codename: '市场活动代码',
transactioncurrencyname: '货币名称',
typecode: '市场活动类型',
expectedresponse: '预期响应百分比',
objective: '活动内容',
campaignid: '市场活动',
},
uiactions: {
},
},
info_manager_form: {
details: {
group1: '管理信息',
formpage1: '基本信息',
srfupdatedate: '更新时间',
srforikey: '',
srfkey: '市场活动',
srfmajortext: '活动名称',
srftempmode: '',
srfuf: '',
srfdeid: '',
srfsourcekey: '',
budgetedcost: '预算分配',
othercost: '其他费用',
totalactualcost: '市场活动总费用',
owneridyominame: '负责人',
campaignid: '市场活动',
},
uiactions: {
},
},
info_schedule_form: {
details: {
group1: '日程安排',
formpage1: '基本信息',
srfupdatedate: '更新时间',
srforikey: '',
srfkey: '市场活动',
srfmajortext: '活动名称',
srftempmode: '',
srfuf: '',
srfdeid: '',
srfsourcekey: '',
proposedstart: '拟定开始日期',
proposedend: '拟定结束日期',
actualstart: '实际开始日期',
actualend: '实际结束日期',
campaignid: '市场活动',
},
uiactions: {
},
},
};
\ No newline at end of file
...@@ -773,6 +773,63 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => { ...@@ -773,6 +773,63 @@ mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => {
}, },
] ]
}, },
{
srfkey: 'Campaign__TypeCode',
emptytext: '未定义',
"codelisttype":"static",
items: [
{
id: '1',
label: 'Advertisement',
text: 'Advertisement',
"data":"",
"codename":"Item_1",
value: '1',
disabled: false,
},
{
id: '4',
label: 'Co-branding',
text: 'Co-branding',
"data":"",
"codename":"Item_4",
value: '4',
disabled: false,
},
{
id: '2',
label: 'Direct Marketing',
text: 'Direct Marketing',
"data":"",
"codename":"Item_2",
value: '2',
disabled: false,
},
{
id: '3',
label: 'Event',
text: 'Event',
"data":"",
"codename":"Item_3",
value: '3',
disabled: false,
},
{
id: '5',
label: 'Other',
text: 'Other',
"data":"",
"codename":"Item_5",
value: '5',
disabled: false,
},
]
},
{ {
srfkey: 'Account__Address1_FreightTermsCode', srfkey: 'Account__Address1_FreightTermsCode',
emptytext: '未定义', emptytext: '未定义',
......
...@@ -16,6 +16,7 @@ import './entity/transaction-currencys/transaction-currencys'; ...@@ -16,6 +16,7 @@ import './entity/transaction-currencys/transaction-currencys';
import './entity/opportunitys/opportunitys'; import './entity/opportunitys/opportunitys';
import './entity/goals/goals'; import './entity/goals/goals';
import './entity/invoices/invoices'; import './entity/invoices/invoices';
import './entity/campaigns/campaigns';
import './entity/leads/leads'; import './entity/leads/leads';
import './entity/incidents/incidents'; import './entity/incidents/incidents';
import './entity/ibiz-lists/ibiz-lists'; import './entity/ibiz-lists/ibiz-lists';
...@@ -26,6 +27,7 @@ import './entity/sales-literatures/sales-literatures'; ...@@ -26,6 +27,7 @@ import './entity/sales-literatures/sales-literatures';
import './entity/activity-pointers/activity-pointers'; import './entity/activity-pointers/activity-pointers';
import './entity/faxs/faxs'; import './entity/faxs/faxs';
import './entity/quotes/quotes'; import './entity/quotes/quotes';
import './entity/campaign-activitys/campaign-activitys';
import './entity/contacts/contacts'; import './entity/contacts/contacts';
import './entity/products/products'; import './entity/products/products';
import './entity/competitors/competitors'; import './entity/competitors/competitors';
......
...@@ -47,6 +47,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -47,6 +47,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "QuoteGridView", "viewname": "QuoteGridView",
"viewtag": "14110058a29397ea9ac7d4e86a3994ca" "viewtag": "14110058a29397ea9ac7d4e86a3994ca"
}, },
"campaigninfo_campagin": {
"title": "活动信息",
"caption": "活动信息",
"viewtype": "DEEDITVIEW",
"viewmodule": "Marketing",
"viewname": "CampaignInfo_Campagin",
"viewtag": "144fa4796e1efccbfeb7f373d4c0bebb"
},
"leadgridview": { "leadgridview": {
"title": "lead表格视图", "title": "lead表格视图",
"caption": "潜在顾客", "caption": "潜在顾客",
...@@ -63,12 +71,12 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -63,12 +71,12 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "LeadPickupView", "viewname": "LeadPickupView",
"viewtag": "1bc48b15dbe69c5f30dafe489f58aacb" "viewtag": "1bc48b15dbe69c5f30dafe489f58aacb"
}, },
"accountaccountinfo": { "accountinfo_account": {
"title": "account编辑视图", "title": "account编辑视图",
"caption": "客户", "caption": "客户",
"viewtype": "DEEDITVIEW", "viewtype": "DEEDITVIEW",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountAccountInfo", "viewname": "AccountInfo_Account",
"viewtag": "1d3b94223a5d3f8ab1d2fe334c8c4afd" "viewtag": "1d3b94223a5d3f8ab1d2fe334c8c4afd"
}, },
"ibizlistgridview": { "ibizlistgridview": {
...@@ -96,8 +104,8 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -96,8 +104,8 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewtag": "29bfcd628ab25e297248ff0524d12908" "viewtag": "29bfcd628ab25e297248ff0524d12908"
}, },
"accountsummary": { "accountsummary": {
"title": "客户摘要", "title": "客户概览",
"caption": "客户摘要", "caption": "客户概览",
"viewtype": "DEPORTALVIEW9", "viewtype": "DEPORTALVIEW9",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountSummary", "viewname": "AccountSummary",
...@@ -215,6 +223,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -215,6 +223,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "AccountEdit_AccountInfo", "viewname": "AccountEdit_AccountInfo",
"viewtag": "688201ee5642d41628dbf4deba002d17" "viewtag": "688201ee5642d41628dbf4deba002d17"
}, },
"campaigninfo_manager": {
"title": "管理信息",
"caption": "管理信息",
"viewtype": "DEEDITVIEW",
"viewmodule": "Marketing",
"viewname": "CampaignInfo_Manager",
"viewtag": "697373026d90700244354625e1d01cc2"
},
"transactioncurrencypickupgridview": { "transactioncurrencypickupgridview": {
"title": "transactioncurrency选择表格视图", "title": "transactioncurrency选择表格视图",
"caption": "货币", "caption": "货币",
...@@ -231,12 +247,12 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -231,12 +247,12 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "AccountEditView", "viewname": "AccountEditView",
"viewtag": "6e18ac74e5685439110f9b4e534ee005" "viewtag": "6e18ac74e5685439110f9b4e534ee005"
}, },
"accountintroduction": { "accountinfo_introduction": {
"title": "account编辑视图", "title": "account编辑视图",
"caption": "客户", "caption": "客户",
"viewtype": "DEEDITVIEW", "viewtype": "DEEDITVIEW",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountIntroduction", "viewname": "AccountInfo_Introduction",
"viewtag": "73bb9f7e653384ca09f8bbbfd580d892" "viewtag": "73bb9f7e653384ca09f8bbbfd580d892"
}, },
"goaleditview": { "goaleditview": {
...@@ -311,12 +327,12 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -311,12 +327,12 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "SalesLiteratureGridView", "viewname": "SalesLiteratureGridView",
"viewtag": "90b48a107932f432e0dde42791a51887" "viewtag": "90b48a107932f432e0dde42791a51887"
}, },
"accountaddress": { "accountinfo_address": {
"title": "account编辑视图", "title": "account编辑视图",
"caption": "客户", "caption": "客户",
"viewtype": "DEEDITVIEW", "viewtype": "DEEDITVIEW",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountAddress", "viewname": "AccountInfo_Address",
"viewtag": "916febbb65be1c54dd42ccb9914fe973" "viewtag": "916febbb65be1c54dd42ccb9914fe973"
}, },
"contactbyaccount": { "contactbyaccount": {
...@@ -375,12 +391,12 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -375,12 +391,12 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "IBizListEditView", "viewname": "IBizListEditView",
"viewtag": "a62e766e54ec0b259071463523c98493" "viewtag": "a62e766e54ec0b259071463523c98493"
}, },
"accountoptionview": { "accountquickcreate": {
"title": "客户选项操作视图", "title": "客户选项操作视图",
"caption": "客户", "caption": "客户",
"viewtype": "DEOPTVIEW", "viewtype": "DEOPTVIEW",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountOptionView", "viewname": "AccountQuickCreate",
"viewtag": "a69ba7dd2f8bdac8a3c733dcc79c0ee5" "viewtag": "a69ba7dd2f8bdac8a3c733dcc79c0ee5"
}, },
"phonecalleditview": { "phonecalleditview": {
...@@ -423,6 +439,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -423,6 +439,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "CampaignResponseEditView", "viewname": "CampaignResponseEditView",
"viewtag": "b3cfac5362b3bfb70d1471932f120fa5" "viewtag": "b3cfac5362b3bfb70d1471932f120fa5"
}, },
"campaignsummary": {
"title": "市场活动概览",
"caption": "市场活动概览",
"viewtype": "DEPORTALVIEW",
"viewmodule": "Marketing",
"viewname": "CampaignSummary",
"viewtag": "b53373df8bf30a970e738602c7a83666"
},
"contactpickupview": { "contactpickupview": {
"title": "contact数据选择视图", "title": "contact数据选择视图",
"caption": "联系人", "caption": "联系人",
...@@ -439,12 +463,20 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -439,12 +463,20 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "ActivityPointerByParentKey", "viewname": "ActivityPointerByParentKey",
"viewtag": "bae77557d2f7a7852b634dc5d5a93435" "viewtag": "bae77557d2f7a7852b634dc5d5a93435"
}, },
"accountdistribution": { "campaignresponsegridview": {
"title": "campaignresponse表格视图",
"caption": "市场活动响应",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Marketing",
"viewname": "CampaignResponseGridView",
"viewtag": "be9e8c92ad9cf15887e12a2090b28527"
},
"accountinfo_distribution": {
"title": "account编辑视图", "title": "account编辑视图",
"caption": "客户", "caption": "客户",
"viewtype": "DEEDITVIEW", "viewtype": "DEEDITVIEW",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountDistribution", "viewname": "AccountInfo_Distribution",
"viewtag": "c607e5bc2c07ab2aca084e275ce677b7" "viewtag": "c607e5bc2c07ab2aca084e275ce677b7"
}, },
"competitorgridview": { "competitorgridview": {
...@@ -455,6 +487,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -455,6 +487,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "CompetitorGridView", "viewname": "CompetitorGridView",
"viewtag": "d1c35f3c52010e1428d7dc1a6bc82f63" "viewtag": "d1c35f3c52010e1428d7dc1a6bc82f63"
}, },
"campaigninfo": {
"title": "市场活动",
"caption": "市场活动",
"viewtype": "DETABEXPVIEW",
"viewmodule": "Marketing",
"viewname": "CampaignInfo",
"viewtag": "d8b664607bd727900320b23da3fafaf2"
},
"transactioncurrencypickupview": { "transactioncurrencypickupview": {
"title": "transactioncurrency数据选择视图", "title": "transactioncurrency数据选择视图",
"caption": "货币", "caption": "货币",
...@@ -487,12 +527,12 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -487,12 +527,12 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "InvoiceGridView", "viewname": "InvoiceGridView",
"viewtag": "e0aef8c0d1f1ae28f628a0541b118961" "viewtag": "e0aef8c0d1f1ae28f628a0541b118961"
}, },
"accountcontactsetting": { "accountinfo_contactsetting": {
"title": "account编辑视图", "title": "account编辑视图",
"caption": "客户", "caption": "客户",
"viewtype": "DEEDITVIEW", "viewtype": "DEEDITVIEW",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountContactSetting", "viewname": "AccountInfo_ContactSetting",
"viewtag": "e38e7b53a449e0f112cb545d2c5d4b85" "viewtag": "e38e7b53a449e0f112cb545d2c5d4b85"
}, },
"contactoptionview": { "contactoptionview": {
...@@ -511,6 +551,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -511,6 +551,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "AccountEdit_Address", "viewname": "AccountEdit_Address",
"viewtag": "e4335da0a7c14a65376eecaabb771fd7" "viewtag": "e4335da0a7c14a65376eecaabb771fd7"
}, },
"campaignactivitygridview": {
"title": "campaignactivity表格视图",
"caption": "市场活动项目",
"viewtype": "DEGRIDVIEW",
"viewmodule": "Marketing",
"viewname": "CampaignActivityGridView",
"viewtag": "e684325c8ad695314d3c960a16f25db7"
},
"accountpickupgridview": { "accountpickupgridview": {
"title": "account选择表格视图", "title": "account选择表格视图",
"caption": "客户", "caption": "客户",
...@@ -519,6 +567,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -519,6 +567,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "AccountPickupGridView", "viewname": "AccountPickupGridView",
"viewtag": "ef9fea872a6a21e7566033fafcc0ccb5" "viewtag": "ef9fea872a6a21e7566033fafcc0ccb5"
}, },
"campaigninfo_schedule": {
"title": "日程安排",
"caption": "日程安排",
"viewtype": "DEEDITVIEW",
"viewmodule": "Marketing",
"viewname": "CampaignInfo_Schedule",
"viewtag": "f63525be2835a01da997d7f059efb09f"
},
"taskeditview": { "taskeditview": {
"title": "task编辑视图", "title": "task编辑视图",
"caption": "任务", "caption": "任务",
...@@ -527,12 +583,12 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => { ...@@ -527,12 +583,12 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname": "TaskEditView", "viewname": "TaskEditView",
"viewtag": "f84a705f33385d5999fcfb69124932d4" "viewtag": "f84a705f33385d5999fcfb69124932d4"
}, },
"accountmajorcontact": { "accountinfo_majorcontact": {
"title": "account编辑视图", "title": "account编辑视图",
"caption": "客户", "caption": "客户",
"viewtype": "DEEDITVIEW", "viewtype": "DEEDITVIEW",
"viewmodule": "Base", "viewmodule": "Base",
"viewname": "AccountMajorContact", "viewname": "AccountInfo_MajorContact",
"viewtag": "fb06f2c1cea1ac2a5a70c20f4a277ae5" "viewtag": "fb06f2c1cea1ac2a5a70c20f4a277ae5"
}, },
"competitoreditview": { "competitoreditview": {
......
// 避免空文件,后台不让空文件过
.account-info-account {
--account-info-account: 0;
}
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import AccountInfo_AccountBase from './account-info-account-base.vue';
import view_form from '@widgets/account/info-account-form/info-account-form.vue';
@Component({
components: {
view_form,
},
beforeRouteEnter: (to: any, from: any, next: any) => {
next((vm: any) => {
vm.$store.commit('addCurPageViewtag', { route: to, viewtag: vm.viewtag });
});
},
})
export default class AccountInfo_Account extends AccountInfo_AccountBase {
}
</script>
\ No newline at end of file
// 避免空文件,后台不让空文件过
.account-info-address {
--account-info-address: 0;
}
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import AccountInfo_AddressBase from './account-info-address-base.vue';
import view_form from '@widgets/account/info-address-form/info-address-form.vue';
@Component({
components: {
view_form,
},
beforeRouteEnter: (to: any, from: any, next: any) => {
next((vm: any) => {
vm.$store.commit('addCurPageViewtag', { route: to, viewtag: vm.viewtag });
});
},
})
export default class AccountInfo_Address extends AccountInfo_AddressBase {
}
</script>
\ No newline at end of file
// 避免空文件,后台不让空文件过
.account-info-contact-setting {
--account-info-contact-setting: 0;
}
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import AccountInfo_ContactSettingBase from './account-info-contact-setting-base.vue';
import view_form from '@widgets/account/info-contact-setting-form/info-contact-setting-form.vue';
@Component({
components: {
view_form,
},
beforeRouteEnter: (to: any, from: any, next: any) => {
next((vm: any) => {
vm.$store.commit('addCurPageViewtag', { route: to, viewtag: vm.viewtag });
});
},
})
export default class AccountInfo_ContactSetting extends AccountInfo_ContactSettingBase {
}
</script>
\ No newline at end of file
// 避免空文件,后台不让空文件过
.account-info-distribution {
--account-info-distribution: 0;
}
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import AccountInfo_DistributionBase from './account-info-distribution-base.vue';
import view_form from '@widgets/account/info-distribution-form/info-distribution-form.vue';
@Component({
components: {
view_form,
},
beforeRouteEnter: (to: any, from: any, next: any) => {
next((vm: any) => {
vm.$store.commit('addCurPageViewtag', { route: to, viewtag: vm.viewtag });
});
},
})
export default class AccountInfo_Distribution extends AccountInfo_DistributionBase {
}
</script>
\ No newline at end of file
// 避免空文件,后台不让空文件过
.account-info-introduction {
--account-info-introduction: 0;
}
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import AccountInfo_IntroductionBase from './account-info-introduction-base.vue';
import view_form from '@widgets/account/introduction-form/introduction-form.vue';
@Component({
components: {
view_form,
},
beforeRouteEnter: (to: any, from: any, next: any) => {
next((vm: any) => {
vm.$store.commit('addCurPageViewtag', { route: to, viewtag: vm.viewtag });
});
},
})
export default class AccountInfo_Introduction extends AccountInfo_IntroductionBase {
}
</script>
\ No newline at end of file
// 避免空文件,后台不让空文件过
.account-info-major-contact {
--account-info-major-contact: 0;
}
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import AccountInfo_MajorContactBase from './account-info-major-contact-base.vue';
import view_form from '@widgets/account/info-major-contact-form/info-major-contact-form.vue';
@Component({
components: {
view_form,
},
beforeRouteEnter: (to: any, from: any, next: any) => {
next((vm: any) => {
vm.$store.commit('addCurPageViewtag', { route: to, viewtag: vm.viewtag });
});
},
})
export default class AccountInfo_MajorContact extends AccountInfo_MajorContactBase {
}
</script>
\ No newline at end of file
.option-view {
--option-view: 0;
}
// 避免空文件,后台不让空文件过
.account-quick-create {
--account-quick-create: 0;
}
<script lang='tsx'>
import { Component } from 'vue-property-decorator';
import AccountQuickCreateBase from './account-quick-create-base.vue';
import view_form from '@widgets/account/quick-create-form/quick-create-form.vue';
@Component({
components: {
view_form,
},
beforeRouteEnter: (to: any, from: any, next: any) => {
next((vm: any) => {
vm.$store.commit('addCurPageViewtag', { route: to, viewtag: vm.viewtag });
});
},
})
export default class AccountQuickCreate extends AccountQuickCreateBase {
}
</script>
\ No newline at end of file
<template> <template>
<studio-embed-view viewName="accountsummary" viewTitle="客户摘要" class='deportalview9 account-summary'> <studio-embed-view viewName="accountsummary" viewTitle="客户概览" class='deportalview9 account-summary'>
<view_dashboard <view_dashboard
:viewState="viewState" :viewState="viewState"
:viewparams="viewparams" :viewparams="viewparams"
......
export const PageComponents = { export const PageComponents = {
install(Vue: any, opt: any) { install(Vue: any, opt: any) {
Vue.component('account-option-view', () => import('@pages/base/account-option-view/account-option-view.vue')); Vue.component('account-quick-create', () => import('@pages/base/account-quick-create/account-quick-create.vue'));
Vue.component('appointment-quick-create', () => import('@pages/base/appointment-quick-create/appointment-quick-create.vue')); Vue.component('appointment-quick-create', () => import('@pages/base/appointment-quick-create/appointment-quick-create.vue'));
Vue.component('account-introduction', () => import('@pages/base/account-introduction/account-introduction.vue')); Vue.component('account-info-introduction', () => import('@pages/base/account-info-introduction/account-info-introduction.vue'));
Vue.component('campaign-response-edit-view', () => import('@pages/marketing/campaign-response-edit-view/campaign-response-edit-view.vue')); Vue.component('campaign-response-edit-view', () => import('@pages/marketing/campaign-response-edit-view/campaign-response-edit-view.vue'));
Vue.component('sales-order-edit-view', () => import('@pages/sales/sales-order-edit-view/sales-order-edit-view.vue')); Vue.component('sales-order-edit-view', () => import('@pages/sales/sales-order-edit-view/sales-order-edit-view.vue'));
Vue.component('account-edit-view', () => import('@pages/base/account-edit-view/account-edit-view.vue')); Vue.component('account-edit-view', () => import('@pages/base/account-edit-view/account-edit-view.vue'));
...@@ -16,14 +16,14 @@ export const PageComponents = { ...@@ -16,14 +16,14 @@ export const PageComponents = {
Vue.component('product-edit-view', () => import('@pages/product/product-edit-view/product-edit-view.vue')); Vue.component('product-edit-view', () => import('@pages/product/product-edit-view/product-edit-view.vue'));
Vue.component('task-quick-create', () => import('@pages/base/task-quick-create/task-quick-create.vue')); Vue.component('task-quick-create', () => import('@pages/base/task-quick-create/task-quick-create.vue'));
Vue.component('quote-grid-view', () => import('@pages/sales/quote-grid-view/quote-grid-view.vue')); Vue.component('quote-grid-view', () => import('@pages/sales/quote-grid-view/quote-grid-view.vue'));
Vue.component('account-account-info', () => import('@pages/base/account-account-info/account-account-info.vue')); Vue.component('account-info-account', () => import('@pages/base/account-info-account/account-info-account.vue'));
Vue.component('invoice-edit-view', () => import('@pages/finance/invoice-edit-view/invoice-edit-view.vue')); Vue.component('invoice-edit-view', () => import('@pages/finance/invoice-edit-view/invoice-edit-view.vue'));
Vue.component('account-summary', () => import('@pages/base/account-summary/account-summary.vue')); Vue.component('account-summary', () => import('@pages/base/account-summary/account-summary.vue'));
Vue.component('account-contact-setting', () => import('@pages/base/account-contact-setting/account-contact-setting.vue')); Vue.component('account-info-contact-setting', () => import('@pages/base/account-info-contact-setting/account-info-contact-setting.vue'));
Vue.component('opportunity-grid-view', () => import('@pages/sales/opportunity-grid-view/opportunity-grid-view.vue')); Vue.component('opportunity-grid-view', () => import('@pages/sales/opportunity-grid-view/opportunity-grid-view.vue'));
Vue.component('letter-edit-view', () => import('@pages/base/letter-edit-view/letter-edit-view.vue')); Vue.component('letter-edit-view', () => import('@pages/base/letter-edit-view/letter-edit-view.vue'));
Vue.component('goal-edit-view', () => import('@pages/sales/goal-edit-view/goal-edit-view.vue')); Vue.component('goal-edit-view', () => import('@pages/sales/goal-edit-view/goal-edit-view.vue'));
Vue.component('account-address', () => import('@pages/base/account-address/account-address.vue')); Vue.component('account-info-address', () => import('@pages/base/account-info-address/account-info-address.vue'));
Vue.component('appointment-edit-view', () => import('@pages/base/appointment-edit-view/appointment-edit-view.vue')); Vue.component('appointment-edit-view', () => import('@pages/base/appointment-edit-view/appointment-edit-view.vue'));
Vue.component('contact-tab-exp-view', () => import('@pages/base/contact-tab-exp-view/contact-tab-exp-view.vue')); Vue.component('contact-tab-exp-view', () => import('@pages/base/contact-tab-exp-view/contact-tab-exp-view.vue'));
Vue.component('email-edit-view', () => import('@pages/base/email-edit-view/email-edit-view.vue')); Vue.component('email-edit-view', () => import('@pages/base/email-edit-view/email-edit-view.vue'));
...@@ -33,7 +33,7 @@ export const PageComponents = { ...@@ -33,7 +33,7 @@ export const PageComponents = {
Vue.component('account-grid-view', () => import('@pages/base/account-grid-view/account-grid-view.vue')); Vue.component('account-grid-view', () => import('@pages/base/account-grid-view/account-grid-view.vue'));
Vue.component('activity-pointer-grid-view', () => import('@pages/base/activity-pointer-grid-view/activity-pointer-grid-view.vue')); Vue.component('activity-pointer-grid-view', () => import('@pages/base/activity-pointer-grid-view/activity-pointer-grid-view.vue'));
Vue.component('invoice-grid-view', () => import('@pages/finance/invoice-grid-view/invoice-grid-view.vue')); Vue.component('invoice-grid-view', () => import('@pages/finance/invoice-grid-view/invoice-grid-view.vue'));
Vue.component('account-distribution', () => import('@pages/base/account-distribution/account-distribution.vue')); Vue.component('account-info-distribution', () => import('@pages/base/account-info-distribution/account-info-distribution.vue'));
Vue.component('account-pickup-view', () => import('@pages/base/account-pickup-view/account-pickup-view.vue')); Vue.component('account-pickup-view', () => import('@pages/base/account-pickup-view/account-pickup-view.vue'));
Vue.component('price-level-pickup-grid-view', () => import('@pages/product/price-level-pickup-grid-view/price-level-pickup-grid-view.vue')); Vue.component('price-level-pickup-grid-view', () => import('@pages/product/price-level-pickup-grid-view/price-level-pickup-grid-view.vue'));
Vue.component('ibiz-list-grid-view', () => import('@pages/marketing/ibiz-list-grid-view/ibiz-list-grid-view.vue')); Vue.component('ibiz-list-grid-view', () => import('@pages/marketing/ibiz-list-grid-view/ibiz-list-grid-view.vue'));
...@@ -42,7 +42,7 @@ export const PageComponents = { ...@@ -42,7 +42,7 @@ export const PageComponents = {
Vue.component('sales-literature-edit-view', () => import('@pages/sales/sales-literature-edit-view/sales-literature-edit-view.vue')); Vue.component('sales-literature-edit-view', () => import('@pages/sales/sales-literature-edit-view/sales-literature-edit-view.vue'));
Vue.component('account-pickup-grid-view', () => import('@pages/base/account-pickup-grid-view/account-pickup-grid-view.vue')); Vue.component('account-pickup-grid-view', () => import('@pages/base/account-pickup-grid-view/account-pickup-grid-view.vue'));
Vue.component('account-info', () => import('@pages/base/account-info/account-info.vue')); Vue.component('account-info', () => import('@pages/base/account-info/account-info.vue'));
Vue.component('account-major-contact', () => import('@pages/base/account-major-contact/account-major-contact.vue')); Vue.component('account-info-major-contact', () => import('@pages/base/account-info-major-contact/account-info-major-contact.vue'));
Vue.component('sales-order-grid-view', () => import('@pages/sales/sales-order-grid-view/sales-order-grid-view.vue')); Vue.component('sales-order-grid-view', () => import('@pages/sales/sales-order-grid-view/sales-order-grid-view.vue'));
Vue.component('contact-option-view', () => import('@pages/base/contact-option-view/contact-option-view.vue')); Vue.component('contact-option-view', () => import('@pages/base/contact-option-view/contact-option-view.vue'));
Vue.component('activity-pointer-by-parent-key', () => import('@pages/base/activity-pointer-by-parent-key/activity-pointer-by-parent-key.vue')); Vue.component('activity-pointer-by-parent-key', () => import('@pages/base/activity-pointer-by-parent-key/activity-pointer-by-parent-key.vue'));
......
...@@ -80,6 +80,7 @@ export default class CampaignResponseUIServiceBase extends UIService { ...@@ -80,6 +80,7 @@ export default class CampaignResponseUIServiceBase extends UIService {
*/ */
public initViewMap(){ public initViewMap(){
this.allViewMap.set('EDITVIEW:',{viewname:'editview',srfappde:'campaignresponses'}); this.allViewMap.set('EDITVIEW:',{viewname:'editview',srfappde:'campaignresponses'});
this.allViewMap.set('MDATAVIEW:',{viewname:'gridview',srfappde:'campaignresponses'});
} }
/** /**
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册