修复mapper.xml中expr_type字段带的空格

ServiceConfigInfo添加列表查询
IP,字符串,增强字符串配置修复创建时间创建人在更新的时候覆盖的bug
This commit is contained in:
wangxin
2018-03-14 13:47:43 +08:00
parent aa8568adbe
commit 52ae5c0c43
9 changed files with 37 additions and 15 deletions

View File

@@ -186,8 +186,8 @@ public class ComplexStringCfgController extends BaseController{
}else if(!StringUtils.isBlank(cfg.getTableName())){ }else if(!StringUtils.isBlank(cfg.getTableName())){
int serviceId=cfg.getServiceId(); int serviceId=cfg.getServiceId();
long compileId=getCompileId(cfg); long compileId=getCompileId(cfg);
cfg.setCreatorId(cfg.getCurrentUser().getId()); // cfg.setCreatorId(cfg.getCurrentUser().getId());
cfg.setCreateTime(new Date()); // cfg.setCreateTime(new Date());
cfg.setIsValid(Constants.VALID_NO); cfg.setIsValid(Constants.VALID_NO);
cfg.setIsAudit(Constants.AUDIT_NOT_YET); cfg.setIsAudit(Constants.AUDIT_NOT_YET);
cfg.setCompileId(compileId); cfg.setCompileId(compileId);
@@ -211,8 +211,8 @@ public class ComplexStringCfgController extends BaseController{
if(!StringUtils.isBlank(tableName)){ if(!StringUtils.isBlank(tableName)){
long compileId=getCompileId(cfg); long compileId=getCompileId(cfg);
cfg.setTableName(tableName); cfg.setTableName(tableName);
cfg.setCreatorId(cfg.getCurrentUser().getId()); // cfg.setCreatorId(cfg.getCurrentUser().getId());
cfg.setCreateTime(new Date()); // cfg.setCreateTime(new Date());
cfg.setIsValid(Constants.VALID_NO); cfg.setIsValid(Constants.VALID_NO);
cfg.setIsAudit(Constants.AUDIT_NOT_YET); cfg.setIsAudit(Constants.AUDIT_NOT_YET);
cfg.setCompileId(compileId); cfg.setCompileId(compileId);

View File

@@ -262,8 +262,8 @@ public class IpCfgController extends BaseController{
if(!StringUtils.isBlank(tableName)){ if(!StringUtils.isBlank(tableName)){
long compileId=getCompileId(); long compileId=getCompileId();
ipCfg.setTableName(tableName); ipCfg.setTableName(tableName);
ipCfg.setCreatorId(ipCfg.getCurrentUser().getId()); // ipCfg.setCreatorId(ipCfg.getCurrentUser().getId());
ipCfg.setCreateTime(new Date()); // ipCfg.setCreateTime(new Date());
ipCfg.setIsValid(Constants.VALID_NO); ipCfg.setIsValid(Constants.VALID_NO);
ipCfg.setIsAudit(Constants.AUDIT_NOT_YET); ipCfg.setIsAudit(Constants.AUDIT_NOT_YET);
ipCfg.setCompileId(compileId); ipCfg.setCompileId(compileId);

View File

@@ -144,8 +144,8 @@ public class NumCfgController extends BaseController{
ServiceConfigInfo serviceConfigInfo=serviceConfigInfoService.findSysServiceConfigInfo(serviceId); ServiceConfigInfo serviceConfigInfo=serviceConfigInfoService.findSysServiceConfigInfo(serviceId);
if(serviceConfigInfo!=null){ if(serviceConfigInfo!=null){
long compileId=getCompileId(cfg); long compileId=getCompileId(cfg);
cfg.setCreatorId(cfg.getCurrentUser().getId()); // cfg.setCreatorId(cfg.getCurrentUser().getId());
cfg.setCreateTime(new Date()); // cfg.setCreateTime(new Date());
cfg.setIsValid(Constants.VALID_NO); cfg.setIsValid(Constants.VALID_NO);
cfg.setIsAudit(Constants.AUDIT_NOT_YET); cfg.setIsAudit(Constants.AUDIT_NOT_YET);
cfg.setCompileId(compileId); cfg.setCompileId(compileId);

View File

@@ -186,8 +186,8 @@ public class StringCfgController extends BaseController{
}else if(!StringUtils.isBlank(stringCfg.getTableName())){ }else if(!StringUtils.isBlank(stringCfg.getTableName())){
int serviceId=stringCfg.getServiceId(); int serviceId=stringCfg.getServiceId();
long compileId=getCompileId(stringCfg); long compileId=getCompileId(stringCfg);
stringCfg.setCreatorId(stringCfg.getCurrentUser().getId()); // stringCfg.setCreatorId(stringCfg.getCurrentUser().getId());
stringCfg.setCreateTime(new Date()); // stringCfg.setCreateTime(new Date());
stringCfg.setIsValid(Constants.VALID_NO); stringCfg.setIsValid(Constants.VALID_NO);
stringCfg.setIsAudit(Constants.AUDIT_NOT_YET); stringCfg.setIsAudit(Constants.AUDIT_NOT_YET);
stringCfg.setCompileId(compileId); stringCfg.setCompileId(compileId);
@@ -211,8 +211,8 @@ public class StringCfgController extends BaseController{
if(!StringUtils.isBlank(tableName)){ if(!StringUtils.isBlank(tableName)){
long compileId=getCompileId(stringCfg); long compileId=getCompileId(stringCfg);
stringCfg.setTableName(tableName); stringCfg.setTableName(tableName);
stringCfg.setCreatorId(stringCfg.getCurrentUser().getId()); // stringCfg.setCreatorId(stringCfg.getCurrentUser().getId());
stringCfg.setCreateTime(new Date()); // stringCfg.setCreateTime(new Date());
stringCfg.setIsValid(Constants.VALID_NO); stringCfg.setIsValid(Constants.VALID_NO);
stringCfg.setIsAudit(Constants.AUDIT_NOT_YET); stringCfg.setIsAudit(Constants.AUDIT_NOT_YET);
stringCfg.setCompileId(compileId); stringCfg.setCompileId(compileId);

View File

@@ -22,7 +22,7 @@
<result column="classify" property="classify" jdbcType="VARCHAR" /> <result column="classify" property="classify" jdbcType="VARCHAR" />
<result column="attribute" property="attribute" jdbcType="VARCHAR" /> <result column="attribute" property="attribute" jdbcType="VARCHAR" />
<result column="lable" property="lable" jdbcType="VARCHAR" /> <result column="lable" property="lable" jdbcType="VARCHAR" />
<result column="expr_type " property="exprType" jdbcType="INTEGER" /> <result column="expr_type" property="exprType" jdbcType="INTEGER" />
<result column="match_method" property="matchMethod" jdbcType="INTEGER" /> <result column="match_method" property="matchMethod" jdbcType="INTEGER" />
<result column="is_hexbin" property="isHexbin" jdbcType="INTEGER" /> <result column="is_hexbin" property="isHexbin" jdbcType="INTEGER" />
<result column="area_effective_ids" property="areaEffectiveIds" jdbcType="VARCHAR" /> <result column="area_effective_ids" property="areaEffectiveIds" jdbcType="VARCHAR" />

View File

@@ -22,7 +22,7 @@
<result column="attribute" property="attribute" jdbcType="VARCHAR" /> <result column="attribute" property="attribute" jdbcType="VARCHAR" />
<result column="lable" property="lable" jdbcType="VARCHAR" /> <result column="lable" property="lable" jdbcType="VARCHAR" />
<result column="area_effective_ids" property="areaEffectiveIds" jdbcType="VARCHAR" /> <result column="area_effective_ids" property="areaEffectiveIds" jdbcType="VARCHAR" />
<result column="expr_type " property="exprType" jdbcType="INTEGER" /> <result column="expr_type" property="exprType" jdbcType="INTEGER" />
<result column="match_method" property="matchMethod" jdbcType="INTEGER" /> <result column="match_method" property="matchMethod" jdbcType="INTEGER" />
<result column="is_hexbin" property="isHexbin" jdbcType="INTEGER" /> <result column="is_hexbin" property="isHexbin" jdbcType="INTEGER" />
</resultMap> </resultMap>
@@ -47,7 +47,7 @@
<result column="attribute" property="attribute" jdbcType="VARCHAR" /> <result column="attribute" property="attribute" jdbcType="VARCHAR" />
<result column="lable" property="lable" jdbcType="VARCHAR" /> <result column="lable" property="lable" jdbcType="VARCHAR" />
<result column="area_effective_ids" property="areaEffectiveIds" jdbcType="VARCHAR" /> <result column="area_effective_ids" property="areaEffectiveIds" jdbcType="VARCHAR" />
<result column="expr_type " property="exprType" jdbcType="INTEGER" /> <result column="expr_type" property="exprType" jdbcType="INTEGER" />
<result column="match_method" property="matchMethod" jdbcType="INTEGER" /> <result column="match_method" property="matchMethod" jdbcType="INTEGER" />
<result column="is_hexbin" property="isHexbin" jdbcType="INTEGER" /> <result column="is_hexbin" property="isHexbin" jdbcType="INTEGER" />
<result column="creator_name" property="creatorName" jdbcType="VARCHAR" /> <result column="creator_name" property="creatorName" jdbcType="VARCHAR" />

View File

@@ -1,5 +1,7 @@
package com.nis.web.dao.systemService; package com.nis.web.dao.systemService;
import java.util.List;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import com.nis.domain.ServiceConfigInfo; import com.nis.domain.ServiceConfigInfo;
@@ -8,4 +10,5 @@ import com.nis.web.dao.MyBatisDao;
@MyBatisDao @MyBatisDao
public interface ServiceConfigInfoDao extends CrudDao<ServiceConfigInfo>{ public interface ServiceConfigInfoDao extends CrudDao<ServiceConfigInfo>{
public ServiceConfigInfo findSysServiceConfigInfo(@Param("service_id")int serviceId); public ServiceConfigInfo findSysServiceConfigInfo(@Param("service_id")int serviceId);
public List<ServiceConfigInfo> findList(@Param("service_id")int serviceId);
} }

View File

@@ -26,6 +26,20 @@
where where
service_id=#{service_id} and is_valid=1 service_id=#{service_id} and is_valid=1
</select> </select>
<select id="findList" resultMap="serviceConfigInfo">
select
id,
table_name,
table_desc,
table_type,
maat_table,
service_id,
is_valid
from
service_config_info
where
service_id=#{service_id} and is_valid=1
</select>
<insert id="insert"> <insert id="insert">
insert into service_config_info ( insert into service_config_info (

View File

@@ -1,5 +1,7 @@
package com.nis.web.service.systemService; package com.nis.web.service.systemService;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@@ -13,4 +15,7 @@ public class ServiceConfigInfoService {
public ServiceConfigInfo findSysServiceConfigInfo(int serviceId){ public ServiceConfigInfo findSysServiceConfigInfo(int serviceId){
return serviceConfigInfoDao.findSysServiceConfigInfo(serviceId); return serviceConfigInfoDao.findSysServiceConfigInfo(serviceId);
} }
public List<ServiceConfigInfo> findList(int serviceId){
return serviceConfigInfoDao.findList(serviceId);
}
} }