Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
I
iBiz企业中心
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
iBiz企业套件
iBiz企业中心
提交
e5875839
提交
e5875839
编写于
6月 30, 2020
作者:
ibizdev
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
chitanda 发布系统代码
上级
cd90dc33
变更
107
展开全部
隐藏空白字符变更
内嵌
并排
正在显示
107 个修改的文件
包含
2001 行增加
和
1877 行删除
+2001
-1877
view-config.json
app_CRM/public/assets/json/view-config.json
+10
-0
en-US.ts
app_CRM/src/locale/lang/en-US.ts
+65
-65
zh-CN.ts
app_CRM/src/locale/lang/zh-CN.ts
+65
-65
codelist_en_US.ts
app_CRM/src/locale/lanres/codelist/codelist_en_US.ts
+332
-332
codelist_zh_CN.ts
app_CRM/src/locale/lanres/codelist/codelist_zh_CN.ts
+332
-332
account_en_US.ts
app_CRM/src/locale/lanres/entities/account/account_en_US.ts
+1
-1
activity-pointer_en_US.ts
...anres/entities/activity-pointer/activity-pointer_en_US.ts
+1
-1
appointment_en_US.ts
...c/locale/lanres/entities/appointment/appointment_en_US.ts
+1
-1
campaign-activity_en_US.ts
...res/entities/campaign-activity/campaign-activity_en_US.ts
+1
-1
campaign-campaign_en_US.ts
...res/entities/campaign-campaign/campaign-campaign_en_US.ts
+1
-1
campaign-list_en_US.ts
...cale/lanres/entities/campaign-list/campaign-list_en_US.ts
+1
-1
campaign-response_en_US.ts
...res/entities/campaign-response/campaign-response_en_US.ts
+1
-1
campaign_en_US.ts
...CRM/src/locale/lanres/entities/campaign/campaign_en_US.ts
+1
-1
competitor-sales-literature_en_US.ts
...tor-sales-literature/competitor-sales-literature_en_US.ts
+1
-1
competitor_en_US.ts
...src/locale/lanres/entities/competitor/competitor_en_US.ts
+1
-1
contact_en_US.ts
app_CRM/src/locale/lanres/entities/contact/contact_en_US.ts
+1
-1
email_en_US.ts
app_CRM/src/locale/lanres/entities/email/email_en_US.ts
+1
-1
fax_en_US.ts
app_CRM/src/locale/lanres/entities/fax/fax_en_US.ts
+1
-1
goal_en_US.ts
app_CRM/src/locale/lanres/entities/goal/goal_en_US.ts
+1
-1
ibiz-list_en_US.ts
...M/src/locale/lanres/entities/ibiz-list/ibiz-list_en_US.ts
+1
-1
ibiz-service_en_US.ts
...locale/lanres/entities/ibiz-service/ibiz-service_en_US.ts
+1
-1
incident_en_US.ts
...CRM/src/locale/lanres/entities/incident/incident_en_US.ts
+1
-1
invoice-detail_en_US.ts
...le/lanres/entities/invoice-detail/invoice-detail_en_US.ts
+1
-1
invoice_en_US.ts
app_CRM/src/locale/lanres/entities/invoice/invoice_en_US.ts
+1
-1
lead_en_US.ts
app_CRM/src/locale/lanres/entities/lead/lead_en_US.ts
+1
-1
letter_en_US.ts
app_CRM/src/locale/lanres/entities/letter/letter_en_US.ts
+1
-1
list-account_en_US.ts
...locale/lanres/entities/list-account/list-account_en_US.ts
+1
-1
list-contact_en_US.ts
...locale/lanres/entities/list-contact/list-contact_en_US.ts
+1
-1
list-lead_en_US.ts
...M/src/locale/lanres/entities/list-lead/list-lead_en_US.ts
+1
-1
opportunity-competitor_en_US.ts
...es/opportunity-competitor/opportunity-competitor_en_US.ts
+1
-1
opportunity-product_en_US.ts
...entities/opportunity-product/opportunity-product_en_US.ts
+1
-1
opportunity_en_US.ts
...c/locale/lanres/entities/opportunity/opportunity_en_US.ts
+1
-1
phone-call_en_US.ts
...src/locale/lanres/entities/phone-call/phone-call_en_US.ts
+1
-1
price-level_en_US.ts
...c/locale/lanres/entities/price-level/price-level_en_US.ts
+1
-1
product-sales-literature_en_US.ts
...roduct-sales-literature/product-sales-literature_en_US.ts
+50
-1
product-sales-literature_zh_CN.ts
...roduct-sales-literature/product-sales-literature_zh_CN.ts
+49
-0
product_en_US.ts
app_CRM/src/locale/lanres/entities/product/product_en_US.ts
+1
-1
quote-detail_en_US.ts
...locale/lanres/entities/quote-detail/quote-detail_en_US.ts
+1
-1
quote_en_US.ts
app_CRM/src/locale/lanres/entities/quote/quote_en_US.ts
+1
-1
sales-literature-item_en_US.ts
...ties/sales-literature-item/sales-literature-item_en_US.ts
+1
-1
sales-literature_en_US.ts
...anres/entities/sales-literature/sales-literature_en_US.ts
+1
-1
sales-order-detail_en_US.ts
...s/entities/sales-order-detail/sales-order-detail_en_US.ts
+1
-1
sales-order_en_US.ts
...c/locale/lanres/entities/sales-order/sales-order_en_US.ts
+1
-1
service-appointment_en_US.ts
...entities/service-appointment/service-appointment_en_US.ts
+1
-1
subject_en_US.ts
app_CRM/src/locale/lanres/entities/subject/subject_en_US.ts
+1
-1
task_en_US.ts
app_CRM/src/locale/lanres/entities/task/task_en_US.ts
+1
-1
transaction-currency_en_US.ts
...tities/transaction-currency/transaction-currency_en_US.ts
+1
-1
uom_en_US.ts
app_CRM/src/locale/lanres/entities/uom/uom_en_US.ts
+1
-1
codelist.ts
app_CRM/src/mock/codelist/codelist.ts
+660
-660
viewconfig.ts
app_CRM/src/mock/viewconfig/viewconfig.ts
+8
-0
account-gradation.html
...M/src/pages/base/account-gradation/account-gradation.html
+2
-0
campaign-list-grid-view-base.tsx
.../campaign-list-grid-view/campaign-list-grid-view-base.tsx
+37
-0
list-account-by-list-base.tsx
...keting/list-account-by-list/list-account-by-list-base.tsx
+37
-0
list-account-inner-base.tsx
.../marketing/list-account-inner/list-account-inner-base.tsx
+37
-0
list-contact-grid-view-base.tsx
...ng/list-contact-grid-view/list-contact-grid-view-base.tsx
+37
-0
list-contact-inner-base.tsx
.../marketing/list-contact-inner/list-contact-inner-base.tsx
+37
-0
list-lead-by-list-base.tsx
...es/marketing/list-lead-by-list/list-lead-by-list-base.tsx
+37
-0
app-content-left-nav-menu.less
.../app-content-left-nav-menu/app-content-left-nav-menu.less
+5
-1
product-sales-literature-ui-service-base.ts
...es-literature/product-sales-literature-ui-service-base.ts
+1
-0
inner-pickip-grid-service.ts
...ts/account/inner-pickip-grid/inner-pickip-grid-service.ts
+0
-11
main-grid-service.ts
app_CRM/src/widgets/account/main-grid/main-grid-service.ts
+0
-11
summary-dashboard.html
.../widgets/account/summary-dashboard/summary-dashboard.html
+4
-0
main-grid-service.ts
...c/widgets/activity-pointer/main-grid/main-grid-service.ts
+0
-11
centeral-portal-db-dashboard.html
...ral-portal-db-dashboard/centeral-portal-db-dashboard.html
+2
-0
central-appmenu-base.tsx
.../src/widgets/app/central-appmenu/central-appmenu-base.tsx
+96
-16
main-grid-service.ts
.../widgets/campaign-activity/main-grid/main-grid-service.ts
+0
-11
main-grid-service.ts
.../src/widgets/campaign-list/main-grid/main-grid-service.ts
+0
-11
main-grid-service.ts
.../widgets/campaign-response/main-grid/main-grid-service.ts
+0
-11
head-summary-dashboard.html
...mpaign/head-summary-dashboard/head-summary-dashboard.html
+4
-0
main-grid-service.ts
app_CRM/src/widgets/campaign/main-grid/main-grid-service.ts
+0
-11
summary-dashboard.html
...widgets/campaign/summary-dashboard/summary-dashboard.html
+8
-0
abstract-info-dashboard.html
...itor/abstract-info-dashboard/abstract-info-dashboard.html
+4
-0
main-grid-service.ts
...CRM/src/widgets/competitor/main-grid/main-grid-service.ts
+0
-11
by-account-grid-service.ts
...idgets/contact/by-account-grid/by-account-grid-service.ts
+0
-11
con-abs-dashboard.html
.../widgets/contact/con-abs-dashboard/con-abs-dashboard.html
+12
-0
main-grid-service.ts
app_CRM/src/widgets/contact/main-grid/main-grid-service.ts
+0
-11
main-grid-service.ts
app_CRM/src/widgets/goal/main-grid/main-grid-service.ts
+0
-11
main-grid-service.ts
app_CRM/src/widgets/ibiz-list/main-grid/main-grid-service.ts
+0
-11
summary-dashboard.html
...idgets/ibiz-list/summary-dashboard/summary-dashboard.html
+3
-0
main-grid-service.ts
app_CRM/src/widgets/incident/main-grid/main-grid-service.ts
+0
-11
invoice-product-grid-grid-service.ts
...ce-product-grid-grid/invoice-product-grid-grid-service.ts
+0
-11
board-dashboard.html
.../src/widgets/invoice/board-dashboard/board-dashboard.html
+3
-0
main-grid-service.ts
app_CRM/src/widgets/invoice/main-grid/main-grid-service.ts
+0
-11
lead-info-dashboard.html
...widgets/lead/lead-info-dashboard/lead-info-dashboard.html
+10
-0
main-grid-service.ts
app_CRM/src/widgets/lead/main-grid/main-grid-service.ts
+0
-11
main-grid-service.ts
...M/src/widgets/list-account/main-grid/main-grid-service.ts
+0
-11
inner-grid-service.ts
...src/widgets/list-contact/inner-grid/inner-grid-service.ts
+0
-11
main-grid-service.ts
...M/src/widgets/list-contact/main-grid/main-grid-service.ts
+0
-11
main-grid-service.ts
app_CRM/src/widgets/list-lead/main-grid/main-grid-service.ts
+0
-11
main-grid-service.ts
...ets/opportunity-competitor/main-grid/main-grid-service.ts
+0
-11
main-grid-service.ts
...idgets/opportunity-product/main-grid/main-grid-service.ts
+0
-11
abstract-info-dashboard.html
...nity/abstract-info-dashboard/abstract-info-dashboard.html
+4
-0
chart-001-chart-base.tsx
...gets/opportunity/chart-001-chart/chart-001-chart-base.tsx
+1
-1
main-grid-service.ts
...RM/src/widgets/opportunity/main-grid/main-grid-service.ts
+0
-11
product-info-dashboard.html
...tunity/product-info-dashboard/product-info-dashboard.html
+2
-0
main-grid-service.ts
...RM/src/widgets/price-level/main-grid/main-grid-service.ts
+0
-11
main-grid-service.ts
app_CRM/src/widgets/product/main-grid/main-grid-service.ts
+0
-11
main-grid-service.ts
...M/src/widgets/quote-detail/main-grid/main-grid-service.ts
+0
-11
abstract-info-dashboard.html
...uote/abstract-info-dashboard/abstract-info-dashboard.html
+3
-0
main-grid-service.ts
app_CRM/src/widgets/quote/main-grid/main-grid-service.ts
+0
-11
main-grid-service.ts
...c/widgets/sales-literature/main-grid/main-grid-service.ts
+0
-11
soproduct-grid-service.ts
...les-order-detail/soproduct-grid/soproduct-grid-service.ts
+0
-11
main-grid-service.ts
...RM/src/widgets/sales-order/main-grid/main-grid-service.ts
+0
-11
soinfo-dashboard.html
...idgets/sales-order/soinfo-dashboard/soinfo-dashboard.html
+3
-0
main-grid-service.ts
app_CRM/src/widgets/subject/main-grid/main-grid-service.ts
+0
-11
main-grid-service.ts
...dgets/transaction-currency/main-grid/main-grid-service.ts
+0
-11
main-grid-service.ts
app_CRM/src/widgets/uom/main-grid/main-grid-service.ts
+0
-11
未找到文件。
app_CRM/public/assets/json/view-config.json
浏览文件 @
e5875839
...
...
@@ -1089,6 +1089,16 @@
"viewtag"
:
"9693fc63348c320c4b0dff17cb9a9f25"
,
"memo"
:
""
},
"productsalesliteraturesallitprogridview"
:
{
"title"
:
"宣传资料产品明细"
,
"caption"
:
"产品宣传资料"
,
"viewtype"
:
"DEGRIDVIEW"
,
"viewmodule"
:
"Sales"
,
"viewname"
:
"ProductSalesLiteratureSalLitProGridView"
,
"viewfilename"
:
"product-sales-literature-sal-lit-pro-grid-view"
,
"viewtag"
:
"96cc644d7d763e47f3644aed0d9850f0"
,
"memo"
:
""
},
"serviceappointmenteditview"
:
{
"title"
:
"服务活动编辑视图"
,
"caption"
:
"服务活动"
,
...
...
app_CRM/src/locale/lang/en-US.ts
浏览文件 @
e5875839
...
...
@@ -47,54 +47,54 @@ import userCustom_en_US from '@locale/lanres/userCustom/userCustom_en_US';
export
default
{
app
:
{
commonWords
:{
error
:
'Error'
,
success
:
'Success'
,
ok
:
'OK'
,
cancel
:
'Cancel'
,
error
:
"Error"
,
success
:
"Success"
,
ok
:
"OK"
,
cancel
:
"Cancel"
,
},
local
:{
new
:
'New'
new
:
"New"
},
gridpage
:
{
choicecolumns
:
'Choice columns'
,
refresh
:
'refresh'
,
show
:
'Show'
,
records
:
'records'
,
totle
:
'totle'
,
choicecolumns
:
"Choice columns"
,
refresh
:
"refresh"
,
show
:
"Show"
,
records
:
"records"
,
totle
:
"totle"
,
},
tabpage
:
{
sureclosetip
:
{
title
:
'Close warning'
,
content
:
'Form data Changed, are sure close?'
,
title
:
"Close warning"
,
content
:
"Form data Changed, are sure close?"
,
},
closeall
:
'Close all'
,
closeother
:
'Close other'
,
closeall
:
"Close all"
,
closeother
:
"Close other"
,
},
fileUpload
:
{
caption
:
'Upload'
,
caption
:
"Upload"
,
},
searchButton
:
{
search
:
'Search'
,
reset
:
'Reset'
,
search
:
"Search"
,
reset
:
"Reset"
,
},
calendar
:{
today
:
'today'
,
month
:
'month'
,
week
:
'week'
,
day
:
'day'
,
list
:
'list'
,
dateSelectModalTitle
:
'select the time you wanted'
,
gotoDate
:
'goto'
,
today
:
"today"
,
month
:
"month"
,
week
:
"week"
,
day
:
"day"
,
list
:
"list"
,
dateSelectModalTitle
:
"select the time you wanted"
,
gotoDate
:
"goto"
,
},
// 非实体视图
views
:
{
centeralportal
:
{
caption
:
'仪表盘'
,
title
:
'仪表盘'
,
caption
:
"仪表盘"
,
title
:
"仪表盘"
,
},
central
:
{
caption
:
'企业中心'
,
title
:
'企业中心'
,
caption
:
"企业中心"
,
title
:
"企业中心"
,
},
},
utilview
:{
...
...
@@ -104,43 +104,43 @@ export default {
},
menus
:
{
central
:
{
user_menus
:
'用户菜单'
,
menuitem3
:
'设置'
,
menuitem4
:
'注销'
,
top_menus
:
'顶部菜单'
,
left_exp
:
'左侧菜单'
,
menuitem17
:
'主页'
,
menuitem18
:
'最近'
,
menuitem19
:
'固定'
,
menuitem16
:
'我的工作'
,
menuitem1
:
'仪表盘'
,
menuitem2
:
'活动'
,
menuitem20
:
'客户'
,
menuitem5
:
'客户'
,
menuitem7
:
'联系人'
,
menuitem21
:
'销售'
,
menuitem8
:
'潜在客户'
,
menuitem9
:
'商机'
,
menuitem10
:
'竞争对手'
,
menuitem22
:
'宣传资料'
,
menuitem11
:
'报价单'
,
menuitem12
:
'订单'
,
menuitem13
:
'发票'
,
menuitem6
:
'产品'
,
menuitem14
:
'销售宣传资料'
,
menuitem23
:
'市场营销'
,
menuitem30
:
'市场活动'
,
menuitem15
:
'市场营销列表'
,
menuitem29
:
'快速市场活动'
,
menuitem24
:
'绩效'
,
menuitem25
:
'目标'
,
menuitem26
:
'预测'
,
menuitem27
:
'服务'
,
menuitem28
:
'服务案例'
,
bottom_exp
:
'底部内容'
,
footer_left
:
'底部左侧'
,
footer_center
:
'底部中间'
,
footer_right
:
'底部右侧'
,
user_menus
:
"用户菜单"
,
menuitem3
:
"设置"
,
menuitem4
:
"注销"
,
top_menus
:
"顶部菜单"
,
left_exp
:
"左侧菜单"
,
menuitem17
:
"主页"
,
menuitem18
:
"最近"
,
menuitem19
:
"固定"
,
menuitem16
:
"我的工作"
,
menuitem1
:
"仪表盘"
,
menuitem2
:
"活动"
,
menuitem20
:
"客户"
,
menuitem5
:
"客户"
,
menuitem7
:
"联系人"
,
menuitem21
:
"销售"
,
menuitem8
:
"潜在客户"
,
menuitem9
:
"商机"
,
menuitem10
:
"竞争对手"
,
menuitem22
:
"宣传资料"
,
menuitem11
:
"报价单"
,
menuitem12
:
"订单"
,
menuitem13
:
"发票"
,
menuitem6
:
"产品"
,
menuitem14
:
"销售宣传资料"
,
menuitem23
:
"市场营销"
,
menuitem30
:
"市场活动"
,
menuitem15
:
"市场营销列表"
,
menuitem29
:
"快速市场活动"
,
menuitem24
:
"绩效"
,
menuitem25
:
"目标"
,
menuitem26
:
"预测"
,
menuitem27
:
"服务"
,
menuitem28
:
"服务案例"
,
bottom_exp
:
"底部内容"
,
footer_left
:
"底部左侧"
,
footer_center
:
"底部中间"
,
footer_right
:
"底部右侧"
,
},
},
},
...
...
app_CRM/src/locale/lang/zh-CN.ts
浏览文件 @
e5875839
...
...
@@ -47,54 +47,54 @@ import userCustom_zh_CN from '@locale/lanres/userCustom/userCustom_zh_CN';
export
default
{
app
:
{
commonWords
:{
error
:
'失败'
,
success
:
'成功'
,
ok
:
'确认'
,
cancel
:
'取消'
,
error
:
"失败"
,
success
:
"成功"
,
ok
:
"确认"
,
cancel
:
"取消"
,
},
local
:{
new
:
'新建'
new
:
"新建"
},
gridpage
:
{
choicecolumns
:
'选择列'
,
refresh
:
'刷新'
,
show
:
'显示'
,
records
:
'条'
,
totle
:
'共'
,
choicecolumns
:
"选择列"
,
refresh
:
"刷新"
,
show
:
"显示"
,
records
:
"条"
,
totle
:
"共"
,
},
tabpage
:
{
sureclosetip
:
{
title
:
'关闭提醒'
,
content
:
'表单数据已经修改,确定要关闭?'
,
title
:
"关闭提醒"
,
content
:
"表单数据已经修改,确定要关闭?"
,
},
closeall
:
'关闭所有'
,
closeother
:
'关闭其他'
,
closeall
:
"关闭所有"
,
closeother
:
"关闭其他"
,
},
fileUpload
:
{
caption
:
'上传'
,
caption
:
"上传"
,
},
searchButton
:
{
search
:
'搜索'
,
reset
:
'重置'
,
search
:
"搜索"
,
reset
:
"重置"
,
},
calendar
:{
today
:
'今天'
,
month
:
'月'
,
week
:
'周'
,
day
:
'天'
,
list
:
'列'
,
dateSelectModalTitle
:
'选择要跳转的时间'
,
gotoDate
:
'跳转'
,
today
:
"今天"
,
month
:
"月"
,
week
:
"周"
,
day
:
"天"
,
list
:
"列"
,
dateSelectModalTitle
:
"选择要跳转的时间"
,
gotoDate
:
"跳转"
,
},
// 非实体视图
views
:
{
centeralportal
:
{
caption
:
'仪表盘'
,
title
:
'仪表盘'
,
caption
:
"仪表盘"
,
title
:
"仪表盘"
,
},
central
:
{
caption
:
'企业中心'
,
title
:
'企业中心'
,
caption
:
"企业中心"
,
title
:
"企业中心"
,
},
},
utilview
:{
...
...
@@ -104,43 +104,43 @@ export default {
},
menus
:
{
central
:
{
user_menus
:
'用户菜单'
,
menuitem3
:
'设置'
,
menuitem4
:
'注销'
,
top_menus
:
'顶部菜单'
,
left_exp
:
'左侧菜单'
,
menuitem17
:
'主页'
,
menuitem18
:
'最近'
,
menuitem19
:
'固定'
,
menuitem16
:
'我的工作'
,
menuitem1
:
'仪表盘'
,
menuitem2
:
'活动'
,
menuitem20
:
'客户'
,
menuitem5
:
'客户'
,
menuitem7
:
'联系人'
,
menuitem21
:
'销售'
,
menuitem8
:
'潜在客户'
,
menuitem9
:
'商机'
,
menuitem10
:
'竞争对手'
,
menuitem22
:
'宣传资料'
,
menuitem11
:
'报价单'
,
menuitem12
:
'订单'
,
menuitem13
:
'发票'
,
menuitem6
:
'产品'
,
menuitem14
:
'销售宣传资料'
,
menuitem23
:
'市场营销'
,
menuitem30
:
'市场活动'
,
menuitem15
:
'市场营销列表'
,
menuitem29
:
'快速市场活动'
,
menuitem24
:
'绩效'
,
menuitem25
:
'目标'
,
menuitem26
:
'预测'
,
menuitem27
:
'服务'
,
menuitem28
:
'服务案例'
,
bottom_exp
:
'底部内容'
,
footer_left
:
'底部左侧'
,
footer_center
:
'底部中间'
,
footer_right
:
'底部右侧'
,
user_menus
:
"用户菜单"
,
menuitem3
:
"设置"
,
menuitem4
:
"注销"
,
top_menus
:
"顶部菜单"
,
left_exp
:
"左侧菜单"
,
menuitem17
:
"主页"
,
menuitem18
:
"最近"
,
menuitem19
:
"固定"
,
menuitem16
:
"我的工作"
,
menuitem1
:
"仪表盘"
,
menuitem2
:
"活动"
,
menuitem20
:
"客户"
,
menuitem5
:
"客户"
,
menuitem7
:
"联系人"
,
menuitem21
:
"销售"
,
menuitem8
:
"潜在客户"
,
menuitem9
:
"商机"
,
menuitem10
:
"竞争对手"
,
menuitem22
:
"宣传资料"
,
menuitem11
:
"报价单"
,
menuitem12
:
"订单"
,
menuitem13
:
"发票"
,
menuitem6
:
"产品"
,
menuitem14
:
"销售宣传资料"
,
menuitem23
:
"市场营销"
,
menuitem30
:
"市场活动"
,
menuitem15
:
"市场营销列表"
,
menuitem29
:
"快速市场活动"
,
menuitem24
:
"绩效"
,
menuitem25
:
"目标"
,
menuitem26
:
"预测"
,
menuitem27
:
"服务"
,
menuitem28
:
"服务案例"
,
bottom_exp
:
"底部内容"
,
footer_left
:
"底部左侧"
,
footer_center
:
"底部中间"
,
footer_right
:
"底部右侧"
,
},
},
},
...
...
app_CRM/src/locale/lanres/codelist/codelist_en_US.ts
浏览文件 @
e5875839
此差异已折叠。
点击以展开。
app_CRM/src/locale/lanres/codelist/codelist_zh_CN.ts
浏览文件 @
e5875839
此差异已折叠。
点击以展开。
app_CRM/src/locale/lanres/entities/account/account_en_US.ts
浏览文件 @
e5875839
...
...
@@ -716,4 +716,4 @@ export default {
account_remove
:
"删除"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/activity-pointer/activity-pointer_en_US.ts
浏览文件 @
e5875839
...
...
@@ -231,4 +231,4 @@ export default {
tip
:
"Remove {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/appointment/appointment_en_US.ts
浏览文件 @
e5875839
...
...
@@ -155,4 +155,4 @@ export default {
tip
:
"Copy {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/campaign-activity/campaign-activity_en_US.ts
浏览文件 @
e5875839
...
...
@@ -275,4 +275,4 @@ export default {
tip
:
"Filter"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/campaign-campaign/campaign-campaign_en_US.ts
浏览文件 @
e5875839
...
...
@@ -13,4 +13,4 @@ export default {
relationshipsid
:
"关系标识"
,
relationshipsname
:
"关系名称"
,
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/campaign-list/campaign-list_en_US.ts
浏览文件 @
e5875839
...
...
@@ -123,4 +123,4 @@ export default {
tip
:
"关闭"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/campaign-response/campaign-response_en_US.ts
浏览文件 @
e5875839
...
...
@@ -235,4 +235,4 @@ export default {
tip
:
"Filter"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/campaign/campaign_en_US.ts
浏览文件 @
e5875839
...
...
@@ -399,4 +399,4 @@ export default {
tip
:
"关闭"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/competitor-sales-literature/competitor-sales-literature_en_US.ts
浏览文件 @
e5875839
...
...
@@ -13,4 +13,4 @@ export default {
entityname
:
"竞争对手"
,
entity2name
:
"销售宣传资料"
,
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/competitor/competitor_en_US.ts
浏览文件 @
e5875839
...
...
@@ -281,4 +281,4 @@ export default {
tip
:
"Copy {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/contact/contact_en_US.ts
浏览文件 @
e5875839
...
...
@@ -694,4 +694,4 @@ export default {
tip
:
"Copy {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/email/email_en_US.ts
浏览文件 @
e5875839
...
...
@@ -166,4 +166,4 @@ export default {
tip
:
"Copy {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/fax/fax_en_US.ts
浏览文件 @
e5875839
...
...
@@ -123,4 +123,4 @@ export default {
tip
:
"Copy {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/goal/goal_en_US.ts
浏览文件 @
e5875839
...
...
@@ -207,4 +207,4 @@ export default {
tip
:
"Copy {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/ibiz-list/ibiz-list_en_US.ts
浏览文件 @
e5875839
...
...
@@ -282,4 +282,4 @@ export default {
tip
:
"Copy {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/ibiz-service/ibiz-service_en_US.ts
浏览文件 @
e5875839
...
...
@@ -24,4 +24,4 @@ export default {
utcconversiontimezonecode
:
"UTC Conversion Time Zone Code"
,
resourcespecid
:
"所需资源"
,
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/incident/incident_en_US.ts
浏览文件 @
e5875839
...
...
@@ -213,4 +213,4 @@ export default {
tip
:
"Filter"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/invoice-detail/invoice-detail_en_US.ts
浏览文件 @
e5875839
...
...
@@ -192,4 +192,4 @@ export default {
tip
:
"Copy {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/invoice/invoice_en_US.ts
浏览文件 @
e5875839
...
...
@@ -311,4 +311,4 @@ export default {
tip
:
"Filter"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/lead/lead_en_US.ts
浏览文件 @
e5875839
...
...
@@ -551,4 +551,4 @@ export default {
tip
:
"Copy {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/letter/letter_en_US.ts
浏览文件 @
e5875839
...
...
@@ -121,4 +121,4 @@ export default {
tip
:
"Copy {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/list-account/list-account_en_US.ts
浏览文件 @
e5875839
...
...
@@ -158,4 +158,4 @@ export default {
tip
:
"Filter"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/list-contact/list-contact_en_US.ts
浏览文件 @
e5875839
...
...
@@ -149,4 +149,4 @@ export default {
tip
:
"Filter"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/list-lead/list-lead_en_US.ts
浏览文件 @
e5875839
...
...
@@ -86,4 +86,4 @@ export default {
tip
:
"Export {0} Data To Excel"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/opportunity-competitor/opportunity-competitor_en_US.ts
浏览文件 @
e5875839
...
...
@@ -131,4 +131,4 @@ export default {
tip
:
"关闭"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/opportunity-product/opportunity-product_en_US.ts
浏览文件 @
e5875839
...
...
@@ -178,4 +178,4 @@ export default {
tip
:
"Copy {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/opportunity/opportunity_en_US.ts
浏览文件 @
e5875839
...
...
@@ -424,4 +424,4 @@ export default {
tip
:
"Filter"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/phone-call/phone-call_en_US.ts
浏览文件 @
e5875839
...
...
@@ -124,4 +124,4 @@ export default {
tip
:
"Copy {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/price-level/price-level_en_US.ts
浏览文件 @
e5875839
...
...
@@ -49,4 +49,4 @@ export default {
uiactions
:
{
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/product-sales-literature/product-sales-literature_en_US.ts
浏览文件 @
e5875839
...
...
@@ -14,6 +14,10 @@ export default {
entity2name
:
"销售宣传资料"
,
},
views
:
{
sallitprogridview
:
{
caption
:
"产品宣传资料"
,
title
:
"宣传资料产品明细"
,
},
sallitproeditview
:
{
caption
:
"产品宣传资料"
,
title
:
"宣传资料产品明细"
,
...
...
@@ -39,6 +43,51 @@ export default {
uiactions
:
{
},
},
sallitprogrid_grid
:
{
columns
:
{
entity2name
:
"销售宣传资料"
,
entityname
:
"产品"
,
},
uiactions
:
{
},
},
default_searchform
:
{
details
:
{
formpage1
:
"常规条件"
,
},
uiactions
:
{
},
},
sallitprogridviewtoolbar_toolbar
:
{
tbitem4
:
{
caption
:
"Edit"
,
tip
:
"Edit {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"
,
},
},
sallitproeditviewtoolbar_toolbar
:
{
tbitem1
:
{
caption
:
"Save And Close"
,
...
...
@@ -49,4 +98,4 @@ export default {
tip
:
"关闭"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/product-sales-literature/product-sales-literature_zh_CN.ts
浏览文件 @
e5875839
...
...
@@ -13,6 +13,10 @@ export default {
entity2name
:
"销售宣传资料"
,
},
views
:
{
sallitprogridview
:
{
caption
:
"产品宣传资料"
,
title
:
"宣传资料产品明细"
,
},
sallitproeditview
:
{
caption
:
"产品宣传资料"
,
title
:
"宣传资料产品明细"
,
...
...
@@ -38,6 +42,51 @@ export default {
uiactions
:
{
},
},
sallitprogrid_grid
:
{
columns
:
{
entity2name
:
"销售宣传资料"
,
entityname
:
"产品"
,
},
uiactions
:
{
},
},
default_searchform
:
{
details
:
{
formpage1
:
"常规条件"
,
},
uiactions
:
{
},
},
sallitprogridviewtoolbar_toolbar
:
{
tbitem4
:
{
caption
:
"编辑"
,
tip
:
"编辑"
,
},
tbitem7
:
{
caption
:
"-"
,
tip
:
""
,
},
tbitem8
:
{
caption
:
"删除"
,
tip
:
"删除"
,
},
tbitem9
:
{
caption
:
"-"
,
tip
:
""
,
},
tbitem13
:
{
caption
:
"导出"
,
tip
:
"导出"
,
},
tbitem10
:
{
caption
:
"-"
,
tip
:
""
,
},
tbitem19
:
{
caption
:
"过滤"
,
tip
:
"过滤"
,
},
},
sallitproeditviewtoolbar_toolbar
:
{
tbitem1
:
{
caption
:
"保存并关闭"
,
...
...
app_CRM/src/locale/lanres/entities/product/product_en_US.ts
浏览文件 @
e5875839
...
...
@@ -258,4 +258,4 @@ export default {
tip
:
"Filter"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/quote-detail/quote-detail_en_US.ts
浏览文件 @
e5875839
...
...
@@ -186,4 +186,4 @@ export default {
tip
:
"Filter"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/quote/quote_en_US.ts
浏览文件 @
e5875839
...
...
@@ -352,4 +352,4 @@ export default {
tip
:
"Filter"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/sales-literature-item/sales-literature-item_en_US.ts
浏览文件 @
e5875839
...
...
@@ -114,4 +114,4 @@ export default {
tip
:
"关闭"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/sales-literature/sales-literature_en_US.ts
浏览文件 @
e5875839
...
...
@@ -215,4 +215,4 @@ export default {
tip
:
"Filter"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/sales-order-detail/sales-order-detail_en_US.ts
浏览文件 @
e5875839
...
...
@@ -167,4 +167,4 @@ export default {
tip
:
"关闭"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/sales-order/sales-order_en_US.ts
浏览文件 @
e5875839
...
...
@@ -326,4 +326,4 @@ export default {
tip
:
"Filter"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/service-appointment/service-appointment_en_US.ts
浏览文件 @
e5875839
...
...
@@ -139,4 +139,4 @@ export default {
tip
:
"Copy {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/subject/subject_en_US.ts
浏览文件 @
e5875839
...
...
@@ -41,4 +41,4 @@ export default {
uiactions
:
{
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/task/task_en_US.ts
浏览文件 @
e5875839
...
...
@@ -150,4 +150,4 @@ export default {
tip
:
"Copy {0}"
,
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/transaction-currency/transaction-currency_en_US.ts
浏览文件 @
e5875839
...
...
@@ -48,4 +48,4 @@ export default {
uiactions
:
{
},
},
};
};
\ No newline at end of file
app_CRM/src/locale/lanres/entities/uom/uom_en_US.ts
浏览文件 @
e5875839
...
...
@@ -45,4 +45,4 @@ export default {
uiactions
:
{
},
},
};
};
\ No newline at end of file
app_CRM/src/mock/codelist/codelist.ts
浏览文件 @
e5875839
此差异已折叠。
点击以展开。
app_CRM/src/mock/viewconfig/viewconfig.ts
浏览文件 @
e5875839
...
...
@@ -879,6 +879,14 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
"viewname"
:
"OpportunityOppProDashboardView"
,
"viewtag"
:
"9693fc63348c320c4b0dff17cb9a9f25"
},
"productsalesliteraturesallitprogridview"
:
{
"title"
:
"宣传资料产品明细"
,
"caption"
:
"产品宣传资料"
,
"viewtype"
:
"DEGRIDVIEW"
,
"viewmodule"
:
"Sales"
,
"viewname"
:
"ProductSalesLiteratureSalLitProGridView"
,
"viewtag"
:
"96cc644d7d763e47f3644aed0d9850f0"
},
"serviceappointmenteditview"
:
{
"title"
:
"服务活动编辑视图"
,
"caption"
:
"服务活动"
,
...
...
app_CRM/src/pages/base/account-gradation/account-gradation.html
浏览文件 @
e5875839
...
...
@@ -4,6 +4,8 @@
:viewparams=
"viewparams"
:context=
"context"
:viewUID=
"viewUID"
:newdata=
"newdata"
:opendata=
"opendata"
name=
"treeexpbar"
ref=
'treeexpbar'
@
selectionchange=
"treeexpbar_selectionchange($event)"
...
...
app_CRM/src/pages/marketing/campaign-list-grid-view/campaign-list-grid-view-base.tsx
浏览文件 @
e5875839
...
...
@@ -518,6 +518,43 @@ export class CampaignListGridViewBase extends GridViewBase {
public
newdata
(
args
:
any
[],
fullargs
?:
any
[],
params
?:
any
,
$event
?:
any
,
xData
?:
any
)
{
let
localContext
:
any
=
null
;
let
localViewParam
:
any
=
null
;
let
batchAddPSAppViews
:
Array
<
any
>=
[];
if
(
batchAddPSAppViews
.
length
==
0
||
!
this
.
context
.
srfparentdename
){
this
.
$Notice
.
warning
({
title
:
'错误'
,
desc
:
'批量添加需添加N:N关系'
});
return
;
}
let
openViewModel
:
any
=
batchAddPSAppViews
.
find
((
item
:
any
)
=>
{
return
(
item
.
res
&&
(
item
.
res
[
0
]
!==
this
.
context
.
srfparentdename
));
})
let
otherViewModel
:
any
=
batchAddPSAppViews
.
find
((
item
:
any
)
=>
{
return
(
item
.
res
&&
(
item
.
res
[
0
]
==
this
.
context
.
srfparentdename
));
})
let
container
:
Subject
<
any
>
=
this
.
$appmodal
.
openModal
(
openViewModel
.
view
,
JSON
.
parse
(
JSON
.
stringify
(
this
.
context
)),
args
[
0
]);
container
.
subscribe
((
result
:
any
)
=>
{
if
(
!
result
||
!
Object
.
is
(
result
.
ret
,
'OK'
))
{
return
;
}
if
(
result
.
datas
&&
result
.
datas
.
length
==
0
){
return
;
}
let
requestParam
:
Array
<
any
>
=
[];
result
.
datas
.
forEach
((
record
:
any
)
=>
{
let
tempParam
:
any
=
{};
tempParam
[
otherViewModel
.
resAppKey
]
=
this
.
context
[
'srfparentkey'
];
tempParam
[
openViewModel
.
resAppKey
]
=
record
.
srfkey
;
requestParam
.
push
(
tempParam
);
});
this
.
appEntityService
.
createBatch
(
JSON
.
parse
(
JSON
.
stringify
(
this
.
context
)),
requestParam
,
true
).
then
((
response
:
any
)
=>
{
if
(
!
response
||
response
.
status
!==
200
)
{
this
.
$Notice
.
error
({
title
:
'错误'
,
desc
:
'批处理操作失败'
});
return
;
}
if
(
!
xData
||
!
(
xData
.
refresh
instanceof
Function
))
{
return
;
}
xData
.
refresh
(
result
.
datas
);
});
});
}
...
...
app_CRM/src/pages/marketing/list-account-by-list/list-account-by-list-base.tsx
浏览文件 @
e5875839
...
...
@@ -518,6 +518,43 @@ export class ListAccountByListBase extends GridViewBase {
public
newdata
(
args
:
any
[],
fullargs
?:
any
[],
params
?:
any
,
$event
?:
any
,
xData
?:
any
)
{
let
localContext
:
any
=
null
;
let
localViewParam
:
any
=
null
;
let
batchAddPSAppViews
:
Array
<
any
>=
[];
if
(
batchAddPSAppViews
.
length
==
0
||
!
this
.
context
.
srfparentdename
){
this
.
$Notice
.
warning
({
title
:
'错误'
,
desc
:
'批量添加需添加N:N关系'
});
return
;
}
let
openViewModel
:
any
=
batchAddPSAppViews
.
find
((
item
:
any
)
=>
{
return
(
item
.
res
&&
(
item
.
res
[
0
]
!==
this
.
context
.
srfparentdename
));
})
let
otherViewModel
:
any
=
batchAddPSAppViews
.
find
((
item
:
any
)
=>
{
return
(
item
.
res
&&
(
item
.
res
[
0
]
==
this
.
context
.
srfparentdename
));
})
let
container
:
Subject
<
any
>
=
this
.
$appmodal
.
openModal
(
openViewModel
.
view
,
JSON
.
parse
(
JSON
.
stringify
(
this
.
context
)),
args
[
0
]);
container
.
subscribe
((
result
:
any
)
=>
{
if
(
!
result
||
!
Object
.
is
(
result
.
ret
,
'OK'
))
{
return
;
}
if
(
result
.
datas
&&
result
.
datas
.
length
==
0
){
return
;
}
let
requestParam
:
Array
<
any
>
=
[];
result
.
datas
.
forEach
((
record
:
any
)
=>
{
let
tempParam
:
any
=
{};
tempParam
[
otherViewModel
.
resAppKey
]
=
this
.
context
[
'srfparentkey'
];
tempParam
[
openViewModel
.
resAppKey
]
=
record
.
srfkey
;
requestParam
.
push
(
tempParam
);
});
this
.
appEntityService
.
createBatch
(
JSON
.
parse
(
JSON
.
stringify
(
this
.
context
)),
requestParam
,
true
).
then
((
response
:
any
)
=>
{
if
(
!
response
||
response
.
status
!==
200
)
{
this
.
$Notice
.
error
({
title
:
'错误'
,
desc
:
'批处理操作失败'
});
return
;
}
if
(
!
xData
||
!
(
xData
.
refresh
instanceof
Function
))
{
return
;
}
xData
.
refresh
(
result
.
datas
);
});
});
}
...
...
app_CRM/src/pages/marketing/list-account-inner/list-account-inner-base.tsx
浏览文件 @
e5875839
...
...
@@ -168,6 +168,43 @@ export class ListAccountInnerBase extends GridView9Base {
public
newdata
(
args
:
any
[],
fullargs
?:
any
[],
params
?:
any
,
$event
?:
any
,
xData
?:
any
)
{
let
localContext
:
any
=
null
;
let
localViewParam
:
any
=
null
;
let
batchAddPSAppViews
:
Array
<
any
>=
[];
if
(
batchAddPSAppViews
.
length
==
0
||
!
this
.
context
.
srfparentdename
){
this
.
$Notice
.
warning
({
title
:
'错误'
,
desc
:
'批量添加需添加N:N关系'
});
return
;
}
let
openViewModel
:
any
=
batchAddPSAppViews
.
find
((
item
:
any
)
=>
{
return
(
item
.
res
&&
(
item
.
res
[
0
]
!==
this
.
context
.
srfparentdename
));
})
let
otherViewModel
:
any
=
batchAddPSAppViews
.
find
((
item
:
any
)
=>
{
return
(
item
.
res
&&
(
item
.
res
[
0
]
==
this
.
context
.
srfparentdename
));
})
let
container
:
Subject
<
any
>
=
this
.
$appmodal
.
openModal
(
openViewModel
.
view
,
JSON
.
parse
(
JSON
.
stringify
(
this
.
context
)),
args
[
0
]);
container
.
subscribe
((
result
:
any
)
=>
{
if
(
!
result
||
!
Object
.
is
(
result
.
ret
,
'OK'
))
{
return
;
}
if
(
result
.
datas
&&
result
.
datas
.
length
==
0
){
return
;
}
let
requestParam
:
Array
<
any
>
=
[];
result
.
datas
.
forEach
((
record
:
any
)
=>
{
let
tempParam
:
any
=
{};
tempParam
[
otherViewModel
.
resAppKey
]
=
this
.
context
[
'srfparentkey'
];
tempParam
[
openViewModel
.
resAppKey
]
=
record
.
srfkey
;
requestParam
.
push
(
tempParam
);
});
this
.
appEntityService
.
createBatch
(
JSON
.
parse
(
JSON
.
stringify
(
this
.
context
)),
requestParam
,
true
).
then
((
response
:
any
)
=>
{
if
(
!
response
||
response
.
status
!==
200
)
{
this
.
$Notice
.
error
({
title
:
'错误'
,
desc
:
'批处理操作失败'
});
return
;
}
if
(
!
xData
||
!
(
xData
.
refresh
instanceof
Function
))
{
return
;
}
xData
.
refresh
(
result
.
datas
);
});
});
}
...
...
app_CRM/src/pages/marketing/list-contact-grid-view/list-contact-grid-view-base.tsx
浏览文件 @
e5875839
...
...
@@ -518,6 +518,43 @@ export class ListContactGridViewBase extends GridViewBase {
public
newdata
(
args
:
any
[],
fullargs
?:
any
[],
params
?:
any
,
$event
?:
any
,
xData
?:
any
)
{
let
localContext
:
any
=
null
;
let
localViewParam
:
any
=
null
;
let
batchAddPSAppViews
:
Array
<
any
>=
[];
if
(
batchAddPSAppViews
.
length
==
0
||
!
this
.
context
.
srfparentdename
){
this
.
$Notice
.
warning
({
title
:
'错误'
,
desc
:
'批量添加需添加N:N关系'
});
return
;
}
let
openViewModel
:
any
=
batchAddPSAppViews
.
find
((
item
:
any
)
=>
{
return
(
item
.
res
&&
(
item
.
res
[
0
]
!==
this
.
context
.
srfparentdename
));
})
let
otherViewModel
:
any
=
batchAddPSAppViews
.
find
((
item
:
any
)
=>
{
return
(
item
.
res
&&
(
item
.
res
[
0
]
==
this
.
context
.
srfparentdename
));
})
let
container
:
Subject
<
any
>
=
this
.
$appmodal
.
openModal
(
openViewModel
.
view
,
JSON
.
parse
(
JSON
.
stringify
(
this
.
context
)),
args
[
0
]);
container
.
subscribe
((
result
:
any
)
=>
{
if
(
!
result
||
!
Object
.
is
(
result
.
ret
,
'OK'
))
{
return
;
}
if
(
result
.
datas
&&
result
.
datas
.
length
==
0
){
return
;
}
let
requestParam
:
Array
<
any
>
=
[];
result
.
datas
.
forEach
((
record
:
any
)
=>
{
let
tempParam
:
any
=
{};
tempParam
[
otherViewModel
.
resAppKey
]
=
this
.
context
[
'srfparentkey'
];
tempParam
[
openViewModel
.
resAppKey
]
=
record
.
srfkey
;
requestParam
.
push
(
tempParam
);
});
this
.
appEntityService
.
createBatch
(
JSON
.
parse
(
JSON
.
stringify
(
this
.
context
)),
requestParam
,
true
).
then
((
response
:
any
)
=>
{
if
(
!
response
||
response
.
status
!==
200
)
{
this
.
$Notice
.
error
({
title
:
'错误'
,
desc
:
'批处理操作失败'
});
return
;
}
if
(
!
xData
||
!
(
xData
.
refresh
instanceof
Function
))
{
return
;
}
xData
.
refresh
(
result
.
datas
);
});
});
}
...
...
app_CRM/src/pages/marketing/list-contact-inner/list-contact-inner-base.tsx
浏览文件 @
e5875839
...
...
@@ -179,6 +179,43 @@ export class ListContactInnerBase extends GridView9Base {
public
newdata
(
args
:
any
[],
fullargs
?:
any
[],
params
?:
any
,
$event
?:
any
,
xData
?:
any
)
{
let
localContext
:
any
=
null
;
let
localViewParam
:
any
=
null
;
let
batchAddPSAppViews
:
Array
<
any
>=
[];
if
(
batchAddPSAppViews
.
length
==
0
||
!
this
.
context
.
srfparentdename
){
this
.
$Notice
.
warning
({
title
:
'错误'
,
desc
:
'批量添加需添加N:N关系'
});
return
;
}
let
openViewModel
:
any
=
batchAddPSAppViews
.
find
((
item
:
any
)
=>
{
return
(
item
.
res
&&
(
item
.
res
[
0
]
!==
this
.
context
.
srfparentdename
));
})
let
otherViewModel
:
any
=
batchAddPSAppViews
.
find
((
item
:
any
)
=>
{
return
(
item
.
res
&&
(
item
.
res
[
0
]
==
this
.
context
.
srfparentdename
));
})
let
container
:
Subject
<
any
>
=
this
.
$appmodal
.
openModal
(
openViewModel
.
view
,
JSON
.
parse
(
JSON
.
stringify
(
this
.
context
)),
args
[
0
]);
container
.
subscribe
((
result
:
any
)
=>
{
if
(
!
result
||
!
Object
.
is
(
result
.
ret
,
'OK'
))
{
return
;
}
if
(
result
.
datas
&&
result
.
datas
.
length
==
0
){
return
;
}
let
requestParam
:
Array
<
any
>
=
[];
result
.
datas
.
forEach
((
record
:
any
)
=>
{
let
tempParam
:
any
=
{};
tempParam
[
otherViewModel
.
resAppKey
]
=
this
.
context
[
'srfparentkey'
];
tempParam
[
openViewModel
.
resAppKey
]
=
record
.
srfkey
;
requestParam
.
push
(
tempParam
);
});
this
.
appEntityService
.
createBatch
(
JSON
.
parse
(
JSON
.
stringify
(
this
.
context
)),
requestParam
,
true
).
then
((
response
:
any
)
=>
{
if
(
!
response
||
response
.
status
!==
200
)
{
this
.
$Notice
.
error
({
title
:
'错误'
,
desc
:
'批处理操作失败'
});
return
;
}
if
(
!
xData
||
!
(
xData
.
refresh
instanceof
Function
))
{
return
;
}
xData
.
refresh
(
result
.
datas
);
});
});
}
...
...
app_CRM/src/pages/marketing/list-lead-by-list/list-lead-by-list-base.tsx
浏览文件 @
e5875839
...
...
@@ -480,6 +480,43 @@ export class ListLeadByListBase extends GridViewBase {
public
newdata
(
args
:
any
[],
fullargs
?:
any
[],
params
?:
any
,
$event
?:
any
,
xData
?:
any
)
{
let
localContext
:
any
=
null
;
let
localViewParam
:
any
=
null
;
let
batchAddPSAppViews
:
Array
<
any
>=
[];
if
(
batchAddPSAppViews
.
length
==
0
||
!
this
.
context
.
srfparentdename
){
this
.
$Notice
.
warning
({
title
:
'错误'
,
desc
:
'批量添加需添加N:N关系'
});
return
;
}
let
openViewModel
:
any
=
batchAddPSAppViews
.
find
((
item
:
any
)
=>
{
return
(
item
.
res
&&
(
item
.
res
[
0
]
!==
this
.
context
.
srfparentdename
));
})
let
otherViewModel
:
any
=
batchAddPSAppViews
.
find
((
item
:
any
)
=>
{
return
(
item
.
res
&&
(
item
.
res
[
0
]
==
this
.
context
.
srfparentdename
));
})
let
container
:
Subject
<
any
>
=
this
.
$appmodal
.
openModal
(
openViewModel
.
view
,
JSON
.
parse
(
JSON
.
stringify
(
this
.
context
)),
args
[
0
]);
container
.
subscribe
((
result
:
any
)
=>
{
if
(
!
result
||
!
Object
.
is
(
result
.
ret
,
'OK'
))
{
return
;
}
if
(
result
.
datas
&&
result
.
datas
.
length
==
0
){
return
;
}
let
requestParam
:
Array
<
any
>
=
[];
result
.
datas
.
forEach
((
record
:
any
)
=>
{
let
tempParam
:
any
=
{};
tempParam
[
otherViewModel
.
resAppKey
]
=
this
.
context
[
'srfparentkey'
];
tempParam
[
openViewModel
.
resAppKey
]
=
record
.
srfkey
;
requestParam
.
push
(
tempParam
);
});
this
.
appEntityService
.
createBatch
(
JSON
.
parse
(
JSON
.
stringify
(
this
.
context
)),
requestParam
,
true
).
then
((
response
:
any
)
=>
{
if
(
!
response
||
response
.
status
!==
200
)
{
this
.
$Notice
.
error
({
title
:
'错误'
,
desc
:
'批处理操作失败'
});
return
;
}
if
(
!
xData
||
!
(
xData
.
refresh
instanceof
Function
))
{
return
;
}
xData
.
refresh
(
result
.
datas
);
});
});
}
...
...
app_CRM/src/studio-core/components/layout/app-content-left-nav-menu/app-content-left-nav-menu.less
浏览文件 @
e5875839
...
...
@@ -46,6 +46,7 @@
margin-right: 5px;
width: 24px;
color: var(--app-header-color);
text-align: center;
}
>span {
...
...
@@ -78,9 +79,12 @@
>.el-menu-item,
>.el-menu-item>.el-tooltip {
padding: 0 !important;
padding-left: 12px !important;
text-align: center;
width: 48px;
min-width: 48px;
>i {
margin: 0 !important;
color: var(--app-header-color);
}
}
...
...
app_CRM/src/uiservice/product-sales-literature/product-sales-literature-ui-service-base.ts
浏览文件 @
e5875839
...
...
@@ -79,6 +79,7 @@ export default class ProductSalesLiteratureUIServiceBase extends UIService {
* @memberof ProductSalesLiteratureUIServiceBase
*/
public
initViewMap
(){
this
.
allViewMap
.
set
(
':'
,{
viewname
:
'sallitprogridview'
,
srfappde
:
'productsalesliteratures'
});
this
.
allViewMap
.
set
(
':'
,{
viewname
:
'sallitproeditview'
,
srfappde
:
'productsalesliteratures'
});
}
...
...
app_CRM/src/widgets/account/inner-pickip-grid/inner-pickip-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class InnerPickipService extends ControlService {
response
.
data
.
accountid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class InnerPickipService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof InnerPickipService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/account/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
accountid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/account/summary-dashboard/summary-dashboard.html
浏览文件 @
e5875839
...
...
@@ -22,6 +22,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet6"
ref=
'dashboard_sysportlet6'
@
closeview=
"closeView($event)"
>
...
...
@@ -50,6 +52,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet8"
ref=
'dashboard_sysportlet8'
@
closeview=
"closeView($event)"
>
...
...
app_CRM/src/widgets/activity-pointer/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
activityid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/app/centeral-portal-db-dashboard/centeral-portal-db-dashboard.html
浏览文件 @
e5875839
...
...
@@ -16,6 +16,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"db_sysportlet1"
ref=
'db_sysportlet1'
@
closeview=
"closeView($event)"
>
...
...
app_CRM/src/widgets/app/central-appmenu/central-appmenu-base.tsx
浏览文件 @
e5875839
...
...
@@ -84,7 +84,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gridview'
,
parameterName
:
'gridview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -102,7 +107,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gridview'
,
parameterName
:
'gridview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -120,7 +130,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gridview'
,
parameterName
:
'gridview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -138,7 +153,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gridview'
,
parameterName
:
'gridview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -156,7 +176,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gridview'
,
parameterName
:
'gridview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -174,7 +199,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gridview'
,
parameterName
:
'gridview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -192,7 +222,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gridview'
,
parameterName
:
'gridview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -210,7 +245,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gridview'
,
parameterName
:
'gridview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -228,7 +268,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gridview'
,
parameterName
:
'gridview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -246,7 +291,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gridview'
,
parameterName
:
'gridview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -264,7 +314,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gridview'
,
parameterName
:
'gridview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -281,7 +336,12 @@ export class CentralBase extends Vue {
{
pathName
:
'centeralportal'
,
parameterName
:
'centeralportal'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -299,7 +359,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gridview'
,
parameterName
:
'gridview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -317,7 +382,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gridview'
,
parameterName
:
'gridview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -335,7 +405,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gradation'
,
parameterName
:
'gradation'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
@@ -353,7 +428,12 @@ export class CentralBase extends Vue {
{
pathName
:
'gridview'
,
parameterName
:
'gridview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
this
.
$router
.
push
(
path
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
...
...
app_CRM/src/widgets/campaign-activity/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
activityid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/campaign-list/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
relationshipsid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/campaign-response/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
activityid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/campaign/head-summary-dashboard/head-summary-dashboard.html
浏览文件 @
e5875839
...
...
@@ -16,6 +16,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet1"
ref=
'dashboard_sysportlet1'
@
closeview=
"closeView($event)"
>
...
...
@@ -32,6 +34,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet2"
ref=
'dashboard_sysportlet2'
@
closeview=
"closeView($event)"
>
...
...
app_CRM/src/widgets/campaign/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
campaignid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/campaign/summary-dashboard/summary-dashboard.html
浏览文件 @
e5875839
...
...
@@ -22,6 +22,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet1"
ref=
'dashboard_sysportlet1'
@
closeview=
"closeView($event)"
>
...
...
@@ -38,6 +40,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet2"
ref=
'dashboard_sysportlet2'
@
closeview=
"closeView($event)"
>
...
...
@@ -54,6 +58,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet3"
ref=
'dashboard_sysportlet3'
@
closeview=
"closeView($event)"
>
...
...
@@ -82,6 +88,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet4"
ref=
'dashboard_sysportlet4'
@
closeview=
"closeView($event)"
>
...
...
app_CRM/src/widgets/competitor/abstract-info-dashboard/abstract-info-dashboard.html
浏览文件 @
e5875839
...
...
@@ -16,6 +16,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet1"
ref=
'dashboard_sysportlet1'
@
closeview=
"closeView($event)"
>
...
...
@@ -42,6 +44,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet2"
ref=
'dashboard_sysportlet2'
@
closeview=
"closeView($event)"
>
...
...
app_CRM/src/widgets/competitor/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
competitorid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/contact/by-account-grid/by-account-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class ByAccountService extends ControlService {
response
.
data
.
contactid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class ByAccountService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof ByAccountService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/contact/con-abs-dashboard/con-abs-dashboard.html
浏览文件 @
e5875839
...
...
@@ -16,6 +16,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet1"
ref=
'dashboard_sysportlet1'
@
closeview=
"closeView($event)"
>
...
...
@@ -32,6 +34,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet2"
ref=
'dashboard_sysportlet2'
@
closeview=
"closeView($event)"
>
...
...
@@ -48,6 +52,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet3"
ref=
'dashboard_sysportlet3'
@
closeview=
"closeView($event)"
>
...
...
@@ -64,6 +70,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet4"
ref=
'dashboard_sysportlet4'
@
closeview=
"closeView($event)"
>
...
...
@@ -80,6 +88,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet5"
ref=
'dashboard_sysportlet5'
@
closeview=
"closeView($event)"
>
...
...
@@ -106,6 +116,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet6"
ref=
'dashboard_sysportlet6'
@
closeview=
"closeView($event)"
>
...
...
app_CRM/src/widgets/contact/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
contactid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/goal/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
goalid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/ibiz-list/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
listid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/ibiz-list/summary-dashboard/summary-dashboard.html
浏览文件 @
e5875839
...
...
@@ -17,6 +17,7 @@
:viewparams=
"viewparams"
:context=
"context"
:height=
"300"
:width=
"0"
name=
"dashboard_sysportlet1"
ref=
'dashboard_sysportlet1'
@
closeview=
"closeView($event)"
>
...
...
@@ -43,6 +44,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet2"
ref=
'dashboard_sysportlet2'
@
closeview=
"closeView($event)"
>
...
...
app_CRM/src/widgets/incident/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
incidentid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/invoice-detail/invoice-product-grid-grid/invoice-product-grid-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class InvoiceProductGridService extends ControlService {
response
.
data
.
invoicedetailid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class InvoiceProductGridService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof InvoiceProductGridService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/invoice/board-dashboard/board-dashboard.html
浏览文件 @
e5875839
...
...
@@ -17,6 +17,7 @@
:viewparams=
"viewparams"
:context=
"context"
:height=
"300"
:width=
"0"
name=
"dashboard_sysportlet1"
ref=
'dashboard_sysportlet1'
@
closeview=
"closeView($event)"
>
...
...
@@ -43,6 +44,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet2"
ref=
'dashboard_sysportlet2'
@
closeview=
"closeView($event)"
>
...
...
app_CRM/src/widgets/invoice/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
invoiceid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/lead/lead-info-dashboard/lead-info-dashboard.html
浏览文件 @
e5875839
...
...
@@ -16,6 +16,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet1"
ref=
'dashboard_sysportlet1'
@
closeview=
"closeView($event)"
>
...
...
@@ -32,6 +34,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet3"
ref=
'dashboard_sysportlet3'
@
closeview=
"closeView($event)"
>
...
...
@@ -48,6 +52,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet4"
ref=
'dashboard_sysportlet4'
@
closeview=
"closeView($event)"
>
...
...
@@ -64,6 +70,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet5"
ref=
'dashboard_sysportlet5'
@
closeview=
"closeView($event)"
>
...
...
@@ -90,6 +98,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet2"
ref=
'dashboard_sysportlet2'
@
closeview=
"closeView($event)"
>
...
...
app_CRM/src/widgets/lead/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
leadid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/list-account/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
relationshipsid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/list-contact/inner-grid/inner-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class InnerService extends ControlService {
response
.
data
.
relationshipsid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class InnerService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof InnerService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/list-contact/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
relationshipsid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/list-lead/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
relationshipsid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/opportunity-competitor/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
relationshipsid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/opportunity-product/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
opportunityproductid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/opportunity/abstract-info-dashboard/abstract-info-dashboard.html
浏览文件 @
e5875839
...
...
@@ -16,6 +16,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet1"
ref=
'dashboard_sysportlet1'
@
closeview=
"closeView($event)"
>
...
...
@@ -42,6 +44,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet2"
ref=
'dashboard_sysportlet2'
@
closeview=
"closeView($event)"
>
...
...
app_CRM/src/widgets/opportunity/chart-001-chart/chart-001-chart-base.tsx
浏览文件 @
e5875839
...
...
@@ -254,7 +254,7 @@ export class CHART_001ChartBase extends MainControlBase {
{
gridIndex
:
0
,
position
:
"bottom"
,
type
:
'
numeric
'
,
type
:
'
value
'
,
name
:
'金额'
,
...
...
app_CRM/src/widgets/opportunity/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
opportunityid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/opportunity/product-info-dashboard/product-info-dashboard.html
浏览文件 @
e5875839
...
...
@@ -16,6 +16,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet1"
ref=
'dashboard_sysportlet1'
@
closeview=
"closeView($event)"
>
...
...
app_CRM/src/widgets/price-level/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
pricelevelid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/product/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
productid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/quote-detail/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
quotedetailid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/quote/abstract-info-dashboard/abstract-info-dashboard.html
浏览文件 @
e5875839
...
...
@@ -17,6 +17,7 @@
:viewparams=
"viewparams"
:context=
"context"
:height=
"300"
:width=
"0"
name=
"dashboard_sysportlet1"
ref=
'dashboard_sysportlet1'
@
closeview=
"closeView($event)"
>
...
...
@@ -43,6 +44,8 @@
:viewState=
"viewState"
:viewparams=
"viewparams"
:context=
"context"
:height=
"0"
:width=
"0"
name=
"dashboard_sysportlet2"
ref=
'dashboard_sysportlet2'
@
closeview=
"closeView($event)"
>
...
...
app_CRM/src/widgets/quote/main-grid/main-grid-service.ts
浏览文件 @
e5875839
...
...
@@ -267,7 +267,6 @@ export default class MainService extends ControlService {
response
.
data
.
quoteid
=
Util
.
createUUID
();
}
this
.
handleResponse
(
action
,
response
,
true
);
this
.
mergeDefaults
(
response
);
resolve
(
response
);
}).
catch
(
response
=>
{
reject
(
response
);
...
...
@@ -275,16 +274,6 @@ export default class MainService extends ControlService {
});
}
/**
* 合并配置的默认值
* @param {*}
* @memberof MainService
*/
public
mergeDefaults
(
response
:
any
=
{}){
if
(
response
.
data
){
}
}
/**
* 前台逻辑
...
...
app_CRM/src/widgets/sales-literature/main-grid/main-grid-service.ts
浏览文件 @
e5875839
此差异已折叠。
点击以展开。
app_CRM/src/widgets/sales-order-detail/soproduct-grid/soproduct-grid-service.ts
浏览文件 @
e5875839
此差异已折叠。
点击以展开。
app_CRM/src/widgets/sales-order/main-grid/main-grid-service.ts
浏览文件 @
e5875839
此差异已折叠。
点击以展开。
app_CRM/src/widgets/sales-order/soinfo-dashboard/soinfo-dashboard.html
浏览文件 @
e5875839
此差异已折叠。
点击以展开。
app_CRM/src/widgets/subject/main-grid/main-grid-service.ts
浏览文件 @
e5875839
此差异已折叠。
点击以展开。
app_CRM/src/widgets/transaction-currency/main-grid/main-grid-service.ts
浏览文件 @
e5875839
此差异已折叠。
点击以展开。
app_CRM/src/widgets/uom/main-grid/main-grid-service.ts
浏览文件 @
e5875839
此差异已折叠。
点击以展开。
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录