Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
功
功能演示系统
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
示例
功能演示系统
提交
ac280c27
提交
ac280c27
编写于
12月 22, 2022
作者:
ibizdev
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
tony001 发布系统代码 [后台服务,演示应用]
上级
85a69ac5
变更
40
展开全部
隐藏空白字符变更
内嵌
并排
正在显示
40 个修改的文件
包含
3703 行增加
和
91 行删除
+3703
-91
main-menu-appmenu.ts
app_Web/src/mock/app/main-menu-appmenu/main-menu-appmenu.ts
+18
-0
router.ts
app_Web/src/pages/sample/app-index-view2/router.ts
+14
-0
ibizbookusr4-tree-view-base.vue
...le/ibizbookusr4-tree-view/ibizbookusr4-tree-view-base.vue
+748
-0
ibizbookusr4-tree-view.scss
...sample/ibizbookusr4-tree-view/ibizbookusr4-tree-view.scss
+25
-0
ibizbookusr4-tree-view.vue
.../sample/ibizbookusr4-tree-view/ibizbookusr4-tree-view.vue
+24
-0
page-register.ts
app_Web/src/pages/sample/index/page-register.ts
+1
-0
router.ts
app_Web/src/pages/sample/index/router.ts
+29
-0
page-register.ts
app_Web/src/pages/ungroup/app-index-view/page-register.ts
+1
-0
router.ts
app_Web/src/pages/ungroup/app-index-view/router.ts
+29
-0
state.ts
app_Web/src/store/modules/view-action/state.ts
+11
-0
ibizbook-ui-service-base.ts
app_Web/src/uiservice/ibizbook/ibizbook-ui-service-base.ts
+1
-0
main-menu-appmenu-base.vue
.../widgets/app/main-menu-appmenu/main-menu-appmenu-base.vue
+26
-0
main-menu-appmenu-model.ts
.../widgets/app/main-menu-appmenu/main-menu-appmenu-model.ts
+20
-0
default-searchform-base.vue
...s/ibizbook/default-searchform/default-searchform-base.vue
+2
-2
quicksearchform-searchform-base.vue
...searchform-searchform/quicksearchform-searchform-base.vue
+2
-2
treepug-treeview-base.vue
...dgets/ibizbook/treepug-treeview/treepug-treeview-base.vue
+1009
-0
treepug-treeview-model.ts
...dgets/ibizbook/treepug-treeview/treepug-treeview-model.ts
+116
-0
treepug-treeview-service.ts
...ets/ibizbook/treepug-treeview/treepug-treeview-service.ts
+483
-0
treepug-treeview.scss
...c/widgets/ibizbook/treepug-treeview/treepug-treeview.scss
+37
-0
treepug-treeview.vue
...rc/widgets/ibizbook/treepug-treeview/treepug-treeview.vue
+16
-0
usr2-dataview-base.vue
...src/widgets/ibizbook/usr2-dataview/usr2-dataview-base.vue
+52
-22
main-grid-base.vue
...src/widgets/ibizorder-detail/main-grid/main-grid-base.vue
+6
-6
grid-exp-viewgridexpbar-gridexpbar-base.vue
...ar-gridexpbar/grid-exp-viewgridexpbar-gridexpbar-base.vue
+2
-2
test-custom-layout-panel-grid-exp-viewgridexpbar-gridexpbar-base.vue
...-layout-panel-grid-exp-viewgridexpbar-gridexpbar-base.vue
+2
-2
IBIZBOOK.json
...remotemodel/PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK.json
+8
-0
IBIZBOOK.json
...remotemodel/PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json
+4
-0
Usr.json
...SSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK/PSGANTTS/Usr.json
+12
-12
TreeTable.json
.../PSAPPDATAENTITIES/IBIZBOOK/PSTREEGRIDICES/TreeTable.json
+12
-12
Treepug.json
...S/Web/PSAPPDATAENTITIES/IBIZBOOK/PSTREEVIEWS/Treepug.json
+116
-0
Main2.json
...YSAPPS/Web/PSAPPDATAENTITIES/IBIZOrder/PSGRIDS/Main2.json
+22
-0
IBIZBOOKGanttView.json
...temodel/PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKGanttView.json
+12
-12
IBIZBOOKTreeGridExView.json
...el/PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKTreeGridExView.json
+12
-12
IBIZBOOKUsr4TreeView.json
...odel/PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKUsr4TreeView.json
+247
-0
IBIZOrderGridExpView.json
...odel/PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZOrderGridExpView.json
+22
-0
IBIZOrderTestCustomLayoutPanelGridExpView.json
...APPDEVIEWS/IBIZOrderTestCustomLayoutPanelGridExpView.json
+22
-0
IBIZOrderTestGridExpView.json
.../PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZOrderTestGridExpView.json
+460
-7
AppIndexView.json
...motemodel/PSSYSAPPS/Web/PSAPPINDEXVIEWS/AppIndexView.json
+16
-0
index.json
...atic/remotemodel/PSSYSAPPS/Web/PSAPPINDEXVIEWS/index.json
+16
-0
MainMenu.json
...static/remotemodel/PSSYSAPPS/Web/PSAPPMENUS/MainMenu.json
+10
-0
PSSYSAPP.json
.../resources/static/remotemodel/PSSYSAPPS/Web/PSSYSAPP.json
+38
-0
未找到文件。
app_Web/src/mock/app/main-menu-appmenu/main-menu-appmenu.ts
浏览文件 @
ac280c27
...
...
@@ -4197,6 +4197,24 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
textcls
:
''
,
appfunctag
:
'UsrAppFunc1207842515'
,
resourcetag
:
''
,
},
{
id
:
'6CC5430B-9D49-4837-BBFB-0DD450E78A74'
,
name
:
'menuitem262'
,
text
:
'树'
,
type
:
'MENUITEM'
,
counterid
:
''
,
tooltip
:
'树'
,
expanded
:
false
,
separator
:
false
,
hidden
:
false
,
hidesidebar
:
false
,
opendefault
:
false
,
iconcls
:
''
,
icon
:
''
,
textcls
:
''
,
appfunctag
:
'AppFunc140'
,
resourcetag
:
''
,
},
{
id
:
'08821630-2C3A-4EB2-949A-1210C4778289'
,
...
...
app_Web/src/pages/sample/app-index-view2/router.ts
浏览文件 @
ac280c27
...
...
@@ -883,6 +883,20 @@ const router = new Router({
},
component
:
()
=>
import
(
'@pages/sample/ibizappeditorlist-view/ibizappeditorlist-view.vue'
),
},
{
path
:
'/ibizbooks/:ibizbook?/usr4treeview/:usr4treeview?'
,
meta
:
{
caption
:
'图书'
,
captionLanResTag
:
'DE.LNAME.IBIZBOOK'
,
info
:
''
,
parameters
:
[
{
pathName
:
'ibizbooks'
,
parameterName
:
'ibizbook'
},
{
pathName
:
'usr4treeview'
,
parameterName
:
'usr4treeview'
},
],
requireAuth
:
true
,
},
component
:
()
=>
import
(
'@pages/sample/ibizbookusr4-tree-view/ibizbookusr4-tree-view.vue'
),
},
{
path
:
'/ibizorders/:ibizorder?/f9editview/:f9editview?'
,
meta
:
{
...
...
app_Web/src/pages/sample/ibizbookusr4-tree-view/ibizbookusr4-tree-view-base.vue
0 → 100644
浏览文件 @
ac280c27
此差异已折叠。
点击以展开。
app_Web/src/pages/sample/ibizbookusr4-tree-view/ibizbookusr4-tree-view.scss
0 → 100644
浏览文件 @
ac280c27
// 基于 @VIEW/实体树视图/VIEW.scss.ftl 生成
.view-card
{
>
.ivu-card-extra
{
top
:
5px
;
right
:
0px
;
}
}
.search-contant
{
height
:
40px
;
.ivu-input-wrapper
{
max-width
:
400px
;
padding-top
:
6px
;
}
}
.tree-contant
{
height
:
100%
;
margin
:
0px
0px
16px
0
;
overflow
:
auto
;
}
.ibizbookusr4-tree-view
{
position
:
relative
;
}
app_Web/src/pages/sample/ibizbookusr4-tree-view/ibizbookusr4-tree-view.vue
0 → 100644
浏览文件 @
ac280c27
<
script
lang=
'tsx'
>
import
{
Component
}
from
'vue-property-decorator'
;
import
IBIZBOOKUsr4TreeViewBase
from
'./ibizbookusr4-tree-view-base.vue'
;
import
view_tree
from
'@widgets/ibizbook/treepug-treeview/treepug-treeview.vue'
;
// 基于 @VIEW/实体树视图/VIEW.vue.ftl 生成
@
Component
({
components
:
{
view_tree
,
},
beforeRouteEnter
:
(
to
:
any
,
from
:
any
,
next
:
any
)
=>
{
next
((
vm
:
any
)
=>
{
if
(
!
Object
.
is
(
vm
.
navModel
,
"route"
)){
vm
.
initNavDataWithTab
(
vm
.
viewCacheData
);
}
vm
.
$store
.
commit
(
'addCurPageViewtag'
,
{
fullPath
:
to
.
fullPath
,
viewtag
:
vm
.
viewtag
});
});
},
})
export
default
class
IBIZBOOKUsr4TreeView
extends
IBIZBOOKUsr4TreeViewBase
{
}
</
script
>
\ No newline at end of file
app_Web/src/pages/sample/index/page-register.ts
浏览文件 @
ac280c27
...
...
@@ -159,6 +159,7 @@ export const PageComponents = {
Vue
.
component
(
'ibizbookusr-list-view-plugin'
,
()
=>
import
(
'@pages/sample/ibizbookusr-list-view-plugin/ibizbookusr-list-view-plugin.vue'
));
Vue
.
component
(
'ibizbookusr-tree-view-plugin'
,
()
=>
import
(
'@pages/sample/ibizbookusr-tree-view-plugin/ibizbookusr-tree-view-plugin.vue'
));
Vue
.
component
(
'ibizbookusr-edit-view-ctrl-plugin'
,
()
=>
import
(
'@pages/sample/ibizbookusr-edit-view-ctrl-plugin/ibizbookusr-edit-view-ctrl-plugin.vue'
));
Vue
.
component
(
'ibizbookusr4-tree-view'
,
()
=>
import
(
'@pages/sample/ibizbookusr4-tree-view/ibizbookusr4-tree-view.vue'
));
Vue
.
component
(
'ibizbookusr-grid-view-ctrl-plugin'
,
()
=>
import
(
'@pages/sample/ibizbookusr-grid-view-ctrl-plugin/ibizbookusr-grid-view-ctrl-plugin.vue'
));
Vue
.
component
(
'ibizbookusr7-list-view-list-plugin'
,
()
=>
import
(
'@pages/sample/ibizbookusr7-list-view-list-plugin/ibizbookusr7-list-view-list-plugin.vue'
));
Vue
.
component
(
'ibizbookusr-grid-view-col-plugin'
,
()
=>
import
(
'@pages/sample/ibizbookusr-grid-view-col-plugin/ibizbookusr-grid-view-col-plugin.vue'
));
...
...
app_Web/src/pages/sample/index/router.ts
浏览文件 @
ac280c27
...
...
@@ -2558,6 +2558,21 @@ const router = new Router({
},
component
:
()
=>
import
(
'@pages/sample/ibizbookusr-edit-view-ctrl-plugin/ibizbookusr-edit-view-ctrl-plugin.vue'
),
},
{
path
:
'ibizbooks/:ibizbook?/usr4treeview/:usr4treeview?'
,
meta
:
{
caption
:
'图书'
,
captionLanResTag
:
'DE.LNAME.IBIZBOOK'
,
info
:
''
,
parameters
:
[
{
pathName
:
'index'
,
parameterName
:
'index'
},
{
pathName
:
'ibizbooks'
,
parameterName
:
'ibizbook'
},
{
pathName
:
'usr4treeview'
,
parameterName
:
'usr4treeview'
},
],
requireAuth
:
true
,
},
component
:
()
=>
import
(
'@pages/sample/ibizbookusr4-tree-view/ibizbookusr4-tree-view.vue'
),
},
{
path
:
'ibizbooks/:ibizbook?/usrgridview_ctrlplugin/:usrgridview_ctrlplugin?'
,
meta
:
{
...
...
@@ -4895,6 +4910,20 @@ const router = new Router({
},
component
:
()
=>
import
(
'@pages/sample/ibizappeditorlist-view/ibizappeditorlist-view.vue'
),
},
{
path
:
'/ibizbooks/:ibizbook?/usr4treeview/:usr4treeview?'
,
meta
:
{
caption
:
'图书'
,
captionLanResTag
:
'DE.LNAME.IBIZBOOK'
,
info
:
''
,
parameters
:
[
{
pathName
:
'ibizbooks'
,
parameterName
:
'ibizbook'
},
{
pathName
:
'usr4treeview'
,
parameterName
:
'usr4treeview'
},
],
requireAuth
:
true
,
},
component
:
()
=>
import
(
'@pages/sample/ibizbookusr4-tree-view/ibizbookusr4-tree-view.vue'
),
},
{
path
:
'/ibizorders/:ibizorder?/f9editview/:f9editview?'
,
meta
:
{
...
...
app_Web/src/pages/ungroup/app-index-view/page-register.ts
浏览文件 @
ac280c27
...
...
@@ -159,6 +159,7 @@ export const PageComponents = {
Vue
.
component
(
'ibizbookusr-list-view-plugin'
,
()
=>
import
(
'@pages/sample/ibizbookusr-list-view-plugin/ibizbookusr-list-view-plugin.vue'
));
Vue
.
component
(
'ibizbookusr-tree-view-plugin'
,
()
=>
import
(
'@pages/sample/ibizbookusr-tree-view-plugin/ibizbookusr-tree-view-plugin.vue'
));
Vue
.
component
(
'ibizbookusr-edit-view-ctrl-plugin'
,
()
=>
import
(
'@pages/sample/ibizbookusr-edit-view-ctrl-plugin/ibizbookusr-edit-view-ctrl-plugin.vue'
));
Vue
.
component
(
'ibizbookusr4-tree-view'
,
()
=>
import
(
'@pages/sample/ibizbookusr4-tree-view/ibizbookusr4-tree-view.vue'
));
Vue
.
component
(
'ibizbookusr-grid-view-ctrl-plugin'
,
()
=>
import
(
'@pages/sample/ibizbookusr-grid-view-ctrl-plugin/ibizbookusr-grid-view-ctrl-plugin.vue'
));
Vue
.
component
(
'ibizbookusr7-list-view-list-plugin'
,
()
=>
import
(
'@pages/sample/ibizbookusr7-list-view-list-plugin/ibizbookusr7-list-view-list-plugin.vue'
));
Vue
.
component
(
'ibizbookusr-grid-view-col-plugin'
,
()
=>
import
(
'@pages/sample/ibizbookusr-grid-view-col-plugin/ibizbookusr-grid-view-col-plugin.vue'
));
...
...
app_Web/src/pages/ungroup/app-index-view/router.ts
浏览文件 @
ac280c27
...
...
@@ -2557,6 +2557,21 @@ const router = new Router({
},
component
:
()
=>
import
(
'@pages/sample/ibizbookusr-edit-view-ctrl-plugin/ibizbookusr-edit-view-ctrl-plugin.vue'
),
},
{
path
:
'ibizbooks/:ibizbook?/usr4treeview/:usr4treeview?'
,
meta
:
{
caption
:
'图书'
,
captionLanResTag
:
'DE.LNAME.IBIZBOOK'
,
info
:
''
,
parameters
:
[
{
pathName
:
'appindexview'
,
parameterName
:
'appindexview'
},
{
pathName
:
'ibizbooks'
,
parameterName
:
'ibizbook'
},
{
pathName
:
'usr4treeview'
,
parameterName
:
'usr4treeview'
},
],
requireAuth
:
true
,
},
component
:
()
=>
import
(
'@pages/sample/ibizbookusr4-tree-view/ibizbookusr4-tree-view.vue'
),
},
{
path
:
'ibizbooks/:ibizbook?/usrgridview_ctrlplugin/:usrgridview_ctrlplugin?'
,
meta
:
{
...
...
@@ -4894,6 +4909,20 @@ const router = new Router({
},
component
:
()
=>
import
(
'@pages/sample/ibizappeditorlist-view/ibizappeditorlist-view.vue'
),
},
{
path
:
'/ibizbooks/:ibizbook?/usr4treeview/:usr4treeview?'
,
meta
:
{
caption
:
'图书'
,
captionLanResTag
:
'DE.LNAME.IBIZBOOK'
,
info
:
''
,
parameters
:
[
{
pathName
:
'ibizbooks'
,
parameterName
:
'ibizbook'
},
{
pathName
:
'usr4treeview'
,
parameterName
:
'usr4treeview'
},
],
requireAuth
:
true
,
},
component
:
()
=>
import
(
'@pages/sample/ibizbookusr4-tree-view/ibizbookusr4-tree-view.vue'
),
},
{
path
:
'/ibizorders/:ibizorder?/f9editview/:f9editview?'
,
meta
:
{
...
...
app_Web/src/store/modules/view-action/state.ts
浏览文件 @
ac280c27
...
...
@@ -431,6 +431,15 @@ export const viewstate: any = {
'6d3a1e5d74674f7d9ba445e4708216e0'
,
],
},
{
viewtag
:
'22299f593480c67108c96ce5202eeb8c'
,
viewmodule
:
'Sample'
,
viewname
:
'IBIZBOOKUsr4TreeView'
,
viewaction
:
''
,
viewdatachange
:
false
,
refviews
:
[
],
},
{
viewtag
:
'231651109e4b11477dcf988577d43c3e'
,
viewmodule
:
'Sample'
,
...
...
@@ -1125,6 +1134,7 @@ export const viewstate: any = {
'D4BB9A85-DE51-4CB3-810D-D33DF0B1F8AA'
,
'8779C32C-B962-4AB7-9B90-E3181B16E4E7'
,
'793FE7EC-5E69-4D5E-85A0-23ED5F868084'
,
'22299f593480c67108c96ce5202eeb8c'
,
'CBB075E1-BDC9-4F6A-BCF4-09EC4D7370EE'
,
'87ee895b3ae9461006598f7943e34712'
,
'611B670D-30A4-44D8-A0F7-DD1266265CD6'
,
...
...
@@ -3116,6 +3126,7 @@ export const viewstate: any = {
'D4BB9A85-DE51-4CB3-810D-D33DF0B1F8AA'
,
'8779C32C-B962-4AB7-9B90-E3181B16E4E7'
,
'793FE7EC-5E69-4D5E-85A0-23ED5F868084'
,
'22299f593480c67108c96ce5202eeb8c'
,
'CBB075E1-BDC9-4F6A-BCF4-09EC4D7370EE'
,
'87ee895b3ae9461006598f7943e34712'
,
'611B670D-30A4-44D8-A0F7-DD1266265CD6'
,
...
...
app_Web/src/uiservice/ibizbook/ibizbook-ui-service-base.ts
浏览文件 @
ac280c27
...
...
@@ -121,6 +121,7 @@ export default class IBIZBOOKUIServiceBase extends UIService {
this
.
allViewMap
.
set
(
':'
,{
viewname
:
'usr1110030546customview'
,
viewType
:
'DECUSTOMVIEW'
,
srfappde
:
'ibizbooks'
,
component
:
'ibizbookusr1110030546-custom-view'
});
this
.
allViewMap
.
set
(
':'
,{
viewname
:
'formloadcustomview'
,
viewType
:
'DECUSTOMVIEW'
,
srfappde
:
'ibizbooks'
,
component
:
'ibizbookform-load-custom-view'
});
this
.
allViewMap
.
set
(
':'
,{
viewname
:
'usr2listview'
,
viewType
:
'DELISTVIEW'
,
srfappde
:
'ibizbooks'
,
component
:
'ibizbookusr2-list-view'
});
this
.
allViewMap
.
set
(
':'
,{
viewname
:
'usr4treeview'
,
viewType
:
'DETREEVIEW'
,
srfappde
:
'ibizbooks'
,
component
:
'ibizbookusr4-tree-view'
});
this
.
allViewMap
.
set
(
':'
,{
viewname
:
'usr10editview'
,
viewType
:
'DEEDITVIEW'
,
srfappde
:
'ibizbooks'
,
component
:
'ibizbookusr10-edit-view'
});
this
.
allViewMap
.
set
(
':'
,{
viewname
:
'usr2editview_layout'
,
viewType
:
'DEEDITVIEW'
,
srfappde
:
'ibizbooks'
,
component
:
'ibizbookusr2-edit-view-layout'
});
this
.
allViewMap
.
set
(
':'
,{
viewname
:
'usr2pickupview'
,
viewType
:
'DEPICKUPVIEW'
,
srfappde
:
'ibizbooks'
,
component
:
'ibizbookusr2-pickup-view'
});
...
...
app_Web/src/widgets/app/main-menu-appmenu/main-menu-appmenu-base.vue
浏览文件 @
ac280c27
...
...
@@ -944,6 +944,9 @@ export default class MainMenuBase extends Vue implements ControlInterface {
case
'UsrAppFunc1207842515'
:
this
.
clickUsrAppFunc1207842515
(
item
);
return
;
case
'AppFunc140'
:
this
.
clickAppFunc140
(
item
);
return
;
case
'UsrAppFunc1206983666'
:
this
.
clickUsrAppFunc1206983666
(
item
);
return
;
...
...
@@ -4676,6 +4679,29 @@ export default class MainMenuBase extends Vue implements ControlInterface {
})
}
/**
* vue3树插件
*
* @param {*} [item={}]
* @memberof MainMenu
*/
public
clickAppFunc140
(
item
:
any
=
{})
{
const
viewparam
:
any
=
{};
Object
.
assign
(
viewparam
,
{});
const
deResParameters
:
any
[]
=
[];
const
parameters
:
any
[]
=
[
{
pathName
:
'ibizbooks'
,
parameterName
:
'ibizbook'
},
{
pathName
:
'usr4treeview'
,
parameterName
:
'usr4treeview'
},
];
const
path
:
string
=
this
.
$viewTool
.
buildUpRoutePath
(
this
.
$route
,
{},
deResParameters
,
parameters
,
[],
viewparam
);
if
(
Object
.
is
(
this
.
$route
.
fullPath
,
path
)){
return
;
}
this
.
$nextTick
(
function
(){
this
.
$router
.
push
(
path
);
})
}
/**
* 表格部件插件(vue3)
*
...
...
app_Web/src/widgets/app/main-menu-appmenu/main-menu-appmenu-model.ts
浏览文件 @
ac280c27
...
...
@@ -4658,6 +4658,26 @@ export default class MainMenuModel {
resourcetag
:
''
,
authtag
:
'Web-MainMenu-menuitem252'
,
cappslanguageres
:
''
,
},
{
id
:
'6CC5430B-9D49-4837-BBFB-0DD450E78A74'
,
name
:
'menuitem262'
,
text
:
'树'
,
type
:
'MENUITEM'
,
counterid
:
''
,
tooltip
:
'树'
,
expanded
:
false
,
separator
:
false
,
hidden
:
false
,
hidesidebar
:
false
,
opendefault
:
false
,
iconcls
:
''
,
icon
:
''
,
textcls
:
''
,
appfunctag
:
'AppFunc140'
,
resourcetag
:
''
,
authtag
:
'Web-MainMenu-menuitem262'
,
cappslanguageres
:
''
,
},
{
id
:
'08821630-2C3A-4EB2-949A-1210C4778289'
,
...
...
app_Web/src/widgets/ibizbook/default-searchform/default-searchform-base.vue
浏览文件 @
ac280c27
...
...
@@ -712,7 +712,7 @@ export default class DefaultBase extends Vue implements ControlInterface {
*/
public
load
(
opt
:
any
=
{}):
void
{
if
(
!
this
.
loadAction
){
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKUsr
5Data
View'
+
(
this
.
$t
(
'app.searchForm.notConfig.loadAction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKUsr
9Grid
View'
+
(
this
.
$t
(
'app.searchForm.notConfig.loadAction'
)
as
string
)
});
return
;
}
const
arg
:
any
=
{
...
opt
};
...
...
@@ -748,7 +748,7 @@ export default class DefaultBase extends Vue implements ControlInterface {
*/
public
async
loadDraft
(
opt
:
any
=
{},
mode
?:
string
):
Promise
<
any
>
{
if
(
!
this
.
loaddraftAction
){
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKUsr
5Data
View'
+
(
this
.
$t
(
'app.searchForm.notConfig.loaddraftAction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOKUsr
9Grid
View'
+
(
this
.
$t
(
'app.searchForm.notConfig.loaddraftAction'
)
as
string
)
});
return
;
}
const
arg
:
any
=
{
...
opt
}
;
...
...
app_Web/src/widgets/ibizbook/quicksearchform-searchform/quicksearchform-searchform-base.vue
浏览文件 @
ac280c27
...
...
@@ -670,7 +670,7 @@ export default class QUICKSEARCHFORMBase extends Vue implements ControlInterface
*/
public
load
(
opt
:
any
=
{}):
void
{
if
(
!
this
.
loadAction
){
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOK
List
View'
+
(
this
.
$t
(
'app.searchForm.notConfig.loadAction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOK
Calendar
View'
+
(
this
.
$t
(
'app.searchForm.notConfig.loadAction'
)
as
string
)
});
return
;
}
const
arg
:
any
=
{
...
opt
};
...
...
@@ -706,7 +706,7 @@ export default class QUICKSEARCHFORMBase extends Vue implements ControlInterface
*/
public
async
loadDraft
(
opt
:
any
=
{},
mode
?:
string
):
Promise
<
any
>
{
if
(
!
this
.
loaddraftAction
){
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOK
List
View'
+
(
this
.
$t
(
'app.searchForm.notConfig.loaddraftAction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZBOOK
Calendar
View'
+
(
this
.
$t
(
'app.searchForm.notConfig.loaddraftAction'
)
as
string
)
});
return
;
}
const
arg
:
any
=
{
...
opt
}
;
...
...
app_Web/src/widgets/ibizbook/treepug-treeview/treepug-treeview-base.vue
0 → 100644
浏览文件 @
ac280c27
此差异已折叠。
点击以展开。
app_Web/src/widgets/ibizbook/treepug-treeview/treepug-treeview-model.ts
0 → 100644
浏览文件 @
ac280c27
// 基于 @CONTROL/树视图/MODEL.ts.ftl 生成
/**
* Treepug 部件模型
*
* @export
* @class TreepugModel
*/
export
default
class
TreepugModel
{
/**
* 获取数据项集合
*
* @returns {any[]}
* @memberof TreepugModel
*/
public
getDataItems
():
any
[]
{
return
[
{
name
:
'createman'
,
},
{
name
:
'ibizbookname'
,
},
{
name
:
'ibizbook'
,
prop
:
'ibizbookid'
,
},
{
name
:
'createdate'
,
},
{
name
:
'updateman'
,
},
{
name
:
'updatedate'
,
},
{
name
:
'author'
,
},
{
name
:
'price'
,
},
{
name
:
'press'
,
},
{
name
:
'type'
,
},
{
name
:
'booknumber'
,
},
{
name
:
'subtext'
,
},
{
name
:
'lendouttime'
,
},
{
name
:
'returntime'
,
},
{
name
:
'icon'
,
},
{
name
:
'sailstate'
,
},
{
name
:
'borrowstatus'
,
},
{
name
:
'stepstatus'
,
},
{
name
:
'borrower'
,
},
{
name
:
'borrowway'
,
},
{
name
:
'returnlib'
,
},
{
name
:
'borrowerid'
,
},
{
name
:
'borrower1'
,
},
{
name
:
'borrower1_id'
,
},
{
name
:
'borrower2'
,
},
{
name
:
'borrower2_id'
,
},
{
name
:
'borrower3'
,
},
{
name
:
'borrower3_id'
,
},
{
name
:
'tag'
,
},
{
name
:
'orgid'
,
},
{
name
:
'deptid'
,
},
]
}
}
\ No newline at end of file
app_Web/src/widgets/ibizbook/treepug-treeview/treepug-treeview-service.ts
0 → 100644
浏览文件 @
ac280c27
此差异已折叠。
点击以展开。
app_Web/src/widgets/ibizbook/treepug-treeview/treepug-treeview.scss
0 → 100644
浏览文件 @
ac280c27
// 基于 @CONTROL/树视图/CONTROL.scss.ftl 生成
.tree-right-menu
{
.ivu-divider-horizontal
{
width
:
100%
;
min-width
:
100%
;
margin
:
0
auto
;
}
.ivu-dropdown-item
{
position
:
relative
;
padding-left
:
32px
;
>
i
{
position
:
absolute
;
left
:
16px
;
top
:
10px
;
}
.ivu-icon-ios-arrow-forward
{
left
:
initial
;
right
:
4px
;
}
}
.ivu-dropdown
{
.ivu-select-dropdown
{
margin
:
0
;
}
}
}
.el-tree
.context-menu-component
.tree-node
{
width
:
calc
(
100%
-
15px
);
text-overflow
:
ellipsis
;
white-space
:
nowrap
;
overflow
:
hidden
;
.icon
{
padding-right
:
10px
;
}
}
// this is scss
app_Web/src/widgets/ibizbook/treepug-treeview/treepug-treeview.vue
0 → 100644
浏览文件 @
ac280c27
<
script
lang=
'tsx'
>
import
{
Component
}
from
'vue-property-decorator'
;
import
TreepugBase
from
'./treepug-treeview-base.vue'
;
// 基于 @CONTROL/树视图/CONTROL.vue.ftl 生成
@
Component
({
components
:
{
}
})
export
default
class
Treepug
extends
TreepugBase
{
}
</
script
>
\ No newline at end of file
app_Web/src/widgets/ibizbook/usr2-dataview/usr2-dataview-base.vue
浏览文件 @
ac280c27
此差异已折叠。
点击以展开。
app_Web/src/widgets/ibizorder-detail/main-grid/main-grid-base.vue
浏览文件 @
ac280c27
...
...
@@ -933,7 +933,7 @@ export default class MainBase extends Vue implements ControlInterface {
if
(
!
this
.
fetchAction
)
{
this
.
$Notice
.
error
({
title
:
this
.
$t
(
"app.commonWords.wrong"
)
as
string
,
desc
:
"IBIZOrderDetail
GridView9
"
+
(
this
.
$t
(
"app.gridpage.notConfig.fetchAction"
)
as
string
),
desc
:
"IBIZOrderDetail
SGridView
"
+
(
this
.
$t
(
"app.gridpage.notConfig.fetchAction"
)
as
string
),
});
return
;
}
...
...
@@ -1073,7 +1073,7 @@ export default class MainBase extends Vue implements ControlInterface {
if
(
!
this
.
removeAction
)
{
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZOrderDetail
GridView9
'
+
(
this
.
$t
(
'app.gridpage.notConfig.removeAction'
)
as
string
)
desc
:
'IBIZOrderDetail
SGridView
'
+
(
this
.
$t
(
'app.gridpage.notConfig.removeAction'
)
as
string
)
});
return
;
}
...
...
@@ -1187,7 +1187,7 @@ export default class MainBase extends Vue implements ControlInterface {
*/
public
addBatch
(
arg
:
any
=
{}):
void
{
if
(
!
this
.
fetchAction
){
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZOrderDetail
GridView9
'
+
(
this
.
$t
(
'app.gridpage.notConfig.fetchAction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZOrderDetail
SGridView
'
+
(
this
.
$t
(
'app.gridpage.notConfig.fetchAction'
)
as
string
)
});
return
;
}
if
(
!
arg
){
...
...
@@ -2082,7 +2082,7 @@ export default class MainBase extends Vue implements ControlInterface {
try
{
if
(
Object
.
is
(
item
.
rowDataState
,
'create'
))
{
if
(
!
this
.
createAction
)
{
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZOrderDetail
GridView9
'
+
(
this
.
$t
(
'app.gridpage.notConfig.createAction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZOrderDetail
SGridView
'
+
(
this
.
$t
(
'app.gridpage.notConfig.createAction'
)
as
string
)
});
}
else
{
Object
.
assign
(
item
,
{
viewparams
:
this
.
viewparams
});
const
tempContext
=
Util
.
deepCopy
(
this
.
context
);
...
...
@@ -2091,7 +2091,7 @@ export default class MainBase extends Vue implements ControlInterface {
}
}
else
if
(
Object
.
is
(
item
.
rowDataState
,
'update'
)){
if
(
!
this
.
updateAction
)
{
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZOrderDetail
GridView9
'
+
(
this
.
$t
(
'app.gridpage.notConfig.updateAction'
)
as
string
)
});
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZOrderDetail
SGridView
'
+
(
this
.
$t
(
'app.gridpage.notConfig.updateAction'
)
as
string
)
});
}
else
{
Object
.
assign
(
item
,
{
viewparams
:
this
.
viewparams
});
const
tempContext
=
Util
.
deepCopy
(
this
.
context
);
...
...
@@ -2167,7 +2167,7 @@ export default class MainBase extends Vue implements ControlInterface {
if
(
!
this
.
loaddraftAction
){
this
.
$Notice
.
error
({
title
:
(
this
.
$t
(
'app.commonWords.wrong'
)
as
string
),
desc
:
'IBIZOrderDetail
GridView9
'
+
(
this
.
$t
(
'app.gridpage.notConfig.loaddraftAction'
)
as
string
)
desc
:
'IBIZOrderDetail
SGridView
'
+
(
this
.
$t
(
'app.gridpage.notConfig.loaddraftAction'
)
as
string
)
});
return
;
}
...
...
app_Web/src/widgets/ibizorder/grid-exp-viewgridexpbar-gridexpbar/grid-exp-viewgridexpbar-gridexpbar-base.vue
浏览文件 @
ac280c27
...
...
@@ -414,7 +414,7 @@ export default class GridExpViewgridexpbarBase extends Vue implements ControlInt
* @type {*}
* @memberof GridExpViewgridexpbarBase
*/
public
navigateContext
:
any
=
null
;
public
navigateContext
:
any
=
{
CTXPARAM2
:
"%orderstate%"
,
CTXPARAM1
:
"xxx2"
}
;
/**
* 导航视图参数
...
...
@@ -422,7 +422,7 @@ export default class GridExpViewgridexpbarBase extends Vue implements ControlInt
* @type {*}
* @memberof GridExpViewgridexpbarBase
*/
public
navigateParams
:
any
=
null
;
public
navigateParams
:
any
=
{
param2
:
"%ibizordername%"
,
param1
:
"param3"
}
;
/**
* 显示处理提示
...
...
app_Web/src/widgets/ibizorder/test-custom-layout-panel-grid-exp-viewgridexpbar-gridexpbar/test-custom-layout-panel-grid-exp-viewgridexpbar-gridexpbar-base.vue
浏览文件 @
ac280c27
...
...
@@ -330,7 +330,7 @@ export default class TestCustomLayoutPanelGridExpViewgridexpbarBase extends Vue
* @type {*}
* @memberof TestCustomLayoutPanelGridExpViewgridexpbarBase
*/
public
navigateContext
:
any
=
null
;
public
navigateContext
:
any
=
{
CTXPARAM2
:
"%orderstate%"
,
CTXPARAM1
:
"xxx2"
}
;
/**
* 导航视图参数
...
...
@@ -338,7 +338,7 @@ export default class TestCustomLayoutPanelGridExpViewgridexpbarBase extends Vue
* @type {*}
* @memberof TestCustomLayoutPanelGridExpViewgridexpbarBase
*/
public
navigateParams
:
any
=
null
;
public
navigateParams
:
any
=
{
param2
:
"%ibizordername%"
,
param1
:
"param3"
}
;
/**
* 显示处理提示
...
...
demo-boot/src/main/resources/static/remotemodel/PSMODULES/Sample/PSDATAENTITIES/IBIZBOOK.json
浏览文件 @
ac280c27
...
...
@@ -5592,6 +5592,14 @@
"rTMOSFilePath"
:
"psmodeldata$psdataentities/Usr3DataView"
,
"realModelSubType"
:
"DEDATAVIEW"
,
"realModelType"
:
"PSDEVIEWBASE"
},
{
"codeName"
:
"Usr4TreeView"
,
"logicName"
:
"树插件"
,
"mOSFilePath"
:
"psmodeldata$psdataentities/Usr4TreeView"
,
"name"
:
"树插件"
,
"rTMOSFilePath"
:
"psmodeldata$psdataentities/Usr4TreeView"
,
"realModelSubType"
:
"DETREEVIEW"
,
"realModelType"
:
"PSDEVIEWBASE"
},
{
"codeName"
:
"InterFuncTreeView"
,
"logicName"
:
"图书实体树视图(树表格)"
,
...
...
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json
浏览文件 @
ac280c27
...
...
@@ -7611,6 +7611,10 @@
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKUsr2ListView.json"
,
"viewType"
:
"DELISTVIEW"
},
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKUsr4TreeView.json"
,
"viewType"
:
"DETREEVIEW"
},
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKUsr10EditView.json"
,
...
...
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK/PSGANTTS/Usr.json
浏览文件 @
ac280c27
...
...
@@ -12,18 +12,6 @@
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
},
"getPSDETreeColumns"
:
[
{
"caption"
:
"图书名称"
,
"codeName"
:
"ibizbookname"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"ibizbookname"
,
"mOSFilePath"
:
"psdetreecols/ibizbookname"
,
"name"
:
"ibizbookname"
,
"rTMOSFilePath"
:
"psdetreecols/ibizbookname"
,
"width"
:
200
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
},
{
"caption"
:
"归还日期"
,
"codeName"
:
"returntime"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
...
...
@@ -71,6 +59,18 @@
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
},
{
"caption"
:
"图书名称"
,
"codeName"
:
"ibizbookname"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"ibizbookname"
,
"mOSFilePath"
:
"psdetreecols/ibizbookname"
,
"name"
:
"ibizbookname"
,
"rTMOSFilePath"
:
"psdetreecols/ibizbookname"
,
"width"
:
200
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
}
],
"getPSDETreeNodeRSs"
:
[
{
"getChildPSDETreeNode"
:
{
...
...
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK/PSTREEGRIDICES/TreeTable.json
浏览文件 @
ac280c27
...
...
@@ -20,6 +20,18 @@
}
}
],
"getPSDETreeColumns"
:
[
{
"caption"
:
"作者"
,
"codeName"
:
"author"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"author"
,
"mOSFilePath"
:
"psdetreecols/author"
,
"name"
:
"author"
,
"rTMOSFilePath"
:
"psdetreecols/author"
,
"width"
:
50
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
},
{
"caption"
:
"图书描述"
,
"codeName"
:
"subtext"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
...
...
@@ -43,18 +55,6 @@
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
},
{
"caption"
:
"作者"
,
"codeName"
:
"author"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"author"
,
"mOSFilePath"
:
"psdetreecols/author"
,
"name"
:
"author"
,
"rTMOSFilePath"
:
"psdetreecols/author"
,
"width"
:
50
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
}
],
"getPSDETreeNodeRSs"
:
[
{
"getChildPSDETreeNode"
:
{
...
...
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK/PSTREEVIEWS/Treepug.json
0 → 100644
浏览文件 @
ac280c27
{
"codeName"
:
"Treepug"
,
"controlType"
:
"TREEVIEW"
,
"getCreatePSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"create"
},
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK/PSTREEVIEWS/Treepug.json"
,
"getFetchPSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"fetch"
},
"getGetPSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"load"
},
"hookEventNames"
:
[
"SELECTIONCHANGE"
,
"LOAD"
],
"logicName"
:
"树插件"
,
"mOSFilePath"
:
"psmodules/Sample/psdataentities/IBIZBOOK/psdetreeviews/Treepug"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
},
"getPSControlLogics"
:
[
{
"eventNames"
:
"SELECTIONCHANGE;LOAD"
,
"logicTag"
:
"tree"
,
"logicType"
:
"APPVIEWENGINE"
,
"name"
:
"engine_tree"
,
"getPSAppViewEngine"
:
{
"modelref"
:
true
,
"id"
:
"engine"
}
}
],
"getPSDEDataImport"
:
{
"modelref"
:
true
,
"id"
:
"DataImport"
},
"getPSDETreeNodeRSs"
:
[
{
"getChildPSDETreeNode"
:
{
"modelref"
:
true
,
"id"
:
"test1"
},
"name"
:
"默认根节点 - 测试1"
,
"getParentPSDETreeNode"
:
{
"modelref"
:
true
,
"id"
:
"ROOT"
},
"parentValueLevel"
:
1
,
"searchMode"
:
3
}
],
"getPSDETreeNodes"
:
[
{
"counterMode"
:
0
,
"name"
:
"测试1"
,
"nodeType"
:
"test1"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
},
"text"
:
"测试1"
,
"treeNodeType"
:
"STATIC"
,
"hasPSDETreeNodeRSs"
:
false
,
"appendPNodeId"
:
false
,
"disableSelect"
:
false
,
"enableCheck"
:
false
,
"enableEditData"
:
false
,
"enableNewData"
:
false
,
"enableQuickCreate"
:
false
,
"enableQuickSearch"
:
false
,
"enableRemoveData"
:
false
,
"enableViewData"
:
false
,
"expandFirstOnly"
:
false
,
"expanded"
:
false
,
"rootNode"
:
false
,
"selectFirstOnly"
:
false
,
"selected"
:
false
,
"id"
:
"test1"
},
{
"counterMode"
:
0
,
"name"
:
"默认根节点"
,
"nodeType"
:
"ROOT"
,
"nodeValue"
:
"root"
,
"text"
:
"默认根节点"
,
"treeNodeType"
:
"STATIC"
,
"hasPSDETreeNodeRSs"
:
true
,
"appendPNodeId"
:
false
,
"disableSelect"
:
false
,
"enableCheck"
:
false
,
"enableEditData"
:
false
,
"enableNewData"
:
false
,
"enableQuickCreate"
:
false
,
"enableQuickSearch"
:
false
,
"enableRemoveData"
:
false
,
"enableViewData"
:
false
,
"expandFirstOnly"
:
false
,
"expanded"
:
false
,
"rootNode"
:
true
,
"selectFirstOnly"
:
false
,
"selected"
:
false
,
"id"
:
"ROOT"
}
],
"rTMOSFilePath"
:
"pssysapps/Web/psappdeviews/IBIZBOOKUsr4TreeView/psappviewctrls/tree"
,
"getRemovePSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"remove"
},
"treeGridMode"
:
0
,
"getUpdatePSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"update"
},
"enableRootSelect"
:
false
,
"outputIconDefault"
:
true
,
"rootVisible"
:
false
,
"modelid"
:
"19826ED0-0E34-4E0B-804E-41588A4F8CA4"
,
"modeltype"
:
"PSDETREEVIEW"
}
\ No newline at end of file
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZOrder/PSGRIDS/Main2.json
浏览文件 @
ac280c27
...
...
@@ -264,6 +264,28 @@
"rTMOSFilePath"
:
"psdegridcols/srfkey"
,
"allowEmpty"
:
true
}
],
"getPSNavigateContexts"
:
[
{
"key"
:
"CTXPARAM2"
,
"name"
:
"CTXPARAM2"
,
"value"
:
"orderstate"
,
"rawValue"
:
false
},
{
"key"
:
"CTXPARAM1"
,
"name"
:
"CTXPARAM1"
,
"value"
:
"xxx2"
,
"rawValue"
:
true
}
],
"getPSNavigateParams"
:
[
{
"key"
:
"param2"
,
"name"
:
"param2"
,
"value"
:
"ibizordername"
,
"rawValue"
:
false
},
{
"key"
:
"param1"
,
"name"
:
"param1"
,
"value"
:
"param3"
,
"rawValue"
:
true
}
],
"pagingSize"
:
20
,
"rTMOSFilePath"
:
"pssysapps/Web/psappdeviews/IBIZOrderGridExpView/psappviewctrls/gridexpbar_grid"
,
"getRemovePSControlAction"
:
{
...
...
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKGanttView.json
浏览文件 @
ac280c27
...
...
@@ -42,18 +42,6 @@
"id"
:
"GANTT"
},
"getPSDETreeColumns"
:
[
{
"caption"
:
"图书名称"
,
"codeName"
:
"ibizbookname"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"ibizbookname"
,
"mOSFilePath"
:
"psdetreecols/ibizbookname"
,
"name"
:
"ibizbookname"
,
"rTMOSFilePath"
:
"psdetreecols/ibizbookname"
,
"width"
:
200
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
},
{
"caption"
:
"归还日期"
,
"codeName"
:
"returntime"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
...
...
@@ -101,6 +89,18 @@
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
},
{
"caption"
:
"图书名称"
,
"codeName"
:
"ibizbookname"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"ibizbookname"
,
"mOSFilePath"
:
"psdetreecols/ibizbookname"
,
"name"
:
"ibizbookname"
,
"rTMOSFilePath"
:
"psdetreecols/ibizbookname"
,
"width"
:
200
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
}
],
"getPSDETreeNodeRSs"
:
[
{
"getChildPSDETreeNode"
:
{
...
...
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKTreeGridExView.json
浏览文件 @
ac280c27
...
...
@@ -88,6 +88,18 @@
"id"
:
"TREEGRIDEX"
},
"getPSDETreeColumns"
:
[
{
"caption"
:
"作者"
,
"codeName"
:
"author"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"author"
,
"mOSFilePath"
:
"psdetreecols/author"
,
"name"
:
"author"
,
"rTMOSFilePath"
:
"psdetreecols/author"
,
"width"
:
50
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
},
{
"caption"
:
"图书描述"
,
"codeName"
:
"subtext"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
...
...
@@ -111,18 +123,6 @@
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
},
{
"caption"
:
"作者"
,
"codeName"
:
"author"
,
"columnType"
:
"DEFGRIDCOLUMN"
,
"dataItemName"
:
"author"
,
"mOSFilePath"
:
"psdetreecols/author"
,
"name"
:
"author"
,
"rTMOSFilePath"
:
"psdetreecols/author"
,
"width"
:
50
,
"widthUnit"
:
"px"
,
"enableExpand"
:
false
,
"enableSort"
:
false
}
],
"getPSDETreeNodeRSs"
:
[
{
"getChildPSDETreeNode"
:
{
...
...
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKUsr4TreeView.json
0 → 100644
浏览文件 @
ac280c27
{
"accUserMode"
:
2
,
"getCapPSLanguageRes"
:
{
"lanResTag"
:
"DE.LNAME.IBIZBOOK"
,
"mOSFilePath"
:
"pslanguageres/Auto395"
,
"rTMOSFilePath"
:
"pslanguageres/Auto395"
},
"caption"
:
"图书"
,
"codeName"
:
"IBIZBOOKUsr4TreeView"
,
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKUsr4TreeView.json"
,
"mDCtrlActiveMode"
:
2
,
"mOSFilePath"
:
"pssysapps/Web/psappdeviews/IBIZBOOKUsr4TreeView"
,
"name"
:
"IBIZBOOKUsr4TreeView"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
},
"getPSAppModule"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPMODULES/Sample.json"
},
"getPSAppViewEngines"
:
[
{
"engineCat"
:
"VIEW"
,
"engineType"
:
"TreeView"
,
"mOSFilePath"
:
"pssysapps/Web/psappdeviews/IBIZBOOKUsr4TreeView/psappviewengines/engine"
,
"name"
:
"engine"
,
"getPSUIEngineParams"
:
[
{
"ctrlName"
:
"tree"
,
"name"
:
"TREE"
,
"paramType"
:
"CTRL"
}
]
}
],
"getPSControls"
:
[
{
"codeName"
:
"Treepug"
,
"controlType"
:
"TREEVIEW"
,
"getCreatePSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"create"
},
"dynaModelFilePath"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK/PSTREEVIEWS/Treepug.json"
,
"getFetchPSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"fetch"
},
"getGetPSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"load"
},
"hookEventNames"
:
[
"SELECTIONCHANGE"
,
"LOAD"
],
"logicName"
:
"树插件"
,
"mOSFilePath"
:
"psmodules/Sample/psdataentities/IBIZBOOK/psdetreeviews/Treepug"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
},
"getPSControlHandler"
:
{
"getPSHandlerActions"
:
[
{
"actionName"
:
"Get"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"READ"
,
"name"
:
"load"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Get"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
}
},
{
"actionName"
:
"Create"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"CREATE"
,
"name"
:
"create"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Create"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
}
},
{
"actionName"
:
"Update"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"UPDATE"
,
"name"
:
"update"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Update"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
}
},
{
"actionName"
:
"Remove"
,
"actionType"
:
"DEACTION"
,
"dataAccessAction"
:
"DELETE"
,
"name"
:
"remove"
,
"getPSAppDEMethod"
:
{
"modelref"
:
true
,
"id"
:
"Remove"
},
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
}
},
{
"actionType"
:
"DEDATASET"
,
"name"
:
"fetch"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
}
}
],
"userDRAction"
:
"READ"
,
"enableDEFieldPrivilege"
:
false
,
"id"
:
"树视图处理器"
},
"getPSControlLogics"
:
[
{
"eventNames"
:
"SELECTIONCHANGE;LOAD"
,
"logicTag"
:
"tree"
,
"logicType"
:
"APPVIEWENGINE"
,
"name"
:
"engine_tree"
,
"getPSAppViewEngine"
:
{
"modelref"
:
true
,
"id"
:
"engine"
}
}
],
"getPSControlParam"
:
{
"autoLoad"
:
true
,
"showBusyIndicator"
:
true
,
"id"
:
"TREE"
},
"getPSDEDataImport"
:
{
"modelref"
:
true
,
"id"
:
"DataImport"
},
"getPSDETreeNodeRSs"
:
[
{
"getChildPSDETreeNode"
:
{
"modelref"
:
true
,
"id"
:
"test1"
},
"name"
:
"默认根节点 - 测试1"
,
"getParentPSDETreeNode"
:
{
"modelref"
:
true
,
"id"
:
"ROOT"
},
"parentValueLevel"
:
1
,
"searchMode"
:
3
}
],
"getPSDETreeNodes"
:
[
{
"counterMode"
:
0
,
"name"
:
"测试1"
,
"nodeType"
:
"test1"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
},
"text"
:
"测试1"
,
"treeNodeType"
:
"STATIC"
,
"hasPSDETreeNodeRSs"
:
false
,
"appendPNodeId"
:
false
,
"disableSelect"
:
false
,
"enableCheck"
:
false
,
"enableEditData"
:
false
,
"enableNewData"
:
false
,
"enableQuickCreate"
:
false
,
"enableQuickSearch"
:
false
,
"enableRemoveData"
:
false
,
"enableViewData"
:
false
,
"expandFirstOnly"
:
false
,
"expanded"
:
false
,
"rootNode"
:
false
,
"selectFirstOnly"
:
false
,
"selected"
:
false
,
"id"
:
"test1"
},
{
"counterMode"
:
0
,
"name"
:
"默认根节点"
,
"nodeType"
:
"ROOT"
,
"nodeValue"
:
"root"
,
"text"
:
"默认根节点"
,
"treeNodeType"
:
"STATIC"
,
"hasPSDETreeNodeRSs"
:
true
,
"appendPNodeId"
:
false
,
"disableSelect"
:
false
,
"enableCheck"
:
false
,
"enableEditData"
:
false
,
"enableNewData"
:
false
,
"enableQuickCreate"
:
false
,
"enableQuickSearch"
:
false
,
"enableRemoveData"
:
false
,
"enableViewData"
:
false
,
"expandFirstOnly"
:
false
,
"expanded"
:
false
,
"rootNode"
:
true
,
"selectFirstOnly"
:
false
,
"selected"
:
false
,
"id"
:
"ROOT"
}
],
"rTMOSFilePath"
:
"pssysapps/Web/psappdeviews/IBIZBOOKUsr4TreeView/psappviewctrls/tree"
,
"getRemovePSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"remove"
},
"treeGridMode"
:
0
,
"getUpdatePSControlAction"
:
{
"modelref"
:
true
,
"id"
:
"update"
},
"enableRootSelect"
:
false
,
"outputIconDefault"
:
true
,
"rootVisible"
:
false
,
"name"
:
"tree"
,
"modelid"
:
"19826ED0-0E34-4E0B-804E-41588A4F8CA4"
,
"modeltype"
:
"PSDETREEVIEW"
}
],
"getPSDEViewCodeName"
:
"Usr4TreeView"
,
"getPSDEViewId"
:
"DECBBA8D-5F95-4DD5-A846-24F20AAFE7D8"
,
"getPSViewLayoutPanel"
:
{
"codeName"
:
"Layoutpanel"
,
"controlStyle"
:
"APPDETREEVIEW"
,
"controlType"
:
"VIEWLAYOUTPANEL"
,
"mOSFilePath"
:
"psmodules/Sample/psdataentities/IBIZBOOK/pssysviewlayoutpanels/Layoutpanel"
,
"name"
:
"layoutpanel"
,
"getPSAppDataEntity"
:
{
"modelref"
:
true
,
"path"
:
"PSSYSAPPS/Web/PSAPPDATAENTITIES/IBIZBOOK.json"
},
"getPSControlParam"
:
{
},
"rTMOSFilePath"
:
"pssysapps/Web/psappdeviews/IBIZBOOKUsr4TreeView/psappviewctrls/layoutpanel"
,
"layoutBodyOnly"
:
true
,
"layoutPanel"
:
true
,
"useDefaultLayout"
:
true
},
"rTMOSFilePath"
:
"pssysapps/Web/psappdeviews/IBIZBOOKUsr4TreeView"
,
"title"
:
"图书树视图"
,
"viewStyle"
:
"DEFAULT"
,
"viewType"
:
"DETREEVIEW"
,
"xDataControlName"
:
"tree"
,
"enableDP"
:
true
,
"enableFilter"
:
false
,
"modelid"
:
"22299f593480c67108c96ce5202eeb8c"
,
"modeltype"
:
"PSAPPDEVIEW"
}
\ No newline at end of file
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZOrderGridExpView.json
浏览文件 @
ac280c27
...
...
@@ -543,6 +543,28 @@
"rTMOSFilePath"
:
"psdegridcols/srfkey"
,
"allowEmpty"
:
true
}
],
"getPSNavigateContexts"
:
[
{
"key"
:
"CTXPARAM2"
,
"name"
:
"CTXPARAM2"
,
"value"
:
"orderstate"
,
"rawValue"
:
false
},
{
"key"
:
"CTXPARAM1"
,
"name"
:
"CTXPARAM1"
,
"value"
:
"xxx2"
,
"rawValue"
:
true
}
],
"getPSNavigateParams"
:
[
{
"key"
:
"param2"
,
"name"
:
"param2"
,
"value"
:
"ibizordername"
,
"rawValue"
:
false
},
{
"key"
:
"param1"
,
"name"
:
"param1"
,
"value"
:
"param3"
,
"rawValue"
:
true
}
],
"pagingSize"
:
20
,
"rTMOSFilePath"
:
"pssysapps/Web/psappdeviews/IBIZOrderGridExpView/psappviewctrls/gridexpbar_grid"
,
"getRemovePSControlAction"
:
{
...
...
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZOrderTestCustomLayoutPanelGridExpView.json
浏览文件 @
ac280c27
...
...
@@ -454,6 +454,28 @@
"rTMOSFilePath"
:
"psdegridcols/srfkey"
,
"allowEmpty"
:
true
}
],
"getPSNavigateContexts"
:
[
{
"key"
:
"CTXPARAM2"
,
"name"
:
"CTXPARAM2"
,
"value"
:
"orderstate"
,
"rawValue"
:
false
},
{
"key"
:
"CTXPARAM1"
,
"name"
:
"CTXPARAM1"
,
"value"
:
"xxx2"
,
"rawValue"
:
true
}
],
"getPSNavigateParams"
:
[
{
"key"
:
"param2"
,
"name"
:
"param2"
,
"value"
:
"ibizordername"
,
"rawValue"
:
false
},
{
"key"
:
"param1"
,
"name"
:
"param1"
,
"value"
:
"param3"
,
"rawValue"
:
true
}
],
"pagingSize"
:
20
,
"rTMOSFilePath"
:
"pssysapps/Web/psappdeviews/IBIZOrderTestCustomLayoutPanelGridExpView/psappviewctrls/gridexpbar_grid"
,
"getRemovePSControlAction"
:
{
...
...
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZOrderTestGridExpView.json
浏览文件 @
ac280c27
此差异已折叠。
点击以展开。
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPINDEXVIEWS/AppIndexView.json
浏览文件 @
ac280c27
...
...
@@ -5224,6 +5224,22 @@
"layout"
:
"TABLE"
},
"tooltip"
:
"表单"
},
{
"accUserMode"
:
2
,
"caption"
:
"树"
,
"itemType"
:
"MENUITEM"
,
"name"
:
"menuitem262"
,
"getPSAppFunc"
:
{
"modelref"
:
true
,
"id"
:
"AppFunc140"
},
"getPSLayout"
:
{
"layout"
:
"TABLE"
},
"getPSLayoutPos"
:
{
"layout"
:
"TABLE"
},
"tooltip"
:
"树"
},
{
"accUserMode"
:
2
,
"caption"
:
"表格"
,
...
...
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPINDEXVIEWS/index.json
浏览文件 @
ac280c27
...
...
@@ -4345,6 +4345,22 @@
"layout"
:
"TABLE"
},
"tooltip"
:
"表单"
},
{
"accUserMode"
:
2
,
"caption"
:
"树"
,
"itemType"
:
"MENUITEM"
,
"name"
:
"menuitem262"
,
"getPSAppFunc"
:
{
"modelref"
:
true
,
"id"
:
"AppFunc140"
},
"getPSLayout"
:
{
"layout"
:
"TABLE"
},
"getPSLayoutPos"
:
{
"layout"
:
"TABLE"
},
"tooltip"
:
"树"
},
{
"accUserMode"
:
2
,
"caption"
:
"表格"
,
...
...
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSAPPMENUS/MainMenu.json
浏览文件 @
ac280c27
...
...
@@ -2962,6 +2962,16 @@
"id"
:
"UsrAppFunc1207842515"
},
"tooltip"
:
"表单"
},
{
"accUserMode"
:
2
,
"caption"
:
"树"
,
"itemType"
:
"MENUITEM"
,
"name"
:
"menuitem262"
,
"getPSAppFunc"
:
{
"modelref"
:
true
,
"id"
:
"AppFunc140"
},
"tooltip"
:
"树"
},
{
"accUserMode"
:
2
,
"caption"
:
"表格"
,
...
...
demo-boot/src/main/resources/static/remotemodel/PSSYSAPPS/Web/PSSYSAPP.json
浏览文件 @
ac280c27
...
...
@@ -2798,6 +2798,18 @@
"viewType" : "DEEDITVIEW4"
},
"rTMOSFilePath" : "pssysapps/Web/psappfuncs/AppFunc105"
}, {
"appFuncType" : "APPVIEW",
"codeName" : "AppFunc140",
"mOSFilePath" : "pssysapps/Web/psappfuncs/AppFunc140",
"name" : "vue3树插件",
"openMode" : "INDEXVIEWTAB",
"getPSAppView" : {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKUsr4TreeView.json",
"viewType" : "DETREEVIEW"
},
"rTMOSFilePath" : "pssysapps/Web/psappfuncs/AppFunc140"
}, {
"appFuncType" : "APPVIEW",
"codeName" : "AppFunc6",
...
...
@@ -16506,6 +16518,12 @@
"viewType" : "DELISTVIEW",
"resource" : "IBIZAPPEDITOR",
"view" : "ListView"
}, {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKUsr4TreeView.json",
"viewType" : "DETREEVIEW",
"resource" : "IBIZBOOK",
"view" : "Usr4TreeView"
}, {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZSample0003SF3EditView.json",
...
...
@@ -22755,6 +22773,22 @@
"layout" : "TABLE"
},
"tooltip" : "表单"
}, {
"accUserMode" : 2,
"caption" : "树",
"itemType" : "MENUITEM",
"name" : "menuitem262",
"getPSAppFunc" : {
"modelref" : true,
"id" : "AppFunc140"
},
"getPSLayout" : {
"layout" : "TABLE"
},
"getPSLayoutPos" : {
"layout" : "TABLE"
},
"tooltip" : "树"
}, {
"accUserMode" : 2,
"caption" : "表格",
...
...
@@ -36710,6 +36744,10 @@
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKUsr2ListView.json",
"viewType" : "DELISTVIEW"
}, {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKUsr4TreeView.json",
"viewType" : "DETREEVIEW"
}, {
"modelref" : true,
"path" : "PSSYSAPPS/Web/PSAPPDEVIEWS/IBIZBOOKUsr10EditView.json",
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录