提交 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',
......
......@@ -150,9 +150,6 @@ mock.onGet(new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/select$/)).
return [status, _items];
});
// URI参数传递情况未实现
// URI参数传递情况未实现
// Create
mock.onPost(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})$/)).reply((config: any) => {
......@@ -207,16 +204,16 @@ mock.onPost(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})$/)).reply(
});
// CreateTemp
mock.onPost(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/createtemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: CreateTemp");
// Update
mock.onPut(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: Update");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid','ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/createtemp$/).exec(config.url);
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
......@@ -233,16 +230,16 @@ mock.onPost(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails
return [status, {}];
});
// CreateTemp
mock.onPost(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})\/createtemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: CreateTemp");
// Update
mock.onPut(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: Update");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/createtemp$/).exec(config.url);
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
......@@ -271,17 +268,52 @@ mock.onPost(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})\/createtem
return [status, data];
});
// GetDraft
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/getdraft$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: GetDraft");
console.table({url:config.url, method: config.method, data:config.data});
// GetDraft
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table({});
console.groupEnd();
console.groupEnd();
return [status, {}];
});
// GetDraft
mock.onGet(new RegExp(/^\/ibizorderdetails\/getdraft$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: GetDraft");
console.table({url:config.url, method: config.method, data:config.data});
// GetDraft
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table({});
console.groupEnd();
console.groupEnd();
return [status, {}];
});
// CreateTempMajor
mock.onPost(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/createtempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: CreateTempMajor");
// CheckKey
mock.onPost(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/checkkey$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: CheckKey");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid','ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/createtempmajor$/).exec(config.url);
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/checkkey$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
......@@ -298,16 +330,16 @@ mock.onPost(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails
return [status, {}];
});
// CreateTempMajor
mock.onPost(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})\/createtempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: CreateTempMajor");
// CheckKey
mock.onPost(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})\/checkkey$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: CheckKey");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/createtempmajor$/).exec(config.url);
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/checkkey$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
......@@ -337,16 +369,16 @@ mock.onPost(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})\/createtem
});
// Update
mock.onPut(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: Update");
// CountMoney
mock.onPost(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/countmoney$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: CountMoney");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid','ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})$/).exec(config.url);
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/countmoney$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
......@@ -363,16 +395,16 @@ mock.onPut(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\
return [status, {}];
});
// Update
mock.onPut(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: Update");
// CountMoney
mock.onPost(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})\/countmoney$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: CountMoney");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})$/).exec(config.url);
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/countmoney$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
......@@ -401,17 +433,18 @@ mock.onPut(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})$/)).reply((
return [status, data];
});
// UpdateTemp
mock.onPut(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/updatetemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: UpdateTemp");
// Save
mock.onPost(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/save$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: Save");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid','ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/updatetemp$/).exec(config.url);
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/save$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
......@@ -428,16 +461,16 @@ mock.onPut(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\
return [status, {}];
});
// UpdateTemp
mock.onPut(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})\/updatetemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: UpdateTemp");
// Save
mock.onPost(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})\/save$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: Save");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/updatetemp$/).exec(config.url);
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/save$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
......@@ -466,18 +499,18 @@ mock.onPut(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})\/updatetemp
return [status, data];
});
// UpdateTempMajor
mock.onPut(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/updatetempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: UpdateTempMajor");
// FetchCSMXDY
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchcsmxdy$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchCSMXDY");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid','ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/updatetempmajor$/).exec(config.url);
const paramArray:Array<any> = ['ibizorderid'];
let tempValue: any = {};
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchcsmxdy$/).exec(config.url);
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
......@@ -486,332 +519,176 @@ mock.onPut(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\
});
});
}
let items = mockDatas ? mockDatas : [];
if (items.length > 0 && paramArray.length > 0) {
paramArray.forEach((paramkey: any) => {
if (tempValue[paramkey] && tempValue[paramkey].indexOf(";") > 0) {
let keysGrounp: Array<any> = tempValue[paramkey].split(new RegExp(/[\;]/));
let tempArray: Array<any> = [];
keysGrounp.forEach((singlekey: any) => {
let _items = items.filter((item: any) => { return item[paramkey] == singlekey });
if(_items.length >0){
tempArray.push(..._items);
}
})
items = tempArray;
} else {
items = items.filter((item: any) => { return item[paramkey] == tempValue[paramkey] });
}
})
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table({});
console.table(items);
console.groupEnd();
console.groupEnd();
return [status, {}];
return [status, items];
});
// UpdateTempMajor
mock.onPut(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})\/updatetempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: UpdateTempMajor");
// FetchCSMXDY
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchcsmxdy$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchCSMXDY");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/updatetempmajor$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
//let items = mockDatas ? mockDatas : [];
//let _items = items.find((item: any) => Object.is(item.ibizorderdetailid, tempValue.ibizorderdetailid));
let data = JSON.parse(config.data);
mockDatas.forEach((item)=>{
if(item['ibizorderdetailid'] == tempValue['ibizorderdetailid'] ){
for(let value in data){
if(item.hasOwnProperty(value)){
item[value] = data[value];
}
}
}
})
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(data);
console.table(mockDatas);
console.groupEnd();
console.groupEnd();
return [status, data];
return [status, mockDatas ? mockDatas : []];
});
// GetDraft
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/getdraft$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: GetDraft");
// FetchCSMXDY
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchcsmxdy(\?[\w-./?%&=,]*)*$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchCSMXDY");
console.table({url:config.url, method: config.method, data:config.data});
// GetDraft
if(config.url.includes('page')){
let url = config.url.split('?')[1];
let params = qs.parse(url);
Object.assign(config, params);
}
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
let total = mockDatas.length;
let records: Array<any> = [];
if(!config.page || !config.size){
records = mockDatas;
}else{
if((config.page-1)*config.size < total){
records = mockDatas.slice(config.page,config.size);
}
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table({});
console.table(records ? records : []);
console.groupEnd();
console.groupEnd();
return [status, {}];
return [status, records ? records : []];
});
// GetDraft
mock.onGet(new RegExp(/^\/ibizorderdetails\/getdraft$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: GetDraft");
// FetchDefault
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchdefault$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchDefault");
console.table({url:config.url, method: config.method, data:config.data});
// GetDraft
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid'];
let tempValue: any = {};
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchdefault$/).exec(config.url);
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
if (items.length > 0 && paramArray.length > 0) {
paramArray.forEach((paramkey: any) => {
if (tempValue[paramkey] && tempValue[paramkey].indexOf(";") > 0) {
let keysGrounp: Array<any> = tempValue[paramkey].split(new RegExp(/[\;]/));
let tempArray: Array<any> = [];
keysGrounp.forEach((singlekey: any) => {
let _items = items.filter((item: any) => { return item[paramkey] == singlekey });
if(_items.length >0){
tempArray.push(..._items);
}
})
items = tempArray;
} else {
items = items.filter((item: any) => { return item[paramkey] == tempValue[paramkey] });
}
})
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table({});
console.table(items);
console.groupEnd();
console.groupEnd();
return [status, {}];
return [status, items];
});
// GetDraftTemp
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/getdrafttemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: GetDraftTemp");
// FetchDefault
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchdefault$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchDefault");
console.table({url:config.url, method: config.method, data:config.data});
// GetDraftTemp
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table({});
console.table(mockDatas);
console.groupEnd();
console.groupEnd();
return [status, {}];
return [status, mockDatas ? mockDatas : []];
});
// GetDraftTemp
mock.onGet(new RegExp(/^\/ibizorderdetails\/getdrafttemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: GetDraftTemp");
// FetchDefault
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchdefault(\?[\w-./?%&=,]*)*$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchDefault");
console.table({url:config.url, method: config.method, data:config.data});
// GetDraftTemp
if(config.url.includes('page')){
let url = config.url.split('?')[1];
let params = qs.parse(url);
Object.assign(config, params);
}
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
let total = mockDatas.length;
let records: Array<any> = [];
if(!config.page || !config.size){
records = mockDatas;
}else{
if((config.page-1)*config.size < total){
records = mockDatas.slice(config.page,config.size);
}
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table({});
console.table(records ? records : []);
console.groupEnd();
console.groupEnd();
return [status, {}];
return [status, records ? records : []];
});
// CheckKey
mock.onPost(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/checkkey$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: CheckKey");
// FetchLOGIC_0007
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchlogic_0007$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchLOGIC_0007");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid','ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/checkkey$/).exec(config.url);
const paramArray:Array<any> = ['ibizorderid'];
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table({});
console.groupEnd();
console.groupEnd();
return [status, {}];
});
// CheckKey
mock.onPost(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})\/checkkey$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: CheckKey");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/checkkey$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
//let items = mockDatas ? mockDatas : [];
//let _items = items.find((item: any) => Object.is(item.ibizorderdetailid, tempValue.ibizorderdetailid));
let data = JSON.parse(config.data);
mockDatas.forEach((item)=>{
if(item['ibizorderdetailid'] == tempValue['ibizorderdetailid'] ){
for(let value in data){
if(item.hasOwnProperty(value)){
item[value] = data[value];
}
}
}
})
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(data);
console.groupEnd();
console.groupEnd();
return [status, data];
});
// CountMoney
mock.onPost(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/countmoney$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: CountMoney");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid','ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/countmoney$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table({});
console.groupEnd();
console.groupEnd();
return [status, {}];
});
// CountMoney
mock.onPost(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})\/countmoney$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: CountMoney");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/countmoney$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
//let items = mockDatas ? mockDatas : [];
//let _items = items.find((item: any) => Object.is(item.ibizorderdetailid, tempValue.ibizorderdetailid));
let data = JSON.parse(config.data);
mockDatas.forEach((item)=>{
if(item['ibizorderdetailid'] == tempValue['ibizorderdetailid'] ){
for(let value in data){
if(item.hasOwnProperty(value)){
item[value] = data[value];
}
}
}
})
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(data);
console.groupEnd();
console.groupEnd();
return [status, data];
});
// Save
mock.onPost(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/save$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: Save");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid','ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/save$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table({});
console.groupEnd();
console.groupEnd();
return [status, {}];
});
// Save
mock.onPost(new RegExp(/^\/ibizorderdetails\/?([a-zA-Z0-9\-\;]{0,35})\/save$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: Save");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/save$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
//let items = mockDatas ? mockDatas : [];
//let _items = items.find((item: any) => Object.is(item.ibizorderdetailid, tempValue.ibizorderdetailid));
let data = JSON.parse(config.data);
mockDatas.forEach((item)=>{
if(item['ibizorderdetailid'] == tempValue['ibizorderdetailid'] ){
for(let value in data){
if(item.hasOwnProperty(value)){
item[value] = data[value];
}
}
}
})
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(data);
console.groupEnd();
console.groupEnd();
return [status, data];
});
// FetchCSMXDY
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchcsmxdy$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchCSMXDY");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid'];
let tempValue: any = {};
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchcsmxdy$/).exec(config.url);
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchlogic_0007$/).exec(config.url);
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
......@@ -845,9 +722,9 @@ mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\
return [status, items];
});
// FetchCSMXDY
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchcsmxdy$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchCSMXDY");
// FetchLOGIC_0007
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchlogic_0007$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchLOGIC_0007");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
......@@ -860,9 +737,9 @@ mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchcsmxdy$/)).reply((config: any)
return [status, mockDatas ? mockDatas : []];
});
// FetchCSMXDY
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchcsmxdy(\?[\w-./?%&=,]*)*$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchCSMXDY");
// FetchLOGIC_0007
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchlogic_0007(\?[\w-./?%&=,]*)*$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchLOGIC_0007");
console.table({url:config.url, method: config.method, data:config.data});
if(config.url.includes('page')){
let url = config.url.split('?')[1];
......@@ -889,13 +766,10 @@ mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchcsmxdy(\?[\w-./?%&=,]*)*$/)).re
return [status, records ? records : []];
});
// URI参数传递情况未实现
// URI参数传递情况未实现
// FetchDefault
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchdefault$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchDefault");
// FetchX
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchx$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchX");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
......@@ -903,7 +777,7 @@ mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\
}
const paramArray:Array<any> = ['ibizorderid'];
let tempValue: any = {};
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchdefault$/).exec(config.url);
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchx$/).exec(config.url);
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
......@@ -937,9 +811,9 @@ mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\
return [status, items];
});
// FetchDefault
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchdefault$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchDefault");
// FetchX
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchx$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchX");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
......@@ -952,9 +826,9 @@ mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchdefault$/)).reply((config: any)
return [status, mockDatas ? mockDatas : []];
});
// FetchDefault
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchdefault(\?[\w-./?%&=,]*)*$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchDefault");
// FetchX
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchx(\?[\w-./?%&=,]*)*$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchX");
console.table({url:config.url, method: config.method, data:config.data});
if(config.url.includes('page')){
let url = config.url.split('?')[1];
......@@ -984,186 +858,41 @@ mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchdefault(\?[\w-./?%&=,]*)*$/)).r
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// FetchLOGIC_0007
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchlogic_0007$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchLOGIC_0007");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid'];
let tempValue: any = {};
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchlogic_0007$/).exec(config.url);
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
if (items.length > 0 && paramArray.length > 0) {
paramArray.forEach((paramkey: any) => {
if (tempValue[paramkey] && tempValue[paramkey].indexOf(";") > 0) {
let keysGrounp: Array<any> = tempValue[paramkey].split(new RegExp(/[\;]/));
let tempArray: Array<any> = [];
keysGrounp.forEach((singlekey: any) => {
let _items = items.filter((item: any) => { return item[paramkey] == singlekey });
if(_items.length >0){
tempArray.push(..._items);
}
})
items = tempArray;
} else {
items = items.filter((item: any) => { return item[paramkey] == tempValue[paramkey] });
}
})
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(items);
console.groupEnd();
console.groupEnd();
return [status, items];
});
// FetchLOGIC_0007
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchlogic_0007$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchLOGIC_0007");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(mockDatas);
console.groupEnd();
console.groupEnd();
return [status, mockDatas ? mockDatas : []];
});
// URI参数传递情况未实现
// URI参数传递情况未实现
// FetchLOGIC_0007
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchlogic_0007(\?[\w-./?%&=,]*)*$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchLOGIC_0007");
console.table({url:config.url, method: config.method, data:config.data});
if(config.url.includes('page')){
let url = config.url.split('?')[1];
let params = qs.parse(url);
Object.assign(config, params);
}
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
let total = mockDatas.length;
let records: Array<any> = [];
if(!config.page || !config.size){
records = mockDatas;
}else{
if((config.page-1)*config.size < total){
records = mockDatas.slice(config.page,config.size);
}
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(records ? records : []);
console.groupEnd();
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// FetchX
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchx$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchX");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid'];
let tempValue: any = {};
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/fetchx$/).exec(config.url);
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
if (items.length > 0 && paramArray.length > 0) {
paramArray.forEach((paramkey: any) => {
if (tempValue[paramkey] && tempValue[paramkey].indexOf(";") > 0) {
let keysGrounp: Array<any> = tempValue[paramkey].split(new RegExp(/[\;]/));
let tempArray: Array<any> = [];
keysGrounp.forEach((singlekey: any) => {
let _items = items.filter((item: any) => { return item[paramkey] == singlekey });
if(_items.length >0){
tempArray.push(..._items);
}
})
items = tempArray;
} else {
items = items.filter((item: any) => { return item[paramkey] == tempValue[paramkey] });
}
})
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(items);
console.groupEnd();
console.groupEnd();
return [status, items];
});
// FetchX
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchx$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchX");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(mockDatas);
console.groupEnd();
console.groupEnd();
return [status, mockDatas ? mockDatas : []];
});
// URI参数传递情况未实现
// URI参数传递情况未实现
// FetchX
mock.onGet(new RegExp(/^\/ibizorderdetails\/fetchx(\?[\w-./?%&=,]*)*$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: FetchX");
console.table({url:config.url, method: config.method, data:config.data});
if(config.url.includes('page')){
let url = config.url.split('?')[1];
let params = qs.parse(url);
Object.assign(config, params);
}
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
let total = mockDatas.length;
let records: Array<any> = [];
if(!config.page || !config.size){
records = mockDatas;
}else{
if((config.page-1)*config.size < total){
records = mockDatas.slice(config.page,config.size);
}
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(records ? records : []);
console.groupEnd();
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
......@@ -1246,118 +975,6 @@ mock.onDelete(new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})$/)).reply
return [status, _items?_items:{}];
});
// RemoveTemp
mock.onDelete(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/removetemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: RemoveTemp");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid','ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/removetemp$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderdetailid, tempValue.ibizorderdetailid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
// RemoveTemp
mock.onDelete(new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/removetemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: RemoveTemp");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/removetemp$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderdetailid, tempValue.ibizorderdetailid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
// RemoveTempMajor
mock.onDelete(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/removetempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: RemoveTempMajor");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid','ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/removetempmajor$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderdetailid, tempValue.ibizorderdetailid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
// RemoveTempMajor
mock.onDelete(new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/removetempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: RemoveTempMajor");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/removetempmajor$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderdetailid, tempValue.ibizorderdetailid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
// Get
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: Get");
......@@ -1414,174 +1031,6 @@ mock.onGet(new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})$/)).reply((c
return [status, _items?_items:{}];
});
// GetTemp
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/gettemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: GetTemp");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid','ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/gettemp$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderdetailid, tempValue.ibizorderdetailid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
// GetTemp
mock.onGet(new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/gettemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: GetTemp");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/gettemp$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderdetailid, tempValue.ibizorderdetailid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
// GetTempMajor
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/gettempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: GetTempMajor");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid','ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/gettempmajor$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderdetailid, tempValue.ibizorderdetailid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
// GetTempMajor
mock.onGet(new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/gettempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: GetTempMajor");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/gettempmajor$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderdetailid, tempValue.ibizorderdetailid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
// GetDraftTempMajor
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/getdrafttempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: GetDraftTempMajor");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid','ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/getdrafttempmajor$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderdetailid, tempValue.ibizorderdetailid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
// GetDraftTempMajor
mock.onGet(new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/getdrafttempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: GetDraftTempMajor");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderdetailid'];
const matchArray:any = new RegExp(/^\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/getdrafttempmajor$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderdetailid, tempValue.ibizorderdetailid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
// GetUnitAndPrice
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/ibizorderdetails\/([a-zA-Z0-9\-\;]{1,35})\/getunitandprice$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorderdetail 方法: GetUnitAndPrice");
......
......@@ -114,7 +114,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/select$/)).reply(
console.groupEnd();
return [status, _items];
});
// URI参数传递情况未实现
// Create
mock.onPost(new RegExp(/^\/ibizorders\/?([a-zA-Z0-9\-\;]{0,35})$/)).reply((config: any) => {
......@@ -142,82 +141,6 @@ mock.onPost(new RegExp(/^\/ibizorders\/?([a-zA-Z0-9\-\;]{0,35})$/)).reply((confi
return [status, mockDatas[0]];
});
// CreateTemp
mock.onPost(new RegExp(/^\/ibizorders\/?([a-zA-Z0-9\-\;]{0,35})\/createtemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorder 方法: CreateTemp");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/createtemp$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
//let items = mockDatas ? mockDatas : [];
//let _items = items.find((item: any) => Object.is(item.ibizorderid, tempValue.ibizorderid));
let data = JSON.parse(config.data);
mockDatas.forEach((item)=>{
if(item['ibizorderid'] == tempValue['ibizorderid'] ){
for(let value in data){
if(item.hasOwnProperty(value)){
item[value] = data[value];
}
}
}
})
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(data);
console.groupEnd();
console.groupEnd();
return [status, data];
});
// CreateTempMajor
mock.onPost(new RegExp(/^\/ibizorders\/?([a-zA-Z0-9\-\;]{0,35})\/createtempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorder 方法: CreateTempMajor");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/createtempmajor$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
//let items = mockDatas ? mockDatas : [];
//let _items = items.find((item: any) => Object.is(item.ibizorderid, tempValue.ibizorderid));
let data = JSON.parse(config.data);
mockDatas.forEach((item)=>{
if(item['ibizorderid'] == tempValue['ibizorderid'] ){
for(let value in data){
if(item.hasOwnProperty(value)){
item[value] = data[value];
}
}
}
})
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(data);
console.groupEnd();
console.groupEnd();
return [status, data];
});
// Update
mock.onPut(new RegExp(/^\/ibizorders\/?([a-zA-Z0-9\-\;]{0,35})$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorder 方法: Update");
......@@ -255,82 +178,6 @@ mock.onPut(new RegExp(/^\/ibizorders\/?([a-zA-Z0-9\-\;]{0,35})$/)).reply((config
console.groupEnd();
return [status, data];
});
// UpdateTemp
mock.onPut(new RegExp(/^\/ibizorders\/?([a-zA-Z0-9\-\;]{0,35})\/updatetemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorder 方法: UpdateTemp");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/updatetemp$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
//let items = mockDatas ? mockDatas : [];
//let _items = items.find((item: any) => Object.is(item.ibizorderid, tempValue.ibizorderid));
let data = JSON.parse(config.data);
mockDatas.forEach((item)=>{
if(item['ibizorderid'] == tempValue['ibizorderid'] ){
for(let value in data){
if(item.hasOwnProperty(value)){
item[value] = data[value];
}
}
}
})
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(data);
console.groupEnd();
console.groupEnd();
return [status, data];
});
// UpdateTempMajor
mock.onPut(new RegExp(/^\/ibizorders\/?([a-zA-Z0-9\-\;]{0,35})\/updatetempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorder 方法: UpdateTempMajor");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/updatetempmajor$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
//let items = mockDatas ? mockDatas : [];
//let _items = items.find((item: any) => Object.is(item.ibizorderid, tempValue.ibizorderid));
let data = JSON.parse(config.data);
mockDatas.forEach((item)=>{
if(item['ibizorderid'] == tempValue['ibizorderid'] ){
for(let value in data){
if(item.hasOwnProperty(value)){
item[value] = data[value];
}
}
}
})
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(data);
console.groupEnd();
console.groupEnd();
return [status, data];
});
// GetDraft
mock.onGet(new RegExp(/^\/ibizorders\/getdraft$/)).reply((config: any) => {
......@@ -347,22 +194,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/getdraft$/)).reply((config: any) => {
console.groupEnd();
return [status, {}];
});
// GetDraftTemp
mock.onGet(new RegExp(/^\/ibizorders\/getdrafttemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorder 方法: GetDraftTemp");
console.table({url:config.url, method: config.method, data:config.data});
// GetDraftTemp
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table({});
console.groupEnd();
console.groupEnd();
return [status, {}];
});
// BUIAction
mock.onPost(new RegExp(/^\/ibizorders\/?([a-zA-Z0-9\-\;]{0,35})\/buiaction$/)).reply((config: any) => {
......@@ -521,7 +352,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchcsdy(\?[\w-./?%&=,]*)*$/)).reply((con
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchCurState30
mock.onGet(new RegExp(/^\/ibizorders\/fetchcurstate30$/)).reply((config: any) => {
......@@ -566,7 +396,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchcurstate30(\?[\w-./?%&=,]*)*$/)).repl
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchDDJETJBB
mock.onGet(new RegExp(/^\/ibizorders\/fetchddjetjbb$/)).reply((config: any) => {
......@@ -611,7 +440,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchddjetjbb(\?[\w-./?%&=,]*)*$/)).reply(
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchDDReport
mock.onGet(new RegExp(/^\/ibizorders\/fetchddreport$/)).reply((config: any) => {
......@@ -656,7 +484,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchddreport(\?[\w-./?%&=,]*)*$/)).reply(
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchDYDDMXSJY
mock.onGet(new RegExp(/^\/ibizorders\/fetchdyddmxsjy$/)).reply((config: any) => {
......@@ -701,7 +528,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchdyddmxsjy(\?[\w-./?%&=,]*)*$/)).reply
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchDefault
mock.onGet(new RegExp(/^\/ibizorders\/fetchdefault$/)).reply((config: any) => {
......@@ -746,7 +572,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchdefault(\?[\w-./?%&=,]*)*$/)).reply((
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchEchartsDefaultDataSource
mock.onGet(new RegExp(/^\/ibizorders\/fetchechartsdefaultdatasource$/)).reply((config: any) => {
......@@ -791,7 +616,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchechartsdefaultdatasource(\?[\w-./?%&=
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchGaugeDataSource
mock.onGet(new RegExp(/^\/ibizorders\/fetchgaugedatasource$/)).reply((config: any) => {
......@@ -836,7 +660,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchgaugedatasource(\?[\w-./?%&=,]*)*$/))
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchGaugeDataSourceByTime
mock.onGet(new RegExp(/^\/ibizorders\/fetchgaugedatasourcebytime$/)).reply((config: any) => {
......@@ -881,7 +704,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchgaugedatasourcebytime(\?[\w-./?%&=,]*
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchLOGIC_22
mock.onGet(new RegExp(/^\/ibizorders\/fetchlogic_22$/)).reply((config: any) => {
......@@ -926,7 +748,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchlogic_22(\?[\w-./?%&=,]*)*$/)).reply(
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchRadarDataSource
mock.onGet(new RegExp(/^\/ibizorders\/fetchradardatasource$/)).reply((config: any) => {
......@@ -971,7 +792,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchradardatasource(\?[\w-./?%&=,]*)*$/))
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchSHZOrder
mock.onGet(new RegExp(/^\/ibizorders\/fetchshzorder$/)).reply((config: any) => {
......@@ -1016,7 +836,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchshzorder(\?[\w-./?%&=,]*)*$/)).reply(
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchState10
mock.onGet(new RegExp(/^\/ibizorders\/fetchstate10$/)).reply((config: any) => {
......@@ -1061,7 +880,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchstate10(\?[\w-./?%&=,]*)*$/)).reply((
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchState30
mock.onGet(new RegExp(/^\/ibizorders\/fetchstate30$/)).reply((config: any) => {
......@@ -1106,7 +924,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchstate30(\?[\w-./?%&=,]*)*$/)).reply((
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchState40
mock.onGet(new RegExp(/^\/ibizorders\/fetchstate40$/)).reply((config: any) => {
......@@ -1151,7 +968,6 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchstate40(\?[\w-./?%&=,]*)*$/)).reply((
console.groupEnd();
return [status, records ? records : []];
});
// URI参数传递情况未实现
// FetchXECX
mock.onGet(new RegExp(/^\/ibizorders\/fetchxecx$/)).reply((config: any) => {
......@@ -1204,6 +1020,31 @@ mock.onGet(new RegExp(/^\/ibizorders\/fetchxecx(\?[\w-./?%&=,]*)*$/)).reply((con
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// URI参数传递情况未实现
// Remove
......@@ -1234,62 +1075,6 @@ mock.onDelete(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})$/)).reply((conf
return [status, _items?_items:{}];
});
// RemoveTemp
mock.onDelete(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/removetemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorder 方法: RemoveTemp");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/removetemp$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderid, tempValue.ibizorderid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
// RemoveTempMajor
mock.onDelete(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/removetempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorder 方法: RemoveTempMajor");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/removetempmajor$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderid, tempValue.ibizorderid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
// Get
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorder 方法: Get");
......@@ -1317,87 +1102,3 @@ mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})$/)).reply((config:
console.groupEnd();
return [status, _items?_items:{}];
});
// GetTemp
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/gettemp$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorder 方法: GetTemp");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/gettemp$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderid, tempValue.ibizorderid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
// GetTempMajor
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/gettempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorder 方法: GetTempMajor");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/gettempmajor$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderid, tempValue.ibizorderid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
// GetDraftTempMajor
mock.onGet(new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/getdrafttempmajor$/)).reply((config: any) => {
console.groupCollapsed("实体:ibizorder 方法: GetDraftTempMajor");
console.table({url:config.url, method: config.method, data:config.data});
let status = MockAdapter.mockStatus(config);
if (status !== 200) {
return [status, null];
}
const paramArray:Array<any> = ['ibizorderid'];
const matchArray:any = new RegExp(/^\/ibizorders\/([a-zA-Z0-9\-\;]{1,35})\/getdrafttempmajor$/).exec(config.url);
let tempValue: any = {};
if(matchArray && matchArray.length >1 && paramArray && paramArray.length >0){
paramArray.forEach((item: any, index: number) => {
Object.defineProperty(tempValue, item, {
enumerable: true,
value: matchArray[index + 1]
});
});
}
let items = mockDatas ? mockDatas : [];
let _items = items.find((item: any) => Object.is(item.ibizorderid, tempValue.ibizorderid));
console.groupCollapsed("response数据 status: "+status+" data: ");
console.table(_items?_items:{});
console.groupEnd();
console.groupEnd();
return [status, _items?_items:{}];
});
......@@ -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'));
......
......@@ -797,20 +797,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizbookwizard-iwith-state-view/ibizbookwizard-iwith-state-view.vue'),
},
{
path: 'ibizsample0017s/:ibizsample0017?/formpickupdataview/:formpickupdataview?',
meta: {
caption: 'entities.ibizsample0017.views.formpickupdataview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'formpickupdataview', parameterName: 'formpickupdataview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-form-pickup-data-view/ibizsample0017-form-pickup-data-view.vue'),
},
{
path: 'ibizbooks/:ibizbook?/meditview9/:meditview9?',
meta: {
......@@ -952,20 +938,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizorder-sedit-view2/ibizorder-sedit-view2.vue'),
},
{
path: 'ibizsample0017s/:ibizsample0017?/editview/:editview?',
meta: {
caption: 'entities.ibizsample0017.views.editview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'editview', parameterName: 'editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-edit-view/ibizsample0017-edit-view.vue'),
},
{
path: 'ibizcpus/:ibizcpu?/editview/:editview?',
meta: {
......@@ -994,20 +966,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizorder-pickup-grid-view/ibizorder-pickup-grid-view.vue'),
},
{
path: 'ibizsample0017s/:ibizsample0017?/f30editview/:f30editview?',
meta: {
caption: 'entities.ibizsample0017.views.f30editview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'f30editview', parameterName: 'f30editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-f30-edit-view/ibizsample0017-f30-edit-view.vue'),
},
{
path: 'ibizorders/:ibizorder?/gridexpview/:gridexpview?',
meta: {
......@@ -1205,20 +1163,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizorder-sf4-edit-view/ibizorder-sf4-edit-view.vue'),
},
{
path: 'ibizsample0017s/:ibizsample0017?/gridview/:gridview?',
meta: {
caption: 'entities.ibizsample0017.views.gridview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'gridview', parameterName: 'gridview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-grid-view/ibizsample0017-grid-view.vue'),
},
{
path: 'ibizbooks/:ibizbook?/usr3calendarview/:usr3calendarview?',
meta: {
......@@ -1303,20 +1247,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizsample0003-f1-tree-exp-view/ibizsample0003-f1-tree-exp-view.vue'),
},
{
path: 'ibizsample0017s/:ibizsample0017?/f10editview/:f10editview?',
meta: {
caption: 'entities.ibizsample0017.views.f10editview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'f10editview', parameterName: 'f10editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-f10-edit-view/ibizsample0017-f10-edit-view.vue'),
},
{
path: 'ibizsample0002s/:ibizsample0002?/pickupview/:pickupview?',
meta: {
......@@ -2008,20 +1938,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizbooklist-view/ibizbooklist-view.vue'),
},
{
path: 'ibizsample0017s/:ibizsample0017?/formpickupview/:formpickupview?',
meta: {
caption: 'entities.ibizsample0017.views.formpickupview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'formpickupview', parameterName: 'formpickupview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-form-pickup-view/ibizsample0017-form-pickup-view.vue'),
},
{
path: 'ibizcustomers/:ibizcustomer?/usr2pickupview/:usr2pickupview?',
meta: {
......@@ -2415,20 +2331,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizorder-tree-exp-view/ibizorder-tree-exp-view.vue'),
},
{
path: 'ibizsample0017s/:ibizsample0017?/f20editview/:f20editview?',
meta: {
caption: 'entities.ibizsample0017.views.f20editview.caption',
info:'',
parameters: [
{ pathName: 'index', parameterName: 'index' },
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'f20editview', parameterName: 'f20editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-f20-edit-view/ibizsample0017-f20-edit-view.vue'),
},
{
path: 'ibizbooks/:ibizbook?/valuerulesgridview/:valuerulesgridview?',
meta: {
......@@ -3430,19 +3332,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizsample0003-f3-tree-exp-view/ibizsample0003-f3-tree-exp-view.vue'),
},
{
path: '/ibizsample0017s/:ibizsample0017?/gridview/:gridview?',
meta: {
caption: 'entities.ibizsample0017.views.gridview.caption',
info:'',
parameters: [
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'gridview', parameterName: 'gridview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-grid-view/ibizsample0017-grid-view.vue'),
},
{
path: '/ibizsample0018s/:ibizsample0018?/editview/:editview?',
meta: {
......@@ -3613,19 +3502,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizorder-detail-grid-view/ibizorder-detail-grid-view.vue'),
},
{
path: '/ibizsample0017s/:ibizsample0017?/editview/:editview?',
meta: {
caption: 'entities.ibizsample0017.views.editview.caption',
info:'',
parameters: [
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'editview', parameterName: 'editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-edit-view/ibizsample0017-edit-view.vue'),
},
{
path: '/ibizorders/:ibizorder?/usr2chartview/:usr2chartview?',
meta: {
......@@ -3888,19 +3764,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizbookusr5-grid-view/ibizbookusr5-grid-view.vue'),
},
{
path: '/ibizsample0017s/:ibizsample0017?/f10editview/:f10editview?',
meta: {
caption: 'entities.ibizsample0017.views.f10editview.caption',
info:'',
parameters: [
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'f10editview', parameterName: 'f10editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-f10-edit-view/ibizsample0017-f10-edit-view.vue'),
},
{
path: '/ibizorders/:ibizorder?/seditview4/:seditview4?',
meta: {
......@@ -4214,19 +4077,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizorder-list-exp-view/ibizorder-list-exp-view.vue'),
},
{
path: '/ibizsample0017s/:ibizsample0017?/f20editview/:f20editview?',
meta: {
caption: 'entities.ibizsample0017.views.f20editview.caption',
info:'',
parameters: [
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'f20editview', parameterName: 'f20editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-f20-edit-view/ibizsample0017-f20-edit-view.vue'),
},
{
path: '/ibizcustomers/:ibizcustomer?/usr2mpickupview/:usr2mpickupview?',
meta: {
......@@ -4383,19 +4233,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizorder-sf3-edit-view/ibizorder-sf3-edit-view.vue'),
},
{
path: '/ibizsample0017s/:ibizsample0017?/formpickupdataview/:formpickupdataview?',
meta: {
caption: 'entities.ibizsample0017.views.formpickupdataview.caption',
info:'',
parameters: [
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'formpickupdataview', parameterName: 'formpickupdataview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-form-pickup-data-view/ibizsample0017-form-pickup-data-view.vue'),
},
{
path: '/ibizbooks/:ibizbook?/wizardview/:wizardview?',
meta: {
......@@ -4461,19 +4298,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizorder-f8-edit-view/ibizorder-f8-edit-view.vue'),
},
{
path: '/ibizsample0017s/:ibizsample0017?/formpickupview/:formpickupview?',
meta: {
caption: 'entities.ibizsample0017.views.formpickupview.caption',
info:'',
parameters: [
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'formpickupview', parameterName: 'formpickupview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-form-pickup-view/ibizsample0017-form-pickup-view.vue'),
},
{
path: '/ibizuniproducts/:ibizuniproduct?/gridview9/:gridview9?',
meta: {
......@@ -4985,19 +4809,6 @@ const router = new Router({
},
component: () => import('@pages/sample/ibizcpuedit-view/ibizcpuedit-view.vue'),
},
{
path: '/ibizsample0017s/:ibizsample0017?/f30editview/:f30editview?',
meta: {
caption: 'entities.ibizsample0017.views.f30editview.caption',
info:'',
parameters: [
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'f30editview', parameterName: 'f30editview' },
],
requireAuth: true,
},
component: () => import('@pages/sample/ibizsample0017-f30-edit-view/ibizsample0017-f30-edit-view.vue'),
},
{
path: '/ibizbooks/:ibizbook?/usr3gridview/:usr3gridview?',
meta: {
......
......@@ -60,20 +60,6 @@ export default class IBIZOrderDetailServiceBase extends EntityService {
return res;
}
/**
* SelectTemp接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async SelectTemp(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
// URI参数传递情况未实现
// URI参数传递情况未实现
}
/**
* Create接口方法
*
......@@ -112,48 +98,6 @@ export default class IBIZOrderDetailServiceBase extends EntityService {
return res;
}
/**
* CreateTemp接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async CreateTemp(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
if(context.ibizorder && context.ibizorderdetail){
let masterData:any = {};
Object.assign(data,masterData);
let res:any = await Http.getInstance().post(`/ibizorders/${context.ibizorder}/ibizorderdetails/${context.ibizorderdetail}/createtemp`,data,isloading);
return res;
}
let res:any = Http.getInstance().post(`/ibizorderdetails/${context.ibizorderdetail}/createtemp`,data,isloading);
return res;
}
/**
* CreateTempMajor接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async CreateTempMajor(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
if(context.ibizorder && context.ibizorderdetail){
let masterData:any = {};
Object.assign(data,masterData);
let res:any = await Http.getInstance().post(`/ibizorders/${context.ibizorder}/ibizorderdetails/${context.ibizorderdetail}/createtempmajor`,data,isloading);
return res;
}
let res:any = Http.getInstance().post(`/ibizorderdetails/${context.ibizorderdetail}/createtempmajor`,data,isloading);
return res;
}
/**
* Update接口方法
*
......@@ -178,48 +122,6 @@ export default class IBIZOrderDetailServiceBase extends EntityService {
return res;
}
/**
* UpdateTemp接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async UpdateTemp(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
if(context.ibizorder && context.ibizorderdetail){
let masterData:any = {};
Object.assign(data,masterData);
let res:any = await Http.getInstance().put(`/ibizorders/${context.ibizorder}/ibizorderdetails/${context.ibizorderdetail}/updatetemp`,data,isloading);
return res;
}
let res:any = Http.getInstance().put(`/ibizorderdetails/${context.ibizorderdetail}/updatetemp`,data,isloading);
return res;
}
/**
* UpdateTempMajor接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async UpdateTempMajor(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
if(context.ibizorder && context.ibizorderdetail){
let masterData:any = {};
Object.assign(data,masterData);
let res:any = await Http.getInstance().put(`/ibizorders/${context.ibizorder}/ibizorderdetails/${context.ibizorderdetail}/updatetempmajor`,data,isloading);
return res;
}
let res:any = Http.getInstance().put(`/ibizorderdetails/${context.ibizorderdetail}/updatetempmajor`,data,isloading);
return res;
}
/**
* Remove接口方法
*
......@@ -238,42 +140,6 @@ export default class IBIZOrderDetailServiceBase extends EntityService {
return res;
}
/**
* RemoveTemp接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async RemoveTemp(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
if(context.ibizorder && context.ibizorderdetail){
let res:any = Http.getInstance().delete(`/ibizorders/${context.ibizorder}/ibizorderdetails/${context.ibizorderdetail}/removetemp`,isloading);
return res;
}
let res:any = Http.getInstance().delete(`/ibizorderdetails/${context.ibizorderdetail}/removetemp`,isloading);
return res;
}
/**
* RemoveTempMajor接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async RemoveTempMajor(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
if(context.ibizorder && context.ibizorderdetail){
let res:any = Http.getInstance().delete(`/ibizorders/${context.ibizorder}/ibizorderdetails/${context.ibizorderdetail}/removetempmajor`,isloading);
return res;
}
let res:any = Http.getInstance().delete(`/ibizorderdetails/${context.ibizorderdetail}/removetempmajor`,isloading);
return res;
}
/**
* Get接口方法
*
......@@ -294,46 +160,6 @@ export default class IBIZOrderDetailServiceBase extends EntityService {
return res;
}
/**
* GetTemp接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async GetTemp(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
if(context.ibizorder && context.ibizorderdetail){
let res:any = await Http.getInstance().get(`/ibizorders/${context.ibizorder}/ibizorderdetails/${context.ibizorderdetail}/gettemp`,isloading);
return res;
}
let res:any = await Http.getInstance().get(`/ibizorderdetails/${context.ibizorderdetail}/gettemp`,isloading);
return res;
}
/**
* GetTempMajor接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async GetTempMajor(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
if(context.ibizorder && context.ibizorderdetail){
let res:any = await Http.getInstance().get(`/ibizorders/${context.ibizorder}/ibizorderdetails/${context.ibizorderdetail}/gettempmajor`,isloading);
return res;
}
let res:any = await Http.getInstance().get(`/ibizorderdetails/${context.ibizorderdetail}/gettempmajor`,isloading);
return res;
}
/**
* GetDraft接口方法
*
......@@ -356,48 +182,6 @@ export default class IBIZOrderDetailServiceBase extends EntityService {
return res;
}
/**
* GetDraftTemp接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async GetDraftTemp(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
if(context.ibizorder && true){
let res:any = await Http.getInstance().get(`/ibizorders/${context.ibizorder}/ibizorderdetails/getdrafttemp`,isloading);
res.data.ibizorderdetail = data.ibizorderdetail;
return res;
}
let res:any = await Http.getInstance().get(`/ibizorderdetails/getdrafttemp`,isloading);
res.data.ibizorderdetail = data.ibizorderdetail;
return res;
}
/**
* GetDraftTempMajor接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async GetDraftTempMajor(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
if(context.ibizorder && context.ibizorderdetail){
let res:any = await Http.getInstance().get(`/ibizorders/${context.ibizorder}/ibizorderdetails/${context.ibizorderdetail}/getdrafttempmajor`,isloading);
return res;
}
let res:any = await Http.getInstance().get(`/ibizorderdetails/${context.ibizorderdetail}/getdrafttempmajor`,isloading);
return res;
}
/**
* CheckKey接口方法
*
......@@ -513,24 +297,6 @@ export default class IBIZOrderDetailServiceBase extends EntityService {
return await Http.getInstance().post(`/ibizorderdetails/searchcsmxdy`,tempData,isloading);
}
/**
* FetchTempCSMXDY接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async FetchTempCSMXDY(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
if(context.ibizorder && true){
let res:any = Http.getInstance().get(`/ibizorders/${context.ibizorder}/ibizorderdetails/fetchtempcsmxdy`,data,isloading);
return res;
}
let res:any = Http.getInstance().get(`/ibizorderdetails/fetchtempcsmxdy`,data,isloading);
return res;
}
/**
* FetchDefault接口方法
*
......@@ -569,24 +335,6 @@ export default class IBIZOrderDetailServiceBase extends EntityService {
return await Http.getInstance().post(`/ibizorderdetails/searchdefault`,tempData,isloading);
}
/**
* FetchTempDefault接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async FetchTempDefault(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
if(context.ibizorder && true){
let res:any = Http.getInstance().get(`/ibizorders/${context.ibizorder}/ibizorderdetails/fetchtempdefault`,data,isloading);
return res;
}
let res:any = Http.getInstance().get(`/ibizorderdetails/fetchtempdefault`,data,isloading);
return res;
}
/**
* FetchLOGIC_0007接口方法
*
......@@ -625,24 +373,6 @@ export default class IBIZOrderDetailServiceBase extends EntityService {
return await Http.getInstance().post(`/ibizorderdetails/searchlogic_0007`,tempData,isloading);
}
/**
* FetchTempLOGIC_0007接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async FetchTempLOGIC_0007(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
if(context.ibizorder && true){
let res:any = Http.getInstance().get(`/ibizorders/${context.ibizorder}/ibizorderdetails/fetchtemplogic_0007`,data,isloading);
return res;
}
let res:any = Http.getInstance().get(`/ibizorderdetails/fetchtemplogic_0007`,data,isloading);
return res;
}
/**
* FetchX接口方法
*
......@@ -681,6 +411,42 @@ export default class IBIZOrderDetailServiceBase extends EntityService {
return await Http.getInstance().post(`/ibizorderdetails/searchx`,tempData,isloading);
}
/**
* FetchTempCSMXDY接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async FetchTempCSMXDY(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* FetchTempDefault接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async FetchTempDefault(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* FetchTempLOGIC_0007接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderDetailServiceBase
*/
public async FetchTempLOGIC_0007(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* FetchTempX接口方法
*
......@@ -691,11 +457,5 @@ export default class IBIZOrderDetailServiceBase extends EntityService {
* @memberof IBIZOrderDetailServiceBase
*/
public async FetchTempX(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
if(context.ibizorder && true){
let res:any = Http.getInstance().get(`/ibizorders/${context.ibizorder}/ibizorderdetails/fetchtempx`,data,isloading);
return res;
}
let res:any = Http.getInstance().get(`/ibizorderdetails/fetchtempx`,data,isloading);
return res;
}
}
\ No newline at end of file
......@@ -53,19 +53,6 @@ export default class IBIZOrderServiceBase extends EntityService {
return res;
}
/**
* SelectTemp接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async SelectTemp(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
// URI参数传递情况未实现
}
/**
* Create接口方法
*
......@@ -77,6 +64,22 @@ export default class IBIZOrderServiceBase extends EntityService {
*/
public async Create(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let masterData:any = {};
let ibizorderdetailsData:any = [];
if(!Object.is(this.tempStorage.getItem(context.srfsessionkey+'_ibizorderdetails'),'undefined')){
ibizorderdetailsData = JSON.parse(this.tempStorage.getItem(context.srfsessionkey+'_ibizorderdetails') as any);
if(ibizorderdetailsData && ibizorderdetailsData.length && ibizorderdetailsData.length > 0){
ibizorderdetailsData.forEach((item:any) => {
if(item.srffrontuf){
if(Object.is(item.srffrontuf,"0")){
item.ibizorderdetailid = null;
if(item.hasOwnProperty('ibizorderid') && item.ibizorderid) item.ibizorderid = null;
}
delete item.srffrontuf;
}
});
}
}
masterData.ibizorderdetails = ibizorderdetailsData;
Object.assign(data,masterData);
if(!data.srffrontuf || data.srffrontuf !== "1"){
data[this.APPDEKEY] = null;
......@@ -91,34 +94,6 @@ export default class IBIZOrderServiceBase extends EntityService {
return res;
}
/**
* CreateTemp接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async CreateTemp(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().post(`/ibizorders/${context.ibizorder}/createtemp`,data,isloading);
return res;
}
/**
* CreateTempMajor接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async CreateTempMajor(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().post(`/ibizorders/${context.ibizorder}/createtempmajor`,data,isloading);
return res;
}
/**
* Update接口方法
*
......@@ -130,37 +105,26 @@ export default class IBIZOrderServiceBase extends EntityService {
*/
public async Update(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let masterData:any = {};
let ibizorderdetailsData:any = [];
if(!Object.is(this.tempStorage.getItem(context.srfsessionkey+'_ibizorderdetails'),'undefined')){
ibizorderdetailsData = JSON.parse(this.tempStorage.getItem(context.srfsessionkey+'_ibizorderdetails') as any);
if(ibizorderdetailsData && ibizorderdetailsData.length && ibizorderdetailsData.length > 0){
ibizorderdetailsData.forEach((item:any) => {
if(item.srffrontuf){
if(Object.is(item.srffrontuf,"0")){
item.ibizorderdetailid = null;
if(item.hasOwnProperty('ibizorderid') && item.ibizorderid) item.ibizorderid = null;
}
delete item.srffrontuf;
}
});
}
}
masterData.ibizorderdetails = ibizorderdetailsData;
Object.assign(data,masterData);
let res:any = await Http.getInstance().put(`/ibizorders/${context.ibizorder}`,data,isloading);
return res;
}
/**
* UpdateTemp接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async UpdateTemp(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().put(`/ibizorders/${context.ibizorder}/updatetemp`,data,isloading);
return res;
}
this.tempStorage.setItem(context.srfsessionkey+'_ibizorderdetails',JSON.stringify(res.data.ibizorderdetails?res.data.ibizorderdetails:[]));
/**
* UpdateTempMajor接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async UpdateTempMajor(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().put(`/ibizorders/${context.ibizorder}/updatetempmajor`,data,isloading);
return res;
}
......@@ -178,34 +142,6 @@ export default class IBIZOrderServiceBase extends EntityService {
return res;
}
/**
* RemoveTemp接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async RemoveTemp(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().delete(`/ibizorders/${context.ibizorder}/removetemp`,isloading);
return res;
}
/**
* RemoveTempMajor接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async RemoveTempMajor(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().delete(`/ibizorders/${context.ibizorder}/removetempmajor`,isloading);
return res;
}
/**
* Get接口方法
*
......@@ -217,37 +153,8 @@ export default class IBIZOrderServiceBase extends EntityService {
*/
public async Get(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = await Http.getInstance().get(`/ibizorders/${context.ibizorder}`,isloading);
return res;
}
/**
* GetTemp接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async GetTemp(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = await Http.getInstance().get(`/ibizorders/${context.ibizorder}/gettemp`,isloading);
return res;
}
this.tempStorage.setItem(context.srfsessionkey+'_ibizorderdetails',JSON.stringify(res.data.ibizorderdetails?res.data.ibizorderdetails:[]));
/**
* GetTempMajor接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async GetTempMajor(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = await Http.getInstance().get(`/ibizorders/${context.ibizorder}/gettempmajor`,isloading);
return res;
}
......@@ -263,41 +170,11 @@ export default class IBIZOrderServiceBase extends EntityService {
public async GetDraft(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = await Http.getInstance().get(`/ibizorders/getdraft`,isloading);
res.data.ibizorder = data.ibizorder;
return res;
}
this.tempStorage.setItem(context.srfsessionkey+'_ibizorderdetails',JSON.stringify(res.data.ibizorderdetails?res.data.ibizorderdetails:[]));
/**
* GetDraftTemp接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async GetDraftTemp(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = await Http.getInstance().get(`/ibizorders/getdrafttemp`,isloading);
res.data.ibizorder = data.ibizorder;
return res;
}
/**
* GetDraftTempMajor接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
* @param {boolean} [isloading]
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async GetDraftTempMajor(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = await Http.getInstance().get(`/ibizorders/${context.ibizorder}/getdrafttempmajor`,isloading);
return res;
}
/**
* BUIAction接口方法
*
......@@ -337,9 +214,26 @@ export default class IBIZOrderServiceBase extends EntityService {
*/
public async Save(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let masterData:any = {};
let ibizorderdetailsData:any = [];
if(!Object.is(this.tempStorage.getItem(context.srfsessionkey+'_ibizorderdetails'),'undefined')){
ibizorderdetailsData = JSON.parse(this.tempStorage.getItem(context.srfsessionkey+'_ibizorderdetails') as any);
if(ibizorderdetailsData && ibizorderdetailsData.length && ibizorderdetailsData.length > 0){
ibizorderdetailsData.forEach((item:any) => {
if(item.srffrontuf){
if(Object.is(item.srffrontuf,"0")){
item.ibizorderdetailid = null;
if(item.hasOwnProperty('ibizorderid') && item.ibizorderid) item.ibizorderid = null;
}
delete item.srffrontuf;
}
});
}
}
masterData.ibizorderdetails = ibizorderdetailsData;
Object.assign(data,masterData);
let res:any = await Http.getInstance().post(`/ibizorders/${context.ibizorder}/save`,data,isloading);
this.tempStorage.setItem(context.srfsessionkey+'_ibizorderdetails',JSON.stringify(res.data.ibizorderdetails?res.data.ibizorderdetails:[]));
return res;
}
......@@ -373,7 +267,7 @@ export default class IBIZOrderServiceBase extends EntityService {
}
/**
* FetchTempCSDY接口方法
* FetchCurState30接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -381,13 +275,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempCSDY(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempcsdy`,data,isloading);
public async FetchCurState30(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchcurstate30`,tempData,isloading);
return res;
}
/**
* FetchCurState30接口方法
* searchCurState30接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -395,14 +290,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchCurState30(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async searchCurState30(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchcurstate30`,tempData,isloading);
return res;
return await Http.getInstance().post(`/ibizorders/searchcurstate30`,tempData,isloading);
}
/**
* searchCurState30接口方法
* FetchDDJETJBB接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -410,13 +304,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchCurState30(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async FetchDDJETJBB(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchcurstate30`,tempData,isloading);
let res:any = Http.getInstance().get(`/ibizorders/fetchddjetjbb`,tempData,isloading);
return res;
}
/**
* FetchTempCurState30接口方法
* searchDDJETJBB接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -424,13 +319,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempCurState30(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempcurstate30`,data,isloading);
return res;
public async searchDDJETJBB(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchddjetjbb`,tempData,isloading);
}
/**
* FetchDDJETJBB接口方法
* FetchDDReport接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -438,14 +333,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchDDJETJBB(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async FetchDDReport(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchddjetjbb`,tempData,isloading);
let res:any = Http.getInstance().get(`/ibizorders/fetchddreport`,tempData,isloading);
return res;
}
/**
* searchDDJETJBB接口方法
* searchDDReport接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -453,13 +348,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchDDJETJBB(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async searchDDReport(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchddjetjbb`,tempData,isloading);
return await Http.getInstance().post(`/ibizorders/searchddreport`,tempData,isloading);
}
/**
* FetchTempDDJETJBB接口方法
* FetchDYDDMXSJY接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -467,13 +362,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempDDJETJBB(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempddjetjbb`,data,isloading);
public async FetchDYDDMXSJY(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchdyddmxsjy`,tempData,isloading);
return res;
}
/**
* FetchDDReport接口方法
* searchDYDDMXSJY接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -481,14 +377,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchDDReport(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async searchDYDDMXSJY(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchddreport`,tempData,isloading);
return res;
return await Http.getInstance().post(`/ibizorders/searchdyddmxsjy`,tempData,isloading);
}
/**
* searchDDReport接口方法
* FetchDefault接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -496,13 +391,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchDDReport(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async FetchDefault(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchddreport`,tempData,isloading);
let res:any = Http.getInstance().get(`/ibizorders/fetchdefault`,tempData,isloading);
return res;
}
/**
* FetchTempDDReport接口方法
* searchDefault接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -510,13 +406,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempDDReport(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempddreport`,data,isloading);
return res;
public async searchDefault(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchdefault`,tempData,isloading);
}
/**
* FetchDYDDMXSJY接口方法
* FetchEchartsDefaultDataSource接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -524,14 +420,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchDYDDMXSJY(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async FetchEchartsDefaultDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchdyddmxsjy`,tempData,isloading);
let res:any = Http.getInstance().get(`/ibizorders/fetchechartsdefaultdatasource`,tempData,isloading);
return res;
}
/**
* searchDYDDMXSJY接口方法
* searchEchartsDefaultDataSource接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -539,13 +435,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchDYDDMXSJY(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async searchEchartsDefaultDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchdyddmxsjy`,tempData,isloading);
return await Http.getInstance().post(`/ibizorders/searchechartsdefaultdatasource`,tempData,isloading);
}
/**
* FetchTempDYDDMXSJY接口方法
* FetchGaugeDataSource接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -553,13 +449,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempDYDDMXSJY(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempdyddmxsjy`,data,isloading);
public async FetchGaugeDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchgaugedatasource`,tempData,isloading);
return res;
}
/**
* FetchDefault接口方法
* searchGaugeDataSource接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -567,14 +464,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchDefault(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async searchGaugeDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchdefault`,tempData,isloading);
return res;
return await Http.getInstance().post(`/ibizorders/searchgaugedatasource`,tempData,isloading);
}
/**
* searchDefault接口方法
* FetchGaugeDataSourceByTime接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -582,13 +478,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchDefault(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async FetchGaugeDataSourceByTime(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchdefault`,tempData,isloading);
let res:any = Http.getInstance().get(`/ibizorders/fetchgaugedatasourcebytime`,tempData,isloading);
return res;
}
/**
* FetchTempDefault接口方法
* searchGaugeDataSourceByTime接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -596,13 +493,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempDefault(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempdefault`,data,isloading);
return res;
public async searchGaugeDataSourceByTime(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchgaugedatasourcebytime`,tempData,isloading);
}
/**
* FetchEchartsDefaultDataSource接口方法
* FetchLOGIC_22接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -610,14 +507,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchEchartsDefaultDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async FetchLOGIC_22(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchechartsdefaultdatasource`,tempData,isloading);
let res:any = Http.getInstance().get(`/ibizorders/fetchlogic_22`,tempData,isloading);
return res;
}
/**
* searchEchartsDefaultDataSource接口方法
* searchLOGIC_22接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -625,13 +522,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchEchartsDefaultDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async searchLOGIC_22(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchechartsdefaultdatasource`,tempData,isloading);
return await Http.getInstance().post(`/ibizorders/searchlogic_22`,tempData,isloading);
}
/**
* FetchTempEchartsDefaultDataSource接口方法
* FetchRadarDataSource接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -639,13 +536,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempEchartsDefaultDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempechartsdefaultdatasource`,data,isloading);
public async FetchRadarDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchradardatasource`,tempData,isloading);
return res;
}
/**
* FetchGaugeDataSource接口方法
* searchRadarDataSource接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -653,14 +551,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchGaugeDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async searchRadarDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchgaugedatasource`,tempData,isloading);
return res;
return await Http.getInstance().post(`/ibizorders/searchradardatasource`,tempData,isloading);
}
/**
* searchGaugeDataSource接口方法
* FetchSHZOrder接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -668,13 +565,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchGaugeDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async FetchSHZOrder(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchgaugedatasource`,tempData,isloading);
let res:any = Http.getInstance().get(`/ibizorders/fetchshzorder`,tempData,isloading);
return res;
}
/**
* FetchTempGaugeDataSource接口方法
* searchSHZOrder接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -682,13 +580,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempGaugeDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempgaugedatasource`,data,isloading);
return res;
public async searchSHZOrder(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchshzorder`,tempData,isloading);
}
/**
* FetchGaugeDataSourceByTime接口方法
* FetchState10接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -696,14 +594,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchGaugeDataSourceByTime(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async FetchState10(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchgaugedatasourcebytime`,tempData,isloading);
let res:any = Http.getInstance().get(`/ibizorders/fetchstate10`,tempData,isloading);
return res;
}
/**
* searchGaugeDataSourceByTime接口方法
* searchState10接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -711,13 +609,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchGaugeDataSourceByTime(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async searchState10(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchgaugedatasourcebytime`,tempData,isloading);
return await Http.getInstance().post(`/ibizorders/searchstate10`,tempData,isloading);
}
/**
* FetchTempGaugeDataSourceByTime接口方法
* FetchState30接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -725,13 +623,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempGaugeDataSourceByTime(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempgaugedatasourcebytime`,data,isloading);
public async FetchState30(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchstate30`,tempData,isloading);
return res;
}
/**
* FetchLOGIC_22接口方法
* searchState30接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -739,14 +638,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchLOGIC_22(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async searchState30(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchlogic_22`,tempData,isloading);
return res;
return await Http.getInstance().post(`/ibizorders/searchstate30`,tempData,isloading);
}
/**
* searchLOGIC_22接口方法
* FetchState40接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -754,13 +652,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchLOGIC_22(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async FetchState40(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchlogic_22`,tempData,isloading);
let res:any = Http.getInstance().get(`/ibizorders/fetchstate40`,tempData,isloading);
return res;
}
/**
* FetchTempLOGIC_22接口方法
* searchState40接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -768,13 +667,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempLOGIC_22(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtemplogic_22`,data,isloading);
return res;
public async searchState40(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchstate40`,tempData,isloading);
}
/**
* FetchRadarDataSource接口方法
* FetchXECX接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -782,14 +681,14 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchRadarDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async FetchXECX(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchradardatasource`,tempData,isloading);
let res:any = Http.getInstance().get(`/ibizorders/fetchxecx`,tempData,isloading);
return res;
}
/**
* searchRadarDataSource接口方法
* searchXECX接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -797,13 +696,13 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchRadarDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
public async searchXECX(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchradardatasource`,tempData,isloading);
return await Http.getInstance().post(`/ibizorders/searchxecx`,tempData,isloading);
}
/**
* FetchTempRadarDataSource接口方法
* FetchTempCSDY接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -811,13 +710,11 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempRadarDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempradardatasource`,data,isloading);
return res;
public async FetchTempCSDY(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* FetchSHZOrder接口方法
* FetchTempCurState30接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -825,14 +722,11 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchSHZOrder(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchshzorder`,tempData,isloading);
return res;
public async FetchTempCurState30(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* searchSHZOrder接口方法
* FetchTempDDJETJBB接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -840,13 +734,11 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchSHZOrder(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchshzorder`,tempData,isloading);
public async FetchTempDDJETJBB(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* FetchTempSHZOrder接口方法
* FetchTempDDReport接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -854,13 +746,11 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempSHZOrder(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempshzorder`,data,isloading);
return res;
public async FetchTempDDReport(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* FetchState10接口方法
* FetchTempDYDDMXSJY接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -868,14 +758,11 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchState10(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchstate10`,tempData,isloading);
return res;
public async FetchTempDYDDMXSJY(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* searchState10接口方法
* FetchTempDefault接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -883,13 +770,11 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchState10(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchstate10`,tempData,isloading);
public async FetchTempDefault(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* FetchTempState10接口方法
* FetchTempEchartsDefaultDataSource接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -897,13 +782,11 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempState10(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempstate10`,data,isloading);
return res;
public async FetchTempEchartsDefaultDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* FetchState30接口方法
* FetchTempGaugeDataSource接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -911,14 +794,11 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchState30(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchstate30`,tempData,isloading);
return res;
public async FetchTempGaugeDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* searchState30接口方法
* FetchTempGaugeDataSourceByTime接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -926,13 +806,11 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchState30(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchstate30`,tempData,isloading);
public async FetchTempGaugeDataSourceByTime(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* FetchTempState30接口方法
* FetchTempLOGIC_22接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -940,13 +818,11 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempState30(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempstate30`,data,isloading);
return res;
public async FetchTempLOGIC_22(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* FetchState40接口方法
* FetchTempRadarDataSource接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -954,14 +830,11 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchState40(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchstate40`,tempData,isloading);
return res;
public async FetchTempRadarDataSource(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* searchState40接口方法
* FetchTempSHZOrder接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -969,13 +842,11 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchState40(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchstate40`,tempData,isloading);
public async FetchTempSHZOrder(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* FetchTempState40接口方法
* FetchTempState10接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -983,13 +854,11 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchTempState40(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempstate40`,data,isloading);
return res;
public async FetchTempState10(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* FetchXECX接口方法
* FetchTempState30接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -997,14 +866,11 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async FetchXECX(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
let res:any = Http.getInstance().get(`/ibizorders/fetchxecx`,tempData,isloading);
return res;
public async FetchTempState30(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
* searchXECX接口方法
* FetchTempState40接口方法
*
* @param {*} [context={}]
* @param {*} [data={}]
......@@ -1012,9 +878,7 @@ export default class IBIZOrderServiceBase extends EntityService {
* @returns {Promise<any>}
* @memberof IBIZOrderServiceBase
*/
public async searchXECX(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let tempData:any = JSON.parse(JSON.stringify(data));
return await Http.getInstance().post(`/ibizorders/searchxecx`,tempData,isloading);
public async FetchTempState40(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
}
/**
......@@ -1027,7 +891,5 @@ export default class IBIZOrderServiceBase extends EntityService {
* @memberof IBIZOrderServiceBase
*/
public async FetchTempXECX(context: any = {},data: any = {}, isloading?: boolean): Promise<any> {
let res:any = Http.getInstance().get(`/ibizorders/fetchtempxecx`,data,isloading);
return res;
}
}
\ No newline at end of file
......@@ -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);
})
}
/**
* 表格内置功能
*
......
......@@ -551,25 +551,6 @@ export default class MainMenuModel {
appfunctag: 'Auto173',
resourcetag: '',
authtag:'Web-MainMenu-menuitem16',
},
{
id: 'E9E999AF-66D4-4328-A847-03428F2652DA',
name: 'menuitem126',
text: '实体数据看板',
type: 'MENUITEM',
counterid: '',
tooltip: '实体数据看板',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc50',
resourcetag: '',
authtag:'Web-MainMenu-menuitem126',
},
],
},
......@@ -593,63 +574,6 @@ export default class MainMenuModel {
authtag:'Web-MainMenu-menuitem157',
items: [
{
id: 'DDD0927E-EA23-4D97-A8B6-7D9341A4A331',
name: 'menuitem116',
text: ' 数据关系栏(左右关系)',
type: 'MENUITEM',
counterid: '',
tooltip: ' 数据关系栏(左右关系)',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'Auto402',
resourcetag: '',
authtag:'Web-MainMenu-menuitem116',
},
{
id: '4A60A0B5-EDAB-4103-88C6-5713F98FBF96',
name: 'menuitem117',
text: '数据关系栏(上下关系)',
type: 'MENUITEM',
counterid: '',
tooltip: '数据关系栏(上下关系)',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc41',
resourcetag: '',
authtag:'Web-MainMenu-menuitem117',
},
{
id: 'F3BDE046-F267-4AAF-A174-F1020066C4B5',
name: 'menuitem118',
text: '数据关系栏(分页关系)',
type: 'MENUITEM',
counterid: '',
tooltip: '数据关系栏(分页关系)',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'Auto337',
resourcetag: '',
authtag:'Web-MainMenu-menuitem118',
},
{
id: '703A25AA-7293-40F2-8A8A-6D69C83D48A5',
name: 'menuitem120',
text: '分页导航',
......@@ -781,6 +705,84 @@ export default class MainMenuModel {
appfunctag: 'AppFunc59',
resourcetag: '',
authtag:'Web-MainMenu-menuitem138',
},
{
id: 'EDD2F0C8-E575-497B-98E1-141979C44F47',
name: 'menuitem20',
text: '数据关系分页',
type: 'MENUITEM',
counterid: '',
tooltip: '数据关系分页',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: '',
resourcetag: '',
authtag:'Web-MainMenu-menuitem20',
items: [
{
id: '4A60A0B5-EDAB-4103-88C6-5713F98FBF96',
name: 'menuitem117',
text: '数据关系分页(上下关系)',
type: 'MENUITEM',
counterid: '',
tooltip: '数据关系分页(上下关系)',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'AppFunc41',
resourcetag: '',
authtag:'Web-MainMenu-menuitem117',
},
{
id: 'F3BDE046-F267-4AAF-A174-F1020066C4B5',
name: 'menuitem118',
text: '数据关系分页(分页关系)',
type: 'MENUITEM',
counterid: '',
tooltip: '数据关系分页(分页关系)',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'Auto337',
resourcetag: '',
authtag:'Web-MainMenu-menuitem118',
},
],
},
{
id: 'DDD0927E-EA23-4D97-A8B6-7D9341A4A331',
name: 'menuitem116',
text: ' 数据关系栏',
type: 'MENUITEM',
counterid: '',
tooltip: ' 数据关系栏',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: 'Auto402',
resourcetag: '',
authtag:'Web-MainMenu-menuitem116',
},
],
},
......@@ -2822,82 +2824,6 @@ export default class MainMenuModel {
appfunctag: 'AppFunc88',
resourcetag: '',
authtag:'Web-MainMenu-menuitem46',
},
{
id: '55ede1506e8aaaf57e1415becac4177f',
name: 'menuitem45',
text: '数据打印',
type: 'MENUITEM',
counterid: '',
tooltip: '数据打印',
expanded: false,
separator: false,
hidden: false,
hidesidebar: false,
opendefault: false,
iconcls: '',
icon: '',
textcls: '',
appfunctag: '',
resourcetag: '',
authtag:'Web-MainMenu-menuitem45',
},
{
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: '',
authtag:'Web-MainMenu-menuitem67',
},
{
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: '',
authtag:'Web-MainMenu-menuitem68',
},
{
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: '',
authtag:'Web-MainMenu-menuitem71',
},
{
id: '9F6C2882-A28B-44C5-B45B-519E9E945927',
......@@ -3801,18 +3727,6 @@ export default class MainMenuModel {
{ pathName: 'usr2listview', parameterName: 'usr2listview' },
],
},
{
appfunctag: 'Auto116',
appfuncyype: 'APPVIEW',
openmode: '',
codename: 'ibizsample0017gridview',
deResParameters: [],
routepath: '/index/:index?/ibizsample0017s/:ibizsample0017?/gridview/:gridview?',
parameters: [
{ pathName: 'ibizsample0017s', parameterName: 'ibizsample0017' },
{ pathName: 'gridview', parameterName: 'gridview' },
],
},
{
appfunctag: 'Auto2',
appfuncyype: 'APPVIEW',
......@@ -4436,18 +4350,6 @@ export default class MainMenuModel {
{ pathName: 'gridview', parameterName: 'gridview' },
],
},
{
appfunctag: 'Auto298',
appfuncyype: 'APPVIEW',
openmode: '',
codename: 'ibizhardwaresgridview',
deResParameters: [],
routepath: '/index/:index?/ibizhardwares/:ibizhardware?/sgridview/:sgridview?',
parameters: [
{ pathName: 'ibizhardwares', parameterName: 'ibizhardware' },
{ pathName: 'sgridview', parameterName: 'sgridview' },
],
},
{
appfunctag: 'AppFunc2',
appfuncyype: 'APPVIEW',
......
......@@ -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){
......
......@@ -1085,17 +1085,17 @@ export default class Main3Base 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){
......
......@@ -1076,17 +1076,17 @@ export default class Main4Base 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){
......
......@@ -1092,17 +1092,17 @@ export default class Main5Base 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){
......
......@@ -1291,17 +1291,17 @@ export default class Main6Base 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){
......
......@@ -1162,17 +1162,17 @@ export default class Main7Base 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){
......
......@@ -1210,17 +1210,17 @@ export default class NewDefaultBase 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){
......
......@@ -1291,17 +1291,17 @@ export default class RowEditBase 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){
......
......@@ -1187,17 +1187,17 @@ export default class RowRulesBase 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){
......
......@@ -1210,17 +1210,17 @@ export default class UpdateDefaultBase 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){
......
......@@ -1119,9 +1119,9 @@ export default class MainBase extends Vue implements ControlInterface {
appDeLogicName:'订单',
importData:{
"IBIZORDERNAME":{"headername":"订单名称","isuniqueitem":false,"name":"ibizordername","order":1000},
"ORDERUID":{"headername":"订单编号","isuniqueitem":true,"name":"orderuid","order":1000},
"ORDERTYPE":{"codelist":{"type":"DYNAMIC","tag":"ORDERTYPE","isnumber":false},"headername":"订单类型","isuniqueitem":false,"name":"ordertype","order":1000},
"ORDERTIME":{"headername":"订单时间","isuniqueitem":false,"name":"ordertime","order":1000},
"ORDERUID":{"headername":"订单编号","isuniqueitem":true,"name":"orderuid","order":1000}
"ORDERTIME":{"headername":"订单时间","isuniqueitem":false,"name":"ordertime","order":1000}
}
}
if(Object.keys(importDataModel).length == 0){
......
......@@ -1035,9 +1035,9 @@ export default class Main2Base extends Vue implements ControlInterface {
appDeLogicName:'订单',
importData:{
"IBIZORDERNAME":{"headername":"订单名称","isuniqueitem":false,"name":"ibizordername","order":1000},
"ORDERUID":{"headername":"订单编号","isuniqueitem":true,"name":"orderuid","order":1000},
"ORDERTYPE":{"codelist":{"type":"DYNAMIC","tag":"ORDERTYPE","isnumber":false},"headername":"订单类型","isuniqueitem":false,"name":"ordertype","order":1000},
"ORDERTIME":{"headername":"订单时间","isuniqueitem":false,"name":"ordertime","order":1000},
"ORDERUID":{"headername":"订单编号","isuniqueitem":true,"name":"orderuid","order":1000}
"ORDERTIME":{"headername":"订单时间","isuniqueitem":false,"name":"ordertime","order":1000}
}
}
if(Object.keys(importDataModel).length == 0){
......
......@@ -1071,9 +1071,9 @@ export default class UIPART_0015Base extends Vue implements ControlInterface {
appDeLogicName:'订单',
importData:{
"IBIZORDERNAME":{"headername":"订单名称","isuniqueitem":false,"name":"ibizordername","order":1000},
"ORDERUID":{"headername":"订单编号","isuniqueitem":true,"name":"orderuid","order":1000},
"ORDERTYPE":{"codelist":{"type":"DYNAMIC","tag":"ORDERTYPE","isnumber":false},"headername":"订单类型","isuniqueitem":false,"name":"ordertype","order":1000},
"ORDERTIME":{"headername":"订单时间","isuniqueitem":false,"name":"ordertime","order":1000},
"ORDERUID":{"headername":"订单编号","isuniqueitem":true,"name":"orderuid","order":1000}
"ORDERTIME":{"headername":"订单时间","isuniqueitem":false,"name":"ordertime","order":1000}
}
}
if(Object.keys(importDataModel).length == 0){
......
......@@ -1194,9 +1194,9 @@ export default class UIPART_0017Base extends Vue implements ControlInterface {
appDeLogicName:'订单',
importData:{
"IBIZORDERNAME":{"headername":"订单名称","isuniqueitem":false,"name":"ibizordername","order":1000},
"ORDERUID":{"headername":"订单编号","isuniqueitem":true,"name":"orderuid","order":1000},
"ORDERTYPE":{"codelist":{"type":"DYNAMIC","tag":"ORDERTYPE","isnumber":false},"headername":"订单类型","isuniqueitem":false,"name":"ordertype","order":1000},
"ORDERTIME":{"headername":"订单时间","isuniqueitem":false,"name":"ordertime","order":1000},
"ORDERUID":{"headername":"订单编号","isuniqueitem":true,"name":"orderuid","order":1000}
"ORDERTIME":{"headername":"订单时间","isuniqueitem":false,"name":"ordertime","order":1000}
}
}
if(Object.keys(importDataModel).length == 0){
......
......@@ -1126,9 +1126,9 @@ export default class UIPART_0018Base extends Vue implements ControlInterface {
appDeLogicName:'订单',
importData:{
"IBIZORDERNAME":{"headername":"订单名称","isuniqueitem":false,"name":"ibizordername","order":1000},
"ORDERUID":{"headername":"订单编号","isuniqueitem":true,"name":"orderuid","order":1000},
"ORDERTYPE":{"codelist":{"type":"DYNAMIC","tag":"ORDERTYPE","isnumber":false},"headername":"订单类型","isuniqueitem":false,"name":"ordertype","order":1000},
"ORDERTIME":{"headername":"订单时间","isuniqueitem":false,"name":"ordertime","order":1000},
"ORDERUID":{"headername":"订单编号","isuniqueitem":true,"name":"orderuid","order":1000}
"ORDERTIME":{"headername":"订单时间","isuniqueitem":false,"name":"ordertime","order":1000}
}
}
if(Object.keys(importDataModel).length == 0){
......
......@@ -37,11 +37,6 @@
git clone -b master $para2 demosys/
export NODE_OPTIONS=--max-old-space-size=4096
cd demosys/
mvn clean package -Pdemoapi
cd demo-provider/demo-provider-demoapi
mvn -Pdemoapi docker:build
mvn -Pdemoapi docker:push
docker -H $para1 stack deploy --compose-file=src/main/docker/demo-provider-demoapi.yaml iBizDemo --with-registry-auth
</command>
</hudson.tasks.Shell>
</builders>
......
......@@ -12,6 +12,6 @@ CMD echo "The application will start in ${IBIZ_SLEEP}s..." && \
sleep ${IBIZ_SLEEP} && \
java ${JAVA_OPTS} -Djava.security.egd=file:/dev/./urandom -jar /demo-provider-demoapi.jar
EXPOSE 51000
EXPOSE 8081
ADD demo-provider-demoapi.jar /demo-provider-demoapi.jar
......@@ -3,24 +3,9 @@ services:
demo-provider-demoapi:
image: registry.cn-shanghai.aliyuncs.com/ibizsys/demo-provider-demoapi:latest
ports:
- "51000:51000"
- "8081:8081"
networks:
- agent_network
environment:
- SPRING_CLOUD_NACOS_DISCOVERY_IP=172.16.240.110
- SERVER_PORT=51000
- SPRING_CLOUD_NACOS_DISCOVERY_SERVER-ADDR=172.16.240.110:8848
- SPRING_REDIS_HOST=172.16.240.110
- SPRING_REDIS_PORT=6379
- SPRING_REDIS_DATABASE=0
- SPRING_DATASOURCE_USERNAME=a_LAB01_df847bdfd
- SPRING_DATASOURCE_PASSWORD=3d6@460A
- SPRING_DATASOURCE_URL=jdbc:mysql://172.16.186.185:3306/a_LAB01_df847bdfd?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&useOldAliasMetadataBehavior=true&allowMultiQueries=true
- SPRING_DATASOURCE_DRIVER-CLASS-NAME=com.mysql.jdbc.Driver
- SPRING_DATASOURCE_DEFAULTSCHEMA=a_LAB01_df847bdfd
- NACOS=172.16.240.110:8848
- SEATA_REGISTRY_NACOS_SERVER-ADDR=172.16.240.110:8848
- SEATA_ENABLED=true
deploy:
resources:
limits:
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册