package com.jshoperx.action.backstage.goods; import com.jshoperx.action.backstage.base.BaseTAction; import com.jshoperx.entity.GoodsDetailRpT; import com.jshoperx.service.GoodsDetailRpTService; import org.apache.commons.lang3.StringUtils; import org.apache.struts2.convention.annotation.Action; import org.apache.struts2.convention.annotation.Namespace; import org.apache.struts2.convention.annotation.ParentPackage; import org.apache.struts2.convention.annotation.Result; import javax.annotation.Resource; @Namespace("") @ParentPackage("jshoperx") public class GoodsDetailRpTAction extends BaseTAction { private static final long serialVersionUID = 1L; @Resource private GoodsDetailRpTService goodsDetailRpTService; private String goodsid; private GoodsDetailRpT bean=new GoodsDetailRpT(); private boolean sucflag; public GoodsDetailRpT getBean() { return bean; } public void setBean(GoodsDetailRpT bean) { this.bean = bean; } public String getGoodsid() { return goodsid; } public void setGoodsid(String goodsid) { this.goodsid = goodsid; } public boolean isSucflag() { return sucflag; } public void setSucflag(boolean sucflag) { this.sucflag = sucflag; } /** * 清理错误 */ @Override public void validate() { this.clearErrorsAndMessages(); } /** * 根据goodsid获取商品详细 * @return */ @Action(value = "findGoodsDetialRpTBygoodsid", results = { @Result(name = "json", type = "json") }) public String findGoodsDetialRpTBygoodsid(){ if(StringUtils.isNotBlank(this.getGoodsid())){ bean=this.goodsDetailRpTService.findByPK(GoodsDetailRpT.class, this.getGoodsid()); if(bean!=null){ this.setSucflag(true); return JSON; } } return JSON; } }