Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
J
jyzb_platformV2
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Members
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
赵剑炜
jyzb_platformV2
Commits
ae035ce7
Commit
ae035ce7
authored
Nov 22, 2023
by
李小惠
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改人员模块
parent
79d33d7c
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
13 个修改的文件
包含
67 行增加
和
11 行删除
+67
-11
BusFormDto.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/dto/BusFormDto.java
+1
-1
PolicemanDto.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/dto/PolicemanDto.java
+13
-7
SysUserRoleDto.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/dto/SysUserRoleDto.java
+19
-0
PolicemanReq.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/query/PolicemanReq.java
+1
-1
UpdatePolicemanReq.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/req/UpdatePolicemanReq.java
+2
-0
PoliceController.java
jyzb-biz/src/main/java/com/junmp/jyzb/controller/PoliceController.java
+1
-1
Policeman.java
jyzb-biz/src/main/java/com/junmp/jyzb/entity/Policeman.java
+7
-0
PolicemanMapper.java
jyzb-biz/src/main/java/com/junmp/jyzb/mapper/PolicemanMapper.java
+8
-0
PolicemanServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/PolicemanServiceImpl.java
+0
-0
PolicemanMapper.xml
jyzb-biz/src/main/resources/mapper/PolicemanMapper.xml
+9
-0
IFlowInstanceService.java
jyzb-process/src/main/java/com/junmp/junmpProcess/service/IFlowInstanceService.java
+1
-0
FlowInstanceServiceImpl.java
jyzb-process/src/main/java/com/junmp/junmpProcess/service/impl/FlowInstanceServiceImpl.java
+4
-0
BpmnConvert.java
jyzb-process/src/main/java/com/junmp/junmpProcess/utils/BpmnConvert.java
+1
-1
没有找到文件。
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/dto/BusFormDto.java
View file @
ae035ce7
...
...
@@ -169,7 +169,7 @@ public class BusFormDto {
* 报废类型(1销毁出库,2移入报废区)
*/
private
Integer
type
;
/**
* 单据使用次数(forbidden禁止使用,outgoing 仅出库使用,incoming仅入库使用,bothuseing出入库都可以使用一次)
*/
...
...
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/dto/PolicemanDto.java
View file @
ae035ce7
...
...
@@ -27,10 +27,8 @@ public class PolicemanDto {
private
String
tel
;
private
String
phone
;
//单警柜编号
private
String
cabinetNum
;
//单警柜主柜名
private
String
cabinetName
;
//单警柜
private
CabinetDto
cabinetInfo
;
//组织机构名称
private
String
orgName
;
//组织机构id
...
...
@@ -49,10 +47,12 @@ public class PolicemanDto {
//用户名
private
String
account
;
/**
* 角色id列表
*/
//
/**
//
* 角色id列表
//
*/
private
List
<
Long
>
rolesList
;
private
String
rolesName
;
// private List<SysUserRoleDto> rolesList;
/**
* 0警员,1辅警
*/
...
...
@@ -66,4 +66,9 @@ public class PolicemanDto {
* 指纹照片list
*/
private
List
<
String
>
fingerList
;
/**
* 海康人脸机
*/
private
Integer
hkFaceDevice
;
}
\ No newline at end of file
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/dto/SysUserRoleDto.java
0 → 100644
View file @
ae035ce7
package
com
.
junmp
.
jyzb
.
api
.
bean
.
dto
;
import
com.baomidou.mybatisplus.annotation.*
;
import
lombok.Data
;
@Data
public
class
SysUserRoleDto
{
private
Long
userId
;
private
Long
roleId
;
private
String
roleName
;
private
String
roleCode
;
private
Integer
roleSort
;
private
Integer
dataScopeType
;
private
Integer
statusFlag
;
private
String
remark
;
private
Integer
delFlag
;
private
Integer
roleSysFlag
;
private
String
roleTypeCode
;
}
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/query/PolicemanReq.java
View file @
ae035ce7
...
...
@@ -21,7 +21,7 @@ public class PolicemanReq extends BaseRequest {
@NotBlank
(
message
=
"箱门id不能为空"
,
groups
=
{
edit
.
class
,
delete
.
class
})
private
String
cabinetBoxId
;
@NotNull
(
message
=
"组织机构id不能为空"
,
groups
=
{
add
.
class
})
@NotNull
(
message
=
"组织机构id不能为空"
,
groups
=
{
add
.
class
,
page
.
class
})
private
Long
orgId
;
private
Long
departmentId
;
...
...
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/req/UpdatePolicemanReq.java
View file @
ae035ce7
...
...
@@ -80,5 +80,6 @@ public class UpdatePolicemanReq extends BaseRequest {
* 指纹照片list
*/
private
List
<
String
>
fingerList
;
private
Long
userId
;
private
static
final
long
serialVersionUID
=
1L
;
}
\ No newline at end of file
jyzb-biz/src/main/java/com/junmp/jyzb/controller/PoliceController.java
View file @
ae035ce7
...
...
@@ -105,7 +105,7 @@ public class PoliceController {
//根据组条件查询,只查询本级,不包含下级(page)--可以根据组织机构查询
@PostMapping
(
"/ShowPolicePage"
)
@ApiOperation
(
"根据条件查询所有警员信息(page)"
)
public
ApiRes
<
PageResult
<
PolicemanDto
>>
GetAllPolicemanPage
(
@RequestBody
PolicemanReq
req
){
public
ApiRes
<
PageResult
<
PolicemanDto
>>
GetAllPolicemanPage
(
@RequestBody
@Validated
(
ValidationApi
.
page
.
class
)
PolicemanReq
req
){
PageResult
<
PolicemanDto
>
policemanDtoPageResult
=
policemanService
.
GetAllPolicemanPage
(
req
);
return
ApiRes
.
success
(
policemanDtoPageResult
);
}
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/entity/Policeman.java
View file @
ae035ce7
...
...
@@ -84,5 +84,11 @@ public class Policeman implements Serializable {
@TableField
(
value
=
"identity"
)
private
Integer
identity
;
/**
* 海康人脸机
*/
@TableField
(
value
=
"hk_face_device"
)
private
Integer
hkFaceDevice
;
private
static
final
long
serialVersionUID
=
1L
;
}
\ No newline at end of file
jyzb-biz/src/main/java/com/junmp/jyzb/mapper/PolicemanMapper.java
View file @
ae035ce7
...
...
@@ -3,6 +3,8 @@ package com.junmp.jyzb.mapper;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.junmp.jyzb.api.bean.dto.PolicemanDto
;
import
com.junmp.jyzb.api.bean.dto.SysUserRoleDto
;
import
com.junmp.jyzb.api.bean.dto.UserRoleDto
;
import
com.junmp.jyzb.entity.CabinetBox
;
import
com.junmp.jyzb.entity.InventorySummary
;
...
...
@@ -38,4 +40,9 @@ public interface PolicemanMapper extends BaseMapper<Policeman> {
void
updateBatchUserIdByAccountList
(
@Param
(
"userIdList"
)
List
<
Long
>
userIdList
,
@Param
(
"accountList"
)
List
<
String
>
accountList
);
List
<
UserRoleDto
>
ShowUserRole
(
@Param
(
"req"
)
SysUserReq
req
,
@Param
(
"numRoles"
)
Integer
numRoles
);
List
<
SysUserRoleDto
>
selectUserRoleInfo
(
@Param
(
"userId"
)
Long
userId
);
List
<
PolicemanDto
>
selectUserBypoliceIds
(
Long
orgId
,
String
account
,
String
name
,
String
policeCode
,
String
phone
,
long
l
,
Long
pageSize
);
}
\ No newline at end of file
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/PolicemanServiceImpl.java
View file @
ae035ce7
差异被折叠。
点击展开。
jyzb-biz/src/main/resources/mapper/PolicemanMapper.xml
View file @
ae035ce7
...
...
@@ -242,5 +242,13 @@ WHERE o.org_id IN
order by s1.create_time desc
</where>
</select>
<select
id=
"selectUserRoleInfo"
resultType=
"com.junmp.jyzb.api.bean.dto.SysUserRoleDto"
>
select su.user_id as user_id,sr.* FROM sys_user su
join sys_user_role sur on sur.user_id=su.user_id
join sys_role sr on sur.role_id=sr.role_id
WHERE su.user_id=#{userId}
</select>
</mapper>
\ No newline at end of file
jyzb-process/src/main/java/com/junmp/junmpProcess/service/IFlowInstanceService.java
View file @
ae035ce7
...
...
@@ -4,6 +4,7 @@ import com.junmp.junmpProcess.dto.StartProcessInstanceDTO;
import
com.junmp.v2.common.bean.response.ApiRes
;
import
org.flowable.engine.history.HistoricProcessInstance
;
import
java.util.List
;
import
java.util.Map
;
public
interface
IFlowInstanceService
{
...
...
jyzb-process/src/main/java/com/junmp/junmpProcess/service/impl/FlowInstanceServiceImpl.java
View file @
ae035ce7
...
...
@@ -207,6 +207,10 @@ public class FlowInstanceServiceImpl extends FlowServiceFactory implements IFlow
//手动完成第一个任务
}
// 递归获取异常信息的方法
private
String
getFullErrorMessage
(
Throwable
throwable
)
{
StringBuilder
errorMessage
=
new
StringBuilder
();
...
...
jyzb-process/src/main/java/com/junmp/junmpProcess/utils/BpmnConvert.java
View file @
ae035ce7
...
...
@@ -204,7 +204,7 @@ public class BpmnConvert {
multiInstanceLoopCharacteristics
.
setElementVariable
(
"assigneeName"
);
// 串行
multiInstanceLoopCharacteristics
.
setSequential
(
false
);
multiInstanceLoopCharacteristics
.
setCompletionCondition
(
"${nrOfCompletedInstances/nrOfInstances >
0
}"
);
multiInstanceLoopCharacteristics
.
setCompletionCondition
(
"${nrOfCompletedInstances/nrOfInstances >
=1
}"
);
userTask
.
setAssignee
(
"${assigneeName}"
);
// 设置多实例属性
userTask
.
setLoopCharacteristics
(
multiInstanceLoopCharacteristics
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论