123456789101112131415161718192021222324252627282930313233343536373839 |
- package com.chinacreator.videoalliance.query.action;
- import java.util.List;
- import javax.servlet.http.HttpServletRequest;
- 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 com.chinacreator.common.exception.BusinessException;
- import com.chinacreator.common.pipe.DataOutPipe;
- import com.chinacreator.videoalliance.common.annotation.DataOut;
- import com.chinacreator.videoalliance.common.util.ConfigUtil;
- import com.chinacreator.videoalliance.query.bean.CsHisBean;
- import com.chinacreator.videoalliance.query.dao.CsHisDao;
- @Controller
- public class CsQueryHisAction {
- @Autowired
- private CsHisDao csHisDao;
-
- @RequestMapping("/queryHis.do")
- @DataOut(callback = "queryHis")
- public DataOutPipe doOrder(HttpServletRequest request, String cpid,String spid,String userid) throws Exception {
- DataOutPipe pipe = new DataOutPipe();
- if (StringUtils.isEmpty(cpid) || StringUtils.isEmpty(spid)) {
- throw new BusinessException("7002", "参数错误");
- }
- if (StringUtils.isNotEmpty(userid)) {
- userid = ConfigUtil.decrypt(userid, cpid);
- if ((userid != null) && (userid.length() > 11)) {
- userid = ConfigUtil.getUserid(userid, cpid);
- }
- }
- List<CsHisBean> CsHisBean = csHisDao.queryHis(cpid, spid, userid);
- pipe.add("data", CsHisBean);
- return pipe;
- }
- }
|