Example #1
0
  @RequestMapping(value = "/saveCard.action")
  @ResponseBody
  public Map<String, Object> addCardPiece(
      @RequestParam("houseNumber") String houseNumber,
      @RequestParam("DLMC") String DLMC,
      @RequestParam("DYNHSFZ") String DYNHSFZ,
      @RequestParam("DYNHXM") String DYNHXM,
      @RequestParam("FWJG") String FWJG,
      @RequestParam("FWSYSJ") String FWSYSJ,
      @RequestParam("FWZP") String FWZP,
      @RequestParam("QSDWMC") String QSDWMC,
      @RequestParam("SFDYXZSJ") String SFDYXZSJ,
      @RequestParam("Shape_Area") String Shape_Area,
      @RequestParam("projectID") String projectID) {

    String[] houseNumberNew = houseNumber.split(",");
    String[] DLMCNew = DLMC.split(",");
    String[] DYNHSFZNew = DYNHSFZ.split(",");
    String[] DYNHXMNew = DYNHXM.split(",");
    String[] FWJGNew = FWJG.split(",");
    String[] FWSYSJNew = FWSYSJ.split(",");
    String[] FWZPNew = FWZP.split(",");
    String[] QSDWMCNew = QSDWMC.split(",");
    String[] SFDYXZSJNew = SFDYXZSJ.split(",");
    String[] Shape_AreaNew = Shape_Area.split(",");

    for (int i = 0; i < houseNumberNew.length; i++) {
      CardPiece cp = new CardPiece();

      cp.setHouseNumber(houseNumberNew[i]);
      cp.setDLMC(DLMCNew[i]);
      cp.setDYNHSFZ(DYNHSFZNew[i]);
      cp.setDYNHXM(DYNHXMNew[i]);
      cp.setFWJG(FWJGNew[i]);
      cp.setFWSYSJ(FWSYSJNew[i]);
      cp.setFWZP(FWZPNew[i]);
      cp.setJoinFlag("未参与");
      cp.setQSDWMC(QSDWMCNew[i]);
      cp.setSFDYXZSJ(SFDYXZSJNew[i]);
      cp.setDemolitionFlag("未拆迁");
      cp.setProjectID(projectID);
      cp.setShape_Area(Double.parseDouble(Shape_AreaNew[i]));

      cps.addCard(cp);
    }

    Map<String, Object> results = new HashMap<String, Object>();
    results.put("success", true);
    results.put("msg", "1" + ",successfully saved");
    return (results);
  }