- (function(){
- //var userid = CONTEXT.getParameter("userid");
- var userid = "6ZwO3xDPJP4a5LSAZcw";
- println("userid--------------->" +userid);
- //var testaccount = CONTEXT.getParameter("账号名称");
- var testaccount = "欧XX";
- println("testaccount------------->" +testaccount);
- var dsName = "浪潮财务共享库";
- var id = COUNTER.genUUID();
- //判断参数非空
- if (null != ID && null != testaccount) {
- // var list = new Packages.java.util.ArrayList();
- var DataArray = new Packages.net.sf.json.JSONArray();
-
- //可以查询系统创建表也可以获取外部表
- var sql = "select * from caiwugx where 账号名称 = '"+testaccount+"'";
- //var query = queryBySQL(sql);
- var query = queryByDSName(dsName, sql);
- if (query != null && query.size() > 0) {
- for(var iter = query.iterator(); iter.hasNext(); ) {
- var JSONObject = createObject("com.alibaba.fastjson.JSONObject");
- // var result = new Packages.java.util.HashMap(); //创建指定类对象
-
- // var docs = iter.next();
- // var bank_number = docs.getItemValueAsString("银行账号");
- // var bank_name = docs.getItemValueAsString("所属银行_名称");
- var item = iter.next();
- println("item--------------->" +item);
- var bank_number = item.get("银行账号");
- println("bank_number--------------->" +bank_number);
- var acc_name = item.get("账号名称");
- println("acc_name--------------->" +acc_name);
- var bank_name = item.get("所属银行_名称");
- println("bank_name--------------->" +bank_name);
-
- // JSONObject.put("id", docs.getId().toString());
- JSONObject.put("bank_number", bank_number.toString());
- JSONObject.put("acc_name", acc_name.toString());
- JSONObject.put("bank_name", bank_name.toString());
- DataArray.add(JSONObject);
- }
-
- }
- return DataArray;
- //println(DataArray);
- }
- })();
复制代码 |