管控bug修改
This commit is contained in:
parent
aeee70e7a5
commit
19df573b88
@ -1,11 +1,13 @@
|
|||||||
package com.zhgd.xmgl.modules.risk.entity.vo;
|
package com.zhgd.xmgl.modules.risk.entity.vo;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.zhgd.xmgl.modules.risk.entity.RiskListDetail;
|
import com.zhgd.xmgl.modules.risk.entity.RiskListDetail;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
public class RiskListDetailVo extends RiskListDetail {
|
public class RiskListDetailVo extends RiskListDetail {
|
||||||
|
@TableField(exist = false)
|
||||||
@ApiModelProperty(value = "全路径名(/划分)")
|
@ApiModelProperty(value = "全路径名(/划分)")
|
||||||
private java.lang.String fullPath;
|
private java.lang.String fullPath;
|
||||||
@ApiModelProperty(value = "总企业sn")
|
@ApiModelProperty(value = "总企业sn")
|
||||||
|
|||||||
@ -77,4 +77,20 @@ public class RiskListSourceVo extends RiskListSource {
|
|||||||
@ApiModelProperty(value = "排查责任人名称(多个,分割)")
|
@ApiModelProperty(value = "排查责任人名称(多个,分割)")
|
||||||
private java.lang.String checkWorkerNames;
|
private java.lang.String checkWorkerNames;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 管控责任人单位名称s(多个,分割)
|
||||||
|
*/
|
||||||
|
@ApiModelProperty(value = "管控责任人单位名称s(多个,分割)")
|
||||||
|
private java.lang.String controlWorkerEnterpriseNames;
|
||||||
|
/**
|
||||||
|
* 管控责任人名称s(多个,分割)
|
||||||
|
*/
|
||||||
|
@ApiModelProperty(value = "管控责任人名称s(多个,分割)")
|
||||||
|
private java.lang.String controlWorkerNames;
|
||||||
|
/**
|
||||||
|
* 排查责任人单位名称s(多个,分割)
|
||||||
|
*/
|
||||||
|
@ApiModelProperty(value = "排查责任人单位名称s(多个,分割)")
|
||||||
|
private java.lang.String checkWorkerEnterpriseNames;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -41,12 +41,4 @@ public interface RiskListPointMapper extends BaseMapper<RiskListPoint> {
|
|||||||
*/
|
*/
|
||||||
List<RiskListPointVo> queryList(@Param(Constants.WRAPPER) QueryWrapper<RiskListPointVo> queryWrapper, @Param("param") HashMap<String, Object> param);
|
List<RiskListPointVo> queryList(@Param(Constants.WRAPPER) QueryWrapper<RiskListPointVo> queryWrapper, @Param("param") HashMap<String, Object> param);
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 通过id查询管控清单风险点信息
|
|
||||||
*
|
|
||||||
* @param id
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
RiskListPoint queryById(String id);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,6 +8,9 @@
|
|||||||
from risk_list_detail t
|
from risk_list_detail t
|
||||||
join risk_list_library rll on t.library_id = rll.id
|
join risk_list_library rll on t.library_id = rll.id
|
||||||
where 1=1
|
where 1=1
|
||||||
|
<if test="param.id != null and param.id != ''">
|
||||||
|
and t.id = #{param.id}
|
||||||
|
</if>
|
||||||
<if test="param.containLibraryId != null and param.containLibraryId != ''">
|
<if test="param.containLibraryId != null and param.containLibraryId != ''">
|
||||||
and t.library_id in (select id from risk_list_library where find_in_set(#{param.containLibraryId},ancestors)
|
and t.library_id in (select id from risk_list_library where find_in_set(#{param.containLibraryId},ancestors)
|
||||||
or id=#{param.containLibraryId})
|
or id=#{param.containLibraryId})
|
||||||
|
|||||||
@ -7,6 +7,9 @@
|
|||||||
from risk_list_point t
|
from risk_list_point t
|
||||||
left join risk_list_library rll on rll.id=t.risk_list_library_id
|
left join risk_list_library rll on rll.id=t.risk_list_library_id
|
||||||
where 1=1
|
where 1=1
|
||||||
|
<if test="param.id != null and param.id != ''">
|
||||||
|
and t.id = #{param.id}
|
||||||
|
</if>
|
||||||
<if test="param.projectType != null and param.projectType != ''">
|
<if test="param.projectType != null and param.projectType != ''">
|
||||||
and rll.project_type = #{param.projectType}
|
and rll.project_type = #{param.projectType}
|
||||||
</if>
|
</if>
|
||||||
@ -26,11 +29,4 @@
|
|||||||
)t
|
)t
|
||||||
${ew.customSqlSegment}
|
${ew.customSqlSegment}
|
||||||
</select>
|
</select>
|
||||||
<select id="queryById" resultType="com.zhgd.xmgl.modules.risk.entity.RiskListPoint">
|
|
||||||
select * from (
|
|
||||||
select t.*
|
|
||||||
from risk_list_point t
|
|
||||||
)t
|
|
||||||
where t.id = #{id}
|
|
||||||
</select>
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
@ -14,6 +14,9 @@
|
|||||||
left join risk_list_library rll on rll.id=rlp.risk_list_library_id
|
left join risk_list_library rll on rll.id=rlp.risk_list_library_id
|
||||||
left join risk_list_potential_accident_type rlpat on rlpat.id=t.accident_type_id
|
left join risk_list_potential_accident_type rlpat on rlpat.id=t.accident_type_id
|
||||||
where 1=1
|
where 1=1
|
||||||
|
<if test="param.id != null and param.id != ''">
|
||||||
|
and t.id = #{param.id}
|
||||||
|
</if>
|
||||||
<if test="param.workable == '1'.toString()">
|
<if test="param.workable == '1'.toString()">
|
||||||
and EXISTS (
|
and EXISTS (
|
||||||
SELECT 1
|
SELECT 1
|
||||||
|
|||||||
@ -15,8 +15,10 @@ import com.zhgd.xmgl.modules.risk.entity.vo.RiskListDetailVo;
|
|||||||
import com.zhgd.xmgl.modules.risk.mapper.RiskListDetailMapper;
|
import com.zhgd.xmgl.modules.risk.mapper.RiskListDetailMapper;
|
||||||
import com.zhgd.xmgl.modules.risk.service.IRiskListDetailService;
|
import com.zhgd.xmgl.modules.risk.service.IRiskListDetailService;
|
||||||
import com.zhgd.xmgl.modules.risk.service.IRiskListLibraryService;
|
import com.zhgd.xmgl.modules.risk.service.IRiskListLibraryService;
|
||||||
|
import com.zhgd.xmgl.util.MapBuilder;
|
||||||
import com.zhgd.xmgl.util.PageUtil;
|
import com.zhgd.xmgl.util.PageUtil;
|
||||||
import com.zhgd.xmgl.util.RefUtil;
|
import com.zhgd.xmgl.util.RefUtil;
|
||||||
|
import org.apache.commons.collections4.MapUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.context.annotation.Lazy;
|
import org.springframework.context.annotation.Lazy;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
@ -43,11 +45,25 @@ public class RiskListDetailServiceImpl extends ServiceImpl<RiskListDetailMapper,
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public IPage<RiskListDetailVo> queryPageList(HashMap<String, Object> param) {
|
public IPage<RiskListDetailVo> queryPageList(HashMap<String, Object> param) {
|
||||||
QueryWrapper<RiskListDetailVo> queryWrapper = this.getQueryWrapper(param);
|
String fullPath = MapUtils.getString(param, "fullPath");
|
||||||
Page<RiskListDetailVo> page = PageUtil.getPage(param);
|
Integer pageNo = MapUtils.getInteger(param, "pageNo");
|
||||||
IPage<RiskListDetailVo> pageList = baseMapper.queryList(page, queryWrapper, param);
|
Integer pageSize = MapUtils.getInteger(param, "pageSize");
|
||||||
pageList.setRecords(this.dealList(pageList.getRecords()));
|
if (StrUtil.isNotBlank(fullPath)) {
|
||||||
return pageList;
|
List<RiskListDetailVo> vos = queryList(param).stream().filter(riskListDetailVo -> riskListDetailVo.getFullPath() != null && riskListDetailVo.getFullPath().contains(fullPath)).collect(Collectors.toList());
|
||||||
|
IPage<RiskListDetailVo> p = new Page<>();
|
||||||
|
int i = cn.hutool.core.util.PageUtil.getStart(pageNo - 1, pageSize);
|
||||||
|
p.setTotal(vos.size());
|
||||||
|
p.setRecords(CollUtil.sub(vos, i, i + pageSize));
|
||||||
|
p.setCurrent(pageNo);
|
||||||
|
p.setSize(pageSize);
|
||||||
|
return p;
|
||||||
|
} else {
|
||||||
|
QueryWrapper<RiskListDetailVo> queryWrapper = this.getQueryWrapper(param);
|
||||||
|
Page<RiskListDetailVo> page = PageUtil.getPage(param);
|
||||||
|
IPage<RiskListDetailVo> pageList = baseMapper.queryList(page, queryWrapper, param);
|
||||||
|
pageList.setRecords(this.dealList(pageList.getRecords()));
|
||||||
|
return pageList;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -57,7 +73,7 @@ public class RiskListDetailServiceImpl extends ServiceImpl<RiskListDetailMapper,
|
|||||||
}
|
}
|
||||||
|
|
||||||
private QueryWrapper<RiskListDetailVo> getQueryWrapper(HashMap<String, Object> param) {
|
private QueryWrapper<RiskListDetailVo> getQueryWrapper(HashMap<String, Object> param) {
|
||||||
QueryWrapper<RiskListDetailVo> queryWrapper = QueryGenerator.initPageQueryWrapper(RiskListDetailVo.class, param, true);
|
QueryWrapper<RiskListDetailVo> queryWrapper = QueryGenerator.initPageQueryWrapper(RiskListDetailVo.class, param);
|
||||||
queryWrapper.orderByDesc(RefUtil.fieldNameUlc(RiskListDetailVo::getId));
|
queryWrapper.orderByDesc(RefUtil.fieldNameUlc(RiskListDetailVo::getId));
|
||||||
return queryWrapper;
|
return queryWrapper;
|
||||||
}
|
}
|
||||||
@ -109,11 +125,13 @@ public class RiskListDetailServiceImpl extends ServiceImpl<RiskListDetailMapper,
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public RiskListDetail queryById(String id) {
|
public RiskListDetail queryById(String id) {
|
||||||
RiskListDetail entity = baseMapper.queryById(id);
|
List<RiskListDetailVo> detailVoList = this.queryList(new MapBuilder<String, Object>()
|
||||||
if (entity == null) {
|
.put("id", id)
|
||||||
|
.build());
|
||||||
|
if (CollUtil.isEmpty(detailVoList)) {
|
||||||
throw new OpenAlertException("未找到对应实体");
|
throw new OpenAlertException("未找到对应实体");
|
||||||
}
|
}
|
||||||
return entity;
|
return detailVoList.get(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -133,11 +133,13 @@ public class RiskListPointServiceImpl extends ServiceImpl<RiskListPointMapper, R
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public RiskListPoint queryById(String id) {
|
public RiskListPoint queryById(String id) {
|
||||||
RiskListPoint entity = baseMapper.queryById(id);
|
List<RiskListPointVo> pointVos = this.queryList(new MapBuilder<String, Object>()
|
||||||
if (entity == null) {
|
.put("id", id)
|
||||||
|
.build());
|
||||||
|
if (CollUtil.isEmpty(pointVos)) {
|
||||||
throw new OpenAlertException("未找到对应实体");
|
throw new OpenAlertException("未找到对应实体");
|
||||||
}
|
}
|
||||||
return entity;
|
return pointVos.get(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -23,6 +23,8 @@ import com.zhgd.xmgl.modules.risk.entity.RiskListWorkable;
|
|||||||
import com.zhgd.xmgl.modules.risk.entity.vo.*;
|
import com.zhgd.xmgl.modules.risk.entity.vo.*;
|
||||||
import com.zhgd.xmgl.modules.risk.mapper.RiskListSourceMapper;
|
import com.zhgd.xmgl.modules.risk.mapper.RiskListSourceMapper;
|
||||||
import com.zhgd.xmgl.modules.risk.service.*;
|
import com.zhgd.xmgl.modules.risk.service.*;
|
||||||
|
import com.zhgd.xmgl.modules.worker.entity.EnterpriseInfo;
|
||||||
|
import com.zhgd.xmgl.modules.worker.service.impl.EnterpriseInfoServiceImpl;
|
||||||
import com.zhgd.xmgl.modules.xz.security.entity.XzSecurityQualityInspectionRecord;
|
import com.zhgd.xmgl.modules.xz.security.entity.XzSecurityQualityInspectionRecord;
|
||||||
import com.zhgd.xmgl.modules.xz.security.service.IXzSecurityQualityInspectionRecordService;
|
import com.zhgd.xmgl.modules.xz.security.service.IXzSecurityQualityInspectionRecordService;
|
||||||
import com.zhgd.xmgl.util.MapBuilder;
|
import com.zhgd.xmgl.util.MapBuilder;
|
||||||
@ -71,6 +73,9 @@ public class RiskListSourceServiceImpl extends ServiceImpl<RiskListSourceMapper,
|
|||||||
@Lazy
|
@Lazy
|
||||||
@Autowired
|
@Autowired
|
||||||
private ISystemUserService systemUserService;
|
private ISystemUserService systemUserService;
|
||||||
|
@Lazy
|
||||||
|
@Autowired
|
||||||
|
private EnterpriseInfoServiceImpl enterpriseInfoService;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public IPage<RiskListSourceVo> queryPageList(HashMap<String, Object> param) {
|
public IPage<RiskListSourceVo> queryPageList(HashMap<String, Object> param) {
|
||||||
@ -115,10 +120,12 @@ public class RiskListSourceServiceImpl extends ServiceImpl<RiskListSourceMapper,
|
|||||||
String today = DateUtil.today();
|
String today = DateUtil.today();
|
||||||
Date date = new Date();
|
Date date = new Date();
|
||||||
String year = DateUtil.format(date, "yyyy");
|
String year = DateUtil.format(date, "yyyy");
|
||||||
|
String projectSn = list.get(0).getProjectSn();
|
||||||
Map<Long, SystemUser> userMap = systemUserService.list(new LambdaQueryWrapper<SystemUser>()
|
Map<Long, SystemUser> userMap = systemUserService.list(new LambdaQueryWrapper<SystemUser>()
|
||||||
.eq(SystemUser::getAccountType, 6)
|
.eq(SystemUser::getAccountType, 6)
|
||||||
.eq(SystemUser::getSn, list.get(0).getProjectSn())
|
.eq(SystemUser::getSn, projectSn)
|
||||||
).stream().collect(Collectors.toMap(SystemUser::getUserId, Function.identity(), (o1, o2) -> o1));
|
).stream().collect(Collectors.toMap(SystemUser::getUserId, Function.identity(), (o1, o2) -> o1));
|
||||||
|
Map<Long, EnterpriseInfo> enterpriseInfoMap = enterpriseInfoService.getEnterpriseMapByProjectSn(projectSn);
|
||||||
for (RiskListSourceVo sourceVo : list) {
|
for (RiskListSourceVo sourceVo : list) {
|
||||||
sourceVo.setCheckWorkerNames(StrUtil.split(sourceVo.getCheckWorkerIds(), ",").stream().map(s -> userMap.get(Convert.toLong(s))).filter(Objects::nonNull).map(SystemUser::getRealName).collect(Collectors.joining(",")));
|
sourceVo.setCheckWorkerNames(StrUtil.split(sourceVo.getCheckWorkerIds(), ",").stream().map(s -> userMap.get(Convert.toLong(s))).filter(Objects::nonNull).map(SystemUser::getRealName).collect(Collectors.joining(",")));
|
||||||
sourceVo.setCheckedNum((int) securityList.stream().filter(r -> Objects.equals(r.getEngineeringId(), sourceVo.getId())).count());
|
sourceVo.setCheckedNum((int) securityList.stream().filter(r -> Objects.equals(r.getEngineeringId(), sourceVo.getId())).count());
|
||||||
@ -153,6 +160,9 @@ public class RiskListSourceServiceImpl extends ServiceImpl<RiskListSourceMapper,
|
|||||||
sourceVo.setRemainingNum(remainingNum);
|
sourceVo.setRemainingNum(remainingNum);
|
||||||
sourceVo.setHiddenDangerNum((int) securityList.stream().filter(r -> Objects.equals(r.getEngineeringId(), sourceVo.getId()) && r.getRecordType() == 2).count());
|
sourceVo.setHiddenDangerNum((int) securityList.stream().filter(r -> Objects.equals(r.getEngineeringId(), sourceVo.getId()) && r.getRecordType() == 2).count());
|
||||||
sourceVo.setUnsoldNum((int) securityList.stream().filter(r -> Objects.equals(r.getEngineeringId(), sourceVo.getId()) && r.getRecordType() == 2 && r.getStatus() != 5 && r.getStatus() != 6).count());
|
sourceVo.setUnsoldNum((int) securityList.stream().filter(r -> Objects.equals(r.getEngineeringId(), sourceVo.getId()) && r.getRecordType() == 2 && r.getStatus() != 5 && r.getStatus() != 6).count());
|
||||||
|
sourceVo.setControlWorkerEnterpriseNames(StrUtil.split(sourceVo.getControlWorkerEnterpriseIds(), ",").stream().map(s -> enterpriseInfoMap.get(Convert.toLong(s))).filter(Objects::nonNull).map(EnterpriseInfo::getEnterpriseName).collect(Collectors.joining(",")));
|
||||||
|
sourceVo.setControlWorkerNames(StrUtil.split(sourceVo.getControlWorkerIds(), ",").stream().map(s -> userMap.get(Convert.toLong(s))).filter(Objects::nonNull).map(SystemUser::getRealName).collect(Collectors.joining(",")));
|
||||||
|
sourceVo.setCheckWorkerEnterpriseNames(StrUtil.split(sourceVo.getCheckWorkerEnterpriseIds(), ",").stream().map(s -> enterpriseInfoMap.get(Convert.toLong(s))).filter(Objects::nonNull).map(EnterpriseInfo::getEnterpriseName).collect(Collectors.joining(",")));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return list;
|
return list;
|
||||||
@ -197,11 +207,13 @@ public class RiskListSourceServiceImpl extends ServiceImpl<RiskListSourceMapper,
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public RiskListSourceVo queryById(String id) {
|
public RiskListSourceVo queryById(String id) {
|
||||||
RiskListSourceVo entity = baseMapper.queryById(id);
|
List<RiskListSourceVo> sourceVos = this.queryList(new MapBuilder<String, Object>()
|
||||||
if (entity == null) {
|
.put("id", id)
|
||||||
|
.build());
|
||||||
|
if (CollUtil.isEmpty(sourceVos)) {
|
||||||
throw new OpenAlertException("未找到对应实体");
|
throw new OpenAlertException("未找到对应实体");
|
||||||
}
|
}
|
||||||
return entity;
|
return sourceVos.get(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@ -140,9 +140,18 @@ public interface IEnterpriseInfoService extends IService<EnterpriseInfo> {
|
|||||||
EnterpriseInfo getXzSupplierInfo(Map<String, Object> param);
|
EnterpriseInfo getXzSupplierInfo(Map<String, Object> param);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*总包企业本周数据统计
|
* 总包企业本周数据统计
|
||||||
|
*
|
||||||
* @param param
|
* @param param
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
StatsEnterpriseWeekVo statsEnterpriseWeek(Map<String, Object> param);
|
StatsEnterpriseWeekVo statsEnterpriseWeek(Map<String, Object> param);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过projectSn获取企业map
|
||||||
|
*
|
||||||
|
* @param projectSn
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
Map<Long, EnterpriseInfo> getEnterpriseMapByProjectSn(String projectSn);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
package com.zhgd.xmgl.modules.worker.service.impl;
|
package com.zhgd.xmgl.modules.worker.service.impl;
|
||||||
|
|
||||||
|
import cn.hutool.core.bean.BeanUtil;
|
||||||
import cn.hutool.core.collection.CollUtil;
|
import cn.hutool.core.collection.CollUtil;
|
||||||
import cn.hutool.core.date.DateTime;
|
import cn.hutool.core.date.DateTime;
|
||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
@ -65,6 +66,7 @@ import org.springframework.transaction.annotation.Transactional;
|
|||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
import java.util.function.Function;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -594,6 +596,15 @@ public class EnterpriseInfoServiceImpl extends ServiceImpl<EnterpriseInfoMapper,
|
|||||||
return vo;
|
return vo;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Map<Long, EnterpriseInfo> getEnterpriseMapByProjectSn(String projectSn) {
|
||||||
|
List<EntityMap> infoList = this.getEnterpriseInfoList(new MapBuilder<String, Object>()
|
||||||
|
.put("projectSn", projectSn)
|
||||||
|
.build());
|
||||||
|
List<EnterpriseInfo> enterpriseInfos = BeanUtil.copyToList(infoList, EnterpriseInfo.class);
|
||||||
|
return enterpriseInfos.stream().collect(Collectors.toMap(EnterpriseInfo::getId, Function.identity(), (o1, o2) -> o1));
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取总包下面分包和总包自己的企业ids
|
* 获取总包下面分包和总包自己的企业ids
|
||||||
*
|
*
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#http.port=30250
|
#http.port=30250
|
||||||
http.port=23912
|
http.port=23912
|
||||||
spring.datasource.db1.jdbc-url=jdbc:mysql://192.168.34.221:3306/wisdomsite_prod?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&autoReconnect=true&useSSL=false
|
spring.datasource.db1.jdbc-url=jdbc:mysql://192.168.34.221:3306/wisdomsite_other_env_show?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&autoReconnect=true&useSSL=false
|
||||||
spring.datasource.db1.driver-class-name=com.mysql.jdbc.Driver
|
spring.datasource.db1.driver-class-name=com.mysql.jdbc.Driver
|
||||||
spring.datasource.db1.username=ENC(XR4C/hvTYCUqudS49Wh/jA==)
|
spring.datasource.db1.username=ENC(XR4C/hvTYCUqudS49Wh/jA==)
|
||||||
spring.datasource.db1.password=ENC(LsKaVL2ycDu+uUNoPndYLA==)
|
spring.datasource.db1.password=ENC(LsKaVL2ycDu+uUNoPndYLA==)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user