Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
T
think-tank
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
张京坤
think-tank
Commits
20864e65
提交
20864e65
authored
4月 27, 2025
作者:
925993793@qq.com
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
导入导出增加是否展示字段
上级
89e1b47c
显示空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
25 行增加
和
7 行删除
+25
-7
ThinktankBasicInfoController.java
...sn/thinktank/controller/ThinktankBasicInfoController.java
+11
-2
ThinktankBasicInfo.java
...in/java/com/zzsn/thinktank/entity/ThinktankBasicInfo.java
+5
-0
ThinktankBasicInfoServiceImpl.java
...thinktank/service/impl/ThinktankBasicInfoServiceImpl.java
+2
-0
ThinkTankFileVO.java
src/main/java/com/zzsn/thinktank/vo/ThinkTankFileVO.java
+2
-0
application.yml
src/main/resources/application.yml
+4
-4
ThinktankBasicInfoMapper.xml
src/main/resources/mapper/ThinktankBasicInfoMapper.xml
+1
-1
没有找到文件。
src/main/java/com/zzsn/thinktank/controller/ThinktankBasicInfoController.java
浏览文件 @
20864e65
...
@@ -160,6 +160,7 @@ public class ThinktankBasicInfoController {
...
@@ -160,6 +160,7 @@ public class ThinktankBasicInfoController {
header
.
put
(
"是否收费(1-是;0-否)"
,
"charge"
);
header
.
put
(
"是否收费(1-是;0-否)"
,
"charge"
);
header
.
put
(
"地址"
,
"address"
);
header
.
put
(
"地址"
,
"address"
);
header
.
put
(
"创办单位/所属单位"
,
"belongUnit"
);
header
.
put
(
"创办单位/所属单位"
,
"belongUnit"
);
header
.
put
(
"是否展示(1-是;0-否)"
,
"ynDisplay"
);
reader
.
setHeaderAlias
(
header
);
reader
.
setHeaderAlias
(
header
);
List
<
ThinkTankFileVO
>
thinkTankImportVOList
=
reader
.
read
(
1
,
2
,
ThinkTankFileVO
.
class
);
List
<
ThinkTankFileVO
>
thinkTankImportVOList
=
reader
.
read
(
1
,
2
,
ThinkTankFileVO
.
class
);
if
(
CollectionUtils
.
isNotEmpty
(
thinkTankImportVOList
))
{
if
(
CollectionUtils
.
isNotEmpty
(
thinkTankImportVOList
))
{
...
@@ -184,6 +185,13 @@ public class ThinktankBasicInfoController {
...
@@ -184,6 +185,13 @@ public class ThinktankBasicInfoController {
return
Result
.
OK
();
return
Result
.
OK
();
}
}
/**
* 导出
*
* @param one 检索条件
* @author lkg
* @date 2025/4/27
*/
@PostMapping
(
"/batchExport"
)
@PostMapping
(
"/batchExport"
)
public
byte
[]
batchExport
(
@RequestBody
ThinktankBasicInfoListVo
one
)
{
public
byte
[]
batchExport
(
@RequestBody
ThinktankBasicInfoListVo
one
)
{
byte
[]
bytes
=
null
;
byte
[]
bytes
=
null
;
...
@@ -193,7 +201,7 @@ public class ThinktankBasicInfoController {
...
@@ -193,7 +201,7 @@ public class ThinktankBasicInfoController {
if
(
CollectionUtils
.
isNotEmpty
(
thinkTankBasicInfos
))
{
if
(
CollectionUtils
.
isNotEmpty
(
thinkTankBasicInfos
))
{
String
[]
arr
=
new
String
[]{
"智库机构id"
,
"智库机构编码"
,
"中文全称"
,
"中文简称"
,
"英文全称"
,
"英文简称"
,
"官网"
,
"所属国家"
,
"语言"
,
"经营状态"
,
"营利性质"
,
String
[]
arr
=
new
String
[]{
"智库机构id"
,
"智库机构编码"
,
"中文全称"
,
"中文简称"
,
"英文全称"
,
"英文简称"
,
"官网"
,
"所属国家"
,
"语言"
,
"经营状态"
,
"营利性质"
,
"智库性质"
,
"研究领域"
,
"影响力和地位"
,
"人员规模"
,
"智库规模"
,
"成果类型"
,
"资金来源"
,
"原文全称"
,
"原文简称"
,
"简介"
,
"成立时间"
,
"是否收费(1-是;0-否)"
,
"智库性质"
,
"研究领域"
,
"影响力和地位"
,
"人员规模"
,
"智库规模"
,
"成果类型"
,
"资金来源"
,
"原文全称"
,
"原文简称"
,
"简介"
,
"成立时间"
,
"是否收费(1-是;0-否)"
,
"地址"
,
"创办单位/所属单位"
};
"地址"
,
"创办单位/所属单位"
,
"是否展示(1-是;0-否)"
};
XSSFWorkbook
workbook
=
new
XSSFWorkbook
();
XSSFWorkbook
workbook
=
new
XSSFWorkbook
();
//基本信息
//基本信息
List
<
List
<
String
>>
rows
=
new
ArrayList
<>();
List
<
List
<
String
>>
rows
=
new
ArrayList
<>();
...
@@ -256,7 +264,8 @@ public class ThinktankBasicInfoController {
...
@@ -256,7 +264,8 @@ public class ThinktankBasicInfoController {
&&
list
.
contains
(
"成立时间"
)
&&
list
.
contains
(
"成立时间"
)
&&
list
.
contains
(
"是否收费(1-是;0-否)"
)
&&
list
.
contains
(
"是否收费(1-是;0-否)"
)
&&
list
.
contains
(
"地址"
)
&&
list
.
contains
(
"地址"
)
&&
list
.
contains
(
"创办单位/所属单位"
);
&&
list
.
contains
(
"创办单位/所属单位"
)
&&
list
.
contains
(
"是否展示(1-是;0-否)"
);
}
}
return
false
;
return
false
;
}
}
...
...
src/main/java/com/zzsn/thinktank/entity/ThinktankBasicInfo.java
浏览文件 @
20864e65
...
@@ -133,6 +133,11 @@ public class ThinktankBasicInfo extends Model<ThinktankBasicInfo> {
...
@@ -133,6 +133,11 @@ public class ThinktankBasicInfo extends Model<ThinktankBasicInfo> {
}
}
list
.
add
(
getValue
(
address
));
list
.
add
(
getValue
(
address
));
list
.
add
(
getValue
(
belongUnit
));
list
.
add
(
getValue
(
belongUnit
));
if
(
ynDisplay
!=
null
)
{
list
.
add
(
String
.
valueOf
(
ynDisplay
));
}
else
{
list
.
add
(
""
);
}
return
list
;
return
list
;
}
}
...
...
src/main/java/com/zzsn/thinktank/service/impl/ThinktankBasicInfoServiceImpl.java
浏览文件 @
20864e65
...
@@ -525,11 +525,13 @@ public class ThinktankBasicInfoServiceImpl extends ServiceImpl<ThinktankBasicInf
...
@@ -525,11 +525,13 @@ public class ThinktankBasicInfoServiceImpl extends ServiceImpl<ThinktankBasicInf
ThinktankBasicInfo
one
=
thinktankBasicInfoMapper
.
selectOne
(
queryWrapper
);
ThinktankBasicInfo
one
=
thinktankBasicInfoMapper
.
selectOne
(
queryWrapper
);
if
(
one
!=
null
)
{
if
(
one
!=
null
)
{
thinktankBasicInfo
.
setId
(
one
.
getId
());
thinktankBasicInfo
.
setId
(
one
.
getId
());
thinktankBasicInfo
.
setUpdateTime
(
new
Date
());
thinktankBasicInfoMapper
.
updateById
(
thinktankBasicInfo
);
thinktankBasicInfoMapper
.
updateById
(
thinktankBasicInfo
);
//编辑标签数据
//编辑标签数据
thinktankTagService
.
editLabel
(
thinktankBasicInfo
);
thinktankTagService
.
editLabel
(
thinktankBasicInfo
);
}
else
{
}
else
{
thinktankBasicInfo
.
setId
(
Long
.
toString
(
generatorIdService
.
getOrderId
()));
thinktankBasicInfo
.
setId
(
Long
.
toString
(
generatorIdService
.
getOrderId
()));
thinktankBasicInfo
.
setCreateTime
(
new
Date
());
thinktankBasicInfoMapper
.
insert
(
thinktankBasicInfo
);
thinktankBasicInfoMapper
.
insert
(
thinktankBasicInfo
);
//增加标签数据
//增加标签数据
thinktankTagService
.
addLabel
(
thinktankBasicInfo
);
thinktankTagService
.
addLabel
(
thinktankBasicInfo
);
...
...
src/main/java/com/zzsn/thinktank/vo/ThinkTankFileVO.java
浏览文件 @
20864e65
...
@@ -61,5 +61,7 @@ public class ThinkTankFileVO {
...
@@ -61,5 +61,7 @@ public class ThinkTankFileVO {
private
String
address
;
private
String
address
;
//创办单位/所属单位
//创办单位/所属单位
private
String
belongUnit
;
private
String
belongUnit
;
//是否展示(1-是;0-否)
private
Integer
ynDisplay
;
}
}
src/main/resources/application.yml
浏览文件 @
20864e65
...
@@ -12,12 +12,12 @@ spring:
...
@@ -12,12 +12,12 @@ spring:
max-request-size
:
1000MB
max-request-size
:
1000MB
datasource
:
datasource
:
url
:
jdbc:mysql://1
14.116.44.11
:3306/clb_project?useUnicode=true&characterEncoding=utf-8&AllowPublicKeyRetrieval=True&serverTimezone=Asia/Shanghai&autoReconnect=true&rewriteBatchedStatements=true
url
:
jdbc:mysql://1
.95.14.228
:3306/clb_project?useUnicode=true&characterEncoding=utf-8&AllowPublicKeyRetrieval=True&serverTimezone=Asia/Shanghai&autoReconnect=true&rewriteBatchedStatements=true
username
:
ciglobal
username
:
ciglobal
password
:
_PSuWVQ4CLpX
password
:
_PSuWVQ4CLpX
redis
:
redis
:
database
:
0
database
:
0
host
:
1
14.116.90.53
host
:
1
.95.69.2
password
:
RPHZgkDQ4zGJ
password
:
RPHZgkDQ4zGJ
port
:
6380
port
:
6380
mybatis-plus
:
mybatis-plus
:
...
@@ -28,11 +28,11 @@ mybatis-plus:
...
@@ -28,11 +28,11 @@ mybatis-plus:
#生产es集群
#生产es集群
es1
:
es1
:
endpoint1
:
1
14.115.215.250
endpoint1
:
1
.95.38.69
endpoint1port
:
9700
endpoint1port
:
9700
endpoint2
:
1.95.3.121
endpoint2
:
1.95.3.121
endpoint2port
:
9200
endpoint2port
:
9200
endpoint3
:
1
14.115.215.96
endpoint3
:
1
.95.87.177
endpoint3port
:
9200
endpoint3port
:
9200
username
:
elastic
username
:
elastic
password
:
zzsn9988
password
:
zzsn9988
...
...
src/main/resources/mapper/ThinktankBasicInfoMapper.xml
浏览文件 @
20864e65
...
@@ -110,7 +110,7 @@
...
@@ -110,7 +110,7 @@
a.id, a.code_id, a.chinese_whole, a.chinese_simple, a.english_whole, a.english_simple, a.original_whole,
a.id, a.code_id, a.chinese_whole, a.chinese_simple, a.english_whole, a.english_simple, a.original_whole,
a.original_simple, a.official_website, a.belong_country_id, a.tag_id, a.biographical_notes, a.establish_time,
a.original_simple, a.official_website, a.belong_country_id, a.tag_id, a.biographical_notes, a.establish_time,
a.charge, a.address, a.belong_unit_code,a.lang,a.operate_status,a.profit_nature,a.nature,a.influence_position,
a.charge, a.address, a.belong_unit_code,a.lang,a.operate_status,a.profit_nature,a.nature,a.influence_position,
a.staff_size,a.scale,a.achievement_type,a.funds_source
a.staff_size,a.scale,a.achievement_type,a.funds_source
,a.yn_display
from thinktank_basic_info a
from thinktank_basic_info a
where 1 = 1
where 1 = 1
<if
test=
"ids != null and ids.size() > 0"
>
<if
test=
"ids != null and ids.size() > 0"
>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论