Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
smart_gov_platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
smart_gov_platform
Commits
927adf84
Commit
927adf84
authored
Feb 16, 2023
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改根据业务查询部门逻辑
parent
febeb799
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
53 additions
and
31 deletions
+53
-31
base-manager/src/main/java/com/mortals/xhx/busiz/web/DemoWebApiController.java
.../java/com/mortals/xhx/busiz/web/DemoWebApiController.java
+9
-3
base-manager/src/main/java/com/mortals/xhx/module/site/service/SiteMatterService.java
...om/mortals/xhx/module/site/service/SiteMatterService.java
+15
-9
base-manager/src/main/java/com/mortals/xhx/module/site/service/impl/SiteMatterServiceImpl.java
...s/xhx/module/site/service/impl/SiteMatterServiceImpl.java
+1
-1
base-manager/src/main/java/com/mortals/xhx/module/window/service/WindowMatterService.java
...ortals/xhx/module/window/service/WindowMatterService.java
+13
-8
base-manager/src/main/java/com/mortals/xhx/module/window/service/WindowService.java
.../com/mortals/xhx/module/window/service/WindowService.java
+14
-9
base-manager/src/main/java/com/mortals/xhx/module/window/service/impl/WindowMatterServiceImpl.java
...x/module/window/service/impl/WindowMatterServiceImpl.java
+1
-1
No files found.
base-manager/src/main/java/com/mortals/xhx/busiz/web/DemoWebApiController.java
View file @
927adf84
...
@@ -118,7 +118,10 @@ public class DemoWebApiController {
...
@@ -118,7 +118,10 @@ public class DemoWebApiController {
if
(
deptEntity
.
getId
()
!=
windowEntity
.
getDeptId
())
{
if
(
deptEntity
.
getId
()
!=
windowEntity
.
getDeptId
())
{
log
.
info
(
"部门:{},更新部门id:orgin deptId:{} ,updateDeptId:{}"
,
deptName
,
windowEntity
.
getDeptId
(),
deptEntity
.
getId
());
log
.
info
(
"部门:{},更新部门id:orgin deptId:{} ,updateDeptId:{}"
,
deptName
,
windowEntity
.
getDeptId
(),
deptEntity
.
getId
());
windowEntity
.
setDeptId
(
deptEntity
.
getId
());
windowEntity
.
setDeptId
(
deptEntity
.
getId
());
windowService
.
update
(
windowEntity
);
windowService
.
getDao
().
update
(
windowEntity
);
// windowService.update(windowEntity);
}
}
}
}
}
}
...
@@ -130,7 +133,8 @@ public class DemoWebApiController {
...
@@ -130,7 +133,8 @@ public class DemoWebApiController {
if
(
deptEntity
.
getId
()
!=
windowMatterEntity
.
getDeptId
())
{
if
(
deptEntity
.
getId
()
!=
windowMatterEntity
.
getDeptId
())
{
windowMatterEntity
.
setDeptId
(
deptEntity
.
getId
());
windowMatterEntity
.
setDeptId
(
deptEntity
.
getId
());
windowMatterEntity
.
setDeptCode
(
deptEntity
.
getDeptNumber
());
windowMatterEntity
.
setDeptCode
(
deptEntity
.
getDeptNumber
());
windowMatterService
.
update
(
windowMatterEntity
);
windowMatterService
.
getDao
().
update
(
windowMatterEntity
);
// windowMatterService.update(windowMatterEntity);
}
}
}
}
}
}
...
@@ -143,7 +147,9 @@ public class DemoWebApiController {
...
@@ -143,7 +147,9 @@ public class DemoWebApiController {
if
(
deptEntity
.
getId
()
!=
siteMatterEntity
.
getDeptId
())
{
if
(
deptEntity
.
getId
()
!=
siteMatterEntity
.
getDeptId
())
{
siteMatterEntity
.
setDeptId
(
deptEntity
.
getId
());
siteMatterEntity
.
setDeptId
(
deptEntity
.
getId
());
siteMatterEntity
.
setDeptCode
(
deptEntity
.
getDeptNumber
());
siteMatterEntity
.
setDeptCode
(
deptEntity
.
getDeptNumber
());
siteMatterService
.
update
(
siteMatterEntity
);
siteMatterService
.
getDao
().
update
(
siteMatterEntity
);
//siteMatterService.update(siteMatterEntity);
}
}
}
}
}
}
...
...
base-manager/src/main/java/com/mortals/xhx/module/site/service/SiteMatterService.java
View file @
927adf84
package
com.mortals.xhx.module.site.service
;
package
com.mortals.xhx.module.site.service
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.service.ICRUDService
;
import
com.mortals.framework.service.ICRUDService
;
import
com.mortals.xhx.module.site.dao.SiteMatterDao
;
import
com.mortals.xhx.module.site.model.SiteMatterEntity
;
import
com.mortals.xhx.module.site.model.SiteMatterEntity
;
/**
/**
* SiteMatterService
* SiteMatterService
*
* <p>
* 站点事项 service接口
* 站点事项 service接口
*
*
* @author zxfei
* @author zxfei
* @date 2022-01-12
* @date 2022-01-12
*/
*/
public
interface
SiteMatterService
extends
ICRUDService
<
SiteMatterEntity
,
Long
>{
public
interface
SiteMatterService
extends
ICRUDService
<
SiteMatterEntity
,
Long
>
{
void
deleteBysiteIdAndSource
(
Long
siteId
,
Integer
source
,
Context
context
);
SiteMatterDao
getDao
();
void
deleteBysiteIdAndSource
(
Long
siteId
,
Integer
source
,
Context
context
);
}
}
\ No newline at end of file
base-manager/src/main/java/com/mortals/xhx/module/site/service/impl/SiteMatterServiceImpl.java
View file @
927adf84
...
@@ -55,7 +55,7 @@ public class SiteMatterServiceImpl extends AbstractCRUDServiceImpl<SiteMatterDao
...
@@ -55,7 +55,7 @@ public class SiteMatterServiceImpl extends AbstractCRUDServiceImpl<SiteMatterDao
protected
void
updateBefore
(
SiteMatterEntity
entity
,
Context
context
)
throws
AppException
{
protected
void
updateBefore
(
SiteMatterEntity
entity
,
Context
context
)
throws
AppException
{
super
.
updateBefore
(
entity
,
context
);
super
.
updateBefore
(
entity
,
context
);
SiteMatterEntity
beforeSiteMatterEntity
=
this
.
get
(
entity
.
getId
(),
context
);
SiteMatterEntity
beforeSiteMatterEntity
=
this
.
get
(
entity
.
getId
(),
context
);
if
(!
beforeSiteMatterEntity
.
getDeptId
().
equals
(
entity
.
getDeptId
()))
{
if
(!
ObjectUtils
.
isEmpty
(
beforeSiteMatterEntity
.
getDeptId
())&&!
beforeSiteMatterEntity
.
getDeptId
().
equals
(
entity
.
getDeptId
()))
{
//更新事项中的部门编号
//更新事项中的部门编号
MatterEntity
matterEntity
=
matterService
.
get
(
entity
.
getMatterId
(),
context
);
MatterEntity
matterEntity
=
matterService
.
get
(
entity
.
getMatterId
(),
context
);
if
(!
ObjectUtils
.
isEmpty
(
matterEntity
))
{
if
(!
ObjectUtils
.
isEmpty
(
matterEntity
))
{
...
...
base-manager/src/main/java/com/mortals/xhx/module/window/service/WindowMatterService.java
View file @
927adf84
package
com.mortals.xhx.module.window.service
;
package
com.mortals.xhx.module.window.service
;
import
com.mortals.framework.service.ICRUDService
;
import
com.mortals.framework.service.ICRUDService
;
import
com.mortals.xhx.module.window.dao.WindowMatterDao
;
import
com.mortals.xhx.module.window.model.WindowMatterEntity
;
import
com.mortals.xhx.module.window.model.WindowMatterEntity
;
/**
/**
* WindowMatterService
* WindowMatterService
*
* <p>
* 窗口事项 service接口
* 窗口事项 service接口
*
*
* @author zxfei
* @author zxfei
* @date 2022-01-12
* @date 2022-01-12
*/
*/
public
interface
WindowMatterService
extends
ICRUDService
<
WindowMatterEntity
,
Long
>{
public
interface
WindowMatterService
extends
ICRUDService
<
WindowMatterEntity
,
Long
>
{
WindowMatterDao
getDao
();
}
}
\ No newline at end of file
base-manager/src/main/java/com/mortals/xhx/module/window/service/WindowService.java
View file @
927adf84
package
com.mortals.xhx.module.window.service
;
package
com.mortals.xhx.module.window.service
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.service.ICRUDCacheService
;
import
com.mortals.framework.service.ICRUDCacheService
;
import
com.mortals.framework.service.ICRUDService
;
import
com.mortals.framework.service.ICRUDService
;
import
com.mortals.xhx.module.window.dao.WindowDao
;
import
com.mortals.xhx.module.window.model.WindowEntity
;
import
com.mortals.xhx.module.window.model.WindowEntity
;
/**
/**
* WindowService
* WindowService
*
* <p>
* 站点部门窗口 service接口
* 站点部门窗口 service接口
*
*
* @author zxfei
* @author zxfei
* @date 2022-01-12
* @date 2022-01-12
*/
*/
public
interface
WindowService
extends
ICRUDCacheService
<
WindowEntity
,
Long
>
{
public
interface
WindowService
extends
ICRUDCacheService
<
WindowEntity
,
Long
>
{
WindowDao
getDao
();
/**
/**
* 添加业务到窗口
* 添加业务到窗口
*
* @param businessIds
* @param businessIds
* @param windowId
* @param windowId
* @param context
* @param context
...
@@ -23,5 +29,4 @@ public interface WindowService extends ICRUDCacheService<WindowEntity,Long> {
...
@@ -23,5 +29,4 @@ public interface WindowService extends ICRUDCacheService<WindowEntity,Long> {
void
addBusinessToWindow
(
String
businessIds
,
Long
windowId
,
Context
context
);
void
addBusinessToWindow
(
String
businessIds
,
Long
windowId
,
Context
context
);
}
}
\ No newline at end of file
base-manager/src/main/java/com/mortals/xhx/module/window/service/impl/WindowMatterServiceImpl.java
View file @
927adf84
...
@@ -108,7 +108,7 @@ public class WindowMatterServiceImpl extends AbstractCRUDServiceImpl<WindowMatte
...
@@ -108,7 +108,7 @@ public class WindowMatterServiceImpl extends AbstractCRUDServiceImpl<WindowMatte
protected
void
updateBefore
(
WindowMatterEntity
entity
,
Context
context
)
throws
AppException
{
protected
void
updateBefore
(
WindowMatterEntity
entity
,
Context
context
)
throws
AppException
{
super
.
updateBefore
(
entity
,
context
);
super
.
updateBefore
(
entity
,
context
);
WindowMatterEntity
beforeWindowMatterEntity
=
this
.
get
(
entity
.
getId
(),
context
);
WindowMatterEntity
beforeWindowMatterEntity
=
this
.
get
(
entity
.
getId
(),
context
);
if
(!
beforeWindowMatterEntity
.
getDeptCode
().
equals
(
entity
.
getDeptCode
())){
if
(!
ObjectUtils
.
isEmpty
(
beforeWindowMatterEntity
.
getDeptCode
())&&!
beforeWindowMatterEntity
.
getDeptCode
().
equals
(
entity
.
getDeptCode
())){
//更新
//更新
MatterEntity
matterEntity
=
matterService
.
get
(
entity
.
getSiteMatterId
());
MatterEntity
matterEntity
=
matterService
.
get
(
entity
.
getSiteMatterId
());
if
(!
ObjectUtils
.
isEmpty
(
matterEntity
)){
if
(!
ObjectUtils
.
isEmpty
(
matterEntity
)){
...
...
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