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
a5c1a891
Commit
a5c1a891
authored
Jun 17, 2021
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
接处警生成代码上传
parent
fe79073e
Hide whitespace changes
Inline
Side-by-side
Showing
81 changed files
with
3090 additions
and
136 deletions
+3090
-136
AlertCalledDto.java
.../yeejoin/amos/boot/module/jcs/api/dto/AlertCalledDto.java
+73
-4
AlertFromDto.java
...om/yeejoin/amos/boot/module/jcs/api/dto/AlertFromDto.java
+45
-0
AlertFromTypeDto.java
...eejoin/amos/boot/module/jcs/api/dto/AlertFromTypeDto.java
+39
-0
AlertFromValueDto.java
...ejoin/amos/boot/module/jcs/api/dto/AlertFromValueDto.java
+54
-0
AlertSubmittedDto.java
...ejoin/amos/boot/module/jcs/api/dto/AlertSubmittedDto.java
+64
-0
AlertSubmittedObjectDto.java
...amos/boot/module/jcs/api/dto/AlertSubmittedObjectDto.java
+54
-0
PowerTransferCompanyDto.java
...amos/boot/module/jcs/api/dto/PowerTransferCompanyDto.java
+48
-0
PowerTransferCompanyResourcesDto.java
.../module/jcs/api/dto/PowerTransferCompanyResourcesDto.java
+45
-0
PowerTransferDto.java
...eejoin/amos/boot/module/jcs/api/dto/PowerTransferDto.java
+69
-0
TemplateDto.java
...com/yeejoin/amos/boot/module/jcs/api/dto/TemplateDto.java
+11
-14
AlertCalled.java
.../yeejoin/amos/boot/module/jcs/api/entity/AlertCalled.java
+73
-4
AlertFrom.java
...om/yeejoin/amos/boot/module/jcs/api/entity/AlertFrom.java
+46
-0
AlertFromType.java
...eejoin/amos/boot/module/jcs/api/entity/AlertFromType.java
+40
-0
AlertFromValue.java
...ejoin/amos/boot/module/jcs/api/entity/AlertFromValue.java
+55
-0
AlertSubmitted.java
...ejoin/amos/boot/module/jcs/api/entity/AlertSubmitted.java
+65
-0
AlertSubmittedObject.java
...amos/boot/module/jcs/api/entity/AlertSubmittedObject.java
+55
-0
DataDictionary.java
...ejoin/amos/boot/module/jcs/api/entity/DataDictionary.java
+6
-3
PowerTransfer.java
...eejoin/amos/boot/module/jcs/api/entity/PowerTransfer.java
+70
-0
PowerTransferCompany.java
...amos/boot/module/jcs/api/entity/PowerTransferCompany.java
+49
-0
PowerTransferCompanyResources.java
.../module/jcs/api/entity/PowerTransferCompanyResources.java
+46
-0
Template.java
...com/yeejoin/amos/boot/module/jcs/api/entity/Template.java
+11
-14
AlertCalledMapper.java
...in/amos/boot/module/jcs/api/mapper/AlertCalledMapper.java
+1
-1
AlertFromMapper.java
...join/amos/boot/module/jcs/api/mapper/AlertFromMapper.java
+4
-4
AlertFromTypeMapper.java
.../amos/boot/module/jcs/api/mapper/AlertFromTypeMapper.java
+14
-0
AlertFromValueMapper.java
...amos/boot/module/jcs/api/mapper/AlertFromValueMapper.java
+14
-0
AlertSubmittedMapper.java
...amos/boot/module/jcs/api/mapper/AlertSubmittedMapper.java
+14
-0
AlertSubmittedObjectMapper.java
...oot/module/jcs/api/mapper/AlertSubmittedObjectMapper.java
+14
-0
PowerTransferCompanyMapper.java
...oot/module/jcs/api/mapper/PowerTransferCompanyMapper.java
+14
-0
PowerTransferCompanyResourcesMapper.java
...e/jcs/api/mapper/PowerTransferCompanyResourcesMapper.java
+14
-0
PowerTransferMapper.java
.../amos/boot/module/jcs/api/mapper/PowerTransferMapper.java
+14
-0
TemplateMapper.java
...ejoin/amos/boot/module/jcs/api/mapper/TemplateMapper.java
+14
-0
IAlertCalledService.java
...amos/boot/module/jcs/api/service/IAlertCalledService.java
+1
-1
IAlertFromService.java
...n/amos/boot/module/jcs/api/service/IAlertFromService.java
+4
-4
IAlertFromTypeService.java
...os/boot/module/jcs/api/service/IAlertFromTypeService.java
+14
-0
IAlertFromValueService.java
...s/boot/module/jcs/api/service/IAlertFromValueService.java
+14
-0
IAlertSubmittedObjectService.java
.../module/jcs/api/service/IAlertSubmittedObjectService.java
+14
-0
IAlertSubmittedService.java
...s/boot/module/jcs/api/service/IAlertSubmittedService.java
+14
-0
IPowerTransferCompanyResourcesService.java
...cs/api/service/IPowerTransferCompanyResourcesService.java
+14
-0
IPowerTransferCompanyService.java
.../module/jcs/api/service/IPowerTransferCompanyService.java
+14
-0
IPowerTransferService.java
...os/boot/module/jcs/api/service/IPowerTransferService.java
+14
-0
ITemplateService.java
...in/amos/boot/module/jcs/api/service/ITemplateService.java
+14
-0
AlertCalledVo.java
...om/yeejoin/amos/boot/module/jcs/api/vo/AlertCalledVo.java
+73
-3
AlertFromTypeVo.java
.../yeejoin/amos/boot/module/jcs/api/vo/AlertFromTypeVo.java
+39
-0
AlertFromValueVo.java
...yeejoin/amos/boot/module/jcs/api/vo/AlertFromValueVo.java
+54
-0
AlertFromVo.java
.../com/yeejoin/amos/boot/module/jcs/api/vo/AlertFromVo.java
+45
-0
AlertSubmittedObjectVo.java
...n/amos/boot/module/jcs/api/vo/AlertSubmittedObjectVo.java
+54
-0
AlertSubmittedVo.java
...yeejoin/amos/boot/module/jcs/api/vo/AlertSubmittedVo.java
+64
-0
PowerTransferCompanyResourcesVo.java
...ot/module/jcs/api/vo/PowerTransferCompanyResourcesVo.java
+45
-0
PowerTransferCompanyVo.java
...n/amos/boot/module/jcs/api/vo/PowerTransferCompanyVo.java
+48
-0
PowerTransferVo.java
.../yeejoin/amos/boot/module/jcs/api/vo/PowerTransferVo.java
+69
-0
TemplateVo.java
...a/com/yeejoin/amos/boot/module/jcs/api/vo/TemplateVo.java
+11
-14
AlertFromMapper.xml
...ule-jcs-api/src/main/resources/mapper/AlertFromMapper.xml
+5
-0
AlertFromTypeMapper.xml
...jcs-api/src/main/resources/mapper/AlertFromTypeMapper.xml
+5
-0
AlertFromValueMapper.xml
...cs-api/src/main/resources/mapper/AlertFromValueMapper.xml
+1
-1
AlertSubmittedMapper.xml
...cs-api/src/main/resources/mapper/AlertSubmittedMapper.xml
+5
-0
AlertSubmittedObjectMapper.xml
.../src/main/resources/mapper/AlertSubmittedObjectMapper.xml
+5
-0
PowerTransferCompanyMapper.xml
.../src/main/resources/mapper/PowerTransferCompanyMapper.xml
+5
-0
PowerTransferCompanyResourcesMapper.xml
.../resources/mapper/PowerTransferCompanyResourcesMapper.xml
+5
-0
PowerTransferMapper.xml
...jcs-api/src/main/resources/mapper/PowerTransferMapper.xml
+5
-0
TemplateMapper.xml
...dule-jcs-api/src/main/resources/mapper/TemplateMapper.xml
+5
-0
AlertCalledController.java
...boot/module/jcs/biz/controller/AlertCalledController.java
+6
-6
AlertFromController.java
...s/boot/module/jcs/biz/controller/AlertFromController.java
+137
-0
AlertFromTypeController.java
...ot/module/jcs/biz/controller/AlertFromTypeController.java
+137
-0
AlertFromValueController.java
...t/module/jcs/biz/controller/AlertFromValueController.java
+34
-34
AlertSubmittedController.java
...t/module/jcs/biz/controller/AlertSubmittedController.java
+137
-0
AlertSubmittedObjectController.java
...le/jcs/biz/controller/AlertSubmittedObjectController.java
+137
-0
DataDictionaryController.java
...t/module/jcs/biz/controller/DataDictionaryController.java
+8
-22
PowerTransferCompanyController.java
...le/jcs/biz/controller/PowerTransferCompanyController.java
+137
-0
PowerTransferCompanyResourcesController.java
...z/controller/PowerTransferCompanyResourcesController.java
+137
-0
PowerTransferController.java
...ot/module/jcs/biz/controller/PowerTransferController.java
+137
-0
TemplateController.java
...os/boot/module/jcs/biz/controller/TemplateController.java
+137
-0
AlertCalledServiceImpl.java
...t/module/jcs/biz/service/impl/AlertCalledServiceImpl.java
+1
-1
AlertFromServiceImpl.java
...oot/module/jcs/biz/service/impl/AlertFromServiceImpl.java
+6
-6
AlertFromTypeServiceImpl.java
...module/jcs/biz/service/impl/AlertFromTypeServiceImpl.java
+18
-0
AlertFromValueServiceImpl.java
...odule/jcs/biz/service/impl/AlertFromValueServiceImpl.java
+18
-0
AlertSubmittedObjectServiceImpl.java
...jcs/biz/service/impl/AlertSubmittedObjectServiceImpl.java
+18
-0
AlertSubmittedServiceImpl.java
...odule/jcs/biz/service/impl/AlertSubmittedServiceImpl.java
+18
-0
PowerTransferCompanyResourcesServiceImpl.java
...ervice/impl/PowerTransferCompanyResourcesServiceImpl.java
+18
-0
PowerTransferCompanyServiceImpl.java
...jcs/biz/service/impl/PowerTransferCompanyServiceImpl.java
+18
-0
PowerTransferServiceImpl.java
...module/jcs/biz/service/impl/PowerTransferServiceImpl.java
+18
-0
TemplateServiceImpl.java
...boot/module/jcs/biz/service/impl/TemplateServiceImpl.java
+18
-0
No files found.
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/AlertCalledDto.java
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
...
@@ -16,7 +17,7 @@ import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
...
@@ -16,7 +17,7 @@ import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
* 警情接警记录
* 警情接警记录
*
*
* @author tb
* @author tb
* @date 2021-06-
0
7
* @date 2021-06-
1
7
*/
*/
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
...
@@ -27,9 +28,32 @@ public class AlertCalledDto extends BaseEntity {
...
@@ -27,9 +28,32 @@ public class AlertCalledDto extends BaseEntity {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"警情来源 人工:人工上报,对讲呼入,系统默认空"
)
@ApiModelProperty
(
value
=
"警情状态"
)
private
Boolean
private
Boolean
alertStatus
;
alertSource
;
@ApiModelProperty
(
value
=
"系统/人工"
)
private
String
type
;
@ApiModelProperty
(
value
=
"警情阶段"
)
private
String
alertStage
;
@ApiModelProperty
(
value
=
"报警类型"
)
private
String
alarmType
;
@ApiModelProperty
(
value
=
"报警类型code"
)
private
String
alarmTypeCode
;
@ApiModelProperty
(
value
=
"报警方式"
)
private
String
alarmMode
;
@ApiModelProperty
(
value
=
"报警方式code"
)
private
String
alarmModeCode
;
@ApiModelProperty
(
value
=
"通话记录信息id"
)
private
Integer
callRecordId
;
@ApiModelProperty
(
value
=
"父警情id"
)
private
Long
fatherAlert
;
@ApiModelProperty
(
value
=
"联系人姓名"
)
@ApiModelProperty
(
value
=
"联系人姓名"
)
private
String
contactUser
;
private
String
contactUser
;
...
@@ -37,4 +61,49 @@ alertSource;
...
@@ -37,4 +61,49 @@ alertSource;
@ApiModelProperty
(
value
=
"联系人电话"
)
@ApiModelProperty
(
value
=
"联系人电话"
)
private
String
contactPhone
;
private
String
contactPhone
;
@ApiModelProperty
(
value
=
"接警时间"
)
private
Date
callTime
;
@ApiModelProperty
(
value
=
"接警时长"
)
private
Double
callTimeNum
;
@ApiModelProperty
(
value
=
"警情来源"
)
private
String
alertSource
;
@ApiModelProperty
(
value
=
"警情来源code"
)
private
String
alertSourceCode
;
@ApiModelProperty
(
value
=
"警情类型"
)
private
String
alertType
;
@ApiModelProperty
(
value
=
"警情类型code"
)
private
String
alertTypeCode
;
@ApiModelProperty
(
value
=
"事发单位"
)
private
String
unitInvolved
;
@ApiModelProperty
(
value
=
"被困人数"
)
private
Integer
trappedNum
;
@ApiModelProperty
(
value
=
"伤亡人数"
)
private
Integer
casualtiesNum
;
@ApiModelProperty
(
value
=
"地址"
)
private
String
address
;
@ApiModelProperty
(
value
=
"救援方格"
)
private
String
rescueGrid
;
@ApiModelProperty
(
value
=
"坐标x"
)
private
String
coordinateX
;
@ApiModelProperty
(
value
=
"坐标y"
)
private
String
coordinateY
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"发送人名称"
)
private
String
recUserName
;
}
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/AlertFromDto.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 警情表单
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_from"
)
@ApiModel
(
value
=
"AlertFromDto"
,
description
=
"警情表单"
)
public
class
AlertFromDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"警情类型"
)
private
String
alertTypeCode
;
@ApiModelProperty
(
value
=
"字段名称"
)
private
String
fieldName
;
@ApiModelProperty
(
value
=
"英文名称"
)
private
String
fieldCode
;
@ApiModelProperty
(
value
=
"字段类型"
)
private
String
fieldType
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/AlertFromTypeDto.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 动态表单类型
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_from_type"
)
@ApiModel
(
value
=
"AlertFromTypeDto"
,
description
=
"动态表单类型"
)
public
class
AlertFromTypeDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"表单类型code"
)
private
String
alertTypeCode
;
@ApiModelProperty
(
value
=
"类型名称"
)
private
String
alertTypeName
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/AlertFromValueDto.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
*
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_from_value"
)
@ApiModel
(
value
=
"AlertFromValueDto"
,
description
=
""
)
public
class
AlertFromValueDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"表单id"
)
private
Integer
alertFromId
;
@ApiModelProperty
(
value
=
"警情id"
)
private
Long
alertCalledId
;
@ApiModelProperty
(
value
=
"警情类型"
)
private
String
alertTypeCode
;
@ApiModelProperty
(
value
=
"字段名称"
)
private
String
fieldName
;
@ApiModelProperty
(
value
=
"英文名称"
)
private
String
fieldCode
;
@ApiModelProperty
(
value
=
"字段值"
)
private
String
fieldValue
;
@ApiModelProperty
(
value
=
"字段值字典code"
)
private
String
fieldValueCode
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/AlertSubmittedDto.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 警情报送记录
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_submitted"
)
@ApiModel
(
value
=
"AlertSubmittedDto"
,
description
=
"警情报送记录"
)
public
class
AlertSubmittedDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"警情id"
)
private
Long
alertCalledId
;
@ApiModelProperty
(
value
=
"业务类型"
)
private
String
businessType
;
@ApiModelProperty
(
value
=
"业务类型code"
)
private
String
businessTypeCode
;
@ApiModelProperty
(
value
=
"报送时间"
)
private
Date
submissionTime
;
@ApiModelProperty
(
value
=
"通话记录id"
)
private
String
callLogId
;
@ApiModelProperty
(
value
=
"发送人"
)
private
String
sender
;
@ApiModelProperty
(
value
=
"报送方式"
)
private
String
submissionMethod
;
@ApiModelProperty
(
value
=
"报送方式code"
)
private
String
submissionMethodCode
;
@ApiModelProperty
(
value
=
"报送内容"
)
private
String
submissionContent
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/AlertSubmittedObjectDto.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 报送对象
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_submitted_object"
)
@ApiModel
(
value
=
"AlertSubmittedObjectDto"
,
description
=
"报送对象"
)
public
class
AlertSubmittedObjectDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"报送单据id"
)
private
Long
alertSubmittedId
;
@ApiModelProperty
(
value
=
"0人员1队伍"
)
private
Boolean
type
;
@ApiModelProperty
(
value
=
" 单位id"
)
private
Long
companyId
;
@ApiModelProperty
(
value
=
" 单位名称"
)
private
String
companyName
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
userId
;
@ApiModelProperty
(
value
=
"人员名称"
)
private
String
userName
;
@ApiModelProperty
(
value
=
"人员电话"
)
private
String
userPhone
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/PowerTransferCompanyDto.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 调派单位
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_power_transfer_company"
)
@ApiModel
(
value
=
"PowerTransferCompanyDto"
,
description
=
"调派单位"
)
public
class
PowerTransferCompanyDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"调派单据id"
)
private
Long
powerTransferId
;
@ApiModelProperty
(
value
=
"是否只派发机构"
)
private
Boolean
isDistributionAgencies
;
@ApiModelProperty
(
value
=
" 单位id"
)
private
Long
companyId
;
@ApiModelProperty
(
value
=
" 单位名称"
)
private
String
companyName
;
@ApiModelProperty
(
value
=
"任务信息"
)
private
String
taskInformation
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/PowerTransferCompanyResourcesDto.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 调派单位资源
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_power_transfer_company_resources"
)
@ApiModel
(
value
=
"PowerTransferCompanyResourcesDto"
,
description
=
"调派单位资源"
)
public
class
PowerTransferCompanyResourcesDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"资源类型"
)
private
String
type
;
@ApiModelProperty
(
value
=
"资源id"
)
private
String
resourcesId
;
@ApiModelProperty
(
value
=
"资源名称"
)
private
String
resourcesName
;
@ApiModelProperty
(
value
=
"资源编号(如车牌号)"
)
private
String
resourcesNum
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/PowerTransferDto.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 力量调派
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_power_transfer"
)
@ApiModel
(
value
=
"PowerTransferDto"
,
description
=
"力量调派"
)
public
class
PowerTransferDto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"警情id"
)
private
Long
alertCalledId
;
@ApiModelProperty
(
value
=
"调派单号"
)
private
String
dispatchNum
;
@ApiModelProperty
(
value
=
"调派类型"
)
private
String
dispatchType
;
@ApiModelProperty
(
value
=
"发送者"
)
private
String
taskSenderName
;
@ApiModelProperty
(
value
=
"发送者id"
)
private
Long
taskSenderId
;
@ApiModelProperty
(
value
=
"地址"
)
private
String
address
;
@ApiModelProperty
(
value
=
"坐标x"
)
private
String
coordinateX
;
@ApiModelProperty
(
value
=
"坐标y"
)
private
String
coordinateY
;
@ApiModelProperty
(
value
=
"救援方格"
)
private
String
rescueGrid
;
@ApiModelProperty
(
value
=
"车地址"
)
private
String
carAddress
;
@ApiModelProperty
(
value
=
"车坐标x"
)
private
String
carCoordinateX
;
@ApiModelProperty
(
value
=
"车坐标y"
)
private
String
carCoordinateY
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-
biz-common/amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/DataDictionary
Dto.java
→
amos-boot-
module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/Template
Dto.java
View file @
a5c1a891
...
@@ -13,31 +13,28 @@ import com.fasterxml.jackson.databind.annotation.JsonSerialize;
...
@@ -13,31 +13,28 @@ import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
/**
*
数据字典
*
模板表
*
*
* @author tb
* @author tb
* @date 2021-06-
0
7
* @date 2021-06-
1
7
*/
*/
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"
cb_data_dictionary
"
)
@TableName
(
"
jc_template
"
)
@ApiModel
(
value
=
"
DataDictionaryDto"
,
description
=
"数据字典
"
)
@ApiModel
(
value
=
"
TemplateDto"
,
description
=
"模板表
"
)
public
class
DataDictionary
Dto
extends
BaseEntity
{
public
class
Template
Dto
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"code"
)
@ApiModelProperty
(
value
=
"模板类型"
)
private
String
code
;
@ApiModelProperty
(
value
=
"名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"类型"
)
private
String
type
;
private
String
type
;
@ApiModelProperty
(
value
=
"父级"
)
@ApiModelProperty
(
value
=
"模板内容"
)
private
Long
parent
;
private
String
content
;
@ApiModelProperty
(
value
=
"格式(0--json 1: 富文本)"
)
private
Boolean
format
;
@ApiModelProperty
(
value
=
"操作人名称"
)
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
private
String
recUserName
;
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/AlertCalled.java
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
...
@@ -16,7 +17,7 @@ import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
...
@@ -16,7 +17,7 @@ import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
* 警情接警记录
* 警情接警记录
*
*
* @author tb
* @author tb
* @date 2021-06-
0
7
* @date 2021-06-
1
7
*/
*/
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
...
@@ -28,9 +29,32 @@ public class AlertCalled extends BaseEntity {
...
@@ -28,9 +29,32 @@ public class AlertCalled extends BaseEntity {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"警情来源 人工:人工上报,对讲呼入,系统默认空"
)
@ApiModelProperty
(
value
=
"警情状态"
)
private
Boolean
private
Boolean
alertStatus
;
alertSource
;
@ApiModelProperty
(
value
=
"系统/人工"
)
private
String
type
;
@ApiModelProperty
(
value
=
"警情阶段"
)
private
String
alertStage
;
@ApiModelProperty
(
value
=
"报警类型"
)
private
String
alarmType
;
@ApiModelProperty
(
value
=
"报警类型code"
)
private
String
alarmTypeCode
;
@ApiModelProperty
(
value
=
"报警方式"
)
private
String
alarmMode
;
@ApiModelProperty
(
value
=
"报警方式code"
)
private
String
alarmModeCode
;
@ApiModelProperty
(
value
=
"通话记录信息id"
)
private
Integer
callRecordId
;
@ApiModelProperty
(
value
=
"父警情id"
)
private
Long
fatherAlert
;
@ApiModelProperty
(
value
=
"联系人姓名"
)
@ApiModelProperty
(
value
=
"联系人姓名"
)
private
String
contactUser
;
private
String
contactUser
;
...
@@ -38,4 +62,49 @@ alertSource;
...
@@ -38,4 +62,49 @@ alertSource;
@ApiModelProperty
(
value
=
"联系人电话"
)
@ApiModelProperty
(
value
=
"联系人电话"
)
private
String
contactPhone
;
private
String
contactPhone
;
@ApiModelProperty
(
value
=
"接警时间"
)
private
Date
callTime
;
@ApiModelProperty
(
value
=
"接警时长"
)
private
Double
callTimeNum
;
@ApiModelProperty
(
value
=
"警情来源"
)
private
String
alertSource
;
@ApiModelProperty
(
value
=
"警情来源code"
)
private
String
alertSourceCode
;
@ApiModelProperty
(
value
=
"警情类型"
)
private
String
alertType
;
@ApiModelProperty
(
value
=
"警情类型code"
)
private
String
alertTypeCode
;
@ApiModelProperty
(
value
=
"事发单位"
)
private
String
unitInvolved
;
@ApiModelProperty
(
value
=
"被困人数"
)
private
Integer
trappedNum
;
@ApiModelProperty
(
value
=
"伤亡人数"
)
private
Integer
casualtiesNum
;
@ApiModelProperty
(
value
=
"地址"
)
private
String
address
;
@ApiModelProperty
(
value
=
"救援方格"
)
private
String
rescueGrid
;
@ApiModelProperty
(
value
=
"坐标x"
)
private
String
coordinateX
;
@ApiModelProperty
(
value
=
"坐标y"
)
private
String
coordinateY
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"发送人名称"
)
private
String
recUserName
;
}
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/AlertFrom.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 警情表单
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_from"
)
@ApiModel
(
value
=
"AlertFrom对象"
,
description
=
"警情表单"
)
public
class
AlertFrom
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"警情类型"
)
private
String
alertTypeCode
;
@ApiModelProperty
(
value
=
"字段名称"
)
private
String
fieldName
;
@ApiModelProperty
(
value
=
"英文名称"
)
private
String
fieldCode
;
@ApiModelProperty
(
value
=
"字段类型"
)
private
String
fieldType
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/AlertFromType.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 动态表单类型
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_from_type"
)
@ApiModel
(
value
=
"AlertFromType对象"
,
description
=
"动态表单类型"
)
public
class
AlertFromType
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"表单类型code"
)
private
String
alertTypeCode
;
@ApiModelProperty
(
value
=
"类型名称"
)
private
String
alertTypeName
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/AlertFromValue.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
*
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_from_value"
)
@ApiModel
(
value
=
"AlertFromValue对象"
,
description
=
""
)
public
class
AlertFromValue
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"表单id"
)
private
Integer
alertFromId
;
@ApiModelProperty
(
value
=
"警情id"
)
private
Long
alertCalledId
;
@ApiModelProperty
(
value
=
"警情类型"
)
private
String
alertTypeCode
;
@ApiModelProperty
(
value
=
"字段名称"
)
private
String
fieldName
;
@ApiModelProperty
(
value
=
"英文名称"
)
private
String
fieldCode
;
@ApiModelProperty
(
value
=
"字段值"
)
private
String
fieldValue
;
@ApiModelProperty
(
value
=
"字段值字典code"
)
private
String
fieldValueCode
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/AlertSubmitted.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 警情报送记录
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_submitted"
)
@ApiModel
(
value
=
"AlertSubmitted对象"
,
description
=
"警情报送记录"
)
public
class
AlertSubmitted
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"警情id"
)
private
Long
alertCalledId
;
@ApiModelProperty
(
value
=
"业务类型"
)
private
String
businessType
;
@ApiModelProperty
(
value
=
"业务类型code"
)
private
String
businessTypeCode
;
@ApiModelProperty
(
value
=
"报送时间"
)
private
Date
submissionTime
;
@ApiModelProperty
(
value
=
"通话记录id"
)
private
String
callLogId
;
@ApiModelProperty
(
value
=
"发送人"
)
private
String
sender
;
@ApiModelProperty
(
value
=
"报送方式"
)
private
String
submissionMethod
;
@ApiModelProperty
(
value
=
"报送方式code"
)
private
String
submissionMethodCode
;
@ApiModelProperty
(
value
=
"报送内容"
)
private
String
submissionContent
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/AlertSubmittedObject.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 报送对象
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_submitted_object"
)
@ApiModel
(
value
=
"AlertSubmittedObject对象"
,
description
=
"报送对象"
)
public
class
AlertSubmittedObject
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"报送单据id"
)
private
Long
alertSubmittedId
;
@ApiModelProperty
(
value
=
"0人员1队伍"
)
private
Boolean
type
;
@ApiModelProperty
(
value
=
" 单位id"
)
private
Long
companyId
;
@ApiModelProperty
(
value
=
" 单位名称"
)
private
String
companyName
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
userId
;
@ApiModelProperty
(
value
=
"人员名称"
)
private
String
userName
;
@ApiModelProperty
(
value
=
"人员电话"
)
private
String
userPhone
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/DataDictionary.java
View file @
a5c1a891
...
@@ -7,6 +7,11 @@ import io.swagger.annotations.ApiModelProperty;
...
@@ -7,6 +7,11 @@ import io.swagger.annotations.ApiModelProperty;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
/**
* 数据字典
* 数据字典
*
*
...
@@ -18,7 +23,7 @@ import lombok.experimental.Accessors;
...
@@ -18,7 +23,7 @@ import lombok.experimental.Accessors;
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"cb_data_dictionary"
)
@TableName
(
"cb_data_dictionary"
)
@ApiModel
(
value
=
"DataDictionary对象"
,
description
=
"数据字典"
)
@ApiModel
(
value
=
"DataDictionary对象"
,
description
=
"数据字典"
)
public
class
DataDictionary
extends
BaseEntity
{
public
class
DataDictionary
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
@@ -38,6 +43,4 @@ public class DataDictionary extends BaseEntity {
...
@@ -38,6 +43,4 @@ public class DataDictionary extends BaseEntity {
@ApiModelProperty
(
value
=
"操作人名称"
)
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
private
String
recUserName
;
}
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/PowerTransfer.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 力量调派
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_power_transfer"
)
@ApiModel
(
value
=
"PowerTransfer对象"
,
description
=
"力量调派"
)
public
class
PowerTransfer
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"警情id"
)
private
Long
alertCalledId
;
@ApiModelProperty
(
value
=
"调派单号"
)
private
String
dispatchNum
;
@ApiModelProperty
(
value
=
"调派类型"
)
private
String
dispatchType
;
@ApiModelProperty
(
value
=
"发送者"
)
private
String
taskSenderName
;
@ApiModelProperty
(
value
=
"发送者id"
)
private
Long
taskSenderId
;
@ApiModelProperty
(
value
=
"地址"
)
private
String
address
;
@ApiModelProperty
(
value
=
"坐标x"
)
private
String
coordinateX
;
@ApiModelProperty
(
value
=
"坐标y"
)
private
String
coordinateY
;
@ApiModelProperty
(
value
=
"救援方格"
)
private
String
rescueGrid
;
@ApiModelProperty
(
value
=
"车地址"
)
private
String
carAddress
;
@ApiModelProperty
(
value
=
"车坐标x"
)
private
String
carCoordinateX
;
@ApiModelProperty
(
value
=
"车坐标y"
)
private
String
carCoordinateY
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/PowerTransferCompany.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 调派单位
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_power_transfer_company"
)
@ApiModel
(
value
=
"PowerTransferCompany对象"
,
description
=
"调派单位"
)
public
class
PowerTransferCompany
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"调派单据id"
)
private
Long
powerTransferId
;
@ApiModelProperty
(
value
=
"是否只派发机构"
)
private
Boolean
isDistributionAgencies
;
@ApiModelProperty
(
value
=
" 单位id"
)
private
Long
companyId
;
@ApiModelProperty
(
value
=
" 单位名称"
)
private
String
companyName
;
@ApiModelProperty
(
value
=
"任务信息"
)
private
String
taskInformation
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/PowerTransferCompanyResources.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 调派单位资源
*
* @author tb
* @date 2021-06-17
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"jc_power_transfer_company_resources"
)
@ApiModel
(
value
=
"PowerTransferCompanyResources对象"
,
description
=
"调派单位资源"
)
public
class
PowerTransferCompanyResources
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"资源类型"
)
private
String
type
;
@ApiModelProperty
(
value
=
"资源id"
)
private
String
resourcesId
;
@ApiModelProperty
(
value
=
"资源名称"
)
private
String
resourcesName
;
@ApiModelProperty
(
value
=
"资源编号(如车牌号)"
)
private
String
resourcesNum
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-
biz-common/amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/DataDictionary
.java
→
amos-boot-
module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/entity/Template
.java
View file @
a5c1a891
...
@@ -13,32 +13,29 @@ import com.fasterxml.jackson.databind.annotation.JsonSerialize;
...
@@ -13,32 +13,29 @@ import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
/**
*
数据字典
*
模板表
*
*
* @author tb
* @author tb
* @date 2021-06-
0
7
* @date 2021-06-
1
7
*/
*/
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"
cb_data_dictionary
"
)
@TableName
(
"
jc_template
"
)
@ApiModel
(
value
=
"
DataDictionary对象"
,
description
=
"数据字典
"
)
@ApiModel
(
value
=
"
Template对象"
,
description
=
"模板表
"
)
public
class
DataDictionary
extends
BaseEntity
{
public
class
Template
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"code"
)
@ApiModelProperty
(
value
=
"模板类型"
)
private
String
code
;
@ApiModelProperty
(
value
=
"名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"类型"
)
private
String
type
;
private
String
type
;
@ApiModelProperty
(
value
=
"父级"
)
@ApiModelProperty
(
value
=
"模板内容"
)
private
Long
parent
;
private
String
content
;
@ApiModelProperty
(
value
=
"格式(0--json 1: 富文本)"
)
private
Boolean
format
;
@ApiModelProperty
(
value
=
"操作人名称"
)
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
private
String
recUserName
;
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/AlertCalledMapper.java
View file @
a5c1a891
...
@@ -7,7 +7,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
...
@@ -7,7 +7,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
* 警情接警记录 Mapper 接口
* 警情接警记录 Mapper 接口
*
*
* @author tb
* @author tb
* @date 2021-06-
0
7
* @date 2021-06-
1
7
*/
*/
public
interface
AlertCalledMapper
extends
BaseMapper
<
AlertCalled
>
{
public
interface
AlertCalledMapper
extends
BaseMapper
<
AlertCalled
>
{
...
...
amos-boot-
biz-common/amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/DataDictionary
Mapper.java
→
amos-boot-
module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/AlertFrom
Mapper.java
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.
DataDictionary
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.
AlertFrom
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
/**
*
数据字典
Mapper 接口
*
警情表单
Mapper 接口
*
*
* @author tb
* @author tb
* @date 2021-06-
0
7
* @date 2021-06-
1
7
*/
*/
public
interface
DataDictionaryMapper
extends
BaseMapper
<
DataDictionary
>
{
public
interface
AlertFromMapper
extends
BaseMapper
<
AlertFrom
>
{
}
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/AlertFromTypeMapper.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertFromType
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 动态表单类型 Mapper 接口
*
* @author tb
* @date 2021-06-17
*/
public
interface
AlertFromTypeMapper
extends
BaseMapper
<
AlertFromType
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/AlertFromValueMapper.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertFromValue
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* Mapper 接口
*
* @author tb
* @date 2021-06-17
*/
public
interface
AlertFromValueMapper
extends
BaseMapper
<
AlertFromValue
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/AlertSubmittedMapper.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmitted
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 警情报送记录 Mapper 接口
*
* @author tb
* @date 2021-06-17
*/
public
interface
AlertSubmittedMapper
extends
BaseMapper
<
AlertSubmitted
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/AlertSubmittedObjectMapper.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmittedObject
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 报送对象 Mapper 接口
*
* @author tb
* @date 2021-06-17
*/
public
interface
AlertSubmittedObjectMapper
extends
BaseMapper
<
AlertSubmittedObject
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/PowerTransferCompanyMapper.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransferCompany
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 调派单位 Mapper 接口
*
* @author tb
* @date 2021-06-17
*/
public
interface
PowerTransferCompanyMapper
extends
BaseMapper
<
PowerTransferCompany
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/PowerTransferCompanyResourcesMapper.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransferCompanyResources
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 调派单位资源 Mapper 接口
*
* @author tb
* @date 2021-06-17
*/
public
interface
PowerTransferCompanyResourcesMapper
extends
BaseMapper
<
PowerTransferCompanyResources
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/PowerTransferMapper.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransfer
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 力量调派 Mapper 接口
*
* @author tb
* @date 2021-06-17
*/
public
interface
PowerTransferMapper
extends
BaseMapper
<
PowerTransfer
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/TemplateMapper.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.Template
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 模板表 Mapper 接口
*
* @author tb
* @date 2021-06-17
*/
public
interface
TemplateMapper
extends
BaseMapper
<
Template
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IAlertCalledService.java
View file @
a5c1a891
...
@@ -7,7 +7,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
...
@@ -7,7 +7,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
* 警情接警记录 服务类
* 警情接警记录 服务类
*
*
* @author tb
* @author tb
* @date 2021-06-
0
7
* @date 2021-06-
1
7
*/
*/
public
interface
IAlertCalledService
extends
IService
<
AlertCalled
>
{
public
interface
IAlertCalledService
extends
IService
<
AlertCalled
>
{
...
...
amos-boot-
biz-common/amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IDataDictionary
Service.java
→
amos-boot-
module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IAlertFrom
Service.java
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.
DataDictionary
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.
AlertFrom
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
/**
*
数据字典
服务类
*
警情表单
服务类
*
*
* @author tb
* @author tb
* @date 2021-06-
0
7
* @date 2021-06-
1
7
*/
*/
public
interface
I
DataDictionaryService
extends
IService
<
DataDictionary
>
{
public
interface
I
AlertFromService
extends
IService
<
AlertFrom
>
{
}
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IAlertFromTypeService.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertFromType
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 动态表单类型 服务类
*
* @author tb
* @date 2021-06-17
*/
public
interface
IAlertFromTypeService
extends
IService
<
AlertFromType
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IAlertFromValueService.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertFromValue
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 服务类
*
* @author tb
* @date 2021-06-17
*/
public
interface
IAlertFromValueService
extends
IService
<
AlertFromValue
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IAlertSubmittedObjectService.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmittedObject
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 报送对象 服务类
*
* @author tb
* @date 2021-06-17
*/
public
interface
IAlertSubmittedObjectService
extends
IService
<
AlertSubmittedObject
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IAlertSubmittedService.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmitted
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 警情报送记录 服务类
*
* @author tb
* @date 2021-06-17
*/
public
interface
IAlertSubmittedService
extends
IService
<
AlertSubmitted
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IPowerTransferCompanyResourcesService.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransferCompanyResources
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 调派单位资源 服务类
*
* @author tb
* @date 2021-06-17
*/
public
interface
IPowerTransferCompanyResourcesService
extends
IService
<
PowerTransferCompanyResources
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IPowerTransferCompanyService.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransferCompany
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 调派单位 服务类
*
* @author tb
* @date 2021-06-17
*/
public
interface
IPowerTransferCompanyService
extends
IService
<
PowerTransferCompany
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IPowerTransferService.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransfer
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 力量调派 服务类
*
* @author tb
* @date 2021-06-17
*/
public
interface
IPowerTransferService
extends
IService
<
PowerTransfer
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/ITemplateService.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.Template
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 模板表 服务类
*
* @author tb
* @date 2021-06-17
*/
public
interface
ITemplateService
extends
IService
<
Template
>
{
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/AlertCalledVo.java
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
...
@@ -16,7 +17,7 @@ import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
...
@@ -16,7 +17,7 @@ import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
* 警情接警记录
* 警情接警记录
*
*
* @author tb
* @author tb
* @date 2021-06-
0
7
* @date 2021-06-
1
7
*/
*/
@Data
@Data
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
...
@@ -27,8 +28,32 @@ public class AlertCalledVo{
...
@@ -27,8 +28,32 @@ public class AlertCalledVo{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"警情来源 人工:人工上报,对讲呼入,系统默认空"
)
@ApiModelProperty
(
value
=
"警情状态"
)
private
Boolean
alertSource
;
private
Boolean
alertStatus
;
@ApiModelProperty
(
value
=
"系统/人工"
)
private
String
type
;
@ApiModelProperty
(
value
=
"警情阶段"
)
private
String
alertStage
;
@ApiModelProperty
(
value
=
"报警类型"
)
private
String
alarmType
;
@ApiModelProperty
(
value
=
"报警类型code"
)
private
String
alarmTypeCode
;
@ApiModelProperty
(
value
=
"报警方式"
)
private
String
alarmMode
;
@ApiModelProperty
(
value
=
"报警方式code"
)
private
String
alarmModeCode
;
@ApiModelProperty
(
value
=
"通话记录信息id"
)
private
Integer
callRecordId
;
@ApiModelProperty
(
value
=
"父警情id"
)
private
Long
fatherAlert
;
@ApiModelProperty
(
value
=
"联系人姓名"
)
@ApiModelProperty
(
value
=
"联系人姓名"
)
private
String
contactUser
;
private
String
contactUser
;
...
@@ -36,4 +61,49 @@ public class AlertCalledVo{
...
@@ -36,4 +61,49 @@ public class AlertCalledVo{
@ApiModelProperty
(
value
=
"联系人电话"
)
@ApiModelProperty
(
value
=
"联系人电话"
)
private
String
contactPhone
;
private
String
contactPhone
;
@ApiModelProperty
(
value
=
"接警时间"
)
private
Date
callTime
;
@ApiModelProperty
(
value
=
"接警时长"
)
private
Double
callTimeNum
;
@ApiModelProperty
(
value
=
"警情来源"
)
private
String
alertSource
;
@ApiModelProperty
(
value
=
"警情来源code"
)
private
String
alertSourceCode
;
@ApiModelProperty
(
value
=
"警情类型"
)
private
String
alertType
;
@ApiModelProperty
(
value
=
"警情类型code"
)
private
String
alertTypeCode
;
@ApiModelProperty
(
value
=
"事发单位"
)
private
String
unitInvolved
;
@ApiModelProperty
(
value
=
"被困人数"
)
private
Integer
trappedNum
;
@ApiModelProperty
(
value
=
"伤亡人数"
)
private
Integer
casualtiesNum
;
@ApiModelProperty
(
value
=
"地址"
)
private
String
address
;
@ApiModelProperty
(
value
=
"救援方格"
)
private
String
rescueGrid
;
@ApiModelProperty
(
value
=
"坐标x"
)
private
String
coordinateX
;
@ApiModelProperty
(
value
=
"坐标y"
)
private
String
coordinateY
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"发送人名称"
)
private
String
recUserName
;
}
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/AlertFromTypeVo.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 动态表单类型
*
* @author tb
* @date 2021-06-17
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_from_type"
)
@ApiModel
(
value
=
"AlertFromTypeVo"
,
description
=
"动态表单类型"
)
public
class
AlertFromTypeVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"表单类型code"
)
private
String
alertTypeCode
;
@ApiModelProperty
(
value
=
"类型名称"
)
private
String
alertTypeName
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/AlertFromValueVo.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
*
*
* @author tb
* @date 2021-06-17
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_from_value"
)
@ApiModel
(
value
=
"AlertFromValueVo"
,
description
=
""
)
public
class
AlertFromValueVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"表单id"
)
private
Integer
alertFromId
;
@ApiModelProperty
(
value
=
"警情id"
)
private
Long
alertCalledId
;
@ApiModelProperty
(
value
=
"警情类型"
)
private
String
alertTypeCode
;
@ApiModelProperty
(
value
=
"字段名称"
)
private
String
fieldName
;
@ApiModelProperty
(
value
=
"英文名称"
)
private
String
fieldCode
;
@ApiModelProperty
(
value
=
"字段值"
)
private
String
fieldValue
;
@ApiModelProperty
(
value
=
"字段值字典code"
)
private
String
fieldValueCode
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/AlertFromVo.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 警情表单
*
* @author tb
* @date 2021-06-17
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_from"
)
@ApiModel
(
value
=
"AlertFromVo"
,
description
=
"警情表单"
)
public
class
AlertFromVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"警情类型"
)
private
String
alertTypeCode
;
@ApiModelProperty
(
value
=
"字段名称"
)
private
String
fieldName
;
@ApiModelProperty
(
value
=
"英文名称"
)
private
String
fieldCode
;
@ApiModelProperty
(
value
=
"字段类型"
)
private
String
fieldType
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/AlertSubmittedObjectVo.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 报送对象
*
* @author tb
* @date 2021-06-17
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_submitted_object"
)
@ApiModel
(
value
=
"AlertSubmittedObjectVo"
,
description
=
"报送对象"
)
public
class
AlertSubmittedObjectVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"报送单据id"
)
private
Long
alertSubmittedId
;
@ApiModelProperty
(
value
=
"0人员1队伍"
)
private
Boolean
type
;
@ApiModelProperty
(
value
=
" 单位id"
)
private
Long
companyId
;
@ApiModelProperty
(
value
=
" 单位名称"
)
private
String
companyName
;
@ApiModelProperty
(
value
=
"人员id"
)
private
Long
userId
;
@ApiModelProperty
(
value
=
"人员名称"
)
private
String
userName
;
@ApiModelProperty
(
value
=
"人员电话"
)
private
String
userPhone
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/AlertSubmittedVo.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 警情报送记录
*
* @author tb
* @date 2021-06-17
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"jc_alert_submitted"
)
@ApiModel
(
value
=
"AlertSubmittedVo"
,
description
=
"警情报送记录"
)
public
class
AlertSubmittedVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"警情id"
)
private
Long
alertCalledId
;
@ApiModelProperty
(
value
=
"业务类型"
)
private
String
businessType
;
@ApiModelProperty
(
value
=
"业务类型code"
)
private
String
businessTypeCode
;
@ApiModelProperty
(
value
=
"报送时间"
)
private
Date
submissionTime
;
@ApiModelProperty
(
value
=
"通话记录id"
)
private
String
callLogId
;
@ApiModelProperty
(
value
=
"发送人"
)
private
String
sender
;
@ApiModelProperty
(
value
=
"报送方式"
)
private
String
submissionMethod
;
@ApiModelProperty
(
value
=
"报送方式code"
)
private
String
submissionMethodCode
;
@ApiModelProperty
(
value
=
"报送内容"
)
private
String
submissionContent
;
@ApiModelProperty
(
value
=
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/PowerTransferCompanyResourcesVo.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 调派单位资源
*
* @author tb
* @date 2021-06-17
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"jc_power_transfer_company_resources"
)
@ApiModel
(
value
=
"PowerTransferCompanyResourcesVo"
,
description
=
"调派单位资源"
)
public
class
PowerTransferCompanyResourcesVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"资源类型"
)
private
String
type
;
@ApiModelProperty
(
value
=
"资源id"
)
private
String
resourcesId
;
@ApiModelProperty
(
value
=
"资源名称"
)
private
String
resourcesName
;
@ApiModelProperty
(
value
=
"资源编号(如车牌号)"
)
private
String
resourcesNum
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/PowerTransferCompanyVo.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 调派单位
*
* @author tb
* @date 2021-06-17
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"jc_power_transfer_company"
)
@ApiModel
(
value
=
"PowerTransferCompanyVo"
,
description
=
"调派单位"
)
public
class
PowerTransferCompanyVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"调派单据id"
)
private
Long
powerTransferId
;
@ApiModelProperty
(
value
=
"是否只派发机构"
)
private
Boolean
isDistributionAgencies
;
@ApiModelProperty
(
value
=
" 单位id"
)
private
Long
companyId
;
@ApiModelProperty
(
value
=
" 单位名称"
)
private
String
companyName
;
@ApiModelProperty
(
value
=
"任务信息"
)
private
String
taskInformation
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/PowerTransferVo.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 力量调派
*
* @author tb
* @date 2021-06-17
*/
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"jc_power_transfer"
)
@ApiModel
(
value
=
"PowerTransferVo"
,
description
=
"力量调派"
)
public
class
PowerTransferVo
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"警情id"
)
private
Long
alertCalledId
;
@ApiModelProperty
(
value
=
"调派单号"
)
private
String
dispatchNum
;
@ApiModelProperty
(
value
=
"调派类型"
)
private
String
dispatchType
;
@ApiModelProperty
(
value
=
"发送者"
)
private
String
taskSenderName
;
@ApiModelProperty
(
value
=
"发送者id"
)
private
Long
taskSenderId
;
@ApiModelProperty
(
value
=
"地址"
)
private
String
address
;
@ApiModelProperty
(
value
=
"坐标x"
)
private
String
coordinateX
;
@ApiModelProperty
(
value
=
"坐标y"
)
private
String
coordinateY
;
@ApiModelProperty
(
value
=
"救援方格"
)
private
String
rescueGrid
;
@ApiModelProperty
(
value
=
"车地址"
)
private
String
carAddress
;
@ApiModelProperty
(
value
=
"车坐标x"
)
private
String
carCoordinateX
;
@ApiModelProperty
(
value
=
"车坐标y"
)
private
String
carCoordinateY
;
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
}
amos-boot-
biz-common/amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/DataDictionary
Vo.java
→
amos-boot-
module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/Template
Vo.java
View file @
a5c1a891
...
@@ -13,31 +13,28 @@ import com.fasterxml.jackson.databind.annotation.JsonSerialize;
...
@@ -13,31 +13,28 @@ import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
/**
*
数据字典
*
模板表
*
*
* @author tb
* @author tb
* @date 2021-06-
0
7
* @date 2021-06-
1
7
*/
*/
@Data
@Data
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"
cb_data_dictionary
"
)
@TableName
(
"
jc_template
"
)
@ApiModel
(
value
=
"
DataDictionaryVo"
,
description
=
"数据字典
"
)
@ApiModel
(
value
=
"
TemplateVo"
,
description
=
"模板表
"
)
public
class
DataDictionary
Vo
{
public
class
Template
Vo
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"code"
)
@ApiModelProperty
(
value
=
"模板类型"
)
private
String
code
;
@ApiModelProperty
(
value
=
"名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"类型"
)
private
String
type
;
private
String
type
;
@ApiModelProperty
(
value
=
"父级"
)
@ApiModelProperty
(
value
=
"模板内容"
)
private
Long
parent
;
private
String
content
;
@ApiModelProperty
(
value
=
"格式(0--json 1: 富文本)"
)
private
Boolean
format
;
@ApiModelProperty
(
value
=
"操作人名称"
)
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
private
String
recUserName
;
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/AlertFromMapper.xml
0 → 100644
View file @
a5c1a891
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.jcs.api.mapper.AlertFromMapper"
>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/AlertFromTypeMapper.xml
0 → 100644
View file @
a5c1a891
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.jcs.api.mapper.AlertFromTypeMapper"
>
</mapper>
amos-boot-
biz-common/amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/DataDictionary
Mapper.xml
→
amos-boot-
module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/AlertFromValue
Mapper.xml
View file @
a5c1a891
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.jcs.api.mapper.
DataDictionary
Mapper"
>
<mapper
namespace=
"com.yeejoin.amos.boot.module.jcs.api.mapper.
AlertFromValue
Mapper"
>
</mapper>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/AlertSubmittedMapper.xml
0 → 100644
View file @
a5c1a891
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.jcs.api.mapper.AlertSubmittedMapper"
>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/AlertSubmittedObjectMapper.xml
0 → 100644
View file @
a5c1a891
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.jcs.api.mapper.AlertSubmittedObjectMapper"
>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/PowerTransferCompanyMapper.xml
0 → 100644
View file @
a5c1a891
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferCompanyMapper"
>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/PowerTransferCompanyResourcesMapper.xml
0 → 100644
View file @
a5c1a891
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferCompanyResourcesMapper"
>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/PowerTransferMapper.xml
0 → 100644
View file @
a5c1a891
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferMapper"
>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/TemplateMapper.xml
0 → 100644
View file @
a5c1a891
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.yeejoin.amos.boot.module.jcs.api.mapper.TemplateMapper"
>
</mapper>
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/AlertCalledController.java
View file @
a5c1a891
...
@@ -25,7 +25,7 @@ import java.util.Arrays;
...
@@ -25,7 +25,7 @@ import java.util.Arrays;
* 警情接警记录
* 警情接警记录
*
*
* @author tb
* @author tb
* @date 2021-06-
0
7
* @date 2021-06-
1
7
*/
*/
@RestController
@RestController
@Api
(
tags
=
"警情接警记录Api"
)
@Api
(
tags
=
"警情接警记录Api"
)
...
@@ -39,7 +39,7 @@ public class AlertCalledController extends BaseController {
...
@@ -39,7 +39,7 @@ public class AlertCalledController extends BaseController {
* 新增警情接警记录
* 新增警情接警记录
* @return
* @return
*/
*/
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增警情接警记录"
,
notes
=
"新增警情接警记录"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增警情接警记录"
,
notes
=
"新增警情接警记录"
)
public
boolean
saveAlertCalled
(
HttpServletRequest
request
,
@RequestBody
AlertCalled
alertCalled
){
public
boolean
saveAlertCalled
(
HttpServletRequest
request
,
@RequestBody
AlertCalled
alertCalled
){
...
@@ -51,7 +51,7 @@ public class AlertCalledController extends BaseController {
...
@@ -51,7 +51,7 @@ public class AlertCalledController extends BaseController {
* @param id
* @param id
* @return
* @return
*/
*/
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
@@ -65,7 +65,7 @@ public class AlertCalledController extends BaseController {
...
@@ -65,7 +65,7 @@ public class AlertCalledController extends BaseController {
* 修改警情接警记录
* 修改警情接警记录
* @return
* @return
*/
*/
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改警情接警记录"
,
notes
=
"修改警情接警记录"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改警情接警记录"
,
notes
=
"修改警情接警记录"
)
public
boolean
updateByIdAlertCalled
(
HttpServletRequest
request
,
@RequestBody
AlertCalled
alertCalled
){
public
boolean
updateByIdAlertCalled
(
HttpServletRequest
request
,
@RequestBody
AlertCalled
alertCalled
){
...
@@ -79,7 +79,7 @@ public class AlertCalledController extends BaseController {
...
@@ -79,7 +79,7 @@ public class AlertCalledController extends BaseController {
* @param id
* @param id
* @return
* @return
*/
*/
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
AlertCalled
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
public
AlertCalled
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
@@ -92,7 +92,7 @@ public class AlertCalledController extends BaseController {
...
@@ -92,7 +92,7 @@ public class AlertCalledController extends BaseController {
* 列表分页查询
* 列表分页查询
* @return
* @return
*/
*/
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
AlertCalled
>
listPage
(
String
pageNum
,
String
pageSize
,
AlertCalled
alertCalled
){
public
IPage
<
AlertCalled
>
listPage
(
String
pageNum
,
String
pageSize
,
AlertCalled
alertCalled
){
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/AlertFromController.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IAlertFromService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertFrom
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 警情表单
*
* @author tb
* @date 2021-06-17
*/
@RestController
@Api
(
tags
=
"警情表单Api"
)
@RequestMapping
(
value
=
"/jcs/alert-from"
)
public
class
AlertFromController
extends
BaseController
{
@Autowired
IAlertFromService
iAlertFromService
;
/**
* 新增警情表单
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增警情表单"
,
notes
=
"新增警情表单"
)
public
boolean
saveAlertFrom
(
HttpServletRequest
request
,
@RequestBody
AlertFrom
alertFrom
){
return
iAlertFromService
.
save
(
alertFrom
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iAlertFromService
.
removeById
(
id
);
}
/**
* 修改警情表单
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改警情表单"
,
notes
=
"修改警情表单"
)
public
boolean
updateByIdAlertFrom
(
HttpServletRequest
request
,
@RequestBody
AlertFrom
alertFrom
){
return
iAlertFromService
.
updateById
(
alertFrom
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
AlertFrom
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iAlertFromService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
AlertFrom
>
listPage
(
String
pageNum
,
String
pageSize
,
AlertFrom
alertFrom
){
Page
<
AlertFrom
>
pageBean
;
QueryWrapper
<
AlertFrom
>
alertFromQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
AlertFrom
>
aClass
=
alertFrom
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
alertFrom
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
alertFrom
);
alertFromQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
alertFrom
);
alertFromQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
alertFrom
);
alertFromQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
alertFrom
);
alertFromQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
AlertFrom
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iAlertFromService
.
page
(
pageBean
,
alertFromQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/AlertFromTypeController.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IAlertFromTypeService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertFromType
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 动态表单类型
*
* @author tb
* @date 2021-06-17
*/
@RestController
@Api
(
tags
=
"动态表单类型Api"
)
@RequestMapping
(
value
=
"/jcs/alert-from-type"
)
public
class
AlertFromTypeController
extends
BaseController
{
@Autowired
IAlertFromTypeService
iAlertFromTypeService
;
/**
* 新增动态表单类型
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增动态表单类型"
,
notes
=
"新增动态表单类型"
)
public
boolean
saveAlertFromType
(
HttpServletRequest
request
,
@RequestBody
AlertFromType
alertFromType
){
return
iAlertFromTypeService
.
save
(
alertFromType
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iAlertFromTypeService
.
removeById
(
id
);
}
/**
* 修改动态表单类型
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改动态表单类型"
,
notes
=
"修改动态表单类型"
)
public
boolean
updateByIdAlertFromType
(
HttpServletRequest
request
,
@RequestBody
AlertFromType
alertFromType
){
return
iAlertFromTypeService
.
updateById
(
alertFromType
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
AlertFromType
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iAlertFromTypeService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
AlertFromType
>
listPage
(
String
pageNum
,
String
pageSize
,
AlertFromType
alertFromType
){
Page
<
AlertFromType
>
pageBean
;
QueryWrapper
<
AlertFromType
>
alertFromTypeQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
AlertFromType
>
aClass
=
alertFromType
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
alertFromType
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
alertFromType
);
alertFromTypeQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
alertFromType
);
alertFromTypeQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
alertFromType
);
alertFromTypeQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
alertFromType
);
alertFromTypeQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
AlertFromType
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iAlertFromTypeService
.
page
(
pageBean
,
alertFromTypeQueryWrapper
);
return
page
;
}
}
amos-boot-
biz-common/amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/DataDictionary
Controller.java
→
amos-boot-
module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/AlertFromValue
Controller.java
View file @
a5c1a891
...
@@ -6,7 +6,7 @@ import org.apache.commons.lang3.StringUtils;
...
@@ -6,7 +6,7 @@ import org.apache.commons.lang3.StringUtils;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.I
DataDictionary
Service
;
import
com.yeejoin.amos.boot.module.jcs.api.service.I
AlertFromValue
Service
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -14,7 +14,7 @@ import javax.servlet.http.HttpServletRequest;
...
@@ -14,7 +14,7 @@ import javax.servlet.http.HttpServletRequest;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.
DataDictionary
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.
AlertFromValue
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
...
@@ -22,28 +22,28 @@ import java.util.Arrays;
...
@@ -22,28 +22,28 @@ import java.util.Arrays;
/**
/**
*
数据字典
*
*
*
* @author tb
* @author tb
* @date 2021-06-
0
7
* @date 2021-06-
1
7
*/
*/
@RestController
@RestController
@Api
(
tags
=
"
数据字典
Api"
)
@Api
(
tags
=
"Api"
)
@RequestMapping
(
value
=
"/jcs/
data-dictionary
"
)
@RequestMapping
(
value
=
"/jcs/
alert-from-value
"
)
public
class
DataDictionary
Controller
extends
BaseController
{
public
class
AlertFromValue
Controller
extends
BaseController
{
@Autowired
@Autowired
I
DataDictionaryService
iDataDictionary
Service
;
I
AlertFromValueService
iAlertFromValue
Service
;
/**
/**
* 新增
数据字典
* 新增
* @return
* @return
*/
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增
数据字典"
,
notes
=
"新增数据字典
"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增
"
,
notes
=
"新增
"
)
public
boolean
save
DataDictionary
(
HttpServletRequest
request
,
@RequestBody
DataDictionary
dataDictionary
){
public
boolean
save
AlertFromValue
(
HttpServletRequest
request
,
@RequestBody
AlertFromValue
alertFromValue
){
return
i
DataDictionaryService
.
save
(
dataDictionary
);
return
i
AlertFromValueService
.
save
(
alertFromValue
);
}
}
/**
/**
...
@@ -55,21 +55,21 @@ public class DataDictionaryController extends BaseController {
...
@@ -55,21 +55,21 @@ public class DataDictionaryController extends BaseController {
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
i
DataDictionary
Service
.
removeById
(
id
);
return
i
AlertFromValue
Service
.
removeById
(
id
);
}
}
/**
/**
* 修改
数据字典
* 修改
* @return
* @return
*/
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改
数据字典"
,
notes
=
"修改数据字典
"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改
"
,
notes
=
"修改
"
)
public
boolean
updateById
DataDictionary
(
HttpServletRequest
request
,
@RequestBody
DataDictionary
dataDictionary
){
public
boolean
updateById
AlertFromValue
(
HttpServletRequest
request
,
@RequestBody
AlertFromValue
alertFromValue
){
return
i
DataDictionaryService
.
updateById
(
dataDictionary
);
return
i
AlertFromValueService
.
updateById
(
alertFromValue
);
}
}
...
@@ -82,8 +82,8 @@ public class DataDictionaryController extends BaseController {
...
@@ -82,8 +82,8 @@ public class DataDictionaryController extends BaseController {
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
DataDictionary
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
public
AlertFromValue
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
i
DataDictionary
Service
.
getById
(
id
);
return
i
AlertFromValue
Service
.
getById
(
id
);
}
}
...
@@ -95,42 +95,42 @@ public class DataDictionaryController extends BaseController {
...
@@ -95,42 +95,42 @@ public class DataDictionaryController extends BaseController {
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
DataDictionary
>
listPage
(
String
pageNum
,
String
pageSize
,
DataDictionary
dataDictionary
){
public
IPage
<
AlertFromValue
>
listPage
(
String
pageNum
,
String
pageSize
,
AlertFromValue
alertFromValue
){
Page
<
DataDictionary
>
pageBean
;
Page
<
AlertFromValue
>
pageBean
;
QueryWrapper
<
DataDictionary
>
dataDictionary
QueryWrapper
=
new
QueryWrapper
<>();
QueryWrapper
<
AlertFromValue
>
alertFromValue
QueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
DataDictionary
>
aClass
=
dataDictionary
.
getClass
();
Class
<?
extends
AlertFromValue
>
aClass
=
alertFromValue
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
try
{
field
.
setAccessible
(
true
);
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
dataDictionary
);
Object
o
=
field
.
get
(
alertFromValue
);
if
(
o
!=
null
)
{
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
dataDictionary
);
Integer
fileValue
=
(
Integer
)
field
.
get
(
alertFromValue
);
dataDictionary
QueryWrapper
.
eq
(
name
,
fileValue
);
alertFromValue
QueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
dataDictionary
);
Long
fileValue
=
(
Long
)
field
.
get
(
alertFromValue
);
dataDictionary
QueryWrapper
.
eq
(
name
,
fileValue
);
alertFromValue
QueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
dataDictionary
);
String
fileValue
=
(
String
)
field
.
get
(
alertFromValue
);
dataDictionary
QueryWrapper
.
eq
(
name
,
fileValue
);
alertFromValue
QueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
dataDictionary
);
String
fileValue
=
(
String
)
field
.
get
(
alertFromValue
);
dataDictionary
QueryWrapper
.
eq
(
name
,
fileValue
);
alertFromValue
QueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
}
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
}
}
});
});
IPage
<
DataDictionary
>
page
;
IPage
<
AlertFromValue
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
}
page
=
i
DataDictionaryService
.
page
(
pageBean
,
dataDictionary
QueryWrapper
);
page
=
i
AlertFromValueService
.
page
(
pageBean
,
alertFromValue
QueryWrapper
);
return
page
;
return
page
;
}
}
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/AlertSubmittedController.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IAlertSubmittedService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmitted
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 警情报送记录
*
* @author tb
* @date 2021-06-17
*/
@RestController
@Api
(
tags
=
"警情报送记录Api"
)
@RequestMapping
(
value
=
"/jcs/alert-submitted"
)
public
class
AlertSubmittedController
extends
BaseController
{
@Autowired
IAlertSubmittedService
iAlertSubmittedService
;
/**
* 新增警情报送记录
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增警情报送记录"
,
notes
=
"新增警情报送记录"
)
public
boolean
saveAlertSubmitted
(
HttpServletRequest
request
,
@RequestBody
AlertSubmitted
alertSubmitted
){
return
iAlertSubmittedService
.
save
(
alertSubmitted
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iAlertSubmittedService
.
removeById
(
id
);
}
/**
* 修改警情报送记录
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改警情报送记录"
,
notes
=
"修改警情报送记录"
)
public
boolean
updateByIdAlertSubmitted
(
HttpServletRequest
request
,
@RequestBody
AlertSubmitted
alertSubmitted
){
return
iAlertSubmittedService
.
updateById
(
alertSubmitted
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
AlertSubmitted
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iAlertSubmittedService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
AlertSubmitted
>
listPage
(
String
pageNum
,
String
pageSize
,
AlertSubmitted
alertSubmitted
){
Page
<
AlertSubmitted
>
pageBean
;
QueryWrapper
<
AlertSubmitted
>
alertSubmittedQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
AlertSubmitted
>
aClass
=
alertSubmitted
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
alertSubmitted
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
alertSubmitted
);
alertSubmittedQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
alertSubmitted
);
alertSubmittedQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
alertSubmitted
);
alertSubmittedQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
alertSubmitted
);
alertSubmittedQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
AlertSubmitted
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iAlertSubmittedService
.
page
(
pageBean
,
alertSubmittedQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/AlertSubmittedObjectController.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IAlertSubmittedObjectService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmittedObject
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 报送对象
*
* @author tb
* @date 2021-06-17
*/
@RestController
@Api
(
tags
=
"报送对象Api"
)
@RequestMapping
(
value
=
"/jcs/alert-submitted-object"
)
public
class
AlertSubmittedObjectController
extends
BaseController
{
@Autowired
IAlertSubmittedObjectService
iAlertSubmittedObjectService
;
/**
* 新增报送对象
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增报送对象"
,
notes
=
"新增报送对象"
)
public
boolean
saveAlertSubmittedObject
(
HttpServletRequest
request
,
@RequestBody
AlertSubmittedObject
alertSubmittedObject
){
return
iAlertSubmittedObjectService
.
save
(
alertSubmittedObject
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iAlertSubmittedObjectService
.
removeById
(
id
);
}
/**
* 修改报送对象
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改报送对象"
,
notes
=
"修改报送对象"
)
public
boolean
updateByIdAlertSubmittedObject
(
HttpServletRequest
request
,
@RequestBody
AlertSubmittedObject
alertSubmittedObject
){
return
iAlertSubmittedObjectService
.
updateById
(
alertSubmittedObject
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
AlertSubmittedObject
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iAlertSubmittedObjectService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
AlertSubmittedObject
>
listPage
(
String
pageNum
,
String
pageSize
,
AlertSubmittedObject
alertSubmittedObject
){
Page
<
AlertSubmittedObject
>
pageBean
;
QueryWrapper
<
AlertSubmittedObject
>
alertSubmittedObjectQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
AlertSubmittedObject
>
aClass
=
alertSubmittedObject
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
alertSubmittedObject
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
alertSubmittedObject
);
alertSubmittedObjectQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
alertSubmittedObject
);
alertSubmittedObjectQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
alertSubmittedObject
);
alertSubmittedObjectQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
alertSubmittedObject
);
alertSubmittedObjectQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
AlertSubmittedObject
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iAlertSubmittedObjectService
.
page
(
pageBean
,
alertSubmittedObjectQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/DataDictionaryController.java
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
com.yeejoin.amos.boot.biz.common.utils.Menu
;
import
com.yeejoin.amos.boot.biz.common.utils.TreeParser
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IDataDictionaryService
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IDataDictionaryService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletRequest
;
...
@@ -15,13 +15,10 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
...
@@ -15,13 +15,10 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.DataDictionary
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.DataDictionary
;
import
com.yeejoin.amos.boot.biz.common.utils.CommonResponseUtil
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
import
java.util.*
;
/**
/**
...
@@ -42,7 +39,7 @@ public class DataDictionaryController extends BaseController {
...
@@ -42,7 +39,7 @@ public class DataDictionaryController extends BaseController {
* 新增数据字典
* 新增数据字典
* @return
* @return
*/
*/
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增数据字典"
,
notes
=
"新增数据字典"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增数据字典"
,
notes
=
"新增数据字典"
)
public
boolean
saveDataDictionary
(
HttpServletRequest
request
,
@RequestBody
DataDictionary
dataDictionary
){
public
boolean
saveDataDictionary
(
HttpServletRequest
request
,
@RequestBody
DataDictionary
dataDictionary
){
...
@@ -54,7 +51,7 @@ public class DataDictionaryController extends BaseController {
...
@@ -54,7 +51,7 @@ public class DataDictionaryController extends BaseController {
* @param id
* @param id
* @return
* @return
*/
*/
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
@@ -68,7 +65,7 @@ public class DataDictionaryController extends BaseController {
...
@@ -68,7 +65,7 @@ public class DataDictionaryController extends BaseController {
* 修改数据字典
* 修改数据字典
* @return
* @return
*/
*/
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改数据字典"
,
notes
=
"修改数据字典"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改数据字典"
,
notes
=
"修改数据字典"
)
public
boolean
updateByIdDataDictionary
(
HttpServletRequest
request
,
@RequestBody
DataDictionary
dataDictionary
){
public
boolean
updateByIdDataDictionary
(
HttpServletRequest
request
,
@RequestBody
DataDictionary
dataDictionary
){
...
@@ -82,7 +79,7 @@ public class DataDictionaryController extends BaseController {
...
@@ -82,7 +79,7 @@ public class DataDictionaryController extends BaseController {
* @param id
* @param id
* @return
* @return
*/
*/
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
DataDictionary
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
public
DataDictionary
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
@@ -95,7 +92,7 @@ public class DataDictionaryController extends BaseController {
...
@@ -95,7 +92,7 @@ public class DataDictionaryController extends BaseController {
* 列表分页查询
* 列表分页查询
* @return
* @return
*/
*/
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
DataDictionary
>
listPage
(
String
pageNum
,
String
pageSize
,
DataDictionary
dataDictionary
){
public
IPage
<
DataDictionary
>
listPage
(
String
pageNum
,
String
pageSize
,
DataDictionary
dataDictionary
){
...
@@ -136,16 +133,5 @@ public class DataDictionaryController extends BaseController {
...
@@ -136,16 +133,5 @@ public class DataDictionaryController extends BaseController {
page
=
iDataDictionaryService
.
page
(
pageBean
,
dataDictionaryQueryWrapper
);
page
=
iDataDictionaryService
.
page
(
pageBean
,
dataDictionaryQueryWrapper
);
return
page
;
return
page
;
}
}
@TycloudOperation
(
needAuth
=
true
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/gwmcDataDictionary/{type}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据字典类型查询字典"
,
notes
=
"根据字典类型查询字典"
)
public
ResponseModel
gwmcDataDictionary
(
@PathVariable
String
type
)
throws
Exception
{
Map
<
String
,
Object
>
columnMap
=
new
HashMap
<>();
columnMap
.
put
(
"type"
,
type
);
Collection
<
DataDictionary
>
list
=
iDataDictionaryService
.
listByMap
(
columnMap
);
List
<
Menu
>
menus
=
TreeParser
.
getTree
(
null
,
list
,
DataDictionary
.
class
.
getName
(),
"getCode"
,
0
,
"getName"
,
"getParent"
);
return
CommonResponseUtil
.
success
(
menus
);
}
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/PowerTransferCompanyController.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IPowerTransferCompanyService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransferCompany
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 调派单位
*
* @author tb
* @date 2021-06-17
*/
@RestController
@Api
(
tags
=
"调派单位Api"
)
@RequestMapping
(
value
=
"/jcs/power-transfer-company"
)
public
class
PowerTransferCompanyController
extends
BaseController
{
@Autowired
IPowerTransferCompanyService
iPowerTransferCompanyService
;
/**
* 新增调派单位
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增调派单位"
,
notes
=
"新增调派单位"
)
public
boolean
savePowerTransferCompany
(
HttpServletRequest
request
,
@RequestBody
PowerTransferCompany
powerTransferCompany
){
return
iPowerTransferCompanyService
.
save
(
powerTransferCompany
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iPowerTransferCompanyService
.
removeById
(
id
);
}
/**
* 修改调派单位
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改调派单位"
,
notes
=
"修改调派单位"
)
public
boolean
updateByIdPowerTransferCompany
(
HttpServletRequest
request
,
@RequestBody
PowerTransferCompany
powerTransferCompany
){
return
iPowerTransferCompanyService
.
updateById
(
powerTransferCompany
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
PowerTransferCompany
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iPowerTransferCompanyService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
PowerTransferCompany
>
listPage
(
String
pageNum
,
String
pageSize
,
PowerTransferCompany
powerTransferCompany
){
Page
<
PowerTransferCompany
>
pageBean
;
QueryWrapper
<
PowerTransferCompany
>
powerTransferCompanyQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
PowerTransferCompany
>
aClass
=
powerTransferCompany
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
powerTransferCompany
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
powerTransferCompany
);
powerTransferCompanyQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
powerTransferCompany
);
powerTransferCompanyQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
powerTransferCompany
);
powerTransferCompanyQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
powerTransferCompany
);
powerTransferCompanyQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
PowerTransferCompany
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iPowerTransferCompanyService
.
page
(
pageBean
,
powerTransferCompanyQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/PowerTransferCompanyResourcesController.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IPowerTransferCompanyResourcesService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransferCompanyResources
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 调派单位资源
*
* @author tb
* @date 2021-06-17
*/
@RestController
@Api
(
tags
=
"调派单位资源Api"
)
@RequestMapping
(
value
=
"/jcs/power-transfer-company-resources"
)
public
class
PowerTransferCompanyResourcesController
extends
BaseController
{
@Autowired
IPowerTransferCompanyResourcesService
iPowerTransferCompanyResourcesService
;
/**
* 新增调派单位资源
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增调派单位资源"
,
notes
=
"新增调派单位资源"
)
public
boolean
savePowerTransferCompanyResources
(
HttpServletRequest
request
,
@RequestBody
PowerTransferCompanyResources
powerTransferCompanyResources
){
return
iPowerTransferCompanyResourcesService
.
save
(
powerTransferCompanyResources
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iPowerTransferCompanyResourcesService
.
removeById
(
id
);
}
/**
* 修改调派单位资源
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改调派单位资源"
,
notes
=
"修改调派单位资源"
)
public
boolean
updateByIdPowerTransferCompanyResources
(
HttpServletRequest
request
,
@RequestBody
PowerTransferCompanyResources
powerTransferCompanyResources
){
return
iPowerTransferCompanyResourcesService
.
updateById
(
powerTransferCompanyResources
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
PowerTransferCompanyResources
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iPowerTransferCompanyResourcesService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
PowerTransferCompanyResources
>
listPage
(
String
pageNum
,
String
pageSize
,
PowerTransferCompanyResources
powerTransferCompanyResources
){
Page
<
PowerTransferCompanyResources
>
pageBean
;
QueryWrapper
<
PowerTransferCompanyResources
>
powerTransferCompanyResourcesQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
PowerTransferCompanyResources
>
aClass
=
powerTransferCompanyResources
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
powerTransferCompanyResources
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
powerTransferCompanyResources
);
powerTransferCompanyResourcesQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
powerTransferCompanyResources
);
powerTransferCompanyResourcesQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
powerTransferCompanyResources
);
powerTransferCompanyResourcesQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
powerTransferCompanyResources
);
powerTransferCompanyResourcesQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
PowerTransferCompanyResources
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iPowerTransferCompanyResourcesService
.
page
(
pageBean
,
powerTransferCompanyResourcesQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/PowerTransferController.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IPowerTransferService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransfer
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 力量调派
*
* @author tb
* @date 2021-06-17
*/
@RestController
@Api
(
tags
=
"力量调派Api"
)
@RequestMapping
(
value
=
"/jcs/power-transfer"
)
public
class
PowerTransferController
extends
BaseController
{
@Autowired
IPowerTransferService
iPowerTransferService
;
/**
* 新增力量调派
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增力量调派"
,
notes
=
"新增力量调派"
)
public
boolean
savePowerTransfer
(
HttpServletRequest
request
,
@RequestBody
PowerTransfer
powerTransfer
){
return
iPowerTransferService
.
save
(
powerTransfer
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iPowerTransferService
.
removeById
(
id
);
}
/**
* 修改力量调派
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改力量调派"
,
notes
=
"修改力量调派"
)
public
boolean
updateByIdPowerTransfer
(
HttpServletRequest
request
,
@RequestBody
PowerTransfer
powerTransfer
){
return
iPowerTransferService
.
updateById
(
powerTransfer
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
PowerTransfer
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iPowerTransferService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
PowerTransfer
>
listPage
(
String
pageNum
,
String
pageSize
,
PowerTransfer
powerTransfer
){
Page
<
PowerTransfer
>
pageBean
;
QueryWrapper
<
PowerTransfer
>
powerTransferQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
PowerTransfer
>
aClass
=
powerTransfer
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
powerTransfer
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
powerTransfer
);
powerTransferQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
powerTransfer
);
powerTransferQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
powerTransfer
);
powerTransferQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
powerTransfer
);
powerTransferQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
PowerTransfer
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iPowerTransferService
.
page
(
pageBean
,
powerTransferQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/TemplateController.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.module.jcs.api.service.ITemplateService
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.Template
;
import
com.yeejoin.amos.boot.biz.common.utils.NameUtils
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
java.util.Arrays
;
/**
* 模板表
*
* @author tb
* @date 2021-06-17
*/
@RestController
@Api
(
tags
=
"模板表Api"
)
@RequestMapping
(
value
=
"/jcs/template"
)
public
class
TemplateController
extends
BaseController
{
@Autowired
ITemplateService
iTemplateService
;
/**
* 新增模板表
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增模板表"
,
notes
=
"新增模板表"
)
public
boolean
saveTemplate
(
HttpServletRequest
request
,
@RequestBody
Template
template
){
return
iTemplateService
.
save
(
template
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iTemplateService
.
removeById
(
id
);
}
/**
* 修改模板表
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改模板表"
,
notes
=
"修改模板表"
)
public
boolean
updateByIdTemplate
(
HttpServletRequest
request
,
@RequestBody
Template
template
){
return
iTemplateService
.
updateById
(
template
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
Template
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
iTemplateService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
Template
>
listPage
(
String
pageNum
,
String
pageSize
,
Template
template
){
Page
<
Template
>
pageBean
;
QueryWrapper
<
Template
>
templateQueryWrapper
=
new
QueryWrapper
<>();
Class
<?
extends
Template
>
aClass
=
template
.
getClass
();
Arrays
.
stream
(
aClass
.
getDeclaredFields
()).
forEach
(
field
->
{
try
{
field
.
setAccessible
(
true
);
Object
o
=
field
.
get
(
template
);
if
(
o
!=
null
)
{
Class
<?>
type
=
field
.
getType
();
String
name
=
NameUtils
.
camel2Underline
(
field
.
getName
());
if
(
type
.
equals
(
Integer
.
class
))
{
Integer
fileValue
=
(
Integer
)
field
.
get
(
template
);
templateQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
Long
.
class
))
{
Long
fileValue
=
(
Long
)
field
.
get
(
template
);
templateQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
if
(
type
.
equals
(
String
.
class
))
{
String
fileValue
=
(
String
)
field
.
get
(
template
);
templateQueryWrapper
.
eq
(
name
,
fileValue
);
}
else
{
String
fileValue
=
(
String
)
field
.
get
(
template
);
templateQueryWrapper
.
eq
(
name
,
fileValue
);
}
}
}
catch
(
Exception
e
)
{
}
});
IPage
<
Template
>
page
;
if
(
StringUtils
.
isBlank
(
pageNum
)
||
StringUtils
.
isBlank
(
pageSize
))
{
pageBean
=
new
Page
<>(
0
,
Long
.
MAX_VALUE
);
}
else
{
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iTemplateService
.
page
(
pageBean
,
templateQueryWrapper
);
return
page
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/AlertCalledServiceImpl.java
View file @
a5c1a891
...
@@ -10,7 +10,7 @@ import org.springframework.stereotype.Service;
...
@@ -10,7 +10,7 @@ import org.springframework.stereotype.Service;
* 警情接警记录 服务实现类
* 警情接警记录 服务实现类
*
*
* @author tb
* @author tb
* @date 2021-06-
0
7
* @date 2021-06-
1
7
*/
*/
@Service
@Service
public
class
AlertCalledServiceImpl
extends
ServiceImpl
<
AlertCalledMapper
,
AlertCalled
>
implements
IAlertCalledService
{
public
class
AlertCalledServiceImpl
extends
ServiceImpl
<
AlertCalledMapper
,
AlertCalled
>
implements
IAlertCalledService
{
...
...
amos-boot-
biz-common/amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/DataDictionary
ServiceImpl.java
→
amos-boot-
module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/AlertFrom
ServiceImpl.java
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.
DataDictionary
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.
AlertFrom
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.
DataDictionary
Mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.
AlertFrom
Mapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.I
DataDictionary
Service
;
import
com.yeejoin.amos.boot.module.jcs.api.service.I
AlertFrom
Service
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
/**
/**
*
数据字典
服务实现类
*
警情表单
服务实现类
*
*
* @author tb
* @author tb
* @date 2021-06-
0
7
* @date 2021-06-
1
7
*/
*/
@Service
@Service
public
class
DataDictionaryServiceImpl
extends
ServiceImpl
<
DataDictionaryMapper
,
DataDictionary
>
implements
IDataDictionary
Service
{
public
class
AlertFromServiceImpl
extends
ServiceImpl
<
AlertFromMapper
,
AlertFrom
>
implements
IAlertFrom
Service
{
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/AlertFromTypeServiceImpl.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertFromType
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.AlertFromTypeMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IAlertFromTypeService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 动态表单类型 服务实现类
*
* @author tb
* @date 2021-06-17
*/
@Service
public
class
AlertFromTypeServiceImpl
extends
ServiceImpl
<
AlertFromTypeMapper
,
AlertFromType
>
implements
IAlertFromTypeService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/AlertFromValueServiceImpl.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertFromValue
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.AlertFromValueMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IAlertFromValueService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 服务实现类
*
* @author tb
* @date 2021-06-17
*/
@Service
public
class
AlertFromValueServiceImpl
extends
ServiceImpl
<
AlertFromValueMapper
,
AlertFromValue
>
implements
IAlertFromValueService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/AlertSubmittedObjectServiceImpl.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmittedObject
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.AlertSubmittedObjectMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IAlertSubmittedObjectService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 报送对象 服务实现类
*
* @author tb
* @date 2021-06-17
*/
@Service
public
class
AlertSubmittedObjectServiceImpl
extends
ServiceImpl
<
AlertSubmittedObjectMapper
,
AlertSubmittedObject
>
implements
IAlertSubmittedObjectService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/AlertSubmittedServiceImpl.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmitted
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.AlertSubmittedMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IAlertSubmittedService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 警情报送记录 服务实现类
*
* @author tb
* @date 2021-06-17
*/
@Service
public
class
AlertSubmittedServiceImpl
extends
ServiceImpl
<
AlertSubmittedMapper
,
AlertSubmitted
>
implements
IAlertSubmittedService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/PowerTransferCompanyResourcesServiceImpl.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransferCompanyResources
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferCompanyResourcesMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IPowerTransferCompanyResourcesService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 调派单位资源 服务实现类
*
* @author tb
* @date 2021-06-17
*/
@Service
public
class
PowerTransferCompanyResourcesServiceImpl
extends
ServiceImpl
<
PowerTransferCompanyResourcesMapper
,
PowerTransferCompanyResources
>
implements
IPowerTransferCompanyResourcesService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/PowerTransferCompanyServiceImpl.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransferCompany
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferCompanyMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IPowerTransferCompanyService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 调派单位 服务实现类
*
* @author tb
* @date 2021-06-17
*/
@Service
public
class
PowerTransferCompanyServiceImpl
extends
ServiceImpl
<
PowerTransferCompanyMapper
,
PowerTransferCompany
>
implements
IPowerTransferCompanyService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/PowerTransferServiceImpl.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransfer
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IPowerTransferService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 力量调派 服务实现类
*
* @author tb
* @date 2021-06-17
*/
@Service
public
class
PowerTransferServiceImpl
extends
ServiceImpl
<
PowerTransferMapper
,
PowerTransfer
>
implements
IPowerTransferService
{
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/TemplateServiceImpl.java
0 → 100644
View file @
a5c1a891
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.Template
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.TemplateMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.ITemplateService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* 模板表 服务实现类
*
* @author tb
* @date 2021-06-17
*/
@Service
public
class
TemplateServiceImpl
extends
ServiceImpl
<
TemplateMapper
,
Template
>
implements
ITemplateService
{
}
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