Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
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
项目统一框架
amos-boot-biz
Commits
92b1df43
Commit
92b1df43
authored
Jul 15, 2021
by
付培阳
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
今日值班接口修改不用appKey隔离
parent
d4707127
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
15 additions
and
15 deletions
+15
-15
DynamicFormInstanceMapper.java
...t/module/common/api/mapper/DynamicFormInstanceMapper.java
+0
-2
DynamicFormInstanceMapper.xml
...i/src/main/resources/mapper/DynamicFormInstanceMapper.xml
+0
-1
DutyPersonController.java
...ot/module/common/biz/controller/DutyPersonController.java
+2
-3
IDutyCommonService.java
...os/boot/module/common/biz/service/IDutyCommonService.java
+1
-1
DutyCommonServiceImpl.java
...module/common/biz/service/impl/DutyCommonServiceImpl.java
+8
-8
DutyShiftServiceImpl.java
.../module/common/biz/service/impl/DutyShiftServiceImpl.java
+4
-0
No files found.
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/mapper/DynamicFormInstanceMapper.java
View file @
92b1df43
...
...
@@ -76,7 +76,6 @@ public interface DynamicFormInstanceMapper extends BaseMapper<DynamicFormInstanc
* @param dutyDay 值班日期
* @param shiftIds 班次id
* @param fieldCodes 动态列
* @param appKey 应用标识
* @param groupCode 表单类型
* @return List<Map < String, Object>>
*/
...
...
@@ -84,6 +83,5 @@ public interface DynamicFormInstanceMapper extends BaseMapper<DynamicFormInstanc
@Param
(
"dutyDate"
)
String
dutyDay
,
@Param
(
"shiftId"
)
String
shiftIds
,
@Param
(
"fieldCodes"
)
Map
<
String
,
Object
>
fieldCodes
,
@Param
(
"appKey"
)
String
appKey
,
@Param
(
"groupCode"
)
String
groupCode
);
}
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/resources/mapper/DynamicFormInstanceMapper.xml
View file @
92b1df43
...
...
@@ -162,7 +162,6 @@
from
cb_dynamic_form_instance i
where i.GROUP_CODE = #{groupCode}
and i.APP_KEY = #{appKey}
GROUP by
i.INSTANCE_ID ) d,
cb_duty_person_shift ps,
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/controller/DutyPersonController.java
View file @
92b1df43
...
...
@@ -149,9 +149,8 @@ public class DutyPersonController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
"查询当前值班人信息列表"
)
@GetMapping
(
"/person/on_duty/list"
)
public
ResponseModel
listOnDutyPerson
(
HttpServletRequest
request
)
{
String
appKey
=
request
.
getHeader
(
"appKey"
);
return
ResponseHelper
.
buildResponse
(
iDutyPersonService
.
listOnDutyPerson
(
appKey
));
public
ResponseModel
listOnDutyPerson
()
{
return
ResponseHelper
.
buildResponse
(
iDutyPersonService
.
listOnDutyPerson
());
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/IDutyCommonService.java
View file @
92b1df43
...
...
@@ -78,5 +78,5 @@ public interface IDutyCommonService {
*
* @return List<Map < String, Object>>
*/
List
<
Map
<
String
,
Object
>>
listOnDutyPerson
(
String
appKey
);
List
<
Map
<
String
,
Object
>>
listOnDutyPerson
();
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/DutyCommonServiceImpl.java
View file @
92b1df43
...
...
@@ -186,9 +186,9 @@ public class DutyCommonServiceImpl implements IDutyCommonService {
String
userId
=
d
.
get
(
"userId"
).
toString
();
List
<
DynamicFormInstance
>
instances
=
dynamicFormInstanceService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormInstance
>()
.
eq
(
DynamicFormInstance:
:
getFieldCode
,
"userId"
)
.
eq
(
DynamicFormInstance:
:
getFieldValue
,
userId
)
.
eq
(
DynamicFormInstance:
:
getGroupCode
,
this
.
getGroupCode
()));
.
eq
(
DynamicFormInstance:
:
getFieldCode
,
"userId"
)
.
eq
(
DynamicFormInstance:
:
getFieldValue
,
userId
)
.
eq
(
DynamicFormInstance:
:
getGroupCode
,
this
.
getGroupCode
()));
Long
instanceId
=
null
;
List
<
DynamicFormColumn
>
columns
=
dynamicFormColumnService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormColumn
>().
eq
(
DynamicFormColumn:
:
getGroupCode
,
this
.
getGroupCode
()));
...
...
@@ -300,11 +300,11 @@ public class DutyCommonServiceImpl implements IDutyCommonService {
}
@Override
public
List
<
Map
<
String
,
Object
>>
listOnDutyPerson
(
String
appKey
)
{
public
List
<
Map
<
String
,
Object
>>
listOnDutyPerson
()
{
String
groupCode
=
this
.
getGroupCode
();
// 获取当前班次列表
DateTime
now
=
new
DateTime
();
List
<
Long
>
shiftIdList
=
getOnDuty
(
now
,
appKey
);
List
<
Long
>
shiftIdList
=
getOnDuty
(
now
);
String
shiftIds
=
StringUtils
.
join
(
shiftIdList
.
toArray
(),
","
);
String
dutyDay
=
now
.
toString
(
"yyyy-MM-dd"
);
// 获取当前值班人员
...
...
@@ -312,7 +312,7 @@ public class DutyCommonServiceImpl implements IDutyCommonService {
dynamicFormColumnService
.
list
(
new
LambdaQueryWrapper
<
DynamicFormColumn
>().
eq
(
DynamicFormColumn:
:
getGroupCode
,
groupCode
));
Map
<
String
,
Object
>
fieldCodes
=
Bean
.
listToMap
(
columns
,
"fieldCode"
,
"queryStrategy"
,
DynamicFormColumn
.
class
);
List
<
Map
<
String
,
Object
>>
maps
=
dynamicFormInstanceService
.
getBaseMapper
().
listOnDutyPerson
(
dutyDay
,
shiftIds
,
fieldCodes
,
RequestContext
.
getAppKey
(),
groupCode
);
shiftIds
,
fieldCodes
,
groupCode
);
// 获取人员照片和电话
List
<
Long
>
ids
=
new
ArrayList
<>();
maps
.
forEach
(
item
->
ids
.
add
(
Long
.
valueOf
(
String
.
valueOf
(
item
.
get
(
"userId"
)))));
...
...
@@ -334,8 +334,8 @@ public class DutyCommonServiceImpl implements IDutyCommonService {
return
maps
;
}
private
List
<
Long
>
getOnDuty
(
DateTime
now
,
String
appKey
)
{
List
<
DutyShiftDto
>
dutyShiftDtos
=
dutyShiftService
.
queryForDutyShiftList
(
appKey
,
false
);
private
List
<
Long
>
getOnDuty
(
DateTime
now
)
{
List
<
DutyShiftDto
>
dutyShiftDtos
=
dutyShiftService
.
queryForDutyShiftList
(
false
);
List
<
Long
>
shiftIds
=
new
ArrayList
<>();
int
hour
=
now
.
getHourOfDay
();
int
minute
=
now
.
getMinuteOfHour
();
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/DutyShiftServiceImpl.java
View file @
92b1df43
...
...
@@ -31,4 +31,8 @@ public class DutyShiftServiceImpl extends BaseService<DutyShiftDto, DutyShift, D
public
List
<
DutyShiftDto
>
queryForDutyShiftList
(
String
appKey
,
Boolean
isDelete
)
{
return
this
.
queryForList
(
""
,
false
,
appKey
,
isDelete
);
}
public
List
<
DutyShiftDto
>
queryForDutyShiftList
(
Boolean
isDelete
)
{
return
this
.
queryForList
(
""
,
false
,
isDelete
);
}
}
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