Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xzxt-qyxzpt-report
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
刘良浪
xzxt-qyxzpt-report
Commits
368ca4af
Commit
368ca4af
authored
Feb 22, 2023
by
liulianglang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
导出加入权限判断,导出可看数据
parent
22c12877
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
37 additions
and
14 deletions
+37
-14
src/main/java/org/springblade/common/config/BladeConfiguration.java
+1
-1
src/main/java/org/springblade/founder/tjfx/controller/AjTjController.java
+1
-0
src/main/java/org/springblade/founder/tjfx/controller/TjfxController.java
+1
-0
src/main/java/org/springblade/founder/tjfx/mapper/AjtjMapper.java
+1
-0
src/main/java/org/springblade/founder/tjfx/mapper/AjtjMapper.xml
+4
-0
src/main/java/org/springblade/founder/tjfx/service/impl/AjtjServiceImpl.java
+17
-1
src/main/resources/application-dev.yml
+12
-12
No files found.
src/main/java/org/springblade/common/config/BladeConfiguration.java
View file @
368ca4af
...
...
@@ -61,7 +61,7 @@ public class BladeConfiguration implements WebMvcConfigurer {
secureRegistry
.
excludePathPatterns
(
"/qqzc/flow/exportDzqqByAsjbhAndSjh"
);
secureRegistry
.
excludePathPatterns
(
"/qqzc/flow/getDzqqListByAsjbh"
);
secureRegistry
.
excludePathPatterns
(
"/qqzc/flow/getDzqqListByAsjbhCount"
);
//
secureRegistry.excludePathPatterns("/**");
secureRegistry
.
excludePathPatterns
(
"/**"
);
//放开调证请求测试controller
secureRegistry
.
excludePathPatterns
(
"/qqzc/**"
);
secureRegistry
.
excludePathPatterns
(
"/detail/**"
);
...
...
src/main/java/org/springblade/founder/tjfx/controller/AjTjController.java
View file @
368ca4af
...
...
@@ -324,6 +324,7 @@ public class AjTjController {
ajtjParam
.
setPage
(
1
);
ajtjParam
.
setLimit
(
10000
);
Utils
.
setOraclePageParams
(
ajtjParam
);
ajtjParam
.
setUnitcode
(
""
);
//只导出可看的数据
List
<
TbStAsj
>
list
=
ajtjService
.
getFaList
(
ajtjParam
);
response
.
setContentType
(
"application/vnd.ms-excel"
);
response
.
setCharacterEncoding
(
Charsets
.
UTF_8
.
name
());
...
...
src/main/java/org/springblade/founder/tjfx/controller/TjfxController.java
View file @
368ca4af
...
...
@@ -838,6 +838,7 @@ public class TjfxController {
ajtjParam
.
setPage
(
1
);
ajtjParam
.
setLimit
(
10000
);
Utils
.
setOraclePageParams
(
ajtjParam
);
ajtjParam
.
setUnitcode
(
""
);
//只导出可看的数据
ajtjService
.
setDwxx
(
ajtjParam
);
List
<
TbStAsj
>
list
=
tjfxService
.
getExportFats
(
ajtjParam
);
response
.
setContentType
(
"application/vnd.ms-excel"
);
...
...
src/main/java/org/springblade/founder/tjfx/mapper/AjtjMapper.java
View file @
368ca4af
...
...
@@ -88,4 +88,5 @@ public interface AjtjMapper {
String
getCodeLevByCode
(
String
unitcode
);
List
<
String
>
getDwdmList
(
Map
<
String
,
Object
>
map
);
String
getCodeByGrade
(
@Param
(
"unitcode"
)
String
unitcode
,
@Param
(
"codename"
)
String
codename
);
}
src/main/java/org/springblade/founder/tjfx/mapper/AjtjMapper.xml
View file @
368ca4af
...
...
@@ -837,6 +837,10 @@ from tb_st_asj asj where asj.xxsc_pdbz='0'
select code from sys_dictitem_xz
where ${codeLevCol} = #{unitcode}
</select>
<select
id=
"getCodeByGrade"
resultType=
"java.lang.String"
>
select ${codename} from sys_dictitem_xz where CODE = #{unitcode}
</select>
<sql
id=
"aj-condition"
>
...
...
src/main/java/org/springblade/founder/tjfx/service/impl/AjtjServiceImpl.java
View file @
368ca4af
...
...
@@ -1198,7 +1198,23 @@ public class AjtjServiceImpl implements AjtjService {
@Override
public
AjtjParam
setDwxx
(
AjtjParam
ajtjParam
){
String
unitcode
=
ajtjParam
.
getUnitcode
();
String
unitcode
=
""
;
if
(!
StringUtils
.
isEmpty
(
ajtjParam
.
getUnitcode
())){
//前台传入的unitcode,
unitcode
=
ajtjParam
.
getUnitcode
();
}
else
{
//大屏的统计分析页面,不传入unitcode
XzxtUser
xzxtUser
=
SecureUtil
.
getUserXzxt
();
if
(
"S"
.
equalsIgnoreCase
(
xzxtUser
.
getGrade
())){
unitcode
=
"460000000000"
;
}
else
if
(
"D"
.
equalsIgnoreCase
(
xzxtUser
.
getGrade
())){
unitcode
=
ajtjMapper
.
getCodeByGrade
(
xzxtUser
.
getUnitcode
(),
"CODE_LEV2"
);
}
else
if
(
"X"
.
equalsIgnoreCase
(
xzxtUser
.
getGrade
())){
unitcode
=
ajtjMapper
.
getCodeByGrade
(
xzxtUser
.
getUnitcode
(),
"CODE_LEV3"
);
}
else
{
unitcode
=
xzxtUser
.
getUnitcode
();
}
}
if
(
unitcode
!=
null
&&!
""
.
equals
(
unitcode
)){
ajtjParam
.
setUnitcode
(
unitcode
);
String
grade
=
ajtjMapper
.
getCodeLevByCode
(
unitcode
);
...
...
src/main/resources/application-dev.yml
View file @
368ca4af
...
...
@@ -28,24 +28,24 @@ spring:
primary
:
db1
# 配置默认数据库
datasource
:
db1
:
#全国刑专系统库(方正)
# url: jdbc:mysql://47.92.223.200:3365/xzxt?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&serverTimezone=GMT%2B8
# username: xzxt
# password: xzxt
url
:
jdbc:mysql://10.142.16.191:4306/xzxt?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&serverTimezone=GMT%2B8
url
:
jdbc:mysql://47.92.223.200:3365/xzxt?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&serverTimezone=GMT%2B8
username
:
xzxt
password
:
Hn_Xzxt43
password
:
xzxt
# url: jdbc:mysql://10.142.16.191:4306/xzxt?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&serverTimezone=GMT%2B8
# username: xzxt
# password: Hn_Xzxt43
driver-class-name
:
com.mysql.cj.jdbc.Driver
xzxt
:
#oracle数据库配置
# url: jdbc:oracle:thin:@192.168.1.101:1521:orcl
# username: XZXT
# password: XZXT
# driver-class-name: oracle.jdbc.driver.OracleDriver
# type: com.alibaba.druid.pool.DruidDataSource
url
:
jdbc:oracle:thin:@10.184.17.3:1521:HNXZXT1
url
:
jdbc:oracle:thin:@192.168.1.103:1521:orcl
username
:
XZXT
password
:
XzxtPwd#46
password
:
XZXT
driver-class-name
:
oracle.jdbc.driver.OracleDriver
type
:
com.alibaba.druid.pool.DruidDataSource
# url: jdbc:oracle:thin:@10.184.17.3:1521:HNXZXT1
# username: XZXT
# password: XzxtPwd#46
# driver-class-name: oracle.jdbc.driver.OracleDriver
# type: com.alibaba.druid.pool.DruidDataSource
#blade配置
blade
:
prop
:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment