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

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

上级 73c75099
{
"VMGroup26":[
{"tag":"ViewMsg25","position":"TOP","type":"ERROR"}
],
"VMGroup16":[
{"tag":"ViewMsg15","position":"TOP","type":"ERROR"}
],
......@@ -17,6 +20,9 @@
"VMGroup6":[
{"tag":"ViewMsg6","position":"TOP","type":"ERROR"}
],
"VMGroup25":[
{"tag":"ViewMsg24","position":"TOP","type":"ERROR"}
],
"VMGroup3":[
{"tag":"ViewMsg3","position":"TOP","type":"ERROR"}
],
......@@ -32,12 +38,12 @@
"VMGroup7":[
{"tag":"ViewMsg7","position":"TOP","type":"ERROR"}
],
"VMGroup24":[
{"tag":"ViewMsg23","position":"TOP","type":"ERROR"}
],
"VMGroup23":[
{"tag":"ViewMsg22","position":"TOP","type":"ERROR"}
],
"VMGroup24":[
{"tag":"ViewMsg23","position":"TOP","type":"ERROR"}
],
"VMGroup17":[
{"tag":"ViewMsg16","position":"TOP","type":"ERROR"}
],
......
......@@ -629,59 +629,31 @@ export default {
},
},
usr2calendarviewcalendar_batchtoolbar_toolbar: {
tbitem3: {
caption: "New",
tip: "New",
},
deuiaction2: {
deuiaction1: {
caption: "Save",
tip: "Save",
},
tbitem4: {
deuiaction2: {
caption: "Edit",
tip: "Edit {0}",
},
tbitem6: {
caption: "Copy",
tip: "Copy {0}",
},
tbitem7: {
caption: "-",
tip: "",
},
tbitem8: {
caption: "Remove",
tip: "Remove {0}",
},
tbitem9: {
caption: "-",
tip: "",
},
deuiaction1: {
caption: "导入",
tip: "导入",
},
tbitem10: {
caption: "-",
tip: "",
},
tbitem16: {
caption: "其它",
tip: "其它",
},
tbitem21: {
caption: "Export Data Model",
tip: "导出数据模型",
deuiaction3: {
caption: "刷新",
tip: "刷新",
},
},
calendarviewcalendar_quicktoolbar_toolbar: {
tbitem3: {
deuiaction1: {
caption: "Save",
tip: "Save",
},
tbitem5: {
caption: "Save And Close",
tip: "Save And Close Window",
deuiaction2: {
caption: "Edit",
tip: "Edit {0}",
},
deuiaction3: {
caption: "刷新",
tip: "刷新",
},
},
calendarviewtoolbar_toolbar: {
......@@ -1030,28 +1002,17 @@ export default {
ibizbooktimeline_calendar: {
nodata:"",
uiactions: {
new: "New",
save: "Save",
edit: "Edit",
copy: "Copy",
togglefilter: "Filter",
togglerowedit: "行编辑",
newrow: "新建行",
remove: "Remove",
exportexcel: "Export",
importexcel: "导入",
print: "Print",
exportmodel: "Export Data Model",
import: "数据导入",
refresh: "刷新",
},
},
ibizbookmonth_calendar: {
nodata:"",
uiactions: {
save: "Save",
saveandexit: "Save And Close",
saveandstart: "Start workflow",
print: "Print",
edit: "Edit",
refresh: "刷新",
},
},
};
\ No newline at end of file
......@@ -628,59 +628,31 @@ export default {
},
},
usr2calendarviewcalendar_batchtoolbar_toolbar: {
tbitem3: {
caption: "新建",
tip: "新建",
},
deuiaction2: {
deuiaction1: {
caption: "保存",
tip: "保存",
},
tbitem4: {
deuiaction2: {
caption: "编辑",
tip: "编辑",
},
tbitem6: {
caption: "拷贝",
tip: "拷贝",
},
tbitem7: {
caption: "-",
tip: "",
},
tbitem8: {
caption: "删除",
tip: "删除",
},
tbitem9: {
caption: "-",
tip: "",
},
deuiaction1: {
caption: "导入",
tip: "导入",
},
tbitem10: {
caption: "-",
tip: "",
},
tbitem16: {
caption: "其它",
tip: "其它",
},
tbitem21: {
caption: "导出数据模型",
tip: "导出数据模型",
deuiaction3: {
caption: "刷新",
tip: "刷新",
},
},
calendarviewcalendar_quicktoolbar_toolbar: {
tbitem3: {
deuiaction1: {
caption: "保存",
tip: "保存",
},
tbitem5: {
caption: "保存并关闭",
tip: "保存并关闭",
deuiaction2: {
caption: "编辑",
tip: "编辑",
},
deuiaction3: {
caption: "刷新",
tip: "刷新",
},
},
calendarviewtoolbar_toolbar: {
......@@ -1029,28 +1001,17 @@ export default {
ibizbooktimeline_calendar: {
nodata:"",
uiactions: {
new: "新建",
save: "保存",
edit: "编辑",
copy: "拷贝",
togglefilter: "过滤",
togglerowedit: "行编辑",
newrow: "新建行",
remove: "删除",
exportexcel: "导出",
importexcel: "导入",
print: "打印",
exportmodel: "导出数据模型",
import: "数据导入",
refresh: "刷新",
},
},
ibizbookmonth_calendar: {
nodata:"",
uiactions: {
save: "保存",
saveandexit: "保存并关闭",
saveandstart: "开始流程",
print: "打印",
edit: "编辑",
refresh: "刷新",
},
},
};
\ No newline at end of file
......@@ -41,6 +41,7 @@ export class MessageServiceRegister {
protected init(): void {
this.allMessageService.set('ViewMsg4', () => import('@/message/view-msg4/view-msg4-message'));
this.allMessageService.set('ViewMsg22', () => import('@/message/view-msg22/view-msg22-message'));
this.allMessageService.set('ViewMsg24', () => import('@/message/view-msg24/view-msg24-message'));
this.allMessageService.set('ViewMsg2', () => import('@/message/view-msg2/view-msg2-message'));
this.allMessageService.set('ViewMsg10', () => import('@/message/view-msg10/view-msg10-message'));
this.allMessageService.set('ViewMsg23', () => import('@/message/view-msg23/view-msg23-message'));
......@@ -60,6 +61,7 @@ export class MessageServiceRegister {
this.allMessageService.set('ViewMsg19', () => import('@/message/view-msg19/view-msg19-message'));
this.allMessageService.set('ViewMsg21', () => import('@/message/view-msg21/view-msg21-message'));
this.allMessageService.set('ViewMsg11', () => import('@/message/view-msg11/view-msg11-message'));
this.allMessageService.set('ViewMsg25', () => import('@/message/view-msg25/view-msg25-message'));
this.allMessageService.set('ViewMsg3', () => import('@/message/view-msg3/view-msg3-message'));
this.allMessageService.set('ViewMsg6', () => import('@/message/view-msg6/view-msg6-message'));
this.allMessageService.set('ViewMsg14', () => import('@/message/view-msg14/view-msg14-message'));
......
import ViewMessageService from '../view-message-service';
/**
* 日历部件非时间轴样式视图消息服务对象基类
*
* @export
* @class ViewMsg24MessageServiceBase
*/
export default class ViewMsg24MessageServiceBase extends ViewMessageService {
/**
* Creates an instance of ViewMsg24MessageServiceBase.
*
* @param {*} [opts={}]
* @memberof ViewMsg24MessageServiceBase
*/
constructor(opts: any = {}) {
super(opts);
}
/**
* 初始化基础参数
*
* @memberof ViewMsg24MessageServiceBase
*/
public initBasicParam(){
this.id = "1C7B5B06-FD69-4377-B95B-124B3779D8BF";
this.name = "日历部件非时间轴样式";
this.codename = "ViewMsg24";
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 ViewMsg24MessageServiceBase
*/
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 ViewMsg24MessageServiceBase from './view-msg24-message-base';
/**
* 日历部件非时间轴样式视图消息服务对象
*
* @export
* @class ViewMsg24MessageService
*/
export default class ViewMsg24MessageService extends ViewMsg24MessageServiceBase {
/**
* Creates an instance of ViewMsg24MessageService.
*
* @param {*} [opts={}]
* @memberof ViewMsg24MessageService
*/
constructor(opts: any = {}) {
super(opts);
}
}
\ No newline at end of file
import ViewMessageService from '../view-message-service';
/**
* 日历时间轴样式视图消息服务对象基类
*
* @export
* @class ViewMsg25MessageServiceBase
*/
export default class ViewMsg25MessageServiceBase extends ViewMessageService {
/**
* Creates an instance of ViewMsg25MessageServiceBase.
*
* @param {*} [opts={}]
* @memberof ViewMsg25MessageServiceBase
*/
constructor(opts: any = {}) {
super(opts);
}
/**
* 初始化基础参数
*
* @memberof ViewMsg25MessageServiceBase
*/
public initBasicParam(){
this.id = "A5539E12-F033-4C5D-9333-8370F9DB01F2";
this.name = "日历时间轴样式";
this.codename = "ViewMsg25";
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 ViewMsg25MessageServiceBase
*/
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 ViewMsg25MessageServiceBase from './view-msg25-message-base';
/**
* 日历时间轴样式视图消息服务对象
*
* @export
* @class ViewMsg25MessageService
*/
export default class ViewMsg25MessageService extends ViewMsg25MessageServiceBase {
/**
* Creates an instance of ViewMsg25MessageService.
*
* @param {*} [opts={}]
* @memberof ViewMsg25MessageService
*/
constructor(opts: any = {}) {
super(opts);
}
}
\ No newline at end of file
......@@ -1214,6 +1214,9 @@ mock.onGet('./assets/json/view-config.json').reply((config: any) => {
mock.onGet('./assets/json/view-message-group.json').reply((config: any) => {
let status = MockAdapter.mockStatus(config);
return [status,{
"VMGroup26":[
{"tag":"ViewMsg25","position":"TOP","type":"ERROR"}
],
"VMGroup16":[
{"tag":"ViewMsg15","position":"TOP","type":"ERROR"}
],
......@@ -1232,6 +1235,9 @@ mock.onGet('./assets/json/view-message-group.json').reply((config: any) => {
"VMGroup6":[
{"tag":"ViewMsg6","position":"TOP","type":"ERROR"}
],
"VMGroup25":[
{"tag":"ViewMsg24","position":"TOP","type":"ERROR"}
],
"VMGroup3":[
{"tag":"ViewMsg3","position":"TOP","type":"ERROR"}
],
......@@ -1247,12 +1253,12 @@ mock.onGet('./assets/json/view-message-group.json').reply((config: any) => {
"VMGroup7":[
{"tag":"ViewMsg7","position":"TOP","type":"ERROR"}
],
"VMGroup24":[
{"tag":"ViewMsg23","position":"TOP","type":"ERROR"}
],
"VMGroup23":[
{"tag":"ViewMsg22","position":"TOP","type":"ERROR"}
],
"VMGroup24":[
{"tag":"ViewMsg23","position":"TOP","type":"ERROR"}
],
"VMGroup17":[
{"tag":"ViewMsg16","position":"TOP","type":"ERROR"}
],
......
......@@ -8,7 +8,7 @@
</div>
<div class='view-top-messages'>
</div>
<app-alert-group position='TOP' :context="context" :viewparam="viewparams" infoGroup='VMGroup25' viewname='ibizbookcalendarview'></app-alert-group> </div>
<div class='content-container'>
<div style="margin-bottom:6px;">
......@@ -81,7 +81,7 @@
@closeview="closeView($event)">
</view_searchform>
<div class='view-body-messages'>
</div>
<app-alert-group position='BODY' :context="context" :viewparam="viewparams" infoGroup='VMGroup25' viewname='ibizbookcalendarview'></app-alert-group> </div>
<view_calendar
:viewState="viewState"
:viewparams="viewparams"
......@@ -97,7 +97,7 @@
</div>
<div class='view-bottom-messages'>
</div>
<app-alert-group position='BOTTOM' :context="context" :viewparam="viewparams" infoGroup='VMGroup25' viewname='ibizbookcalendarview'></app-alert-group> </div>
</card>
</div>
</template>
......
......@@ -8,11 +8,11 @@
</div>
<div class='view-top-messages'>
</div>
<app-alert-group position='TOP' :context="context" :viewparam="viewparams" infoGroup='VMGroup26' viewname='ibizbookusr2calendarview'></app-alert-group> </div>
<div class='content-container'>
<div class='view-body-messages'>
</div>
<app-alert-group position='BODY' :context="context" :viewparam="viewparams" infoGroup='VMGroup26' viewname='ibizbookusr2calendarview'></app-alert-group> </div>
<view_calendar
:viewState="viewState"
:viewparams="viewparams"
......@@ -28,7 +28,7 @@
</div>
<div class='view-bottom-messages'>
</div>
<app-alert-group position='BOTTOM' :context="context" :viewparam="viewparams" infoGroup='VMGroup26' viewname='ibizbookusr2calendarview'></app-alert-group> </div>
</card>
</div>
</template>
......
// this is less
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
@import '~@fullcalendar/core/main.css';
@import '~@fullcalendar/daygrid/main.css';
@import '~@fullcalendar/timegrid/main.css';
......
// this is less
.deepskyblueToolBar {color:white !important;background-color:#108cee !important;}
@import '~@fullcalendar/core/main.css';
@import '~@fullcalendar/daygrid/main.css';
@import '~@fullcalendar/timegrid/main.css';
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册