Package com.lgx8.gateway.entities

Examples of com.lgx8.gateway.entities.Address


    super.init(config);
    configuration = new Configuration();
        configuration.setServletContextForTemplateLoading(getServletContext(), "ftl/gateway");
        configuration.setDefaultEncoding("UTF-8");
       
        GatewayConfig gatewayConfig = (GatewayConfig) getServletContext().getAttribute("gatewayConfig");
        base.put("gatewayConfig", gatewayConfig);
   
    List<AreaCategory> areaCategorys = (List<AreaCategory>) getServletContext().getAttribute("areaCategorys");
    base.put("areaCategorys", areaCategorys);
   
View Full Code Here


    return getHibernateTemplate().find(hql);
  }
 
  public static void main(String[] args) {
    ApplicationContext ac = new ClassPathXmlApplicationContext("ApplicationContext.xml");
    ICategoryDao categoryDao = (ICategoryDao) ac.getBean("categoryDao");
    List<Category> list = categoryDao.findAllCategoryList(new Long(5));
    for(int i=0;i<list.size();i++) {
      System.out.println(list.get(i).getName());
    }
  }
View Full Code Here

      PrintWriter pw = response.getWriter();
     
      pw.write("1");
    }else if((!"".equals(categoryType)&&categoryType != null) && categoryId != null)
    {
      IGatewayCategoryDetailDao gatewayCategoryDetailDao = (IGatewayCategoryDetailDao) ac.getBean("gatewayCategoryDetailDao");
      GatewayCategoryDetail detail = gatewayCategoryDetailDao.findGatewayCategoryDetailById(Integer.parseInt(id));
      if(!"null".equals(entityId)&&!"".equals(entityId)&&entityId!=null)detail.setEntityId(entityId);
      if(!"null".equals(entityUrl)&&!"".equals(entityUrl)&&entityUrl!=null)detail.setEntityUrl(entityUrl);
      if(!"null".equals(otherUrl)&&!"".equals(otherUrl)&&otherUrl!=null)detail.setOtherUrl(otherUrl);
      if(!"null".equals(areaNode)&&!"".equals(areaNode)&&areaNode!=null)detail.setAreaNode(areaNode);
      if(!"null".equals(url)&&!"".equals(url)&&url!=null)detail.setUrl(url);
      if(!"null".equals(entityName)&&!"".equals(entityName)&&entityName!=null)detail.setEntityName(entityName);
     
      gatewayCategoryDetailDao.updateGatewayCategoryDetail(detail);
    }
   
  }
View Full Code Here

    //获得查询的条件
    String qtype = request.getParameter("qtype");
    //计算查询开始数据下标

    ApplicationContext ac = WebApplicationContextUtils.getWebApplicationContext(this.getServletContext());
    IOrderDao orderDao = (IOrderDao) ac.getBean("orderDao");
   
    IOrderService orderService = (IOrderService) ac.getBean("orderService");
   
    if("1".equals(hidden) || Integer.parseInt(hidden) == 1)
    {
      if(query!=null && !("").equals(query))
      {
        String[] q1 = qtype.split(",");
        String[] q2 = query.split(",");
        Map<String,Object> map = new HashMap<String, Object>();
        for(int i=0;i<q2.length;i++)
        {
          String[] q22 = q2[i].split("#");
          map.put(q22[0], q22.length > 1?q22[1]:"");
        }
       
        for(int i=0;i<q1.length;i++)
        {
          String q = q1[i].split(":")[0];
          String d = q1[i].split(":").length>1?q1[i].split(":")[1]:"";
          if("date".equals(d) && !"".equals(d))
          {
            String d1 = map.get(q).toString().split("&")[0];
            String d2 = map.get(q).toString().split("&").length >1?map.get(q).toString().split("&")[1]:"";
            hql += " and " + q + " >= str_to_date('"+d1+"','%Y-%m-%d %H:%i:%s')";
            hql += "".equals(d2)?"":" and " + q + " <= str_to_date('"+d2+"','%Y-%m-%d %H:%i:%s')";
          }else if(!"".equals(map.get(q)))
          {
            hql += " and " + q + " like '%"+map.get(q)+"%'";
          }
         
        }
      }
     
      hql += " order by o.id desc";
     
      PageList list = orderDao.findByPage4Report(hql, new Object[]{}, Integer.parseInt(page), Integer.parseInt(maxResult));
      //当前页数设置
      pageInfo.put("page", page);
      //当前页数设置
      pageInfo.put("size", maxResult);
      //总搜索数据量设置
View Full Code Here

    return page;
  }

  public static void main(String[] args) {
    ApplicationContext ac = new ClassPathXmlApplicationContext("ApplicationContext.xml");
    IProductDao productDao = (IProductDao) ac.getBean("productDao");
    PageList page = productDao.findProduct(new Long(12), new String[]{"商品","4"}, 2, 5, "");
    System.out.println(page.getDataList().size());
    System.out.println();
  }
View Full Code Here

  @Transactional
  public void batchDeleteAddress(String[] ids) {
    for(String id : ids)
    {
      Address addr = getHibernateTemplate().get(Address.class, Integer.parseInt(id));
      getHibernateTemplate().delete(addr);
    }
  }
View Full Code Here

    List<Orders> orders = orderService.queryOrders("from Orders o where o.id=?", new Object[]{Long.parseLong(orderId.trim())});
    if(null!=orders&&orders.size()>0){
      Orders order = orders.get(0);
      List<Address> addresses = addressService.getAddress("from Address a where a.id=?", new Object[]{Integer.parseInt(addressId.trim())});
      if(null!=addresses&&addresses.size()>0){
        Address addr = addresses.get(0);
        order.setAddressprovince(addr.getProvince());
        order.setAddresscity(addr.getCity());
        order.setAddressregion(addr.getRegion());
        order.setAddressname(addr.getAddress());
        order.setAddresszipcode(addr.getZipcode());
       
        order.setFareway(deliveryId);
       
        double fare = FarewayUtil.getFare(order);
       
View Full Code Here

          Map<String, String> paramter = new HashMap<String, String>();
          //查询用户的收货地址
          String hql = " from Address a where a.user.id=?";
          List<Address> addresses = addressService.getAddress(hql, new Object[]{RunTimeUser.getRunTimeUser(request).getId()});
          request.setAttribute("addresses", addresses);
          Address defaultAddress = getDefaultAddress(addresses);
          request.setAttribute("currentAddress",defaultAddress);
         
          List<FareWay> fws = getFareWays(tempList);
          request.setAttribute("fareways",fws);
         
View Full Code Here

  public ModelAndView addAddress(HttpServletRequest request,HttpServletResponse response){
    String rd = request.getParameter("rd");
    String cacheRd = (String) request.getSession().getAttribute("rd");
    if(cacheRd==null||!cacheRd.equals(rd)){
      String addressId = decodeParameter(request, "addressId");
      Address addr = null;
      boolean addFlag = true;
      if(isNumber(addressId)){
        addFlag = false;
        int id = Integer.parseInt(addressId.trim());
        List<Address> list = addressService.getAddress(" from Address a where a.id=?", new Object[]{id});
        if(null!=list&&list.size()>0){
          addr =  list.get(0);
        }
      }else{
        addFlag =true;
        addr = new Address();
      }
      String isdefault = request.getParameter("isdefault");
      if(null==isdefault||"".equals(isdefault.trim()))isdefault = "0";
      String address = decodeParameter(request,"address");
      String region =decodeParameter(request,"region");
      String city = decodeParameter(request,"city");
      String province = decodeParameter(request,"province");
      String zipcode = decodeParameter(request,"zipcode");
      String tel = decodeParameter(request,"tel");
      String name = decodeParameter(request,"name");
      String syn = decodeParameter(request,"syn");
     
      Dictionary d0 = dictionaryDao.findByKindAndCode("province", province);
      Dictionary d1 = dictionaryDao.findByKindAndCode("city", city);
      Dictionary d2 = dictionaryDao.findByKindAndCode("county", region);
     
     
      addr.setCity(d1 != null ? d1.getDETAIL():"");
      addr.setAddress(address);
      addr.setIsdefault(Integer.parseInt(isdefault.trim()));
      addr.setName(name);
      addr.setProvince(d0 != null ? d0.getDETAIL():"");
      addr.setRegion(d2 != null ? d2.getDETAIL():"");
      addr.setTel(tel);
      addr.setZipcode(zipcode);
     
      if(addFlag){
        User user = userCardService.findUserById(RunTimeUser.getRunTimeUser(request).getId());
        addr.setUser(user);
        try{
          boolean ok = addressService.addAddress(addr);
          if(!ok){
            request.setAttribute("errmsg", "收货地址修改失败");
            request.setAttribute("url", MemberURLConst.URL_ADDRESS_ADD);
            return new ModelAndView(MemberURLConst.URL_BASE);
          }
          }catch (Exception e) {
          e.printStackTrace();
          request.setAttribute("errmsg", "收货地址修改失败");
          request.setAttribute("url", MemberURLConst.URL_ADDRESS_ADD);
          return new ModelAndView(MemberURLConst.URL_BASE);
        }
        if(!StringUtil.isNull(syn)){
          JSONObject addrJson = new JSONObject();
          try {
            addrJson.put("id", addr.getId());
            addrJson.put("address", addr.getAddress());
            addrJson.put("province", addr.getProvince());
            addrJson.put("city", addr.getCity());
            addrJson.put("region", addr.getRegion());
            addrJson.put("name", addr.getName());
            addrJson.put("tel", addr.getTel());
            addrJson.put("zipcode", addr.getZipcode());
          } catch (JSONException e) {
            e.printStackTrace();
          }
          this.printJSON(response, addrJson.toString());
        }
View Full Code Here

    String addressId = request.getParameter("addressId");
    if(isNumber(addressId)){
      int id = Integer.parseInt(addressId.trim());
      List<Address> list = addressService.getAddress(" from Address a where a.id=?", new Object[]{id});
      if(null!=list&&list.size()>0){
        Address address =  list.get(0);
        request.setAttribute("address", address);
        request.setAttribute("url", MemberURLConst.URL_ADDRESS_ADD);
        return new ModelAndView(MemberURLConst.URL_BASE);
      }
    }
View Full Code Here

TOP

Related Classes of com.lgx8.gateway.entities.Address

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.