Commit e5617289 by guojx

渠道字典数据

parent 6ad83167
package com.gic.haoban.manage.web.controller.data;
import com.alibaba.fastjson.JSONObject;
import com.gic.api.base.commons.Page;
import com.gic.commons.util.DataApiUtils;
import com.gic.commons.util.EntityUtil;
import com.gic.commons.webapi.reponse.RestResponse;
import com.gic.enterprise.api.dto.data.DataIndexEvaluateLogDTO;
import com.gic.enterprise.api.dto.data.DataIndexExplainDTO;
import com.gic.enterprise.api.service.data.DataIndexApiService;
import com.gic.enterprise.service.CustomSettingApiService;
import com.gic.haoban.manage.web.qo.data.DataIndexExplainVO;
import com.gic.haoban.manage.web.qo.data.DataIndexQO;
import com.gic.haoban.manage.web.qo.data.HandleQO;
......@@ -37,6 +39,8 @@ public class DataController {
private StoreAuthUtils storeAuthUtils;
@Autowired
private DataIndexApiService dataIndexApiService;
@Autowired
private CustomSettingApiService customSettingApiService;
/**
* 数据统一调用接口
......@@ -102,6 +106,24 @@ public class DataController {
return RestResponse.successResult();
}
/**
* 渠道字典数据
* 说明:channelCode (渠道code,数据接口需要传的)
* channelNameIntegral 会员类型的名称
* channelNameOrder 订单业绩的名称
* @param enterpriseId
* @return
*/
@RequestMapping("list-channel-data")
public RestResponse listChannelData(String enterpriseId) {
Page<JSONObject> page = customSettingApiService
.page("tab_gic_channel_platform_dict", "", 1, 1000).getResult();
if (page != null) {
return RestResponse.successResult(page.getResult());
}
return RestResponse.successResult(new ArrayList<>());
}
private JSONObject getTotalJson(JSONObject param, String apolloKey) {
Map<String, Object> totalRes = DataApiUtils.http(param.toJSONString(), apolloKey);
......
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