/**
   * 客户列表
   *
   * @param customerCompany
   * @param request
   * @param response
   * @return
   */
  @RequestMapping(value = "/customerinfo.do")
  public String logInit(
      CustomerCompany customerCompany, HttpServletRequest request, HttpServletResponse response) {
    if (customerCompany.getPageNo() == null) customerCompany.setPageNo(1);
    customerCompany.setPageSize(Constants.DEFAULT_PAGE_SIZE);

    List<CustomerCompany> lc = customerService.getCustomerCompanyPageList(customerCompany);
    int totalCount = customerService.getCustomerCompanyPageListCount(customerCompany);
    customerCompany.setTotalCount(totalCount);
    request.setAttribute("customerCompany", customerCompany);
    request.setAttribute("customerCompanylist", lc);
    return "web/customer/customerInfoList";
  }
 /**
  * 新增或保存客户资料
  *
  * @param customerCompany
  * @param request
  * @param response
  * @return
  */
 @ResponseBody
 @RequestMapping(
     value = "/jsonSaveOrupdateCompany.do",
     method = RequestMethod.POST,
     produces = {"text/html;charset=UTF-8"})
 public JsonResult<CustomerCompany> saveOrupdateCompany(
     CustomerCompany customerCompany, HttpServletRequest request, HttpServletResponse response) {
   JsonResult<CustomerCompany> js = new JsonResult<CustomerCompany>();
   js.setCode(new Integer(1));
   js.setMessage("保存失败!");
   try {
     customerCompany.setFlag(0);
     customerCompany.setCreateUser(this.getLoginUser().getId());
     customerCompany.setCreatetTime(new Date());
     customerService.saveCustomerCompany(customerCompany);
     js.setCode(new Integer(0));
     js.setMessage("保存成功!");
   } catch (Exception e) {
     e.printStackTrace();
   }
   return js;
 }