1234567891011121314151617181920212223242526272829303132333435363738 |
- package com.chinacreator.videoalliance.query.action;
- import java.util.HashMap;
- import java.util.List;
- import java.util.Map;
- import javax.servlet.http.HttpServletRequest;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Controller;
- import org.springframework.web.bind.annotation.RequestMapping;
- import com.chinacreator.common.pipe.DataOutPipe;
- import com.chinacreator.common.util.URLUtil;
- import com.chinacreator.videoalliance.common.annotation.DataOut;
- import com.chinacreator.videoalliance.order.util.JsonUtil;
- import com.chinacreator.videoalliance.query.bean.SyncOfficalBean;
- import com.chinacreator.videoalliance.query.dao.SyncOfficalDao;
- @Controller
- public class CsSyncOfficialAction {
- @Autowired
- private SyncOfficalDao syncOfficalDao;
-
- @RequestMapping("/syncOfficial.do")
- @DataOut(callback = "syncOfficial")
- public DataOutPipe doOrder(HttpServletRequest request, String cpid) throws Exception {
- DataOutPipe pipe = new DataOutPipe();
- List<SyncOfficalBean> list = syncOfficalDao.query();
- for (SyncOfficalBean syncOfficalBean : list) {
- Map<String,String> map = new HashMap<String,String>();
- map.put("type",syncOfficalBean.getType() );
- map.put("info", syncOfficalBean.getInfo());
- map.put("inserttime", syncOfficalBean.getInserttime());
- String result = URLUtil.post(syncOfficalBean.getUrl(), JsonUtil.objectToJson(map));
- System.out.println(result);
- }
- return pipe;
- }
- }
|