Examples of GoodsType


Examples of net.yanhl.goods.pojo.GoodsType

    // 设置查询条件
    listQuery.getQueryFilter().put("typeName", new String[] { BaseQuery.AND, BaseQuery.LIKE });
    List result = baseDao.find(listQuery);
    List<GoodsType> goodsTypes = (List<GoodsType>) result.get(1);
    for (int i = 0; i < goodsTypes.size(); i++) {
      GoodsType goodsType = goodsTypes.get(i);
      goodsType.setParentNames(getParentTypeName(goodsType.getParentId()));
      goodsTypes.set(i, goodsType);
    }
    return result;
  }
View Full Code Here

Examples of net.yanhl.goods.pojo.GoodsType

    String currentUserName = null;
    try {
     
      currentUserName = UserUtil.getCurrentUserName(request);
      JSONObject jsonObject = readJson(request);
      GoodsType goodsType = (GoodsType) JSONObject.toBean(jsonObject, GoodsType.class);
      goodsType.setCreatorId(new Integer(UserUtil.getCurrentUserId(request)));
      goodsType.setCreateDate(new java.sql.Date(System.currentTimeMillis()));
      getBaseManager().save(goodsType);
      print(response, RESBONSE_SUCCESS + "|" + goodsType.getId());
      log.debug(currentUserName + " 增加物品类型[" + goodsType.getTypeName() + "]");
    } catch(JSONException je) {
      je.printStackTrace();
      log.error(currentUserName + ">增加物品类型>解析JSON数据出错:" + je.getMessage());
    } catch (Exception ex) {
      ex.printStackTrace();
View Full Code Here

Examples of net.yanhl.goods.pojo.GoodsType

      HttpServletResponse response) throws Exception {
    String currentUserName = null;
    Integer goodsTypeId = StringUtil.getIntValue(request, "id");
    try {
      currentUserName = UserUtil.getCurrentUserName(request);
      GoodsType goodsType = (GoodsType) getBaseManager().get(GoodsType.class, goodsTypeId);
      JSONObject jsonObject = new JSONObject();
      jsonObject.accumulate("createDate", StringUtil.getValue(goodsType.getCreateDate(),"date"));
     
      //jsonObject.accumulate("parentId", goodsTypeManager.getParentTypes(goodsTypeId));
      jsonObject.accumulate("parentId", goodsType.getParentId() == null ? 0 : goodsType.getParentId());
      jsonObject.accumulate("typeName", goodsType.getTypeName());
      jsonObject.accumulate("remark", goodsType.getRemark());
      print(response, jsonObject.toString());
      log.debug(currentUserName + ">载入物品类型[name=" + goodsType.getTypeName() + "]");
    } catch(JSONException je) {
      je.printStackTrace();
      log.error(currentUserName + ">载入物品类型>解析JSON数据出错:" + je.getMessage());
    } catch (Exception ex) {
      ex.printStackTrace();
View Full Code Here

Examples of net.yanhl.goods.pojo.GoodsType

      HttpServletResponse response) throws Exception {
    String currentUserName = null;
    try {
      currentUserName = UserUtil.getCurrentUserName(request);
      JSONObject jsonObject = readJson(request);
      GoodsType goodsType = (GoodsType) JSONObject.toBean(jsonObject, GoodsType.class);
      GoodsType oldGoodsType = (GoodsType) getBaseManager().get(GoodsType.class, goodsType.getId());
      oldGoodsType.setParentId(jsonObject.getLong("parentId"));
      oldGoodsType.setTypeName(goodsType.getTypeName());
      oldGoodsType.setRemark(goodsType.getRemark());
      getBaseManager().update(oldGoodsType);
      print(response, RESBONSE_SUCCESS);
      log.debug(currentUserName + ">修改物品类型[" + goodsType.getTypeName() + "]信息");
    } catch(JSONException je) {
      je.printStackTrace();
View Full Code Here

Examples of net.yanhl.goods.pojo.GoodsType

   */
  public ActionForward isExist(ActionMapping mapping, ActionForm form, HttpServletRequest request,
      HttpServletResponse response) throws Exception {
    try {
      String typeName = StringUtil.getValue(request, "typeName");
      GoodsType goodsType = goodsTypeManager.getGoodsTypeByName(typeName);
      String result = "false";
      if(goodsType != null) {
        result = "true|" + goodsType.getId();
      }
      log.info("检查物品类型名称=[" + typeName + "]是否存在-->" + result);
      print(response, result);
    } catch (Exception ex) {
      log.error("查询所以物品类型失败:" + ex.getMessage());
View Full Code Here

Examples of net.yanhl.goods.pojo.GoodsType

      String goodsTypeId = jsonObject.getString("goodsTypeId");
      if (StringUtils.isEmpty(goodsTypeId)) {
        throw new IllegalArgumentException("物品类型ID不能为空!");
      }
      Long longGoodsTypeId = Long.parseLong(goodsTypeId);
      GoodsType goodsType = (GoodsType) getBaseManager().get(GoodsType.class, longGoodsTypeId);
      detail.setGoodsType(goodsType);
      getBaseManager().save(detail);
      print(response, RESBONSE_SUCCESS + "|" + detail.getId());
      log.debug(currentUserName + ">增加物品详细[" + detail.getGoodsName() + "]");
    } catch(JSONException je) {
View Full Code Here

Examples of net.yanhl.goods.pojo.GoodsType

      String goodsTypeId = jsonObject.getString("goodsTypeId");
      if (StringUtils.isEmpty(goodsTypeId)) {
        throw new IllegalArgumentException("物品类型ID不能为空!");
      }
      Long longGoodsTypeId = Long.parseLong(goodsTypeId);
      GoodsType goodsType = (GoodsType) getBaseManager().get(GoodsType.class, longGoodsTypeId);
      oldGoodsType.setGoodsType(goodsType);
      oldGoodsType.setGoodsUnit(goodsDetail.getGoodsUnit());
      oldGoodsType.setUnitPrice(goodsDetail.getUnitPrice());
      oldGoodsType.setRemark(goodsDetail.getRemark());
      getBaseManager().update(oldGoodsType);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.