Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
entrance_api
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
王琮
entrance_api
Commits
6feabfc2
Commit
6feabfc2
authored
Dec 06, 2022
by
陈明豪
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加邀访信息禁用功能
parent
1184b036
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
27 additions
and
1 deletion
+27
-1
VisitInfomationController.java
...isoft/sys/visit/controller/VisitInfomationController.java
+13
-0
VisitInfoMation.java
...in/java/org/rcisoft/sys/visit/entity/VisitInfoMation.java
+1
-1
VisitInfomationService.java
...org/rcisoft/sys/visit/service/VisitInfomationService.java
+2
-0
VisitInfomationServiceImpl.java
...ft/sys/visit/service/impl/VisitInfomationServiceImpl.java
+11
-0
No files found.
src/main/java/org/rcisoft/sys/visit/controller/VisitInfomationController.java
View file @
6feabfc2
...
...
@@ -99,6 +99,19 @@ public class VisitInfomationController extends CyPaginationController<VisitInfoM
}
//@PreAuthorize("@cyPerm.hasPerm('sys:itInfomation:delete')")
@CyOpeLogAnno
(
title
=
"system-邀访信息管理-禁用邀访信息"
,
businessType
=
CyLogTypeEnum
.
UPDATE
)
@ApiOperation
(
value
=
"禁用邀访信息"
,
notes
=
"禁用邀访信息"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
name
=
"businessId"
,
value
=
"businessId"
,
required
=
true
,
dataType
=
"varchar"
)})
@PutMapping
(
"/forbidden/{businessId:\\w+}"
)
public
CyResult
forbidden
(
@PathVariable
int
businessId
,
VisitInfoMation
visitInfomation
)
{
visitInfomation
.
setBusinessId
(
businessId
);
CyPersistModel
data
=
visitInfomationServiceImpl
.
forbidden
(
visitInfomation
);
return
CyResultGenUtil
.
builder
(
data
,
CyMessCons
.
MESSAGE_ALERT_SUCCESS
,
CyMessCons
.
MESSAGE_ALERT_ERROR
,
businessId
);
}
@CyOpeLogAnno
(
title
=
"system-邀访信息管理-删除邀访信息"
,
businessType
=
CyLogTypeEnum
.
DELETE
)
@ApiOperation
(
value
=
"删除邀访信息"
,
notes
=
"删除邀访信息"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
name
=
"businessId"
,
value
=
"businessId"
,
required
=
true
,
dataType
=
"varchar"
)})
...
...
src/main/java/org/rcisoft/sys/visit/entity/VisitInfoMation.java
View file @
6feabfc2
...
...
@@ -144,7 +144,7 @@ public class VisitInfoMation extends CyIdIncreEntity<VisitInfoMation> {
private
Date
visitRealTime
;
/**
* @desc 访问状态(0
未到访 1 已访问
)
* @desc 访问状态(0
-未到访 1-已访问 2-已失效
)
* @column visit_status
* @default
*/
...
...
src/main/java/org/rcisoft/sys/visit/service/VisitInfomationService.java
View file @
6feabfc2
...
...
@@ -31,6 +31,8 @@ public interface VisitInfomationService {
* @return
*/
CyPersistModel
remove
(
VisitInfoMation
visitInfomation
);
CyPersistModel
forbidden
(
VisitInfoMation
visitInfoMation
);
/**
* 逻辑删除 邀访信息
* @param visitInfomation
...
...
src/main/java/org/rcisoft/sys/visit/service/impl/VisitInfomationServiceImpl.java
View file @
6feabfc2
...
...
@@ -176,6 +176,17 @@ public class VisitInfomationServiceImpl extends ServiceImpl<VisitInfomationRepos
visitInfomation
.
getBusinessId
()
+
"的邀访信息信息"
);
return
new
CyPersistModel
(
line
);
}
/**
* 禁用 邀访信息
*
* @param visitInfomation
* @return
*/
public
CyPersistModel
forbidden
(
VisitInfoMation
visitInfomation
){
visitInfomation
.
setVisitStatus
(
"2"
);
int
line
=
baseMapper
.
updateById
(
visitInfomation
);
return
new
CyPersistModel
(
line
);
}
/**
* 逻辑删除 邀访信息
...
...
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