cordys 后台表查询、组装数据 前台显示
2015-10-10 19:50
543 查看
public static BusObjectIterator <ManageForPromotion > getManageForPromotionsByParam(String param, String processType, String processStatus) { Vector < ManageForPromotion > finalResult = new Vector < ManageForPromotion > (); String process_type = processType; String sql = "select * from T_PROMOTION_MASTER t where 1=1"; QueryObject query = new QueryObject(sql); query.setResultClass(ManageForPromotion.class); BusObjectIterator < ManageForPromotion > mpromotions = query.getObjects(); while (mpromotions.hasMoreElements()) { ManageForPromotion mpromotion = mpromotions.nextElement(); String formID = mpromotion.getFORM_ID(); mpromotion.setPROCESS_TYPE(process_type); //apply if (process_type.trim().equals("1")) { T_PROMOTION_APPLY apply = T_PROMOTION_APPLY.getTPromotionApplyObject(formID); if(TraceUtil.notNull(apply)) { mpromotion.setINSTANCEID(apply.getINSTANCE_ID()); } } //设置mpromotion 为临时变量,mpromotion隐含如果 mpromotion值改变默认隐含mpromotion.update(); mpromotion.makeTransient(); finalResult.add(mpromotion); } //对数据得到的数据 进行遍历和复杂 在返回前台。 return new BusObjectArray < ManageForPromotion > (finalResult); }
相关文章推荐
- C++学习笔记4——const
- ZeroMQ注意事项
- CDOJ 383 Japan 树状数组
- Javascript 对字符串,数组的操作
- 设置 GDB 代码搜索路径
- 近20个绚丽实用的jQuery/CSS3侧边栏菜单
- C++学习笔记3——变量
- iOS基石(一)
- 支付宝SDK集成
- 状压dp
- 泰山之行
- 查询语句
- C# 3.0 新特性
- thinkpad T500开机大于10分钟,黑屏
- 彩色图像--色彩空间 HSI(HSL)、HSV(HSB)
- 查询语句
- 【链表】BZOJ 2288: 【POJ Challenge】生日礼物
- HDU 5044 Tree 树链剖分
- 10.10做题——USACO1.2/洛谷1207双重回文数(Dual Palindromes)
- [leetcode]Palindrome Linked List