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

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

上级 8adcf6ba
......@@ -329,10 +329,10 @@ export default class UsrBase extends Vue implements ControlInterface {
if(Object.is(task.id.split(';')[0], 'ROOT')) {
return task[field];
}
if(Object.is(task.id.split(';')[0], 'item1')) {
if(Object.is(task.id.split(';')[0], 'IBIZBOOKMANAGELOG')) {
return task[field];
}
if(Object.is(task.id.split(';')[0], 'item')) {
if(Object.is(task.id.split(';')[0], 'IBIZBOOKMANAGE')) {
return task[field];
}
}
......
......@@ -46,7 +46,7 @@ export default class UsrModel {
},
];
switch(this.itemType){
case "item1":
case "IBIZBOOKMANAGELOG":
dataItems = [...dataItems,
{
name: 'id',
......
......@@ -78,7 +78,7 @@ export default class UsrService extends ControlService {
* @type {string}
* @memberof UsrService
*/
public TREENODE_ITEM1: string = 'item1';
public TREENODE_IBIZBOOKMANAGELOG: string = 'IBIZBOOKMANAGELOG';
/**
* 埃毕致图书管理节点分隔符号
......@@ -87,7 +87,7 @@ export default class UsrService extends ControlService {
* @type {string}
* @memberof UsrService
*/
public TREENODE_ITEM: string = 'item';
public TREENODE_IBIZBOOKMANAGE: string = 'IBIZBOOKMANAGE';
/**
* 商品类别节点分隔符号
......@@ -99,9 +99,9 @@ export default class UsrService extends ControlService {
public dataModel: any = {
ROOT: {
},
item1: {
IBIZBOOKMANAGELOG: {
},
item: {
IBIZBOOKMANAGE: {
},
}
......@@ -187,12 +187,12 @@ export default class UsrService extends ControlService {
await this.fillRootNodeChilds(context,filter, list);
return Promise.resolve({ status: 200, data: list });
}
if (Object.is(strNodeType, this.TREENODE_ITEM1)) {
await this.fillItem1NodeChilds(context,filter, list);
if (Object.is(strNodeType, this.TREENODE_IBIZBOOKMANAGELOG)) {
await this.fillIbizbookmanagelogNodeChilds(context,filter, list);
return Promise.resolve({ status: 200, data: list });
}
if (Object.is(strNodeType, this.TREENODE_ITEM)) {
await this.fillItemNodeChilds(context,filter, list);
if (Object.is(strNodeType, this.TREENODE_IBIZBOOKMANAGE)) {
await this.fillIbizbookmanageNodeChilds(context,filter, list);
return Promise.resolve({ status: 200, data: list });
}
return Promise.resolve({ status: 500, data: { title: '失败', message: `树节点${strTreeNodeId}标识无效` } });
......@@ -256,16 +256,16 @@ export default class UsrService extends ControlService {
public async fillRootNodeChilds(context:any={}, filter: any, list: any[]): Promise<any> {
if (filter.srfnodefilter && !Object.is(filter.srfnodefilter,"")) {
// 填充埃毕致图书管理
let ItemRsNavContext:any = {};
let ItemRsNavParams:any = {};
let ItemRsParams:any = {};
await this.fillItemNodes(context, filter, list ,ItemRsNavContext,ItemRsNavParams,ItemRsParams);
let IbizbookmanageRsNavContext:any = {};
let IbizbookmanageRsNavParams:any = {};
let IbizbookmanageRsParams:any = {};
await this.fillIbizbookmanageNodes(context, filter, list ,IbizbookmanageRsNavContext,IbizbookmanageRsNavParams,IbizbookmanageRsParams);
} else {
// 填充埃毕致图书管理
let ItemRsNavContext:any = {};
let ItemRsNavParams:any = {};
let ItemRsParams:any = {};
await this.fillItemNodes(context, filter, list ,ItemRsNavContext,ItemRsNavParams,ItemRsParams);
let IbizbookmanageRsNavContext:any = {};
let IbizbookmanageRsNavParams:any = {};
let IbizbookmanageRsParams:any = {};
await this.fillIbizbookmanageNodes(context, filter, list ,IbizbookmanageRsNavContext,IbizbookmanageRsNavParams,IbizbookmanageRsParams);
}
}
......@@ -283,7 +283,7 @@ export default class UsrService extends ControlService {
* @memberof UsrService
*/
@Errorlog
public fillItem1Nodes(context:any={},filter: any, list: any[],rsNavContext?:any,rsNavParams?:any,rsParams?:any): Promise<any> {
public fillIbizbookmanagelogNodes(context:any={},filter: any, list: any[],rsNavContext?:any,rsNavParams?:any,rsParams?:any): Promise<any> {
context = this.handleResNavContext(context,filter,rsNavContext);
filter = this.handleResNavParams(context,filter,rsNavParams,rsParams);
return new Promise((resolve:any,reject:any) =>{
......@@ -292,7 +292,7 @@ export default class UsrService extends ControlService {
let bFirst: boolean = true;
let records: any[] = [];
try {
this.searchItem1(context, searchFilter, filter).then((records:any) =>{
this.searchIbizbookmanagelog(context, searchFilter, filter).then((records:any) =>{
if(records && records.length >0){
records.forEach((entity: any) => {
let treeNode: any = {};
......@@ -306,7 +306,7 @@ export default class UsrService extends ControlService {
Object.assign(treeNode,{'ibizbook':strId});
Object.assign(treeNode, { srfkey: strId });
Object.assign(treeNode, { text: strText, srfmajortext: strText });
let strNodeId: string = 'item1';
let strNodeId: string = 'IBIZBOOKMANAGELOG';
strNodeId += this.TREENODE_SEPARATOR;
strNodeId += strId;
Object.assign(treeNode, { id: strNodeId + '_#_' + filter.srfnodeid });
......@@ -318,8 +318,8 @@ export default class UsrService extends ControlService {
if(!Object.is(filter.srfnodeid, this.TREENODE_ROOT)) {
Object.assign(treeNode, { parentId: filter.srfotherkey });
}
for(let key in this.dataModel.item1) {
let item = this.dataModel.item1[key];
for(let key in this.dataModel.IBIZBOOKMANAGELOG) {
let item = this.dataModel.IBIZBOOKMANAGELOG[key];
let propVal: any = entity[item.prop];
try {
let def: any = JSON.parse(item.default);
......@@ -361,7 +361,7 @@ export default class UsrService extends ControlService {
* @memberof TestEnetityDatasService
*/
@Errorlog
public searchItem1(context:any={}, searchFilter: any, filter: any): Promise<any> {
public searchIbizbookmanagelog(context:any={}, searchFilter: any, filter: any): Promise<any> {
return new Promise((resolve:any,reject:any) =>{
if(filter.viewparams){
Object.assign(searchFilter,filter.viewparams);
......@@ -415,7 +415,7 @@ export default class UsrService extends ControlService {
* @memberof UsrService
*/
@Errorlog
public async fillItem1NodeChilds(context:any={}, filter: any, list: any[]): Promise<any> {
public async fillIbizbookmanagelogNodeChilds(context:any={}, filter: any, list: any[]): Promise<any> {
if (filter.srfnodefilter && !Object.is(filter.srfnodefilter,"")) {
} else {
}
......@@ -435,16 +435,16 @@ export default class UsrService extends ControlService {
* @memberof UsrService
*/
@Errorlog
public fillItemNodes(context:any={},filter: any, list: any[],rsNavContext?:any,rsNavParams?:any,rsParams?:any): Promise<any> {
public fillIbizbookmanageNodes(context:any={},filter: any, list: any[],rsNavContext?:any,rsNavParams?:any,rsParams?:any): Promise<any> {
context = this.handleResNavContext(context,filter,rsNavContext);
filter = this.handleResNavParams(context,filter,rsNavParams,rsParams);
return new Promise((resolve:any,reject:any) =>{
let treeNode: any = {};
Object.assign(treeNode, { text: 'entities.ibizbook.usr_gantt.nodes.item' });
Object.assign(treeNode, { text: 'entities.ibizbook.usr_gantt.nodes.ibizbookmanage' });
Object.assign(treeNode, { isUseLangRes: true });
Object.assign(treeNode,{srfappctx:context});
Object.assign(treeNode, { srfmajortext: treeNode.text });
let strNodeId: string = 'item';
let strNodeId: string = 'IBIZBOOKMANAGE';
// 没有指定节点值,直接使用父节点值
Object.assign(treeNode, { srfkey: filter.strRealNodeId });
......@@ -477,19 +477,19 @@ export default class UsrService extends ControlService {
* @memberof UsrService
*/
@Errorlog
public async fillItemNodeChilds(context:any={}, filter: any, list: any[]): Promise<any> {
public async fillIbizbookmanageNodeChilds(context:any={}, filter: any, list: any[]): Promise<any> {
if (filter.srfnodefilter && !Object.is(filter.srfnodefilter,"")) {
// 填充图书管理日志
let Item1RsNavContext:any = {};
let Item1RsNavParams:any = {};
let Item1RsParams:any = {};
await this.fillItem1Nodes(context, filter, list ,Item1RsNavContext,Item1RsNavParams,Item1RsParams);
let IbizbookmanagelogRsNavContext:any = {};
let IbizbookmanagelogRsNavParams:any = {};
let IbizbookmanagelogRsParams:any = {};
await this.fillIbizbookmanagelogNodes(context, filter, list ,IbizbookmanagelogRsNavContext,IbizbookmanagelogRsNavParams,IbizbookmanagelogRsParams);
} else {
// 填充图书管理日志
let Item1RsNavContext:any = {};
let Item1RsNavParams:any = {};
let Item1RsParams:any = {};
await this.fillItem1Nodes(context, filter, list ,Item1RsNavContext,Item1RsNavParams,Item1RsParams);
let IbizbookmanagelogRsNavContext:any = {};
let IbizbookmanagelogRsNavParams:any = {};
let IbizbookmanagelogRsParams:any = {};
await this.fillIbizbookmanagelogNodes(context, filter, list ,IbizbookmanagelogRsNavContext,IbizbookmanagelogRsNavParams,IbizbookmanagelogRsParams);
}
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册