package com.chinacreator.videoalliance.query.action; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletRequest; import net.sf.json.JSONSerializer; import org.apache.commons.lang.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import com.chinacreator.common.exception.BusinessException; import com.chinacreator.common.service.MobService; import com.chinacreator.videoalliance.query.bean.OrderBean; import com.chinacreator.videoalliance.query.dao.QueryOrderDao; @Controller public class QueryUserorder { @Autowired private QueryOrderDao queryOrderDao; @RequestMapping("/queryUserAllorder.do") @ResponseBody public Object doOrder(HttpServletRequest request,OrderBean bean, String backurl,String apptype) throws Exception { Map map = new HashMap(); List list = null; try{ if(StringUtils.isEmpty(bean.getUserid())){ throw new BusinessException("9002", "userid参数不能为空"); } String userid = MobService.getInstance().getUsermob(bean.getUserid()); bean.setUserid(userid); list = queryOrderDao.query(bean); map.put("userinfo", JSONSerializer.toJSON(list).toString()); }catch(Exception e){ e.printStackTrace(); } return map; } }