YtiotTCompanyServicesImpl.java 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431
  1. package cn.com.usky.iot.company.service;
  2. import java.text.SimpleDateFormat;
  3. import java.util.Date;
  4. import java.util.HashMap;
  5. import java.util.List;
  6. import java.util.Map;
  7. import cn.com.usky.iot.entity.YtiotTCompany;
  8. import cn.com.usky.iot.entity.YtiotTCompanyVer;
  9. import cn.com.usky.iot.company.dao.YtiotTCompanyDao;
  10. import cn.com.usky.iot.company.dao.YtiotTCompanyVerDao;
  11. import cn.com.usky.utils.DaoResult;
  12. import net.sf.json.JSONArray;
  13. import net.sf.json.JSONObject;
  14. public class YtiotTCompanyServicesImpl implements YtiotTCompanyService {
  15. private YtiotTCompanyDao ytiotTCompanyDao;
  16. private YtiotTCompanyVerDao ytiotTCompanyVerDao;
  17. public YtiotTCompanyDao getYtiotTCompanyDao() {
  18. return ytiotTCompanyDao;
  19. }
  20. public void setYtiotTCompanyDao(YtiotTCompanyDao ytiotTCompanyDao) {
  21. this.ytiotTCompanyDao = ytiotTCompanyDao;
  22. }
  23. public YtiotTCompanyVerDao getYtiotTCompanyVerDao() {
  24. return ytiotTCompanyVerDao;
  25. }
  26. public void setYtiotTCompanyVerDao(YtiotTCompanyVerDao ytiotTCompanyVerDao) {
  27. this.ytiotTCompanyVerDao = ytiotTCompanyVerDao;
  28. }
  29. public boolean chk_string_param(String param) {
  30. if(param==null)
  31. return true;
  32. if(param.indexOf("=")>=0)
  33. return false;
  34. if(param.indexOf("\'")>=0)
  35. return false;
  36. if(param.indexOf("\"")>=0)
  37. return false;
  38. return true;
  39. }
  40. public String chkhw(String hqlwhere){
  41. if(hqlwhere==null)
  42. return " where ";
  43. else
  44. return hqlwhere+" and ";
  45. }
  46. public String fieldname(String field){
  47. if(field.equals("I_COMPANYVER_ID"))
  48. return "ICompanyverId";
  49. if(field.equals("UQ_COMPANY_ID"))
  50. return "uqCompanyId";
  51. if(field.equals("I_ORDER_IDX"))
  52. return "IOrderIdx";
  53. if(field.equals("UQ_PARENT_ID"))
  54. return "uqParentId";
  55. if(field.equals("UQ_PARENT_COMPANY_ID"))
  56. return "uqParentCompanyId";
  57. if(field.equals("V_COMPANY_NAME"))
  58. return "VCompanyName";
  59. if(field.equals("V_COMPANY_ADDRESS_0"))
  60. return "VCompanyAddress0";
  61. if(field.equals("V_COMPANY_ADDRESS_1"))
  62. return "VCompanyAddress1";
  63. if(field.equals("V_COMPANY_ADDRESS_2"))
  64. return "VCompanyAddress2";
  65. if(field.equals("E_STATUS"))
  66. return "EStatus";
  67. if(field.equals("UQ_ADMIN_ID"))
  68. return "uqAdminId";
  69. if(field.equals("I_VERSION"))
  70. return "IVersion";
  71. if(field.equals("D_STORETIME"))
  72. return "DStoretime";
  73. if(field.equals("V_COMMENT"))
  74. return "VComment";
  75. return null;
  76. }
  77. @Override
  78. public String appendCompany(String queryJson) throws Exception {
  79. // TODO Auto-generated method stub
  80. String UQ_COMPANY_ID = null;
  81. String UQ_PARENT_ID = null;//上级部门ID
  82. //String UQ_PARENT_COMPANY_ID = null;//所属单位的ID
  83. String V_COMPANY_NAME = null;//单位/部门名称
  84. String V_COMPANY_ADDRESS_0 = null;//单位/部门地址_1
  85. String V_COMPANY_ADDRESS_1 = null;//单位/部门地址_2
  86. String V_COMPANY_ADDRESS_2 = null;//单位/部门地址_3
  87. String E_STATUS = null;//当前状态,0为待开通服务,1为已开通服务,2为服务锁定,3为已注销,4、5留用
  88. String UQ_ADMIN_ID = null;//信息录入人ID
  89. String V_COMMENT = null;//注册/修改说明
  90. JSONObject q_json = null;
  91. JSONArray jSONArray = new JSONArray();
  92. JSONObject json = new JSONObject();
  93. json.put("action", "appendCompany");
  94. if(queryJson!=null) {
  95. q_json = JSONObject.fromObject(queryJson);
  96. UQ_PARENT_ID = q_json.has("UQ_PARENT_ID")?q_json.getString("UQ_PARENT_ID"):null;
  97. //UQ_PARENT_COMPANY_ID = q_json.has("UQ_PARENT_COMPANY_ID")?q_json.getString("UQ_PARENT_COMPANY_ID"):null;
  98. V_COMPANY_NAME = q_json.has("V_COMPANY_NAME")?q_json.getString("V_COMPANY_NAME"):null;
  99. V_COMPANY_ADDRESS_0 = q_json.has("V_COMPANY_ADDRESS_0")?q_json.getString("V_COMPANY_ADDRESS_0"):null;
  100. V_COMPANY_ADDRESS_1 = q_json.has("V_COMPANY_ADDRESS_1")?q_json.getString("V_COMPANY_ADDRESS_1"):null;
  101. V_COMPANY_ADDRESS_2 = q_json.has("V_COMPANY_ADDRESS_2")?q_json.getString("V_COMPANY_ADDRESS_2"):null;
  102. // E_STATUS = q_json.has("E_STATUS")?q_json.getString("E_STATUS"):null;
  103. UQ_ADMIN_ID = q_json.has("UQ_ADMIN_ID")?q_json.getString("UQ_ADMIN_ID"):null;
  104. V_COMMENT = q_json.has("V_COMMENT")?q_json.getString("V_COMMENT"):"";
  105. json.put("query", queryJson);
  106. }
  107. if(chk_string_param(UQ_PARENT_ID)//&&chk_string_param(UQ_PARENT_COMPANY_ID)
  108. &&chk_string_param(V_COMPANY_NAME)&&chk_string_param(V_COMPANY_ADDRESS_0)
  109. &&chk_string_param(V_COMPANY_ADDRESS_1)&&chk_string_param(V_COMPANY_ADDRESS_2)//&&chk_string_param(E_STATUS)
  110. &&chk_string_param(UQ_ADMIN_ID)&&chk_string_param(V_COMMENT)) {
  111. YtiotTCompany o = new YtiotTCompany();
  112. o.setUqParentId(UQ_PARENT_ID);
  113. //o.setUqParentCompanyId(UQ_PARENT_COMPANY_ID);
  114. o.setVCompanyName(V_COMPANY_NAME);
  115. o.setVCompanyAddress0(V_COMPANY_ADDRESS_0);
  116. o.setVCompanyAddress1(V_COMPANY_ADDRESS_1);
  117. o.setVCompanyAddress2(V_COMPANY_ADDRESS_2);
  118. o.setEStatus("0");
  119. o.setUqAdminId(UQ_ADMIN_ID);
  120. o.setDStoretime(new Date());
  121. DaoResult ret = ytiotTCompanyDao.add(o, V_COMMENT);
  122. json.put("success", ret.isSuccess());
  123. json.put("Msg", ret.getResult());
  124. }else {
  125. json.put("success", false);
  126. json.put("Msg", "参数验证错误");
  127. }
  128. return json.toString();
  129. }
  130. @Override
  131. public String updateCompany(String queryJson) throws Exception {
  132. // TODO Auto-generated method stub
  133. String UQ_COMPANY_ID = null;
  134. String V_COMPANY_NAME = null;//单位/部门名称
  135. String V_COMPANY_ADDRESS_0 = null;//单位/部门地址_1
  136. // String V_COMPANY_ADDRESS_1 = null;//单位/部门地址_2
  137. // String V_COMPANY_ADDRESS_2 = null;//单位/部门地址_3
  138. String V_COMMENT = null;//注册/修改说明
  139. String UQ_ADMIN_ID = null;//信息录入人ID
  140. // String UQ_PARENT_ID = null;//上级部门ID
  141. // String UQ_PARENT_COMPANY_ID = null;//所属单位的ID
  142. String E_STATUS = null;//当前状态,0为待开通服务,1为已开通服务,2为服务锁定,3为已注销,4、5留用
  143. JSONObject q_json = null;
  144. JSONArray jSONArray = new JSONArray();
  145. JSONObject json = new JSONObject();
  146. json.put("action", "updateCompany");
  147. if(queryJson!=null) {
  148. q_json = JSONObject.fromObject(queryJson);
  149. UQ_COMPANY_ID = q_json.has("UQ_COMPANY_ID")?q_json.getString("UQ_COMPANY_ID"):null;
  150. V_COMPANY_NAME = q_json.has("V_COMPANY_NAME")?q_json.getString("V_COMPANY_NAME"):null;
  151. V_COMPANY_ADDRESS_0 = q_json.has("V_COMPANY_ADDRESS_0")?q_json.getString("V_COMPANY_ADDRESS_0"):null;
  152. // V_COMPANY_ADDRESS_1 = q_json.has("V_COMPANY_ADDRESS_1")?q_json.getString("V_COMPANY_ADDRESS_1"):null;
  153. // V_COMPANY_ADDRESS_2 = q_json.has("V_COMPANY_ADDRESS_2")?q_json.getString("V_COMPANY_ADDRESS_2"):null;
  154. V_COMMENT = q_json.has("V_COMMENT")?q_json.getString("V_COMMENT"):"";
  155. // UQ_PARENT_ID = q_json.has("UQ_PARENT_ID")?q_json.getString("UQ_PARENT_ID"):null;
  156. UQ_ADMIN_ID = q_json.has("UQ_ADMIN_ID")?q_json.getString("UQ_ADMIN_ID"):null;
  157. // UQ_PARENT_COMPANY_ID = q_json.has("UQ_PARENT_COMPANY_ID")?q_json.getString("UQ_PARENT_COMPANY_ID"):null;
  158. E_STATUS = q_json.has("E_STATUS")?q_json.getString("E_STATUS").toUpperCase():null;
  159. json.put("query", queryJson);
  160. }
  161. if(chk_string_param(UQ_COMPANY_ID)&&chk_string_param(V_COMPANY_NAME)&&chk_string_param(V_COMPANY_ADDRESS_0)
  162. // &&chk_string_param(V_COMPANY_ADDRESS_1)&&chk_string_param(V_COMPANY_ADDRESS_2)
  163. &&(V_COMMENT!=null)&&chk_string_param(UQ_ADMIN_ID)//&&chk_string_param(UQ_PARENT_ID)
  164. &&chk_string_param(E_STATUS)) {
  165. if(UQ_COMPANY_ID!=null) {
  166. List list = ytiotTCompanyDao.query(" where u."+fieldname("UQ_COMPANY_ID")+" ='"+UQ_COMPANY_ID+"' ", null, null, null, null);
  167. if(list.size()>0) {
  168. YtiotTCompany o = (YtiotTCompany) list.get(0);
  169. if(V_COMPANY_NAME!=null)
  170. o.setVCompanyName(V_COMPANY_NAME);
  171. if(V_COMPANY_ADDRESS_0!=null)
  172. o.setVCompanyAddress0(V_COMPANY_ADDRESS_0);
  173. // if(UQ_PARENT_ID!=null)
  174. // o.setUqParentId(UQ_PARENT_ID);
  175. // if(UQ_PARENT_COMPANY_ID!=null)
  176. // o.setUqParentId(UQ_PARENT_COMPANY_ID);
  177. // o.setUqParentId(UQ_PARENT_ID);
  178. // o.setVCompanyAddress1(V_COMPANY_ADDRESS_1);
  179. // o.setVCompanyAddress2(V_COMPANY_ADDRESS_2);
  180. o.setUqAdminId(UQ_ADMIN_ID);
  181. o.setEStatus(E_STATUS);
  182. DaoResult ret = ytiotTCompanyDao.update(o, V_COMMENT);
  183. json.put("success", ret.isSuccess());
  184. json.put("MSG", ret.getResult());
  185. }else {
  186. json.put("success", false);
  187. json.put("MSG", "需要编辑的权限记录不存在");
  188. }
  189. }else {
  190. json.put("success", false);
  191. json.put("MSG", "记录ID不能为空");
  192. }
  193. }else {
  194. json.put("success", false);
  195. json.put("MSG", "参数验证错误");
  196. }
  197. return json.toString();
  198. }
  199. @Override
  200. public String deleteCompany(String queryJson) throws Exception {
  201. // TODO Auto-generated method stub
  202. //String UQ_COMPANY_ID = null;
  203. JSONObject q_json = null;
  204. JSONArray jSONArray = new JSONArray();
  205. JSONArray jsonCompanyList = new JSONArray();
  206. JSONObject json = new JSONObject();
  207. json.put("action", "deleteCompany");
  208. if(queryJson!=null) {
  209. q_json = JSONObject.fromObject(queryJson);
  210. if(q_json.has("COMPANY_LIST")) {
  211. jsonCompanyList = q_json.getJSONArray("COMPANY_LIST");
  212. for(int i=0;i<jsonCompanyList.size();i++) {
  213. JSONObject j_temp = jsonCompanyList.getJSONObject(i);
  214. if(j_temp.has("UQ_COMPANY_ID")) {
  215. List list = ytiotTCompanyDao.query(" where u."+fieldname("UQ_COMPANY_ID")+" ='"+j_temp.getString("UQ_COMPANY_ID")+"' ", null, null, null, null);
  216. if(list.size()>0) {
  217. for(int j=0;j<list.size();j++) {
  218. YtiotTCompany o = (YtiotTCompany) list.get(j);
  219. o.setEStatus("3");
  220. ytiotTCompanyDao.delect(o, "注销");
  221. System.out.println("测试:111111111111111");
  222. }
  223. }
  224. }
  225. }
  226. }
  227. }
  228. // if(queryJson!=null) {
  229. // q_json = JSONObject.fromObject(queryJson);
  230. // UQ_COMPANY_ID = q_json.has("UQ_COMPANY_ID")?q_json.getString("UQ_COMPANY_ID"):null;
  231. // json.put("query", queryJson);
  232. // }
  233. //
  234. // if(chk_string_param(UQ_COMPANY_ID)) {
  235. // if(UQ_COMPANY_ID!=null) {
  236. // List list = ytiotTCompanyDao.query(" where u."+fieldname("UQ_COMPANY_ID")+" ='"+UQ_COMPANY_ID+"' ", null, null, null, null);
  237. // if(list.size()>0) {
  238. // YtiotTCompany o = (YtiotTCompany) list.get(0);
  239. // o.setEStatus("3");
  240. // DaoResult ret = ytiotTCompanyDao.delect(o, V_COMMENT);
  241. // json.put("success", ret.isSuccess());
  242. // json.put("MSG", ret.getResult());
  243. // }else {
  244. // json.put("success", false);
  245. // json.put("MSG", "记录不存在");
  246. // }
  247. // }else {
  248. // json.put("success", false);
  249. // json.put("MSG", "记录ID不能为空");
  250. // }
  251. // }else {
  252. // json.put("success", false);
  253. // json.put("MSG", "参数验证错误");
  254. // }
  255. return json.toString();
  256. }
  257. @Override
  258. public String getCompanyList(String queryJson, String page, String start, String limit, String sort) throws Exception {
  259. // TODO Auto-generated method stub
  260. SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  261. String UQ_COMPANY_ID = null;
  262. String V_COMPANY_NAME=null;//单位名称
  263. String V_COMPANY_ADDRESS_0=null;//单位地址_1
  264. String I_VERSION=null;//当前记录版本
  265. String D_STORETIME=null;//记录存储时间
  266. String UQ_ADMIN_ID=null;//信息录入人ID\
  267. String E_STATUS=null;//当前状态,0为待开通服务,1为已开通服务,2为服务锁定,3为已注销,4、5留用
  268. String V_COMMENT = null;//注册/修改说明
  269. String I_ORDER_IDX = null;//序号
  270. String Page = null;
  271. String Start = null;
  272. JSONArray Sort = null;
  273. String Limit = null;
  274. String hqlwhere = null;
  275. String order = null;
  276. String dir = null;
  277. String order_str = null;
  278. JSONObject q_json = null;
  279. JSONArray jSONArray = new JSONArray();
  280. JSONObject json = new JSONObject();
  281. json.put("action", "getCompanyList");
  282. if(queryJson!=null) {
  283. q_json = JSONObject.fromObject(queryJson);
  284. I_ORDER_IDX= q_json.has("I_ORDER_IDX")?q_json.getString("I_ORDER_IDX"):null;
  285. UQ_COMPANY_ID = q_json.has("UQ_COMPANY_ID")?q_json.getString("UQ_COMPANY_ID"):null;
  286. V_COMPANY_NAME = q_json.has("V_COMPANY_NAME")?q_json.getString("V_COMPANY_NAME"):null;
  287. V_COMPANY_ADDRESS_0 = q_json.has("V_COMPANY_ADDRESS_0")?q_json.getString("V_COMPANY_ADDRESS_0"):null;
  288. UQ_ADMIN_ID = q_json.has("UQ_ADMIN_ID")?q_json.getString("UQ_ADMIN_ID"):null;
  289. V_COMMENT = q_json.has("V_COMMENT")?q_json.getString("V_COMMENT"):null;
  290. I_VERSION = q_json.has("I_VERSION")?q_json.getString("I_VERSION"):null;
  291. //E_STATUS = q_json.has("E_STATUS")?q_json.getString("E_STATUS"):null;
  292. D_STORETIME = q_json.has("D_STORETIME")?q_json.getString("D_STORETIME"):null;
  293. order = q_json.has("order")?q_json.getString("order"):null;
  294. dir = q_json.has("dir")?q_json.getString("dir"):null;
  295. Start = q_json.has("start")?q_json.getString("start"):(start!=null)?start:"0";
  296. Limit = q_json.has("limit")?q_json.getString("limit"):(limit!=null)?limit:null;
  297. Page = q_json.has("page")?q_json.getString("page"):(page!=null)?page:"0";
  298. json.put("query", queryJson);
  299. }
  300. // System.out.println();
  301. if(sort!=null) {
  302. Sort = JSONArray.fromObject(sort);
  303. if((Sort.isArray())&&(Sort.size()>0)) {
  304. JSONObject s_json = Sort.getJSONObject(0);
  305. order = s_json.has("property")?s_json.getString("property"):order;
  306. dir = s_json.has("direction")?s_json.getString("direction"):dir;
  307. }
  308. json.put("sort", sort);
  309. }
  310. Start = start;
  311. Limit = limit;
  312. Page = page;
  313. if(UQ_COMPANY_ID!=null)
  314. hqlwhere = chkhw(hqlwhere) + "u."+fieldname("UQ_COMPANY_ID")+"='"+UQ_COMPANY_ID+"'";
  315. if(V_COMPANY_NAME!=null)
  316. hqlwhere = chkhw(hqlwhere) + "u."+fieldname("V_COMPANY_NAME")+" like '%"+V_COMPANY_NAME+"%'";
  317. if(UQ_ADMIN_ID!=null)
  318. hqlwhere = chkhw(hqlwhere) + "u."+fieldname("UQ_ADMIN_ID")+"='"+UQ_ADMIN_ID+"'";
  319. if(V_COMPANY_ADDRESS_0!=null)
  320. hqlwhere = chkhw(hqlwhere) + "u."+fieldname("V_COMPANY_ADDRESS_0")+" like '%"+V_COMPANY_ADDRESS_0+"%'";
  321. // if(E_STATUS!=null)
  322. // hqlwhere = chkhw(hqlwhere) + "u."+fieldname("E_STATUS")+"='"+E_STATUS+"'";
  323. if(order!=null)
  324. order_str = " order by u."+fieldname(order);
  325. else
  326. order_str = " order by u."+fieldname("I_ORDER_IDX");
  327. int totalCount = ytiotTCompanyDao.getCount(hqlwhere);
  328. //System.out.println(totalCount);
  329. json.put("totalCount", totalCount);
  330. if(Start!=null){
  331. if(Integer.parseInt(Start)>totalCount){
  332. Start = "0";
  333. Page = "0";
  334. }
  335. if(page==null)
  336. Page="0";
  337. }else{
  338. Start = "0";
  339. Page = "0";
  340. }
  341. json.put("page", Page);
  342. json.put("start", Start);
  343. json.put("limit", Limit);
  344. if(totalCount>0) {
  345. List list = ytiotTCompanyDao.query(hqlwhere, order_str, dir, Start, Limit);
  346. if(list.size()>0) {
  347. for(int i=0;i<list.size();i++) {
  348. YtiotTCompany o = (YtiotTCompany)list.get(i);
  349. Map map = new HashMap();
  350. int a=Integer.parseInt(o.getEStatus());
  351. if(a==0) {
  352. map.put("E_STATUS", "待开通");
  353. }
  354. if(a==1) {
  355. map.put("E_STATUS", "已开通");
  356. }
  357. if(a==2) {
  358. map.put("E_STATUS", "已锁定");
  359. }
  360. if(a==3) {
  361. map.put("E_STATUS", "注销");
  362. }
  363. map.put("I_ORDER_IDX", o.getIOrderIdx());
  364. map.put("UQ_COMPANY_ID", o.getUqCompanyId());
  365. map.put("V_COMPANY_NAME", o.getVCompanyName());
  366. map.put("V_COMPANY_CODE", o.getVCompanyCode());
  367. map.put("UQ_ADMIN_ID", o.getUqAdminId());
  368. map.put("V_COMPANY_ADDRESS_0", o.getVCompanyAddress0());
  369. map.put("V_COMMENT", o.getIVersion());
  370. map.put("I_VERSION", o.getIVersion());
  371. // map.put("E_STATUS", o.getEStatus());
  372. map.put("D_STORETIME", formatter.format(o.getDStoretime()));
  373. JSONObject jSONObject = JSONObject.fromObject(map);
  374. jSONArray.add(jSONObject);
  375. }
  376. json.put("RESULT", jSONArray);
  377. }
  378. }
  379. return json.toString();
  380. }
  381. @Override
  382. public String getCompanyVerList(String queryJson, String page, String start, String limit, String sort) throws Exception {
  383. // TODO Auto-generated method stub
  384. SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  385. String UQ_COMPANY_ID = null;
  386. String V_COMPANY_NAME = null;
  387. String V_COMPANY_ADDRESS_0 = null;
  388. String E_STATUS = null;
  389. // String UQ_ADMIN_ID = null;
  390. String D_STORETIME = null;
  391. String hqlwhere = null;
  392. String order = null;
  393. String dir = null;
  394. String Start = null;
  395. String Limit = null;
  396. String Page = null;
  397. String order_str = null;
  398. JSONObject q_json = null;
  399. JSONArray Sort = null;
  400. JSONArray jSONArray = new JSONArray();
  401. JSONObject json = new JSONObject();
  402. json.put("action", "getCompanyVerList");
  403. if(queryJson!=null) {
  404. q_json = JSONObject.fromObject(queryJson);
  405. UQ_COMPANY_ID = q_json.has("UQ_COMPANY_ID")?q_json.getString("UQ_COMPANY_ID"):null;
  406. V_COMPANY_NAME = q_json.has("V_COMPANY_NAME")?q_json.getString("V_COMPANY_NAME"):null;
  407. // UQ_ADMIN_ID = q_json.has("UQ_ADMIN_ID")?q_json.getString("UQ_ADMIN_ID"):null;
  408. V_COMPANY_ADDRESS_0 = q_json.has("V_COMPANY_ADDRESS_0")?q_json.getString("V_COMPANY_ADDRESS_0"):null;
  409. E_STATUS = q_json.has("E_STATUS")?q_json.getString("E_STATUS"):null;
  410. // System.out.println("测试"+E_STATUS);
  411. // int a=Integer.parseInt("E_STATUS");