ZWSD.data.deleteItems({
handlers: {
atmBranchTreePathExist:{
method:'checkExist',
returnType:'boolean',
entity:{
tableName:ATM_MODULE.tableName,
condition:{
branchTreePath:{
fieldName:'branchTreePath',
fieldValue:';'+treeNode.attributes['id']+';',
operator:'like'
}
}
}
},
atmBranchTreeTextPathExist:{
method:'checkExist',
returnType:'boolean',
entity:{
tableName:ATM_MODULE.tableName,
condition:{
branchTreeTextPath:{
fieldName:'branchTreeTextPath',
fieldValue:';'+treeNode.attributes['text']+';',
operator:'like'
}
}
}
},
deleteType: {
method: 'delete',
dependOn:{
atmBranchTreePathExist:{
expression:"atmBranchTreePathExist.exist",
message:'您要删除的类别下存在基础数据,请检查!',
expectValueType:'boolean',
expectValue:false
},
atmBranchTreeTextPathExist:{
expression:"atmBranchTreeTextPathExist.exist",
message:'您要删除的类别下存在基础数据,请检查!',
expectValueType:'boolean',
expectValue:false
}
},
entity: {
tableName: ATM_MODULE.atmCategoryTableName,
condition: {
id: {fieldValue: id, operator: 'eq'}
}
}
},
updateAtm: {
method: 'update',
entity: {
tableName: ATM_MODULE.tableName,
fields:{
status:{fieldValue:0 }
},
condition: {
branchTreePath: {fieldValue:';'+ id + ';', operator: 'like'}
}
}
}
},
reloadFunction: function () {
//ATM_MODULE.atmCategoryTreePanel.loader.load(ATM_MODULE.atmCategoryTreePanel.root);
treeNode.remove();
}
});
分享到:
相关推荐
在“lumen-api-hander-master”项目中,我们可能看到一个名为`ApiExceptionHandler`的类,这个类扩展了Lumen的`ExceptionHandler`。这个自定义异常处理器通常会包含以下功能: 1. **捕获异常**:覆盖`render`方法,...
xmind_hander源码在测试过程中,测试用例的管理和统计是非常重要的环节,对于测试质量的保证和测试效率的提高都具有重要意义。Xmind是一款非常优秀的思维导图工具,可以方便地创建和管理测试用例。而其中的自动统计...
最后,关于提到的"压缩包子文件的文件名称列表"hander2,这可能指的是处理程序的实现或配置文件。在实际开发中,这些文件通常包含在项目的类路径或部署包中,以便服务器能够找到并使用它们。 总结起来,JAX-RPC Web...
"hander_sy2.rar_android" 提供的是一个关于Android Handler的第二部分学习实例,非常适合Android开发的初学者。 Handler机制主要包括三部分:Handler、Message和Looper。在Android系统中,主线程(UI线程)默认有...
标题“hander_sy1.rar_android”表明这是一个关于Android Handler的实例教程,适合初学者进行学习。下面我们将深入探讨Handler的相关知识点。 1. **什么是Handler?** Handler是Android中的一个关键组件,用于在...
在Android开发中,Handler是一种非常重要的机制,它用于在主线程和子线程之间进行通信,处理异步消息。本文将深入探讨Handler的使用,并结合给出的标签"源码"和"工具"来分析其核心原理。 首先,我们了解Handler的...
《yyl-hander:JavaScript模块化开发的共用方法封装》 在JavaScript开发中,模块化已经成为提升代码可维护性和复用性的重要手段。本文将深入探讨“yyl-hander”这一工具,它是一个用于打包过程中的方法集合,旨在让...
模拟温度监控系统源码(周期绘制温度趋势的UI界面)是一个用于学习和实践温度监控和数据采集系统的资源。该源码通过模拟温度数据,并利用定时器周期性地产生这些数据,同时在用户界面上实时绘制温度变化的趋势图。...
处理者由 6.0.2。生成。入门要从头开始构建该地点,请使用: rojo build -o " Hander.rbxlx " 接下来,在Roblox Studio中打开Hander.rbxlx并启动Rojo服务器: rojo serve 如需更多帮助,请查阅。
Adobe Reader是一款广泛使用的PDF(Portable Document Format)阅读器,由Adobe公司开发,旨在方便用户查看、打印和注释PDF文件。这款软件的核心功能是提供一个直观的界面来浏览PDF文档,而其特色在于它能够在文件...
1、创建实体属性标记 代码如下:public class CellAttribute : Attribute { /// /// /// /// ”displayName”>显示名称 /// ”hander”> public CellAttribute(string displayName, Type hander = null) { ...
JSONHandler是一款专为谷歌浏览器(Chrome)设计的插件,其版本号为0.4.19。这个插件的主要功能是帮助用户更方便地处理和格式化JSON数据。在Web开发过程中,JSON(JavaScript Object Notation)已经成为数据交换的...
使用Handler.post()对线程进行管理,实现同步。这里使用post()将多个线程提交到Handler的MessageQueue里面,这样线程就会顺序执行,这样任务所操作的对象在同一时间里就不会有多个线程同时操作了,也就实现了同步...
在C++编程中,错误处理和调试是至关重要的任务,特别是在开发企业级应用程序时,确保程序的稳定性和可靠性是核心需求。"BugTrap"是一个专为C++开发者设计的工具,它能帮助开发者在程序崩溃时捕获并记录详细的堆栈...
### Handler机制原理详解 #### 一、Handler机制概述 Handler机制是Android系统中实现线程间通信的关键技术之一。在Android应用开发过程中,经常会遇到需要在后台线程执行耗时任务,然后更新UI的情况。...
### Handler方法在Android开发中的应用 #### 一、Handler机制简介 在Android开发过程中,`Handler`机制主要用于解决线程间通信的问题。特别是在主线程(UI线程)与子线程之间的消息传递方面表现得尤为突出。...
Mstar液晶电视方案之OSD代码架构详解 .DOC Mstar的OSD方案,感觉主要是在msosd.c(底层部分),menu.c, menutbl.c这里,主要有MenuPageType、MenuItemType、DrawSubMenuGroupType、MenuItemFuncType等几个Stucture,...
根据压缩包子文件的文件名称“Cpen_Hander_Image_Depth.cpp”和“Cpen_Hander_Image_Depth.h”,我们可以推断出这是项目的源代码文件。`Cpen_Hander_Image_Depth.cpp`很可能是实现类或函数的主文件,包含了实际的...