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
d53b5303
Commit
d53b5303
authored
Sep 14, 2023
by
李小惠
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'develop' of
http://gitlab.sothing.top/843502640/jyzb_platformV2
into develop-lxh
parents
0829863c
354a109e
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
65 行增加
和
55 行删除
+65
-55
OrgUserAndDeptController.java
jyzb-process/src/main/java/com/junmp/junmpProcess/controller/OrgUserAndDeptController.java
+52
-52
GlobalEndListener.java
jyzb-process/src/main/java/com/junmp/junmpProcess/listener/GlobalEndListener.java
+13
-3
没有找到文件。
jyzb-process/src/main/java/com/junmp/junmpProcess/controller/OrgUserAndDeptController.java
View file @
d53b5303
package
com
.
junmp
.
junmpProcess
.
controller
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
com.junmp.junmpProcess.service.Bussiness.OrgUserAndDeptService
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
javax.annotation.Resource
;
/**
* @author : willian fu
* @version : 1.0
*/
@RestController
@RequestMapping
(
"/OrgUserAndDept"
)
@Api
(
tags
=
"和用户组织机构有关的接口"
)
public
class
OrgUserAndDeptController
{
@Resource
private
OrgUserAndDeptService
orgService
;
/**
* 查询组织架构树
*
* @param deptId 部门id
* @return 组织架构树数据
*/
@ApiOperation
(
"查询组织架构树"
)
@GetMapping
(
"tree"
)
// @PermissionData(pageComponent = "jeecg/JeecgDemoList")
public
Object
getOrgTreeData
(
@RequestParam
(
defaultValue
=
"0"
)
Integer
deptId
,
@RequestParam
(
defaultValue
=
"user"
)
String
type
)
{
return
orgService
.
getOrgTreeData
(
deptId
,
type
);
}
/**
* 模糊搜索用户
*
* @param userName 用户名/拼音/首字母
* @return 匹配到的用户
*/
@ApiOperation
(
"模糊搜索用户"
)
@GetMapping
(
"tree/search"
)
public
Object
getOrgTreeUser
(
@RequestParam
String
userName
)
{
return
orgService
.
getOrgTreeUser
(
userName
.
trim
());
}
}
//
package com.junmp.junmpProcess.controller;
//
//
import io.swagger.annotations.Api;
//
import io.swagger.annotations.ApiOperation;
//
import com.junmp.junmpProcess.service.Bussiness.OrgUserAndDeptService;
//
import org.springframework.web.bind.annotation.GetMapping;
//
import org.springframework.web.bind.annotation.RequestMapping;
//
import org.springframework.web.bind.annotation.RequestParam;
//
import org.springframework.web.bind.annotation.RestController;
//
//
import javax.annotation.Resource;
//
/
//
**
//
* @author : willian fu
//
* @version : 1.0
//
*/
//
@RestController
//
@RequestMapping("/OrgUserAndDept")
//
@Api(tags = "和用户组织机构有关的接口")
//
public class OrgUserAndDeptController {
//
//
@Resource
//
private OrgUserAndDeptService orgService;
//
//
/**
//
* 查询组织架构树
//
*
//
* @param deptId 部门id
//
* @return 组织架构树数据
//
*/
//
@ApiOperation("查询组织架构树")
//
@GetMapping("tree")
//
//
@PermissionData(pageComponent = "jeecg/JeecgDemoList")
//
public Object getOrgTreeData(@RequestParam(defaultValue = "0") Integer deptId,
//
@RequestParam(defaultValue = "user") String type
//
) {
//
return orgService.getOrgTreeData(deptId, type);
//
}
//
//
/**
//
* 模糊搜索用户
//
*
//
* @param userName 用户名/拼音/首字母
//
* @return 匹配到的用户
//
*/
//
@ApiOperation("模糊搜索用户")
//
@GetMapping("tree/search")
//
public Object getOrgTreeUser(@RequestParam String userName) {
//
return orgService.getOrgTreeUser(userName.trim());
//
}
//
//
}
jyzb-process/src/main/java/com/junmp/junmpProcess/listener/GlobalEndListener.java
View file @
d53b5303
package
com
.
junmp
.
junmpProcess
.
listener
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.TypeReference
;
import
com.junmp.junmpProcess.dto.json.ChildNode
;
import
com.junmp.junmpProcess.utils.RabbitMQUtils2
;
//import com.rabbitmq.client.Channel;
//import com.rabbitmq.client.Connection;
import
com.junmp.jyzb.api.bean.req.UpdateOrderReq
;
import
com.junmp.jyzb.service.OrderMainService
;
import
com.rabbitmq.client.Channel
;
import
com.rabbitmq.client.Connection
;
import
com.rabbitmq.client.MessageProperties
;
...
...
@@ -16,6 +21,7 @@ import org.slf4j.Logger;
import
org.slf4j.LoggerFactory
;
import
org.springframework.stereotype.Component
;
import
javax.annotation.Resource
;
import
java.util.List
;
import
java.util.Map
;
...
...
@@ -23,7 +29,8 @@ import java.util.Map;
@Component
public
class
GlobalEndListener
extends
AbstractFlowableEngineEventListener
{
protected
Logger
logger
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
@Resource
public
OrderMainService
orderMainService
;
@SneakyThrows
@Override
protected
void
processCompleted
(
FlowableEngineEntityEvent
event
)
{
...
...
@@ -39,11 +46,14 @@ import java.util.Map;
// 获取单据类型
String
documentType
=
(
String
)
processVariables
.
get
(
"documentType"
);
UpdateOrderReq
updateOrderReq
=
JSONObject
.
parseObject
(
documentType
,
new
TypeReference
<
UpdateOrderReq
>()
{
});
// 获取单据类型
String
orderReq
=
(
String
)
processVariables
.
get
(
"orderReq"
);
// 根据单据类型执行不同的操作
if
(
"equipment"
.
equals
(
documentType
))
{
// 执行装备相关操作
// ...
orderMainService
.
AddOrder
(
updateOrderReq
);
}
else
if
(
"personnel"
.
equals
(
documentType
))
{
// 执行人员相关操作
// ...
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论