@Override public String list() { QueryFilter filter = new QueryFilter(getRequest()); filter.addFilter("Q_docFolder.appUser.userId_L_EQ", ContextUtil.getCurrentUserId().toString()); String folderId = getRequest().getParameter("folderId"); String path = null; if ((StringUtils.isNotEmpty(folderId)) && (!"0".equals(folderId))) { path = (this.docFolderService.get(new Long(folderId))).getPath(); } if (path != null) { filter.addFilter("Q_docFolder.path_S_LK", path + "%"); } List<Document> list = this.documentService.getAll(filter); Type type = new TypeToken<List<Document>>() {}.getType(); StringBuffer buff = new StringBuffer("{success:true,'totalCounts':") .append(filter.getPagingBean().getTotalItems()) .append(",result:"); Gson gson = new GsonBuilder() .excludeFieldsWithoutExposeAnnotation() .setDateFormat("yyyy-MM-dd") .create(); buff.append(gson.toJson(list, type)); buff.append("}"); this.jsonString = buff.toString(); return "success"; }
@Override public String list() { QueryFilter filter = new QueryFilter(getRequest()); List<AssetsType> list = this.assetsTypeService.getAll(filter); Type type = new TypeToken<List<AssetsType>>() {}.getType(); StringBuffer buff = new StringBuffer("{success:true,'totalCounts':") .append(filter.getPagingBean().getTotalItems()) .append(",result:"); Gson gson = new Gson(); buff.append(gson.toJson(list, type)); buff.append("}"); this.jsonString = buff.toString(); return "success"; }
@Override public String list() { QueryFilter filter = new QueryFilter(this.getRequest()); List<StandSalary> list = this.standSalaryService.getAll(filter); Type type = new TypeToken<List<StandSalary>>() {}.getType(); StringBuffer buff = new StringBuffer("{success:true,'totalCounts':") .append(filter.getPagingBean().getTotalItems()) .append(",result:"); Gson gson = new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create(); buff.append(gson.toJson(list, type)); buff.append("}"); this.jsonString = buff.toString(); return "success"; }
@Override public String list() { QueryFilter filter = new QueryFilter(this.getRequest()); filter.addFilter("Q_appUser.userId_L_EQ", ContextUtil.getCurrentUserId().toString()); List<Appointment> list = this.appointmentService.getAll(filter); Type type = new TypeToken<List<Appointment>>() {}.getType(); StringBuffer buff = new StringBuffer("{success:true,'totalCounts':") .append(filter.getPagingBean().getTotalItems()) .append(",result:"); Gson gson = new GsonBuilder() .setDateFormat("yyyy-MM-dd HH:mm:ss") .excludeFieldsWithoutExposeAnnotation() .create(); buff.append(gson.toJson(list, type)); buff.append("}"); this.jsonString = buff.toString(); return "success"; }