public String add() {
		ruleList = dao.getProductConditio(itemsId, 0L);
		list = dao.getPdModelAttrs(itemsId, new Long(0));
		String level2ItemsId = dao.getLevel2ItemsIdByItemsID(itemsId);
		is_computer = level2ItemsId.equals(Constants.SPLIT_ITEMS_ID)|| level2ItemsId.equals(Constants.DUAL_NETWORK_ITEMS_ID)||level2ItemsId.equals(Constants.TABLE_MODEL_ITEMS_ID);
		is_table=level2ItemsId.equals(Constants.TABLE_MODEL_ITEMS_ID);
		pd_ext_attr_id = Constants.PD_EXT_ATTR_ID;
		
		String rootItemsId= dao.getRootItemsIdByItemsID(new Long(itemsId));
		is_office_supplies = rootItemsId.equals(Constants.OFFICE_SUPPLIES_ITEMS_ID);
		is_projection=rootItemsId.equals(Constants.PROJECTION_ITEMS_ID);
		
		return "add";
	}
	public String edit() {
		vo = dao.getPdModel(id);
		itemsId = vo.getBiddingItems().getId().longValue();
		String level2ItemsId = dao.getLevel2ItemsIdByItemsID(itemsId);
		is_computer = level2ItemsId.equals(Constants.SPLIT_ITEMS_ID)|| level2ItemsId.equals(Constants.DUAL_NETWORK_ITEMS_ID)||level2ItemsId.equals(Constants.TABLE_MODEL_ITEMS_ID);
		is_table=level2ItemsId.equals(Constants.TABLE_MODEL_ITEMS_ID);
		pd_ext_attr_id = Constants.PD_EXT_ATTR_ID;
		
		Long rootItemsId = vo.getBiddingItems().getRootItems().getId().longValue();
		is_office_supplies = rootItemsId.equals(Constants.OFFICE_SUPPLIES_ITEMS_ID);
		list = dao.getPdModelAttrs(rootItemsId, id);
		ruleList=dao.getProductConditio(itemsId,id);
		return "add";
	}