Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
D
data_management_system
Project
Project
Details
Activity
Releases
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
张伯涛
data_management_system
Commits
559af62b
Commit
559af62b
authored
Nov 29, 2022
by
zhuangxinwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
小区封控,方舱人员管理
parent
1bf16cf2
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
49 additions
and
6 deletions
+49
-6
FcryController.java
.../java/com/ruoyi/web/controller/system/FcryController.java
+4
-0
FcryDTO.java
...system/src/main/java/com/ruoyi/system/domain/FcryDTO.java
+1
-1
FkqkMapper.java
...tem/src/main/java/com/ruoyi/system/mapper/FkqkMapper.java
+1
-0
IFkqkService.java
.../src/main/java/com/ruoyi/system/service/IFkqkService.java
+1
-0
FcryServiceImpl.java
...n/java/com/ruoyi/system/service/impl/FcryServiceImpl.java
+31
-5
FkqkServiceImpl.java
...n/java/com/ruoyi/system/service/impl/FkqkServiceImpl.java
+6
-0
FkqkMapper.xml
ruoyi-system/src/main/resources/mapper/system/FkqkMapper.xml
+5
-0
No files found.
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/FcryController.java
View file @
559af62b
...
@@ -131,6 +131,10 @@ public class FcryController extends BaseController
...
@@ -131,6 +131,10 @@ public class FcryController extends BaseController
List
<
String
>
areaList
=
fkqkService
.
selectArea
();
List
<
String
>
areaList
=
fkqkService
.
selectArea
();
String
[]
area
=
areaList
.
toArray
(
new
String
[]{});
String
[]
area
=
areaList
.
toArray
(
new
String
[]{});
ExcelUtil
.
setClassExcelAttribute
(
clazz
,
"area"
,
"combo"
,
area
);
ExcelUtil
.
setClassExcelAttribute
(
clazz
,
"area"
,
"combo"
,
area
);
List
<
String
>
fcList
=
fkqkService
.
selectFc
();
String
[]
fc
=
fcList
.
toArray
(
new
String
[]{});
ExcelUtil
.
setClassExcelAttribute
(
clazz
,
"fcPlace"
,
"combo"
,
fc
);
util
.
importTemplateExcel
(
response
,
"方舱人员导入模板"
);
util
.
importTemplateExcel
(
response
,
"方舱人员导入模板"
);
}
}
...
...
ruoyi-system/src/main/java/com/ruoyi/system/domain/FcryDTO.java
View file @
559af62b
...
@@ -22,7 +22,7 @@ public class FcryDTO extends BaseEntity
...
@@ -22,7 +22,7 @@ public class FcryDTO extends BaseEntity
private
Long
id
;
private
Long
id
;
/** 方舱名称 */
/** 方舱名称 */
@Excel
(
name
=
"方舱名称"
)
@Excel
(
name
=
"方舱名称"
,
dictType
=
"fcPlace"
,
combo
=
""
)
private
String
fcPlace
;
private
String
fcPlace
;
/** 房间号 */
/** 房间号 */
...
...
ruoyi-system/src/main/java/com/ruoyi/system/mapper/FkqkMapper.java
View file @
559af62b
...
@@ -64,4 +64,5 @@ public interface FkqkMapper
...
@@ -64,4 +64,5 @@ public interface FkqkMapper
List
<
String
>
selectStreet
();
List
<
String
>
selectStreet
();
List
<
String
>
selectArea
();
List
<
String
>
selectArea
();
List
<
String
>
selectFc
();
}
}
ruoyi-system/src/main/java/com/ruoyi/system/service/IFkqkService.java
View file @
559af62b
...
@@ -65,4 +65,5 @@ public interface IFkqkService
...
@@ -65,4 +65,5 @@ public interface IFkqkService
List
<
String
>
selectStreet
();
List
<
String
>
selectStreet
();
List
<
String
>
selectArea
();
List
<
String
>
selectArea
();
List
<
String
>
selectFc
();
}
}
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/FcryServiceImpl.java
View file @
559af62b
...
@@ -4,6 +4,7 @@ import java.util.ArrayList;
...
@@ -4,6 +4,7 @@ import java.util.ArrayList;
import
java.util.List
;
import
java.util.List
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
import
com.ruoyi.common.core.domain.entity.SysDictData
;
import
com.ruoyi.common.exception.ServiceException
;
import
com.ruoyi.common.exception.ServiceException
;
import
com.ruoyi.common.utils.CheckUtils
;
import
com.ruoyi.common.utils.CheckUtils
;
import
com.ruoyi.common.utils.DateUtils
;
import
com.ruoyi.common.utils.DateUtils
;
...
@@ -12,6 +13,7 @@ import com.ruoyi.common.utils.poi.ExcelUtil;
...
@@ -12,6 +13,7 @@ import com.ruoyi.common.utils.poi.ExcelUtil;
import
com.ruoyi.system.domain.FcryDTO
;
import
com.ruoyi.system.domain.FcryDTO
;
import
com.ruoyi.system.domain.Fkqk
;
import
com.ruoyi.system.domain.Fkqk
;
import
com.ruoyi.system.domain.Zlqk
;
import
com.ruoyi.system.domain.Zlqk
;
import
com.ruoyi.system.mapper.SysDictDataMapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.ruoyi.common.utils.SecurityUtils
;
import
com.ruoyi.common.utils.SecurityUtils
;
...
@@ -33,6 +35,8 @@ public class FcryServiceImpl implements IFcryService
...
@@ -33,6 +35,8 @@ public class FcryServiceImpl implements IFcryService
{
{
@Autowired
@Autowired
private
FcryMapper
fcryMapper
;
private
FcryMapper
fcryMapper
;
@Autowired
private
SysDictDataMapper
sysDictDataMapper
;
/**
/**
* 查询方舱人员
* 查询方舱人员
...
@@ -132,11 +136,33 @@ public class FcryServiceImpl implements IFcryService
...
@@ -132,11 +136,33 @@ public class FcryServiceImpl implements IFcryService
if
(
fcrys
.
size
()>
1
)
if
(
fcrys
.
size
()>
1
)
failureList
.
add
(
fcry
);
failureList
.
add
(
fcry
);
else
{
else
{
if
(
CheckUtils
.
checkCard
(
fcry
.
getCardNo
()))
// 查询街道/镇名称是否在字典中
fcry
.
setCheckCard
(
"正确"
);
SysDictData
sysDictData
=
new
SysDictData
();
else
sysDictData
.
setStatus
(
"0"
);
fcry
.
setCheckCard
(
"不正确"
);
sysDictData
.
setDictLabel
(
fcry
.
getStreet
());
trueList
.
add
(
fcry
);
sysDictData
.
setDictType
(
"street_town"
);
List
<
SysDictData
>
sysDictDataHave
=
sysDictDataMapper
.
selectDictDataList
(
sysDictData
);
if
(
sysDictDataHave
.
isEmpty
()){
failureList
.
add
(
fcry
);
}
else
{
// 查询方舱名称是否在字典中
SysDictData
sysDictDataFc
=
new
SysDictData
();
sysDictData
.
setStatus
(
"0"
);
sysDictData
.
setDictLabel
(
fcry
.
getFcPlace
());
sysDictData
.
setDictType
(
"shelter_name"
);
List
<
SysDictData
>
sysDictDataFcHave
=
sysDictDataMapper
.
selectDictDataList
(
sysDictData
);
if
(
sysDictDataFcHave
.
isEmpty
()){
failureList
.
add
(
fcry
);
}
else
{
fcry
.
setStreet
(
sysDictDataHave
.
get
(
0
).
getDictValue
());
fcry
.
setFcPlace
(
sysDictDataFcHave
.
get
(
0
).
getDictValue
());
if
(
CheckUtils
.
checkCard
(
fcry
.
getCardNo
()))
fcry
.
setCheckCard
(
"正确"
);
else
fcry
.
setCheckCard
(
"不正确"
);
trueList
.
add
(
fcry
);
}
}
}
}
}
}
}
else
{
}
else
{
...
...
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/FkqkServiceImpl.java
View file @
559af62b
...
@@ -147,6 +147,7 @@ public class FkqkServiceImpl implements IFkqkService
...
@@ -147,6 +147,7 @@ public class FkqkServiceImpl implements IFkqkService
}
else
if
(
fkqk
.
getRemark
().
length
()
>
200
){
}
else
if
(
fkqk
.
getRemark
().
length
()
>
200
){
failureList
.
add
(
fkqk
);
failureList
.
add
(
fkqk
);
}
else
{
}
else
{
fkqk
.
setStreet
(
sysDictDataHave
.
get
(
0
).
getDictValue
());
fkqk
.
setCreateBy
(
String
.
valueOf
(
SecurityUtils
.
getUserId
()));
fkqk
.
setCreateBy
(
String
.
valueOf
(
SecurityUtils
.
getUserId
()));
fkqk
.
setCreateTime
(
DateUtils
.
getNowDate
());
fkqk
.
setCreateTime
(
DateUtils
.
getNowDate
());
trueList
.
add
(
fkqk
);
trueList
.
add
(
fkqk
);
...
@@ -178,4 +179,9 @@ public class FkqkServiceImpl implements IFkqkService
...
@@ -178,4 +179,9 @@ public class FkqkServiceImpl implements IFkqkService
List
<
String
>
stringList
=
fkqkMapper
.
selectArea
();
List
<
String
>
stringList
=
fkqkMapper
.
selectArea
();
return
stringList
;
return
stringList
;
}
}
@Override
public
List
<
String
>
selectFc
()
{
List
<
String
>
stringList
=
fkqkMapper
.
selectFc
();
return
stringList
;
}
}
}
ruoyi-system/src/main/resources/mapper/system/FkqkMapper.xml
View file @
559af62b
...
@@ -52,6 +52,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
...
@@ -52,6 +52,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
FROM sys_dict_data
FROM sys_dict_data
WHERE dict_type = 'residential_area' AND status = '0'
WHERE dict_type = 'residential_area' AND status = '0'
</select>
</select>
<select
id=
"selectFc"
resultType=
"java.lang.String"
>
SELECT DISTINCT dict_label
FROM sys_dict_data
WHERE dict_type = 'shelter_name' AND status = '0'
</select>
<insert
id=
"insertFkqk"
parameterType=
"Fkqk"
useGeneratedKeys=
"true"
keyProperty=
"id"
>
<insert
id=
"insertFkqk"
parameterType=
"Fkqk"
useGeneratedKeys=
"true"
keyProperty=
"id"
>
insert into fkqk
insert into fkqk
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
...
...
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