Exemplo n.º 1
0
 /** 添加及保存操作 */
 public String save() {
   if (demension.getDemId() == null) {
     demensionService.save(demension);
   } else {
     Demension orgDemension = demensionService.get(demension.getDemId());
     try {
       BeanUtil.copyNotNullProperties(orgDemension, demension);
       demensionService.save(orgDemension);
     } catch (Exception ex) {
       logger.error(ex.getMessage());
     }
   }
   setJsonString("{success:true}");
   return SUCCESS;
 }
Exemplo n.º 2
0
 /**
  * 下拉维度列表
  *
  * @return
  */
 public String combo() {
   List<Demension> list = demensionService.getAll();
   StringBuffer sb = new StringBuffer("[['0','全部..']");
   for (Demension dem : list) {
     sb.append(",['").append(dem.getDemId()).append("','").append(dem.getDemName()).append("']");
   }
   sb.append("]");
   jsonString = sb.toString();
   return SUCCESS;
 }
Exemplo n.º 3
0
  /**
   * 显示详细信息
   *
   * @return
   */
  public String get() {
    Demension demension = demensionService.get(demId);

    Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd").create();
    // 将数据转成JSON格式
    StringBuffer sb = new StringBuffer("{success:true,data:");
    sb.append(gson.toJson(demension));
    sb.append("}");
    setJsonString(sb.toString());

    return SUCCESS;
  }
Exemplo n.º 4
0
  /**
   * 批量删除
   *
   * @return
   */
  public String multiDel() {

    String[] ids = getRequest().getParameterValues("ids");
    if (ids != null) {
      for (String id : ids) {
        demensionService.remove(new Long(id));
      }
    }

    jsonString = "{success:true}";

    return SUCCESS;
  }
Exemplo n.º 5
0
  /** 显示列表 */
  public String list() {

    QueryFilter filter = new QueryFilter(getRequest());
    List<Demension> list = demensionService.getAll(filter);

    Type type = new TypeToken<List<Demension>>() {}.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("}");

    jsonString = buff.toString();

    return SUCCESS;
  }