添加 回调配置新增和样例文件上传 接口
This commit is contained in:
@@ -4,15 +4,19 @@
|
||||
package com.nis.web.service.restful;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import org.apache.log4j.Logger;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import com.nis.domain.restful.ConfigPzIdSource;
|
||||
import com.nis.util.StringUtil;
|
||||
import com.nis.web.dao.ConfigPzIdDao;
|
||||
import com.nis.web.service.BaseLogService;
|
||||
import com.sun.tools.internal.xjc.reader.xmlschema.bindinfo.BIConversion.Static;
|
||||
|
||||
/**
|
||||
* @ClassName:ConfigPzIdService
|
||||
@@ -31,11 +35,23 @@ public class ConfigPzIdService extends BaseLogService {
|
||||
@Autowired
|
||||
protected ConfigPzIdDao dao;
|
||||
|
||||
@Autowired
|
||||
ConfigRedisService configRedisService;
|
||||
|
||||
private static Map<String, String> sourceNameMap = new HashMap<String, String>();
|
||||
static {
|
||||
sourceNameMap.put("CONFIG_COMPILE", "SEQ_COMPILEID");
|
||||
sourceNameMap.put("CONFIG_GROUP", "SEQ_GROUPID");
|
||||
sourceNameMap.put("CONFIG_REGION", "SEQ_REGIONID");
|
||||
}
|
||||
|
||||
public ConfigPzIdSource getConfigPzIdList(ConfigPzIdSource entity){
|
||||
List<Long> pzIdList = new ArrayList<Long>();
|
||||
entity.setSourceName(entity.getSourceName().toUpperCase());
|
||||
String seqName= StringUtil.isEmpty(sourceNameMap.get(entity.getSourceName()))?"SEQ_COMPILEID":sourceNameMap.get(entity.getSourceName());
|
||||
for (int i = 0; i < entity.getNum(); i++) {
|
||||
pzIdList.add(dao.getConfigPzIdList(entity));
|
||||
//pzIdList.add(dao.getConfigPzIdList(entity)); //直接从数据库序列号获取
|
||||
pzIdList.add(configRedisService.getIncrId(seqName));
|
||||
}
|
||||
entity.setPzIdList(pzIdList);
|
||||
return entity;
|
||||
|
||||
Reference in New Issue
Block a user