Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
T
tzdb-zydd
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
孙于凯
tzdb-zydd
Commits
45b4be1a
提交
45b4be1a
authored
1月 19, 2024
作者:
孙于凯
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat:新增浙政钉
上级
28d11c8d
隐藏空白字符变更
内嵌
并排
正在显示
11 个修改的文件
包含
65 行增加
和
26 行删除
+65
-26
TemplateController.java
...a/com/tykj/zydd/pickup/controller/TemplateController.java
+6
-0
TemplateDTO.java
...ain/java/com/tykj/zydd/pickup/entity/dto/TemplateDTO.java
+2
-2
TemplateService.java
...in/java/com/tykj/zydd/pickup/service/TemplateService.java
+5
-1
TemplateServiceImpl.java
...om/tykj/zydd/pickup/service/impl/TemplateServiceImpl.java
+9
-1
pom.xml
zydd-union/pom.xml
+8
-0
application-local.properties
zydd-union/src/main/resources/application-local.properties
+3
-2
UserDataController.java
...ava/com/tykj/zydd/user/contorller/UserDataController.java
+4
-4
UserMessageVO.java
...main/java/com/tykj/zydd/user/entity/vo/UserMessageVO.java
+0
-1
SecurityConfig.java
...main/java/com/tykj/zydd/user/security/SecurityConfig.java
+2
-2
UserDataService.java
...main/java/com/tykj/zydd/user/service/UserDataService.java
+2
-2
UserDataServiceImpl.java
.../com/tykj/zydd/user/service/impl/UserDataServiceImpl.java
+24
-11
没有找到文件。
zydd-pickup/src/main/java/com/tykj/zydd/pickup/controller/TemplateController.java
浏览文件 @
45b4be1a
...
...
@@ -35,4 +35,10 @@ public class TemplateController {
public
void
addOrUpdate
(
@RequestBody
TemplateDTO
templateDTO
){
templateService
.
saveTemplate
(
templateDTO
);
}
@GetMapping
(
"/deleteById"
)
@ApiOperation
(
value
=
"删除模板"
)
public
void
deleteById
(
@RequestParam
Integer
id
){
templateService
.
deleteById
(
id
);
}
}
zydd-pickup/src/main/java/com/tykj/zydd/pickup/entity/dto/TemplateDTO.java
浏览文件 @
45b4be1a
...
...
@@ -14,6 +14,6 @@ public class TemplateDTO {
@ApiModelProperty
(
value
=
"模板内容"
)
private
String
content
;
@ApiModelProperty
(
value
=
"单位id"
)
private
String
organizationCode
;
//
@ApiModelProperty(value = "单位id")
//
private String organizationCode;
}
zydd-pickup/src/main/java/com/tykj/zydd/pickup/service/TemplateService.java
浏览文件 @
45b4be1a
...
...
@@ -18,5 +18,9 @@ public interface TemplateService {
*/
void
saveTemplate
(
TemplateDTO
templateDTO
);
/**
* 逻辑删除模板
* @param id
*/
void
deleteById
(
int
id
);
}
zydd-pickup/src/main/java/com/tykj/zydd/pickup/service/impl/TemplateServiceImpl.java
浏览文件 @
45b4be1a
...
...
@@ -37,19 +37,27 @@ public class TemplateServiceImpl implements TemplateService {
@Override
public
void
saveTemplate
(
TemplateDTO
templateDTO
)
{
KxAdmin
currentUser
=
userUtils
.
getCurrentUser
();
if
(
templateDTO
.
getId
()!=
null
){
Template
template
=
templateDAO
.
findById
(
templateDTO
.
getId
()).
get
();
BeanUtils
.
copyProperties
(
templateDTO
,
template
,
"createTime"
);
template
.
setOrganizationCode
(
currentUser
.
getOrganizationCode
());
templateDAO
.
save
(
template
);
}
else
{
Template
template
=
new
Template
();
template
.
setOrganizationCode
(
currentUser
.
getOrganizationCode
());
BeanUtils
.
copyProperties
(
templateDTO
,
template
);
templateDAO
.
save
(
template
);
}
}
@Override
public
void
deleteById
(
int
id
)
{
Template
template
=
templateDAO
.
findById
(
id
).
get
();
template
.
setDeleteTag
(
1
);
templateDAO
.
save
(
template
);
}
}
zydd-union/pom.xml
浏览文件 @
45b4be1a
...
...
@@ -44,6 +44,14 @@
</properties>
</profile>
<!-- <!–本地环境–>-->
<!-- <profile>-->
<!-- <id>local</id>-->
<!-- <properties>-->
<!-- <pom.package>war</pom.package>-->
<!-- <activatedProperties>local</activatedProperties>-->
<!-- </properties>-->
<!-- </profile>-->
<!--开发环境-->
<profile>
...
...
zydd-union/src/main/resources/application-local.properties
浏览文件 @
45b4be1a
server.port
=
8111
spring.datasource.driver-class-name
=
com.mysql.cj.jdbc.Driver
#spring.datasource.url=jdbc:mysql://localhost:3306/zzd?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false
spring.datasource.url
=
jdbc:mysql://localhost:3306/zzd?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false
spring.datasource.username
=
root
spring.datasource.password
=
root
...
...
@@ -24,8 +25,8 @@ url=????
#redis连接配置
spring.redis.host
=
1
27.0.0.1
spring.redis.password
=
spring.redis.host
=
1
92.168.100.232
spring.redis.password
=
tykj@2022
spring.redis.port
=
6379
spring.redis.database
=
14
# 连接池最大连接数(使用负值表示没有限制)
...
...
zydd-user/src/main/java/com/tykj/zydd/user/contorller/UserDataController.java
浏览文件 @
45b4be1a
...
...
@@ -41,16 +41,16 @@ public class UserDataController {
@ApiOperation
(
value
=
"获取单位(市级 登录信息level为0)"
)
@GetMapping
(
"/getUnitList"
)
public
List
<
UnitMunicipalVO
>
getUnitList
(){
return
userDataService
.
getUnitList
();
public
List
<
UnitMunicipalVO
>
getUnitList
(
String
organizationName
){
return
userDataService
.
getUnitList
(
organizationName
);
}
@ApiOperation
(
value
=
"获取区单位"
)
@GetMapping
(
"/getUnitVOList"
)
public
List
<
DistrictUnitVO
>
getUnitVOList
(
String
organization
Cod
e
){
return
userDataService
.
getUnitVOList
(
organization
Cod
e
);
public
List
<
DistrictUnitVO
>
getUnitVOList
(
String
organization
Nam
e
){
return
userDataService
.
getUnitVOList
(
organization
Nam
e
);
}
@ApiOperation
(
value
=
"根据单位code获取人员"
)
...
...
zydd-user/src/main/java/com/tykj/zydd/user/entity/vo/UserMessageVO.java
浏览文件 @
45b4be1a
...
...
@@ -43,7 +43,6 @@ public class UserMessageVO {
@ApiModelProperty
(
"自己系统token"
)
private
String
token
;
@ApiModelProperty
(
"租户id"
)
private
Integer
realmId
;
...
...
zydd-user/src/main/java/com/tykj/zydd/user/security/SecurityConfig.java
浏览文件 @
45b4be1a
...
...
@@ -59,8 +59,8 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter {
//grace/app
.
antMatchers
(
"/grace/app/**"
,
"/activity/app/**"
,
"/record/app/**"
,
"/science/ip/**"
,
"/admin/login"
,
"/user/getUserMessage"
,
"/user/getAccessToken"
).
permitAll
()
//
.anyRequest().authenticated()
.
anyRequest
().
permitAll
()
.
anyRequest
().
authenticated
()
//
.anyRequest().permitAll()
.
and
()
.
exceptionHandling
()
.
accessDeniedHandler
(
urlAccessDeniedHandler
)
...
...
zydd-user/src/main/java/com/tykj/zydd/user/service/UserDataService.java
浏览文件 @
45b4be1a
...
...
@@ -16,7 +16,7 @@ public interface UserDataService {
/**
* 获取区级单位列表
*/
List
<
DistrictUnitVO
>
getUnitVOList
(
String
organization
Cod
e
);
List
<
DistrictUnitVO
>
getUnitVOList
(
String
organization
Nam
e
);
/**
* 根据单位code查询员工
...
...
@@ -37,5 +37,5 @@ public interface UserDataService {
/**
* 获取市级单位列表
*/
List
<
UnitMunicipalVO
>
getUnitList
();
List
<
UnitMunicipalVO
>
getUnitList
(
String
organizationName
);
}
zydd-user/src/main/java/com/tykj/zydd/user/service/impl/UserDataServiceImpl.java
浏览文件 @
45b4be1a
package
com
.
tykj
.
zydd
.
user
.
service
.
impl
;
import
com.github.wenhao.jpa.PredicateBuilder
;
import
com.github.wenhao.jpa.Specifications
;
import
com.tykj.zydd.misc.util.BeanCopyUtil
;
import
com.tykj.zydd.user.dao.SpecificUnitDao
;
import
com.tykj.zydd.user.dao.SpecificUserDao
;
...
...
@@ -43,15 +45,21 @@ public class UserDataServiceImpl implements UserDataService {
private
UserUtils
userUtils
;
@Override
public
List
<
UnitMunicipalVO
>
getUnitList
()
{
public
List
<
UnitMunicipalVO
>
getUnitList
(
String
organizationName
)
{
List
<
SpecificUnit
>
allByLevel
;
PredicateBuilder
<
SpecificUnit
>
predicateBuilder
=
Specifications
.
and
();
if
(
organizationName
!=
null
){
predicateBuilder
.
like
(
"organizationName"
,
"%"
+
organizationName
+
"%"
);
}
predicateBuilder
.
eq
(
"level"
,
1
);
List
<
SpecificUnit
>
all
=
specificUnitDao
.
findAll
(
predicateBuilder
.
build
());
// if (StringUtils.isEmpty(organizationName)) {
allByLevel
=
specificUnitDao
.
findAllByLevel
(
1
);
//
allByLevel = specificUnitDao.findAllByLevel(1);
// } else {
// allByLevel = specificUnitDao.findFirstByOrganizationNameAndLevel(organizationName, 1);
// }
List
<
UnitMunicipalVO
>
rs
=
new
ArrayList
<>();
all
ByLevel
.
forEach
(
item
->{
all
.
forEach
(
item
->{
UnitMunicipalVO
vo
=
new
UnitMunicipalVO
();
BeanUtils
.
copyProperties
(
item
,
vo
);
rs
.
add
(
vo
);
...
...
@@ -74,16 +82,21 @@ public class UserDataServiceImpl implements UserDataService {
// }
@Override
public
List
<
DistrictUnitVO
>
getUnitVOList
(
String
organizationCode
)
{
List
<
SpecificUnit
>
allByLevel
=
specificUnitDao
.
findAllByLevel
(
2
);
List
<
SpecificUnit
>
specificUnits
;
if
(
organizationCode
!=
null
){
specificUnits
=
allByLevel
.
stream
().
filter
(
a
->
a
.
getOrganizationCode
().
equals
(
organizationCode
)
||
a
.
getParentCode
().
equals
(
organizationCode
)).
collect
(
Collectors
.
toList
());
}
else
{
specificUnits
=
new
ArrayList
<>(
allByLevel
);
public
List
<
DistrictUnitVO
>
getUnitVOList
(
String
organizationName
)
{
PredicateBuilder
<
SpecificUnit
>
predicateBuilder
=
Specifications
.
and
();
if
(
organizationName
!=
null
){
predicateBuilder
.
like
(
"organizationName"
,
"%"
+
organizationName
+
"%"
);
}
predicateBuilder
.
eq
(
"level"
,
2
);
List
<
SpecificUnit
>
allByLevel
=
specificUnitDao
.
findAll
(
predicateBuilder
.
build
());
List
<
SpecificUnit
>
specificUnits
;
// if (organizationName!=null){
// specificUnits = allByLevel.stream().filter(a -> a.getOrganizationName().equals(organizationName)).collect(Collectors.toList());
// }else {
// specificUnits = new ArrayList<>(allByLevel);
// }
List
<
DistrictUnitVO
>
rs
=
new
ArrayList
<>();
Map
<
String
,
List
<
SpecificUnit
>>
groupedUnits
=
specificUnits
.
stream
()
Map
<
String
,
List
<
SpecificUnit
>>
groupedUnits
=
allByLevel
.
stream
()
.
collect
(
Collectors
.
groupingBy
(
SpecificUnit:
:
getDivisionCode
));
for
(
Map
.
Entry
<
String
,
List
<
SpecificUnit
>>
entry
:
groupedUnits
.
entrySet
())
{
String
divisionCode
=
entry
.
getKey
().
substring
(
0
,
6
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论