Commit 216045e0 by fudahua

Merge branch 'developer' into 'master'

分享有礼补数据

See merge request !119
parents 0ebc9d0d 4a0c8a40
package com.gic.haoban.manage.web.controller.test; package com.gic.haoban.manage.web.controller.test;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.gic.api.base.commons.Page; import com.gic.api.base.commons.Page;
import com.gic.commons.util.EntityUtil; import com.gic.commons.util.EntityUtil;
...@@ -16,6 +17,7 @@ import com.gic.haoban.manage.web.qo.TestQo; ...@@ -16,6 +17,7 @@ import com.gic.haoban.manage.web.qo.TestQo;
import com.gic.haoban.manage.web.vo.TestVo; import com.gic.haoban.manage.web.vo.TestVo;
import com.gic.sharing.core.service.api.service.MqApiService; import com.gic.sharing.core.service.api.service.MqApiService;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
...@@ -25,6 +27,8 @@ import org.springframework.web.bind.annotation.ResponseBody; ...@@ -25,6 +27,8 @@ import org.springframework.web.bind.annotation.ResponseBody;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import static org.slf4j.LoggerFactory.getLogger;
/** /**
* Created 2018/12/17. * Created 2018/12/17.
* *
...@@ -34,7 +38,7 @@ import java.util.Map; ...@@ -34,7 +38,7 @@ import java.util.Map;
@RequestMapping("/test") @RequestMapping("/test")
public class TestController extends WebBaseController { public class TestController extends WebBaseController {
private static final Logger logger = getLogger(TestController.class);
@Autowired @Autowired
private TestApiService testApiService; private TestApiService testApiService;
...@@ -109,4 +113,26 @@ public class TestController extends WebBaseController { ...@@ -109,4 +113,26 @@ public class TestController extends WebBaseController {
mqApiService.run(key); mqApiService.run(key);
return resultResponse(HaoBanErrCode.ERR_1); return resultResponse(HaoBanErrCode.ERR_1);
} }
/**
* 创建定时器
*
* @return
*/
@RequestMapping("/sharing-import-batch")
@ResponseBody
public HaobanResponse sharingImportBatch(String key) {
if (StringUtils.isBlank(key)) {
return resultResponse(HaoBanErrCode.ERR_0);
}
JSONArray jsonArray = JSONArray.parseArray(key);
int num = jsonArray.size();
int i = 0;
for (Object obj : jsonArray) {
i = i + 1;
logger.info("执行num:" + i + ":total" + num);
mqApiService.run(JSONObject.toJSONString(obj));
}
return resultResponse(HaoBanErrCode.ERR_1);
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment