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

ShineKOT 发布系统代码 [后台服务,演示应用]

上级 7edee24e
......@@ -23,6 +23,9 @@
"VMGroup7":[
{"tag":"ViewMsg7","position":"TOP","type":"ERROR"}
],
"VMGroup97":[
{"tag":"ViewMsg96","position":"TOP","type":"ERROR"}
],
"VMGroup81":[
{"tag":"ViewMsg80","position":"TOP","type":"ERROR"}
],
......@@ -158,6 +161,9 @@
"VMGroup42":[
{"tag":"ViewMsg41","position":"TOP","type":"ERROR"}
],
"VMGroup96":[
{"tag":"ViewMsg95","position":"TOP","type":"ERROR"}
],
"VMGroup9":[
{"tag":"DataViewDar","position":"TOP","type":"ERROR"}
],
......
......@@ -208,11 +208,7 @@ function getAppLocale(){
menuitem56: commonLogic.appcommonhandle("FormItemUpdate",null),
menuitem108: commonLogic.appcommonhandle("FormValueRule",null),
menuitem16: commonLogic.appcommonhandle("SearchForm",null),
menuitem126: commonLogic.appcommonhandle("EntityDataKanban",null),
menuitem157: commonLogic.appcommonhandle("NavigationClass",null),
menuitem116: commonLogic.appcommonhandle("DataRelationColumn(left right relation)",null),
menuitem117: commonLogic.appcommonhandle("DataRelationBar(up and down)",null),
menuitem118: commonLogic.appcommonhandle("DataRelationBar (pagination relation)",null),
menuitem120: commonLogic.appcommonhandle("PagingNavigation",null),
menuitem128: commonLogic.appcommonhandle("TableNavigation",null),
menuitem136: commonLogic.appcommonhandle("TreeNavigation",null),
......@@ -220,6 +216,10 @@ function getAppLocale(){
menuitem139: commonLogic.appcommonhandle("TimelineNavigation",null),
menuitem114: commonLogic.appcommonhandle("ListNavigation",null),
menuitem138: commonLogic.appcommonhandle("CalendarNavigation",null),
menuitem20: commonLogic.appcommonhandle("数据关系分页",null),
menuitem117: commonLogic.appcommonhandle("DataRelationBar(up and down)",null),
menuitem118: commonLogic.appcommonhandle("DataRelationBar (pagination relation)",null),
menuitem116: commonLogic.appcommonhandle("DataRelationColumn(left right relation)",null),
menuitem158: commonLogic.appcommonhandle("PanelClass",null),
menuitem145: commonLogic.appcommonhandle("SelectViewPanel",null),
menuitem17: commonLogic.appcommonhandle("WizardPanel",null),
......@@ -289,17 +289,17 @@ function getAppLocale(){
menuitem165: commonLogic.appcommonhandle("EntityPaginationNavigationView",null),
menuitem166: commonLogic.appcommonhandle("EntityDataKanbanView",null),
menuitem167: commonLogic.appcommonhandle("EntityOptionsOperationsView",null),
menuitem141: commonLogic.appcommonhandle("多数据视图",null),
menuitem79: commonLogic.appcommonhandle("实体表格视图",null),
menuitem168: commonLogic.appcommonhandle("实体多表单编辑视图",null),
menuitem169: commonLogic.appcommonhandle("实体甘特视图",null),
menuitem9: commonLogic.appcommonhandle("实体列表视图",null),
menuitem170: commonLogic.appcommonhandle("实体日历视图",null),
menuitem171: commonLogic.appcommonhandle("实体看板视图",null),
menuitem172: commonLogic.appcommonhandle("实体树表格视图",null),
menuitem173: commonLogic.appcommonhandle("实体树视图",null),
menuitem174: commonLogic.appcommonhandle("实体数据视图",null),
menuitem175: commonLogic.appcommonhandle("实体图表视图",null),
menuitem141: commonLogic.appcommonhandle("MultiDataView",null),
menuitem79: commonLogic.appcommonhandle("EntityGridView",null),
menuitem168: commonLogic.appcommonhandle("EntityMultiFormEditView",null),
menuitem169: commonLogic.appcommonhandle("EntityGanttview",null),
menuitem9: commonLogic.appcommonhandle("EntityListView",null),
menuitem170: commonLogic.appcommonhandle("EntityCalendarView",null),
menuitem171: commonLogic.appcommonhandle("EntityKanbanView",null),
menuitem172: commonLogic.appcommonhandle("EntityGridView",null),
menuitem173: commonLogic.appcommonhandle("EntityTreeView",null),
menuitem174: commonLogic.appcommonhandle("EntityDataView",null),
menuitem175: commonLogic.appcommonhandle("EntityChartView",null),
menuitem10: commonLogic.appcommonhandle("导航视图",null),
menuitem176: commonLogic.appcommonhandle("实体表格导航视图",null),
menuitem177: commonLogic.appcommonhandle("实体列表导航视图",null),
......@@ -325,10 +325,6 @@ function getAppLocale(){
menuitem19: commonLogic.appcommonhandle("临时模式",null),
menuitem2: commonLogic.appcommonhandle("更多",null),
menuitem46: commonLogic.appcommonhandle("数据导出导入",null),
menuitem45: commonLogic.appcommonhandle("数据打印",null),
menuitem67: commonLogic.appcommonhandle("索引实体",null),
menuitem68: commonLogic.appcommonhandle("继承实体",null),
menuitem71: commonLogic.appcommonhandle("多表单",null),
menuitem184: commonLogic.appcommonhandle("主状态",null),
menuitem70: commonLogic.appcommonhandle("表格主状态",null),
menuitem148: commonLogic.appcommonhandle("列表主状态",null),
......
......@@ -208,11 +208,7 @@ function getAppLocale(){
menuitem56: commonLogic.appcommonhandle("表单项更新",null),
menuitem108: commonLogic.appcommonhandle("表单值规则",null),
menuitem16: commonLogic.appcommonhandle("搜索表单",null),
menuitem126: commonLogic.appcommonhandle("实体数据看板",null),
menuitem157: commonLogic.appcommonhandle("导航类",null),
menuitem116: commonLogic.appcommonhandle(" 数据关系栏(左右关系)",null),
menuitem117: commonLogic.appcommonhandle("数据关系栏(上下关系)",null),
menuitem118: commonLogic.appcommonhandle("数据关系栏(分页关系)",null),
menuitem120: commonLogic.appcommonhandle("分页导航",null),
menuitem128: commonLogic.appcommonhandle("表格导航",null),
menuitem136: commonLogic.appcommonhandle("树导航",null),
......@@ -220,6 +216,10 @@ function getAppLocale(){
menuitem139: commonLogic.appcommonhandle("时间轴导航",null),
menuitem114: commonLogic.appcommonhandle("列表导航",null),
menuitem138: commonLogic.appcommonhandle("日历导航",null),
menuitem20: commonLogic.appcommonhandle("数据关系分页",null),
menuitem117: commonLogic.appcommonhandle("数据关系分页(上下关系)",null),
menuitem118: commonLogic.appcommonhandle("数据关系分页(分页关系)",null),
menuitem116: commonLogic.appcommonhandle(" 数据关系栏",null),
menuitem158: commonLogic.appcommonhandle("面板类",null),
menuitem145: commonLogic.appcommonhandle("选择视图面板",null),
menuitem17: commonLogic.appcommonhandle("向导面板",null),
......@@ -325,10 +325,6 @@ function getAppLocale(){
menuitem19: commonLogic.appcommonhandle("临时模式",null),
menuitem2: commonLogic.appcommonhandle("更多",null),
menuitem46: commonLogic.appcommonhandle("数据导出导入",null),
menuitem45: commonLogic.appcommonhandle("数据打印",null),
menuitem67: commonLogic.appcommonhandle("索引实体",null),
menuitem68: commonLogic.appcommonhandle("继承实体",null),
menuitem71: commonLogic.appcommonhandle("多表单",null),
menuitem184: commonLogic.appcommonhandle("主状态",null),
menuitem70: commonLogic.appcommonhandle("表格主状态",null),
menuitem148: commonLogic.appcommonhandle("列表主状态",null),
......
......@@ -72,8 +72,8 @@ function getLocaleResourceBase(){
viewlist_list: {
nodata:commonLogic.appcommonhandle("",null),
uiactions: {
ibizappview_opendocument: commonLogic.appcommonhandle("打开文档",null),
ibizappview_openinstance: commonLogic.appcommonhandle("打开示例",null),
ibizappview_opendocument: commonLogic.appcommonhandle("打开文档",null),
},
},
viewchart_chart: {
......
......@@ -72,8 +72,8 @@ function getLocaleResourceBase(){
viewlist_list: {
nodata:commonLogic.appcommonhandle("",null),
uiactions: {
ibizappview_opendocument: commonLogic.appcommonhandle("打开文档",null),
ibizappview_openinstance: commonLogic.appcommonhandle("打开示例",null),
ibizappview_opendocument: commonLogic.appcommonhandle("打开文档",null),
},
},
viewchart_chart: {
......
......@@ -42,12 +42,14 @@ export class MessageServiceRegister {
this.allMessageService.set('ViewMsg4', () => import('@/message/view-msg4/view-msg4-message'));
this.allMessageService.set('ViewMsg93', () => import('@/message/view-msg93/view-msg93-message'));
this.allMessageService.set('ViewMsg22', () => import('@/message/view-msg22/view-msg22-message'));
this.allMessageService.set('ViewMsg96', () => import('@/message/view-msg96/view-msg96-message'));
this.allMessageService.set('ViewMsg24', () => import('@/message/view-msg24/view-msg24-message'));
this.allMessageService.set('ViewMsg48', () => import('@/message/view-msg48/view-msg48-message'));
this.allMessageService.set('ViewMsg59', () => import('@/message/view-msg59/view-msg59-message'));
this.allMessageService.set('ViewMsg92', () => import('@/message/view-msg92/view-msg92-message'));
this.allMessageService.set('ViewMsg63', () => import('@/message/view-msg63/view-msg63-message'));
this.allMessageService.set('ViewMsg92', () => import('@/message/view-msg92/view-msg92-message'));
this.allMessageService.set('ViewMsg48', () => import('@/message/view-msg48/view-msg48-message'));
this.allMessageService.set('ViewMsg40', () => import('@/message/view-msg40/view-msg40-message'));
this.allMessageService.set('ViewMsg95', () => import('@/message/view-msg95/view-msg95-message'));
this.allMessageService.set('ViewMsg53', () => import('@/message/view-msg53/view-msg53-message'));
this.allMessageService.set('ViewMsg66', () => import('@/message/view-msg66/view-msg66-message'));
this.allMessageService.set('ViewMsg28', () => import('@/message/view-msg28/view-msg28-message'));
......
......@@ -28,7 +28,7 @@ export default class ViewMsg13MessageServiceBase extends ViewMessageService {
this.name = "表格新建默认值";
this.codename = "ViewMsg13";
this.title = "";
this.content = "本示例展示实体表格的新建默认值功能;新建时提供默认值";
this.content = "本示例展示实体表格的新建默认值功能:新建时提供默认值。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg14MessageServiceBase extends ViewMessageService {
this.name = "表格更新默认值";
this.codename = "ViewMsg14";
this.title = "";
this.content = "本示例展示实体表格的更新默认值功能;表格更新时提供默认值";
this.content = "本示例展示实体表格的更新默认值功能:表格更新时提供默认值。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg15MessageServiceBase extends ViewMessageService {
this.name = "表格聚合(本页聚合)";
this.codename = "ViewMsg15";
this.title = "";
this.content = "本示例展示表格的聚合功能;本页聚合,聚合列为图书数量";
this.content = "本示例展示表格的聚合功能:本页聚合,聚合列为图书数量。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg16MessageServiceBase extends ViewMessageService {
this.name = "表格聚合(远程聚合)";
this.codename = "ViewMsg16";
this.title = "";
this.content = "本示例展示表格的聚合功能;远程聚合,聚合列为图书数量";
this.content = "本示例展示表格的聚合功能:远程聚合,聚合列为图书数量。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg18MessageServiceBase extends ViewMessageService {
this.name = "表格视图内置功能视图消息";
this.codename = "ViewMsg18";
this.title = "";
this.content = "本示例展示实体表格视图内置功能包括快速搜索代码表、快速搜索栏、搜索表单、快速搜索表单、工具栏等。";
this.content = "本示例展示实体表格视图内置功能包括快速搜索代码表、快速搜索栏、搜索表单、快速搜索表单、工具栏等。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg19MessageServiceBase extends ViewMessageService {
this.name = "表格视图行编辑视图消息";
this.codename = "ViewMsg19";
this.title = "";
this.content = "本示例展示实体表格的行编辑功能";
this.content = "本示例展示实体表格的行编辑功能";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg20MessageServiceBase extends ViewMessageService {
this.name = "表单更新默认值";
this.codename = "ViewMsg20";
this.title = "";
this.content = "本示例展示表单的更新默认值功能;展示内容包含【订单时间】默认为【当前时间】、【订单状态】默认为【未提交】";
this.content = "本示例展示表单的更新默认值功能:包含【订单时间】默认为【当前时间】、【订单状态】默认为【未提交】。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg21MessageServiceBase extends ViewMessageService {
this.name = "表单-输入提示";
this.codename = "ViewMsg21";
this.title = "";
this.content = "本示例展示表单的输入提示功能;展示内容表单中部分控件的输入提示";
this.content = "本示例展示表单的输入提示功能:展示内容表单中部分控件的输入提示。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg26MessageServiceBase extends ViewMessageService {
this.name = "表单-重置项";
this.codename = "ViewMsg26";
this.title = "";
this.content = "本示例展示表单的表单项重置功能;展示内容包含【订单名称】变化、将重置【产品名称】、【单位】、【单价】、【数量】、【小计】";
this.content = "本示例展示表单的表单项重置功能:展示内容包含【订单名称】变化、将重置【产品名称】、【单位】、【单价】、【数量】、【小计】。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg27MessageServiceBase extends ViewMessageService {
this.name = "表单项更新";
this.codename = "ViewMsg27";
this.title = "";
this.content = "本示例展示表单的表单项更新功能;展示内容包含通过产品获取单位和单价";
this.content = "本示例展示表单的表单项更新功能:展示内容包含通过产品获取单位和单价。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg3MessageServiceBase extends ViewMessageService {
this.name = "基础表单项";
this.codename = "ViewMsg3";
this.title = "";
this.content = "本示例展示编辑表单中各类表单项的呈现";
this.content = "本示例展示编辑表单中各类表单项的呈现";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg32MessageServiceBase extends ViewMessageService {
this.name = "日历项布局面板(时间轴样式)";
this.codename = "ViewMsg32";
this.title = "";
this.content = "本示例展示日历的时间轴样式功能:可以配置项布局面板";
this.content = "本示例展示日历的时间轴样式功能:配置项布局面板。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg36MessageServiceBase extends ViewMessageService {
this.name = "编辑表单---值规则";
this.codename = "ViewMsg36";
this.title = "";
this.content = "本示例展示表单的值规则功能表单值规则分为系统值规则和属性值规则,其中系统值规则已支持正则式和脚本,属性值规则已支持常规规则、正则式规则、数值范围规则、字符长度规则、系统值规则和规则组。";
this.content = "本示例展示表单的值规则功能表单值规则分为系统值规则和属性值规则,其中系统值规则已支持正则式和脚本,属性值规则已支持常规规则、正则式规则、数值范围规则、字符长度规则、系统值规则和规则组。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg38MessageServiceBase extends ViewMessageService {
this.name = "搜索表单---内置功能";
this.codename = "ViewMsg38";
this.title = "";
this.content = "本示例展示搜索表单的内置功能;主要包含搜索表单的新建默认值,搜索表单的搜索功能与重置功能";
this.content = "本示例展示搜索表单的内置功能:主要包含搜索表单的新建默认值,搜索表单的搜索功能与重置功能。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg4MessageServiceBase extends ViewMessageService {
this.name = "表单新建默认值";
this.codename = "ViewMsg4";
this.title = "";
this.content = "本示例展示表单的新建默认值功能;展示内容包含【订单时间】默认为【当前时间】、【订单状态】默认为【未提交】";
this.content = "本示例展示表单的新建默认值功能:展示内容包含【订单时间】默认为【当前时间】、【订单状态】默认为【未提交】。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg41MessageServiceBase extends ViewMessageService {
this.name = "表格---列更新";
this.codename = "ViewMsg41";
this.title = "";
this.content = "本示例展示表格的列更新功能;图书类型值变化会对图书出版社表格列进行相应的更新";
this.content = "本示例展示表格的列更新功能:图书类型值变化会对图书出版社表格列进行相应的更新。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg42MessageServiceBase extends ViewMessageService {
this.name = "表格---值重置";
this.codename = "ViewMsg42";
this.title = "";
this.content = "本示例展示表格的值重置功能;借出日期值变化会重置归还日期表格列值";
this.content = "本示例展示表格的值重置功能;借出日期值变化会重置归还日期表格列值";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg43MessageServiceBase extends ViewMessageService {
this.name = "表格导航";
this.codename = "ViewMsg43";
this.title = "";
this.content = "本示例展示表格导航的内置功能包含快速分组、搜索栏、部件工具栏、导航关系等。";
this.content = "本示例展示表格导航的内置功能包含快速分组、搜索栏、部件工具栏、导航关系等。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg44MessageServiceBase extends ViewMessageService {
this.name = "列表导航";
this.codename = "ViewMsg44";
this.title = "";
this.content = "本示例展示列表导航的内置功能包含快速分组、搜索栏、部件工具栏、导航关系等。";
this.content = "本示例展示列表导航的内置功能包含快速分组、搜索栏、部件工具栏、导航关系等。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg45MessageServiceBase extends ViewMessageService {
this.name = "树导航";
this.codename = "ViewMsg45";
this.title = "";
this.content = "本示例展示树导航的内置功能包含搜索栏、部件工具栏、导航关系、树节点类型(静态、实体、代码表)。";
this.content = "本示例展示树导航的内置功能包含搜索栏、部件工具栏、导航关系、树节点类型(静态、实体、代码表)。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg46MessageServiceBase extends ViewMessageService {
this.name = "日历导航--默认";
this.codename = "ViewMsg46";
this.title = "";
this.content = "本示例展示日历导航的内置功能,包含搜索栏、部件工具栏、导航关系等";
this.content = "本示例展示日历导航的内置功能,包含搜索栏、部件工具栏、导航关系等";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg47MessageServiceBase extends ViewMessageService {
this.name = "卡片视图导航";
this.codename = "ViewMsg47";
this.title = "";
this.content = "本示例展示卡片视图导航的内置功能包含快速分组、搜索栏、部件工具栏、导航关系等。";
this.content = "本示例展示卡片视图导航的内置功能包含快速分组、搜索栏、部件工具栏、导航关系等。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg48MessageServiceBase extends ViewMessageService {
this.name = "日历导航--时间轴";
this.codename = "ViewMsg48";
this.title = "";
this.content = "本示例展示日历导航--时间轴样式的内置功能包含搜索栏、部件工具栏、导航关系等。";
this.content = "本示例展示日历导航--时间轴样式的内置功能包含搜索栏、部件工具栏、导航关系等。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg49MessageServiceBase extends ViewMessageService {
this.name = "选择视图--视图消息";
this.codename = "ViewMsg49";
this.title = "";
this.content = "此示例展示数据选择视图。包含表格数据选择、表格数据多选、树视图数据选择、树视图数据多选";
this.content = "此示例展示数据选择视图。包含表格数据选择、表格数据多选、树视图数据选择、树视图数据多选";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg5MessageServiceBase extends ViewMessageService {
this.name = "表格值规则";
this.codename = "ViewMsg5";
this.title = "";
this.content = "本示例展示表格的值规则功能;图书数量不能小于0";
this.content = "本示例展示表格的值规则功能:图书名称不能为空。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg51MessageServiceBase extends ViewMessageService {
this.name = "向导面板---基础用法";
this.codename = "ViewMsg51";
this.title = "";
this.content = "本示例展示向导面板基础功能包括业务数据初始化、完成及向导表单的跳转等功能。";
this.content = "本示例展示向导面板基础功能包括业务数据初始化、完成及向导表单的跳转等功能。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg58MessageServiceBase extends ViewMessageService {
this.name = "实体看板---内置功能";
this.codename = "ViewMsg58";
this.title = "";
this.content = "本示例展示实体看板内置功能包括自动分组,分组界面行为,拖动修改数据分组属性等功能。";
this.content = "本示例展示实体看板内置功能包括自动分组,分组界面行为,拖动修改数据分组属性等功能。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg68MessageServiceBase extends ViewMessageService {
this.name = "应用门户";
this.codename = "ViewMsg68";
this.title = "";
this.content = "本示例展示应用看板视图";
this.content = "本示例展示应用看板视图";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg69MessageServiceBase extends ViewMessageService {
this.name = "实体数据看板部件";
this.codename = "ViewMsg69";
this.title = "";
this.content = "本示例展示实体数据看板部件的基础用法";
this.content = "本示例展示实体数据看板部件的基础用法";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg7MessageServiceBase extends ViewMessageService {
this.name = "自动分组";
this.codename = "ViewMsg7";
this.title = "";
this.content = "本示例展示表格的自动分组功能;分组属性为作者";
this.content = "本示例展示表格的自动分组功能:分组属性为作者。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg70MessageServiceBase extends ViewMessageService {
this.name = "可定制应用看板";
this.codename = "ViewMsg70";
this.title = "";
this.content = "本示例展示可定制应用看板";
this.content = "本示例展示可定制应用看板";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg71MessageServiceBase extends ViewMessageService {
this.name = "日历自定义插件";
this.codename = "ViewMsg71";
this.title = "";
this.content = "本示例展示日历部件自定义插件功能";
this.content = "本示例展示日历部件自定义插件功能";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg72MessageServiceBase extends ViewMessageService {
this.name = "甘特图";
this.codename = "ViewMsg72";
this.title = "";
this.content = "本示例展示甘特图基本功能";
this.content = "本示例展示甘特图基本功能";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg73MessageServiceBase extends ViewMessageService {
this.name = "数据视图自定义插件";
this.codename = "ViewMsg73";
this.title = "";
this.content = "本示例展示数据视图自定义插件";
this.content = "本示例展示数据视图自定义插件";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg74MessageServiceBase extends ViewMessageService {
this.name = "列表自定义插件";
this.codename = "ViewMsg74";
this.title = "";
this.content = "本示例展示列表自定义插件";
this.content = "本示例展示列表自定义插件";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg76MessageServiceBase extends ViewMessageService {
this.name = "实体看板项布局面版";
this.codename = "ViewMsg76";
this.title = "";
this.content = "本示例展示实体看板支持项布局面板功能";
this.content = "本示例展示实体看板支持项布局面板功能";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg77MessageServiceBase extends ViewMessageService {
this.name = "柱状图";
this.codename = "ViewMsg77";
this.title = "";
this.content = "本示例展示订单金额柱状图";
this.content = "本示例展示订单金额柱状图";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg78MessageServiceBase extends ViewMessageService {
this.name = "折线图";
this.codename = "ViewMsg78";
this.title = "";
this.content = "本示例展示订单金额折线图";
this.content = "本示例展示订单金额折线图";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg79MessageServiceBase extends ViewMessageService {
this.name = "饼图";
this.codename = "ViewMsg79";
this.title = "";
this.content = "本示例展示订单审核状态饼图";
this.content = "本示例展示订单审核状态饼图";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg8MessageServiceBase extends ViewMessageService {
this.name = "代码表分组";
this.codename = "ViewMsg8";
this.title = "";
this.content = "本示例展示表格的代码表分组功能;分组属性为图书类型,代码表为图书类型";
this.content = "本示例展示表格的代码表分组功能:分组属性为图书类型,代码表为图书类型。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg80MessageServiceBase extends ViewMessageService {
this.name = "区域图";
this.codename = "ViewMsg80";
this.title = "";
this.content = "本实例展示订单金额区域图";
this.content = "本实例展示订单金额区域图";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg81MessageServiceBase extends ViewMessageService {
this.name = "雷达图";
this.codename = "ViewMsg81";
this.title = "";
this.content = "本示例展示订单软硬件雷达图";
this.content = "本示例展示订单软硬件雷达图";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg82MessageServiceBase extends ViewMessageService {
this.name = "常规导航视图";
this.codename = "ViewMsg82";
this.title = "";
this.content = "本示例展示常规导航视图的内置功能";
this.content = "本示例展示常规导航视图的内置功能";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg84MessageServiceBase extends ViewMessageService {
this.name = "自定义视图";
this.codename = "ViewMsg84";
this.title = "";
this.content = "本示例展示自定义视图";
this.content = "本示例展示自定义视图";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg85MessageServiceBase extends ViewMessageService {
this.name = "常规编辑视图";
this.codename = "ViewMsg85";
this.title = "";
this.content = "本示例展示常规编辑视图的内置功能";
this.content = "本示例展示常规编辑视图的内置功能";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg86MessageServiceBase extends ViewMessageService {
this.name = "嵌入编辑器视图";
this.codename = "ViewMsg86";
this.title = "";
this.content = "本示例展示在编辑视图中嵌入另一个视图";
this.content = "本示例展示在编辑视图中嵌入另一个视图";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg87MessageServiceBase extends ViewMessageService {
this.name = "实体选项操作视图";
this.codename = "ViewMsg87";
this.title = "";
this.content = "本示例展示实体选项操作视图";
this.content = "本示例展示实体选项操作视图";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg88MessageServiceBase extends ViewMessageService {
this.name = "常规表格";
this.codename = "ViewMsg88";
this.title = "";
this.content = "本示例展示常规表格视图:包含快速搜索栏和工具栏等";
this.content = "本示例展示常规表格视图:包含快速搜索栏和工具栏等";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
......@@ -28,7 +28,7 @@ export default class ViewMsg89MessageServiceBase extends ViewMessageService {
this.name = "K线图";
this.codename = "ViewMsg89";
this.title = "";
this.content = "本示例展示订单不同审核状态金额K线图";
this.content = "本示例展示订单不同审核状态金额K线图";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
......
import ViewMessageService from '../view-message-service';
/**
* 实体列表视图视图消息服务对象基类
*
* @export
* @class ViewMsg95MessageServiceBase
*/
export default class ViewMsg95MessageServiceBase extends ViewMessageService {
/**
* Creates an instance of ViewMsg95MessageServiceBase.
*
* @param {*} [opts={}]
* @memberof ViewMsg95MessageServiceBase
*/
constructor(opts: any = {}) {
super(opts);
}
/**
* 初始化基础参数
*
* @memberof ViewMsg95MessageServiceBase
*/
public initBasicParam(){
this.id = "744688CB-6DE8-4863-8A9A-7BE54D246DF8";
this.name = "实体列表视图";
this.codename = "ViewMsg95";
this.title = "";
this.content = "本示例展示实体列表视图基本功能。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
this.isEnableRemove = false;
this.order = 1;
this.dynamicMode = "STATIC";
this.hasMessageTemp = false;
this.messageType = "TEXT";
}
/**
* 转化消息模板标题和内容
*
* @target {*} target 返回目标数据
* @param {*} context 应用上下文
* @param {*} viewparam 视图参数
* @param {*} item 源数据
*
* @memberof ViewMsg95MessageServiceBase
*/
public translateMessageTemp(target:any,context:any,viewparam:any,item?:any){
if(this.hasMessageTemp && Object.is(this.messageType,"HTML")){
Object.assign(target,{title:``});
Object.assign(target,{content:``});
}
if(this.hasMessageTemp && Object.is(this.messageType,"TEXT")){
Object.assign(target,{title:""});
Object.assign(target,{content:""});
}
}
}
\ No newline at end of file
import ViewMsg95MessageServiceBase from './view-msg95-message-base';
/**
* 实体列表视图视图消息服务对象
*
* @export
* @class ViewMsg95MessageService
*/
export default class ViewMsg95MessageService extends ViewMsg95MessageServiceBase {
/**
* Creates an instance of ViewMsg95MessageService.
*
* @param {*} [opts={}]
* @memberof ViewMsg95MessageService
*/
constructor(opts: any = {}) {
super(opts);
}
}
\ No newline at end of file
import ViewMessageService from '../view-message-service';
/**
* 实体树视图视图消息服务对象基类
*
* @export
* @class ViewMsg96MessageServiceBase
*/
export default class ViewMsg96MessageServiceBase extends ViewMessageService {
/**
* Creates an instance of ViewMsg96MessageServiceBase.
*
* @param {*} [opts={}]
* @memberof ViewMsg96MessageServiceBase
*/
constructor(opts: any = {}) {
super(opts);
}
/**
* 初始化基础参数
*
* @memberof ViewMsg96MessageServiceBase
*/
public initBasicParam(){
this.id = "552DEFF6-0990-463B-9301-94157BDEDC01";
this.name = "实体树视图";
this.codename = "ViewMsg96";
this.title = "";
this.content = "本示例展示实体树视图基本功能。";
this.closeMode = 0;
this.position = "TOP";
this.type = "error";
this.isEnableRemove = false;
this.order = 1;
this.dynamicMode = "STATIC";
this.hasMessageTemp = false;
this.messageType = "TEXT";
}
/**
* 转化消息模板标题和内容
*
* @target {*} target 返回目标数据
* @param {*} context 应用上下文
* @param {*} viewparam 视图参数
* @param {*} item 源数据
*
* @memberof ViewMsg96MessageServiceBase
*/
public translateMessageTemp(target:any,context:any,viewparam:any,item?:any){
if(this.hasMessageTemp && Object.is(this.messageType,"HTML")){
Object.assign(target,{title:``});
Object.assign(target,{content:``});
}
if(this.hasMessageTemp && Object.is(this.messageType,"TEXT")){
Object.assign(target,{title:""});
Object.assign(target,{content:""});
}
}
}
\ No newline at end of file
import ViewMsg96MessageServiceBase from './view-msg96-message-base';
/**
* 实体树视图视图消息服务对象
*
* @export
* @class ViewMsg96MessageService
*/
export default class ViewMsg96MessageService extends ViewMsg96MessageServiceBase {
/**
* Creates an instance of ViewMsg96MessageService.
*
* @param {*} [opts={}]
* @memberof ViewMsg96MessageService
*/
constructor(opts: any = {}) {
super(opts);
}
}
\ No newline at end of file
......@@ -519,14 +519,16 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
textcls: '',
appfunctag: 'Auto173',
resourcetag: '',
},
],
},
{
id: 'E9E999AF-66D4-4328-A847-03428F2652DA',
name: 'menuitem126',
text: '实体数据看板',
id: '914C0E0B-A016-4B0B-A32F-15C6D8061745',
name: 'menuitem157',
text: '导航类',
type: 'MENUITEM',
counterid: '',
tooltip: '实体数据看板',
tooltip: '导航类',
expanded: false,
separator: false,
hidden: false,
......@@ -535,18 +537,16 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc50',
appfunctag: '',
resourcetag: '',
},
],
},
items: [
{
id: '914C0E0B-A016-4B0B-A32F-15C6D8061745',
name: 'menuitem157',
text: '导航类',
id: '703A25AA-7293-40F2-8A8A-6D69C83D48A5',
name: 'menuitem120',
text: '分页导航',
type: 'MENUITEM',
counterid: '',
tooltip: '导航类',
tooltip: '分页导航',
expanded: false,
separator: false,
hidden: false,
......@@ -555,16 +555,16 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
iconcls: '',
icon: '',
textcls: '',
appfunctag: '',
appfunctag: 'AppFunc42',
resourcetag: '',
items: [
},
{
id: 'DDD0927E-EA23-4D97-A8B6-7D9341A4A331',
name: 'menuitem116',
text: ' 数据关系栏(左右关系)',
id: '9A8769A1-D56B-42D4-B98F-5FA531FFE6F4',
name: 'menuitem128',
text: '表格导航',
type: 'MENUITEM',
counterid: '',
tooltip: ' 数据关系栏(左右关系)',
tooltip: '表格导航',
expanded: false,
separator: false,
hidden: false,
......@@ -573,16 +573,16 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'Auto402',
appfunctag: 'AppFunc46',
resourcetag: '',
},
{
id: '4A60A0B5-EDAB-4103-88C6-5713F98FBF96',
name: 'menuitem117',
text: '数据关系栏(上下关系)',
id: 'E9F0DFF0-6F72-4964-9B12-B035E2383C2D',
name: 'menuitem136',
text: '树导航',
type: 'MENUITEM',
counterid: '',
tooltip: '数据关系栏(上下关系)',
tooltip: '树导航',
expanded: false,
separator: false,
hidden: false,
......@@ -591,16 +591,16 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc41',
appfunctag: 'AppFunc57',
resourcetag: '',
},
{
id: 'F3BDE046-F267-4AAF-A174-F1020066C4B5',
name: 'menuitem118',
text: '数据关系栏(分页关系)',
id: '65A6BA78-DAD9-4E7D-A442-BB083365EA47',
name: 'menuitem137',
text: '卡片导航',
type: 'MENUITEM',
counterid: '',
tooltip: '数据关系栏(分页关系)',
tooltip: '卡片导航',
expanded: false,
separator: false,
hidden: false,
......@@ -609,16 +609,16 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'Auto337',
appfunctag: 'AppFunc58',
resourcetag: '',
},
{
id: '703A25AA-7293-40F2-8A8A-6D69C83D48A5',
name: 'menuitem120',
text: '分页导航',
id: 'A375C0EE-6D4F-42F1-B32F-6A23C2642F40',
name: 'menuitem139',
text: '时间轴导航',
type: 'MENUITEM',
counterid: '',
tooltip: '分页导航',
tooltip: '时间轴导航',
expanded: false,
separator: false,
hidden: false,
......@@ -627,16 +627,16 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc42',
appfunctag: 'AppFunc60',
resourcetag: '',
},
{
id: '9A8769A1-D56B-42D4-B98F-5FA531FFE6F4',
name: 'menuitem128',
text: '表格导航',
id: 'D184B3A7-C720-4A8B-A25B-5A27608B8BEC',
name: 'menuitem114',
text: '列表导航',
type: 'MENUITEM',
counterid: '',
tooltip: '表格导航',
tooltip: '列表导航',
expanded: false,
separator: false,
hidden: false,
......@@ -645,16 +645,16 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc46',
appfunctag: 'AppFunc56',
resourcetag: '',
},
{
id: 'E9F0DFF0-6F72-4964-9B12-B035E2383C2D',
name: 'menuitem136',
text: '导航',
id: 'CD49E20C-A821-4058-9EF7-5061059DAD1B',
name: 'menuitem138',
text: '日历导航',
type: 'MENUITEM',
counterid: '',
tooltip: '导航',
tooltip: '日历导航',
expanded: false,
separator: false,
hidden: false,
......@@ -663,16 +663,16 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc57',
appfunctag: 'AppFunc59',
resourcetag: '',
},
{
id: '65A6BA78-DAD9-4E7D-A442-BB083365EA47',
name: 'menuitem137',
text: '卡片导航',
id: 'EDD2F0C8-E575-497B-98E1-141979C44F47',
name: 'menuitem20',
text: '数据关系分页',
type: 'MENUITEM',
counterid: '',
tooltip: '卡片导航',
tooltip: '数据关系分页',
expanded: false,
separator: false,
hidden: false,
......@@ -681,16 +681,16 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc58',
appfunctag: '',
resourcetag: '',
},
items: [
{
id: 'A375C0EE-6D4F-42F1-B32F-6A23C2642F40',
name: 'menuitem139',
text: '时间轴导航',
id: '4A60A0B5-EDAB-4103-88C6-5713F98FBF96',
name: 'menuitem117',
text: '数据关系分页(上下关系)',
type: 'MENUITEM',
counterid: '',
tooltip: '时间轴导航',
tooltip: '数据关系分页(上下关系)',
expanded: false,
separator: false,
hidden: false,
......@@ -699,16 +699,16 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc60',
appfunctag: 'AppFunc41',
resourcetag: '',
},
{
id: 'D184B3A7-C720-4A8B-A25B-5A27608B8BEC',
name: 'menuitem114',
text: '列表导航',
id: 'F3BDE046-F267-4AAF-A174-F1020066C4B5',
name: 'menuitem118',
text: '数据关系分页(分页关系)',
type: 'MENUITEM',
counterid: '',
tooltip: '列表导航',
tooltip: '数据关系分页(分页关系)',
expanded: false,
separator: false,
hidden: false,
......@@ -717,16 +717,18 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc56',
appfunctag: 'Auto337',
resourcetag: '',
},
],
},
{
id: 'CD49E20C-A821-4058-9EF7-5061059DAD1B',
name: 'menuitem138',
text: '日历导航',
id: 'DDD0927E-EA23-4D97-A8B6-7D9341A4A331',
name: 'menuitem116',
text: ' 数据关系栏',
type: 'MENUITEM',
counterid: '',
tooltip: '日历导航',
tooltip: ' 数据关系栏',
expanded: false,
separator: false,
hidden: false,
......@@ -735,7 +737,7 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc59',
appfunctag: 'Auto402',
resourcetag: '',
},
],
......@@ -2673,78 +2675,6 @@ mock.onGet('v7/main-menuappmenu').reply((config: any) => {
textcls: '',
appfunctag: 'AppFunc88',
resourcetag: '',
},
{
id: '55ede1506e8aaaf57e1415becac4177f',
name: 'menuitem45',
text: '数据打印',
type: 'MENUITEM',
counterid: '',
tooltip: '数据打印',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: '',
resourcetag: '',
},
{
id: 'b7dafb52e8520041e7cf7f2410d19285',
name: 'menuitem67',
text: '索引实体',
type: 'MENUITEM',
counterid: '',
tooltip: '索引实体',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'Auto296',
resourcetag: '',
},
{
id: '08b5b113241d350c984292407a9aebac',
name: 'menuitem68',
text: '继承实体',
type: 'MENUITEM',
counterid: '',
tooltip: '继承实体',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'Auto298',
resourcetag: '',
},
{
id: '9026dcd0d3fc539fbe02d12cd15968f8',
name: 'menuitem71',
text: '多表单',
type: 'MENUITEM',
counterid: '',
tooltip: '多表单',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'Auto116',
resourcetag: '',
},
{
id: '9F6C2882-A28B-44C5-B45B-519E9E945927',
......
......@@ -2022,6 +2022,9 @@ mock.onGet('./assets/json/view-message-group.json').reply((config: any) => {
"VMGroup7":[
{"tag":"ViewMsg7","position":"TOP","type":"ERROR"}
],
"VMGroup97":[
{"tag":"ViewMsg96","position":"TOP","type":"ERROR"}
],
"VMGroup81":[
{"tag":"ViewMsg80","position":"TOP","type":"ERROR"}
],
......@@ -2157,6 +2160,9 @@ mock.onGet('./assets/json/view-message-group.json').reply((config: any) => {
"VMGroup42":[
{"tag":"ViewMsg41","position":"TOP","type":"ERROR"}
],
"VMGroup96":[
{"tag":"ViewMsg95","position":"TOP","type":"ERROR"}
],
"VMGroup9":[
{"tag":"DataViewDar","position":"TOP","type":"ERROR"}
],
......
......@@ -6,11 +6,11 @@
<span class='caption-info'>{{$t(model.srfCaption)}}</span>
</div>
<div class='view-top-messages'>
</div>
<app-alert-group position='TOP' :context="context" :viewparam="viewparams" infoGroup='VMGroup97' viewname='ibizbookusr2treeview'></app-alert-group> </div>
<div class="content-container">
<div class='view-body-messages'>
</div>
<app-alert-group position='BODY' :context="context" :viewparam="viewparams" infoGroup='VMGroup97' viewname='ibizbookusr2treeview'></app-alert-group> </div>
<div class="tree-contant">
<view_tree
:viewState="viewState"
......@@ -31,7 +31,7 @@
</div>
<div class='view-bottom-messages'>
</div>
<app-alert-group position='BOTTOM' :context="context" :viewparam="viewparams" infoGroup='VMGroup97' viewname='ibizbookusr2treeview'></app-alert-group> </div>
</card>
</div>
</template>
......
......@@ -9,10 +9,13 @@
</div>
<div class='view-top-messages'>
</div>
<app-alert-group position='TOP' :context="context" :viewparam="viewparams" infoGroup='VMGroup96' viewname='ibizbookusr4listview'></app-alert-group> </div>
<div class='content-container'>
<div style="margin-bottom:6px;">
<div class="quick-group-container">
<app-quick-group :items="quickGroupModel" @valuechange="quickGroupValueChange"></app-quick-group>
</div>
<i-input v-show="!isExpandSearchForm" v-model="query" search enter-button @on-search="onSearch($event)" class='pull-left' placeholder="图书名称" style='max-width: 400px;margin-top:6px;padding-left: 24px' />
<div class='pull-right'>
<div class='toolbar-container'>
......@@ -64,7 +67,7 @@
@closeview="closeView($event)">
</view_searchform>
<div class='view-body-messages'>
</div>
<app-alert-group position='BODY' :context="context" :viewparam="viewparams" infoGroup='VMGroup96' viewname='ibizbookusr4listview'></app-alert-group> </div>
<view_list
:viewState="viewState"
:viewparams="viewparams"
......@@ -88,7 +91,7 @@
</div>
<div class='view-bottom-messages'>
</div>
<app-alert-group position='BOTTOM' :context="context" :viewparam="viewparams" infoGroup='VMGroup96' viewname='ibizbookusr4listview'></app-alert-group> </div>
</card>
</div>
</template>
......@@ -645,7 +648,7 @@ export default class IBIZBOOKUsr4ListViewBase extends Vue {
if (_this.loadModel && _this.loadModel instanceof Function) {
_this.loadModel();
}
_this.loadQuickGroupModel();
}
......@@ -1135,6 +1138,100 @@ export default class IBIZBOOKUsr4ListViewBase extends Vue {
/**
* 代码表服务对象
*
* @type {CodeListService}
* @memberof IBIZBOOKUsr4ListViewBase
*/
public codeListService:CodeListService = new CodeListService({ $store: this.$store });
/**
* 快速分组数据对象
*
* @memberof IBIZBOOKUsr4ListViewBase
*/
public quickGroupData:any;
/**
* 快速分组是否有抛值
*
* @memberof IBIZBOOKUsr4ListViewBase
*/
public isEmitQuickGroupValue:boolean = false;
/**
* 快速分组模型
*
* @memberof IBIZBOOKUsr4ListViewBase
*/
public quickGroupModel:Array<any> = [];
/**
* 加载快速分组模型
*
* @memberof IBIZBOOKUsr4ListViewBase
*/
public loadQuickGroupModel(){
let quickGroupCodeList:any = {tag:'Bookgroup',codelistType:'STATIC'};
if(quickGroupCodeList.tag && Object.is(quickGroupCodeList.codelistType,"STATIC")){
const codelist = this.$store.getters.getCodeList(quickGroupCodeList.tag);
if (codelist) {
this.quickGroupModel = [...this.handleDynamicData(JSON.parse(JSON.stringify(codelist.items)))];
} else {
console.log(`----${quickGroupCodeList.tag}----代码表不存在`);
}
}else if(quickGroupCodeList.tag && Object.is(quickGroupCodeList.codelistType,"DYNAMIC")){
this.codeListService.getItems(quickGroupCodeList.tag,{},{}).then((res:any) => {
this.quickGroupModel = res;
}).catch((error:any) => {
console.log(`----${quickGroupCodeList.tag}----代码表不存在`);
});
}
}
/**
* 处理快速分组模型动态数据部分(%xxx%)
*
* @memberof IBIZBOOKUsr4ListViewBase
*/
public handleDynamicData(inputArray:Array<any>){
if(inputArray.length >0){
inputArray.forEach((item:any) =>{
if(item.data && Object.keys(item.data).length >0){
Object.keys(item.data).forEach((name:any) =>{
let value: any = item.data[name];
if (value && typeof(value)=='string' && value.startsWith('%') && value.endsWith('%')) {
const key = (value.substring(1, value.length - 1)).toLowerCase();
if (this.context[key]) {
value = this.context[key];
} else if(this.viewparams[key]){
value = this.viewparams[key];
}
}
item.data[name] = value;
})
}
})
}
return inputArray;
}
/**
* 快速分组值变化
*
* @memberof IBIZBOOKUsr4ListViewBase
*/
public quickGroupValueChange($event:any){
if($event){
this.quickGroupData = $event.data;
if(this.isEmitQuickGroupValue){
this.onSearch($event);
}
}
this.isEmitQuickGroupValue = true;
}
}
</script>
......
......@@ -47,7 +47,6 @@ export const PageComponents = {
Vue.component('ibizappextendeditorgrid-view', () => import('@pages/sample/ibizappextendeditorgrid-view/ibizappextendeditorgrid-view.vue'));
Vue.component('ibizhardware-sgrid-view', () => import('@pages/sample/ibizhardware-sgrid-view/ibizhardware-sgrid-view.vue'));
Vue.component('ibizbookwizard-iwith-state-view', () => import('@pages/sample/ibizbookwizard-iwith-state-view/ibizbookwizard-iwith-state-view.vue'));
Vue.component('ibizsample0017-form-pickup-data-view', () => import('@pages/sample/ibizsample0017-form-pickup-data-view/ibizsample0017-form-pickup-data-view.vue'));
Vue.component('ibizbookmedit-view9', () => import('@pages/sample/ibizbookmedit-view9/ibizbookmedit-view9.vue'));
Vue.component('ibizorder-sf5-grid-view', () => import('@pages/sample/ibizorder-sf5-grid-view/ibizorder-sf5-grid-view.vue'));
Vue.component('ibizcustomer-edit-view', () => import('@pages/sample/ibizcustomer-edit-view/ibizcustomer-edit-view.vue'));
......@@ -57,10 +56,8 @@ export const PageComponents = {
Vue.component('ibizorder-detail-grid-view9', () => import('@pages/sample/ibizorder-detail-grid-view9/ibizorder-detail-grid-view9.vue'));
Vue.component('ibizhardware-edit-view', () => import('@pages/sample/ibizhardware-edit-view/ibizhardware-edit-view.vue'));
Vue.component('ibizorder-sedit-view2', () => import('@pages/sample/ibizorder-sedit-view2/ibizorder-sedit-view2.vue'));
Vue.component('ibizsample0017-edit-view', () => import('@pages/sample/ibizsample0017-edit-view/ibizsample0017-edit-view.vue'));
Vue.component('ibizcpuedit-view', () => import('@pages/sample/ibizcpuedit-view/ibizcpuedit-view.vue'));
Vue.component('ibizorder-pickup-grid-view', () => import('@pages/sample/ibizorder-pickup-grid-view/ibizorder-pickup-grid-view.vue'));
Vue.component('ibizsample0017-f30-edit-view', () => import('@pages/sample/ibizsample0017-f30-edit-view/ibizsample0017-f30-edit-view.vue'));
Vue.component('ibizorder-grid-exp-view', () => import('@pages/sample/ibizorder-grid-exp-view/ibizorder-grid-exp-view.vue'));
Vue.component('ibizsample0003-f2-tree-exp-view', () => import('@pages/sample/ibizsample0003-f2-tree-exp-view/ibizsample0003-f2-tree-exp-view.vue'));
Vue.component('ibizorder-usr2-chart-view', () => import('@pages/sample/ibizorder-usr2-chart-view/ibizorder-usr2-chart-view.vue'));
......@@ -74,14 +71,12 @@ export const PageComponents = {
Vue.component('ibizorder-usr2-edit-view', () => import('@pages/sample/ibizorder-usr2-edit-view/ibizorder-usr2-edit-view.vue'));
Vue.component('ibizorder-sf1-edit-view', () => import('@pages/sample/ibizorder-sf1-edit-view/ibizorder-sf1-edit-view.vue'));
Vue.component('ibizorder-sf4-edit-view', () => import('@pages/sample/ibizorder-sf4-edit-view/ibizorder-sf4-edit-view.vue'));
Vue.component('ibizsample0017-grid-view', () => import('@pages/sample/ibizsample0017-grid-view/ibizsample0017-grid-view.vue'));
Vue.component('ibizbookusr3-calendar-view', () => import('@pages/sample/ibizbookusr3-calendar-view/ibizbookusr3-calendar-view.vue'));
Vue.component('ibizbookusr5-calendar-view', () => import('@pages/sample/ibizbookusr5-calendar-view/ibizbookusr5-calendar-view.vue'));
Vue.component('ibizappextendeditorlist-view', () => import('@pages/sample/ibizappextendeditorlist-view/ibizappextendeditorlist-view.vue'));
Vue.component('ibizorder-f8-edit-view', () => import('@pages/sample/ibizorder-f8-edit-view/ibizorder-f8-edit-view.vue'));
Vue.component('ibizorder-f19-edit-view', () => import('@pages/sample/ibizorder-f19-edit-view/ibizorder-f19-edit-view.vue'));
Vue.component('ibizsample0003-f1-tree-exp-view', () => import('@pages/sample/ibizsample0003-f1-tree-exp-view/ibizsample0003-f1-tree-exp-view.vue'));
Vue.component('ibizsample0017-f10-edit-view', () => import('@pages/sample/ibizsample0017-f10-edit-view/ibizsample0017-f10-edit-view.vue'));
Vue.component('ibizsample0002-pickup-view', () => import('@pages/sample/ibizsample0002-pickup-view/ibizsample0002-pickup-view.vue'));
Vue.component('ibizuniproduct-edit-view', () => import('@pages/sample/ibizuniproduct-edit-view/ibizuniproduct-edit-view.vue'));
Vue.component('ibizbookusr2-calendar-view', () => import('@pages/sample/ibizbookusr2-calendar-view/ibizbookusr2-calendar-view.vue'));
......@@ -126,7 +121,6 @@ export const PageComponents = {
Vue.component('ibizbookusr2-data-view', () => import('@pages/sample/ibizbookusr2-data-view/ibizbookusr2-data-view.vue'));
Vue.component('ibizappviewlist-view', () => import('@pages/sample/ibizappviewlist-view/ibizappviewlist-view.vue'));
Vue.component('ibizbooklist-view', () => import('@pages/sample/ibizbooklist-view/ibizbooklist-view.vue'));
Vue.component('ibizsample0017-form-pickup-view', () => import('@pages/sample/ibizsample0017-form-pickup-view/ibizsample0017-form-pickup-view.vue'));
Vue.component('ibizcustomer-usr2-pickup-view', () => import('@pages/sample/ibizcustomer-usr2-pickup-view/ibizcustomer-usr2-pickup-view.vue'));
Vue.component('ibizsample0002-grid-view', () => import('@pages/sample/ibizsample0002-grid-view/ibizsample0002-grid-view.vue'));
Vue.component('ibizorder-f17-edit-view', () => import('@pages/sample/ibizorder-f17-edit-view/ibizorder-f17-edit-view.vue'));
......@@ -153,7 +147,6 @@ export const PageComponents = {
Vue.component('ibizorder-grid-view', () => import('@pages/sample/ibizorder-grid-view/ibizorder-grid-view.vue'));
Vue.component('ibizbookusr3-grid-view', () => import('@pages/sample/ibizbookusr3-grid-view/ibizbookusr3-grid-view.vue'));
Vue.component('ibizorder-tree-exp-view', () => import('@pages/sample/ibizorder-tree-exp-view/ibizorder-tree-exp-view.vue'));
Vue.component('ibizsample0017-f20-edit-view', () => import('@pages/sample/ibizsample0017-f20-edit-view/ibizsample0017-f20-edit-view.vue'));
Vue.component('ibizbookvalue-rules-grid-view', () => import('@pages/sample/ibizbookvalue-rules-grid-view/ibizbookvalue-rules-grid-view.vue'));
Vue.component('ibizcustomer-pickup-grid-view', () => import('@pages/sample/ibizcustomer-pickup-grid-view/ibizcustomer-pickup-grid-view.vue'));
Vue.component('ibizsample0002-mpickup-view', () => import('@pages/sample/ibizsample0002-mpickup-view/ibizsample0002-mpickup-view.vue'));
......
......@@ -229,7 +229,6 @@ export const viewstate: any = {
'64399ac8a26325db562c9ce747a20ccc',
'b1591dc4d651536bceb32b60310fd2a5',
'3ebf0cd640e39a4e7efe30ec1cf32b43',
'8a4ccafa81445d49488874a8c7575932',
'0b8c0a8b7a5b8b73595b23fc502652fc',
'59500fe075fdae44c35c88b95e64d9c8',
'b7c0a73eb248d41eb750bbf095fa5505',
......@@ -247,7 +246,6 @@ export const viewstate: any = {
'd3321077dfab8bc6b92c649e5b69daf3',
'836bdb4063978b55fedd6a180d60c323',
'e54ae8e27a53b3425ac78a229a163bd5',
'369a14f21cbff0d0fe23831aecfca7ba',
'794fbfb192285c60dc9ce640270d79c0',
'cceb88c50ae9567f3f0ee1d7164f1d6e',
'a894de140705ecab2f39797d2922a3ce',
......@@ -276,9 +274,9 @@ export const viewstate: any = {
'7f65e6161c444d29e1f53f1cb76e92de',
'756fecec409c3a955f0cd737259d27c7',
'490f607f17e7cc8ceccc77f2d0b9a70d',
'ce961e4db11b6cb36fcb604e4a4948a3',
'17c2991a0bd88cfd2bd6f8651537450b',
'13ed6c02918e612bac45715a6f300f2f',
'ce961e4db11b6cb36fcb604e4a4948a3',
'9c8e1b12e5e55164c2ec0e5617e1574b',
'3077eef0d4b96e220a02f795ffb545fc',
'e9b54ef29b192ecd2da05ff9570eb4d5',
......@@ -520,20 +518,6 @@ export const viewstate: any = {
'692ede21641dfdb7075ede69d7c4ad33',
],
},
{
viewtag: '369a14f21cbff0d0fe23831aecfca7ba',
viewmodule: 'Sample',
viewname: 'IBIZSample0017GridView',
viewaction: '',
viewdatachange: false,
refviews: [
'a8db4e54d5e2539c675cf4960853ba6e',
'4f314340a9325fb84709f24d317afb20',
'70df82f4cd265e92e9d9add5e05a8399',
'9147f210be1f0751245496a40be86fad',
'dd096d00060edfc66b00320c3c96ac0a',
],
},
{
viewtag: '3730f86aa3a089df4f44f43426fc5478',
viewmodule: 'Sample',
......@@ -654,15 +638,6 @@ export const viewstate: any = {
'c153da73d5d5b62475f4213de51a25e0',
],
},
{
viewtag: '4f314340a9325fb84709f24d317afb20',
viewmodule: 'Sample',
viewname: 'IBIZSample0017EditView',
viewaction: '',
viewdatachange: false,
refviews: [
],
},
{
viewtag: '502736ae9280400d7b8f74f057d363ab',
viewmodule: 'Sample',
......@@ -844,15 +819,6 @@ export const viewstate: any = {
'b3429ecc4d89a02bc5f5279f1bd7f620',
],
},
{
viewtag: '70df82f4cd265e92e9d9add5e05a8399',
viewmodule: 'Sample',
viewname: 'IBIZSample0017F10EditView',
viewaction: '',
viewdatachange: false,
refviews: [
],
},
{
viewtag: '756fecec409c3a955f0cd737259d27c7',
viewmodule: 'Sample',
......@@ -1080,15 +1046,6 @@ export const viewstate: any = {
'2567fdd6130699509d22512564bbb650',
],
},
{
viewtag: '9147f210be1f0751245496a40be86fad',
viewmodule: 'Sample',
viewname: 'IBIZSample0017F20EditView',
viewaction: '',
viewdatachange: false,
refviews: [
],
},
{
viewtag: '91b325a01c9c24c60d42df9701221c2f',
viewmodule: 'Sample',
......@@ -1206,15 +1163,6 @@ export const viewstate: any = {
'f7ce60a7707de1ef9f926b3f9d5d6954',
],
},
{
viewtag: 'a3111cf1bb80bd7fe5652778e044b443',
viewmodule: 'Sample',
viewname: 'IBIZSample0017FormPickupDataView',
viewaction: '',
viewdatachange: false,
refviews: [
],
},
{
viewtag: 'a3e8c166f876e0dd8eb09be4f9f907ab',
viewmodule: 'Sample',
......@@ -1266,16 +1214,6 @@ export const viewstate: any = {
'8a4246bc438e47ec0f6f3516b9befc53',
],
},
{
viewtag: 'a8db4e54d5e2539c675cf4960853ba6e',
viewmodule: 'Sample',
viewname: 'IBIZSample0017FormPickupView',
viewaction: '',
viewdatachange: false,
refviews: [
'a3111cf1bb80bd7fe5652778e044b443',
],
},
{
viewtag: 'a956bfa139d92ba395923e18d5ad301f',
viewmodule: 'Sample',
......@@ -1629,15 +1567,6 @@ export const viewstate: any = {
refviews: [
],
},
{
viewtag: 'dd096d00060edfc66b00320c3c96ac0a',
viewmodule: 'Sample',
viewname: 'IBIZSample0017F30EditView',
viewaction: '',
viewdatachange: false,
refviews: [
],
},
{
viewtag: 'dd8d7ffe00cabb07784f30f66a5b34da',
viewmodule: 'Sample',
......
......@@ -734,9 +734,6 @@ export default class MainMenuBase extends Vue implements ControlInterface {
case 'AppFunc65':
this.clickAppFunc65(item);
return;
case 'Auto116':
this.clickAuto116(item);
return;
case 'Auto2':
this.clickAuto2(item);
return;
......@@ -893,9 +890,6 @@ export default class MainMenuBase extends Vue implements ControlInterface {
case 'AppFunc28':
this.clickAppFunc28(item);
return;
case 'Auto298':
this.clickAuto298(item);
return;
case 'AppFunc2':
this.clickAppFunc2(item);
return;
......@@ -2019,29 +2013,6 @@ export default class MainMenuBase extends Vue implements ControlInterface {
})
}
/**
* 多表单
*
* @param {*} [item={}]
* @memberof MainMenu
*/
public clickAuto116(item: any = {}) {
const viewparam: any = {};
Object.assign(viewparam, {});
const deResParameters: any[] = [];
const parameters: any[] = [
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'gridview', parameterName: 'gridview' },
];
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);
})
}
/**
* 雷达图
*
......@@ -3239,29 +3210,6 @@ export default class MainMenuBase extends Vue implements ControlInterface {
})
}
/**
* 继承实体
*
* @param {*} [item={}]
* @memberof MainMenu
*/
public clickAuto298(item: any = {}) {
const viewparam: any = {};
Object.assign(viewparam, {});
const deResParameters: any[] = [];
const parameters: any[] = [
{ pathName: 'ibizhardwares', parameterName: 'ibizhardware' },
{ pathName: 'sgridview', parameterName: 'sgridview' },
];
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);
})
}
/**
* 表格内置功能
*
......
......@@ -154,7 +154,7 @@ export default class ViewListBase extends Vue implements ControlInterface {
* @param {*} [$event]
* @memberof
*/
public list_operation_u59112f7_click(params: any = {}, tag?: any, $event?: any) {
public list_operation_ued88b09_click(params: any = {}, tag?: any, $event?: any) {
// 取数
let datas: any[] = [];
let xData: any = null;
......@@ -171,7 +171,7 @@ export default class ViewListBase extends Vue implements ControlInterface {
}
// 界面行为
const curUIService:IBIZAPPVIEWUIService = new IBIZAPPVIEWUIService();
curUIService.IBIZAPPVIEW_openDocument(datas,contextJO, paramJO, $event, xData,this,"IBIZAPPVIEW");
curUIService.IBIZAPPVIEW_openInstance(datas,contextJO, paramJO, $event, xData,this,"IBIZAPPVIEW");
}
/**
......@@ -182,7 +182,7 @@ export default class ViewListBase extends Vue implements ControlInterface {
* @param {*} [$event]
* @memberof
*/
public list_operation_ued88b09_click(params: any = {}, tag?: any, $event?: any) {
public list_operation_u59112f7_click(params: any = {}, tag?: any, $event?: any) {
// 取数
let datas: any[] = [];
let xData: any = null;
......@@ -199,7 +199,7 @@ export default class ViewListBase extends Vue implements ControlInterface {
}
// 界面行为
const curUIService:IBIZAPPVIEWUIService = new IBIZAPPVIEWUIService();
curUIService.IBIZAPPVIEW_openInstance(datas,contextJO, paramJO, $event, xData,this,"IBIZAPPVIEW");
curUIService.IBIZAPPVIEW_openDocument(datas,contextJO, paramJO, $event, xData,this,"IBIZAPPVIEW");
}
......@@ -882,8 +882,8 @@ export default class ViewListBase extends Vue implements ControlInterface {
* @memberof ViewListBase
*/
public actionModel:any ={
"openDocument":{name:"openDocument",icon:"",caption:"打开文档",disabled: false, visabled: true,noprivdisplaymode:2,dataaccaction: "", actiontarget: "SINGLEKEY"},
"openInstance":{name:"openInstance",icon:"",caption:"打开示例",disabled: false, visabled: true,noprivdisplaymode:2,dataaccaction: "", actiontarget: "SINGLEKEY"},
"openDocument":{name:"openDocument",icon:"",caption:"打开文档",disabled: false, visabled: true,noprivdisplaymode:2,dataaccaction: "", actiontarget: "SINGLEKEY"},
};
/**
......@@ -896,12 +896,12 @@ export default class ViewListBase extends Vue implements ControlInterface {
*/
public uiAction(data: any, tag: any, $event: any) {
$event.stopPropagation();
if(Object.is('openDocument', tag)) {
this.list_operation_u59112f7_click(data, tag, $event);
}
if(Object.is('openInstance', tag)) {
this.list_operation_ued88b09_click(data, tag, $event);
}
if(Object.is('openDocument', tag)) {
this.list_operation_u59112f7_click(data, tag, $event);
}
}
/**
......
......@@ -1183,17 +1183,17 @@ export default class ExporAndImportGridBase extends Vue implements ControlInterf
serviceName:'ibizbook',
appDeLogicName:'图书',
importData:{
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"TAG":{"headername":"标签","isuniqueitem":false,"name":"tag","order":1000},
"BORROWWAY":{"codelist":{"type":"STATIC","tag":"CodeList25","isnumber":false},"headername":"借阅方式","isuniqueitem":false,"name":"borrowway","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000},
"PRESS":{"headername":"图书出版社","isuniqueitem":false,"name":"press","order":1000},
"AUTHOR":{"headername":"图书作者","isuniqueitem":false,"name":"author","order":1000},
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"PRICE":{"headername":"图书价格","isuniqueitem":false,"name":"price","order":1000},
"BOOKNUMBER":{"headername":"图书数量","isuniqueitem":false,"name":"booknumber","order":1000},
"SUBTEXT":{"headername":"图书描述","isuniqueitem":false,"name":"subtext","order":1000},
"IBIZBOOKNAME":{"headername":"图书名称","isuniqueitem":false,"name":"ibizbookname","order":1000},
"SAILSTATE":{"codelist":{"type":"STATIC","tag":"BookSailState","isnumber":false},"headername":"图书销售状态","isuniqueitem":false,"name":"sailstate","order":1000},
"TAG":{"headername":"标签","isuniqueitem":false,"name":"tag","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000}
"SAILSTATE":{"codelist":{"type":"STATIC","tag":"BookSailState","isnumber":false},"headername":"图书销售状态","isuniqueitem":false,"name":"sailstate","order":1000}
}
}
if(Object.keys(importDataModel).length == 0){
......
......@@ -1205,17 +1205,17 @@ export default class InternalFuncBase extends Vue implements ControlInterface {
serviceName:'ibizbook',
appDeLogicName:'图书',
importData:{
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"TAG":{"headername":"标签","isuniqueitem":false,"name":"tag","order":1000},
"BORROWWAY":{"codelist":{"type":"STATIC","tag":"CodeList25","isnumber":false},"headername":"借阅方式","isuniqueitem":false,"name":"borrowway","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000},
"PRESS":{"headername":"图书出版社","isuniqueitem":false,"name":"press","order":1000},
"AUTHOR":{"headername":"图书作者","isuniqueitem":false,"name":"author","order":1000},
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"PRICE":{"headername":"图书价格","isuniqueitem":false,"name":"price","order":1000},
"BOOKNUMBER":{"headername":"图书数量","isuniqueitem":false,"name":"booknumber","order":1000},
"SUBTEXT":{"headername":"图书描述","isuniqueitem":false,"name":"subtext","order":1000},
"IBIZBOOKNAME":{"headername":"图书名称","isuniqueitem":false,"name":"ibizbookname","order":1000},
"SAILSTATE":{"codelist":{"type":"STATIC","tag":"BookSailState","isnumber":false},"headername":"图书销售状态","isuniqueitem":false,"name":"sailstate","order":1000},
"TAG":{"headername":"标签","isuniqueitem":false,"name":"tag","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000}
"SAILSTATE":{"codelist":{"type":"STATIC","tag":"BookSailState","isnumber":false},"headername":"图书销售状态","isuniqueitem":false,"name":"sailstate","order":1000}
}
}
if(Object.keys(importDataModel).length == 0){
......
......@@ -1085,17 +1085,17 @@ export default class Main2Base extends Vue implements ControlInterface {
serviceName:'ibizbook',
appDeLogicName:'图书',
importData:{
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"TAG":{"headername":"标签","isuniqueitem":false,"name":"tag","order":1000},
"BORROWWAY":{"codelist":{"type":"STATIC","tag":"CodeList25","isnumber":false},"headername":"借阅方式","isuniqueitem":false,"name":"borrowway","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000},
"PRESS":{"headername":"图书出版社","isuniqueitem":false,"name":"press","order":1000},
"AUTHOR":{"headername":"图书作者","isuniqueitem":false,"name":"author","order":1000},
"TYPE":{"codelist":{"type":"STATIC","tag":"BookType","isnumber":false},"headername":"图书类型","isuniqueitem":false,"name":"type","order":1000},
"PRICE":{"headername":"图书价格","isuniqueitem":false,"name":"price","order":1000},
"BOOKNUMBER":{"headername":"图书数量","isuniqueitem":false,"name":"booknumber","order":1000},
"SUBTEXT":{"headername":"图书描述","isuniqueitem":false,"name":"subtext","order":1000},
"IBIZBOOKNAME":{"headername":"图书名称","isuniqueitem":false,"name":"ibizbookname","order":1000},
"SAILSTATE":{"codelist":{"type":"STATIC","tag":"BookSailState","isnumber":false},"headername":"图书销售状态","isuniqueitem":false,"name":"sailstate","order":1000},
"TAG":{"headername":"标签","isuniqueitem":false,"name":"tag","order":1000},
"IBIZBOOKID":{"headername":"图书标识","isuniqueitem":false,"name":"ibizbookid","order":1000}
"SAILSTATE":{"codelist":{"type":"STATIC","tag":"BookSailState","isnumber":false},"headername":"图书销售状态","isuniqueitem":false,"name":"sailstate","order":1000}
}
}
if(Object.keys(importDataModel).length == 0){
......
此差异已折叠。
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册