package cn.newgxu.bbs.web.action.admin;
import cn.newgxu.bbs.domain.market.Item;
import cn.newgxu.bbs.domain.market.ItemType;
import cn.newgxu.bbs.service.MarketService;
import cn.newgxu.bbs.web.action.AbstractBaseAction;
import cn.newgxu.bbs.web.model.admin.ItemManageModel;
/**
*
* @author hjc
* @since 4.0.0
* @version $Revision 1.1$
*/
public class ItemManageAction extends AbstractBaseAction{
private static final long serialVersionUID = -1047332308829561598L;
private MarketService marketService;
private ItemManageModel model = new ItemManageModel();
@Override
public String execute() throws Exception {
marketService.getItems(model);
return SUCCESS;
}
public String doGetItemInfo() throws Exception {
Item item=Item.get(model.getId());
model.setEffect(item.getEffect());
model.setName(item.getName());
model.setItem_type_id(item.getType().getId());
model.setObjectBadboy(item.getObjectBadboy());
model.setObjectExp(item.getObjectExp());
model.setObjectPower(item.getObjectPower());
model.setSelfMoney(item.getSelfMoney());
model.setSelfPower(item.getSelfPower());
model.setItemTypes(ItemType.getItemTypes());
return SUCCESS;
}
public Object getModel() {
return model;
}
public void setMarketService(MarketService marketService) {
this.marketService = marketService;
}
}