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
d9f14a6c
Commit
d9f14a6c
authored
Jun 19, 2021
by
付培阳
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
力量调派记录列表
parent
7af2f1c8
Hide whitespace changes
Inline
Side-by-side
Showing
21 changed files
with
322 additions
and
120 deletions
+322
-120
PowerTransferCompanyDto.java
...amos/boot/module/jcs/api/dto/PowerTransferCompanyDto.java
+6
-0
PowerTransferDto.java
...eejoin/amos/boot/module/jcs/api/dto/PowerTransferDto.java
+7
-0
PowerTransfer.java
...eejoin/amos/boot/module/jcs/api/entity/PowerTransfer.java
+1
-5
PowerTransferListMapper.java
...s/boot/module/jcs/api/mapper/PowerTransferListMapper.java
+26
-0
IPowerTransferService.java
...os/boot/module/jcs/api/service/IPowerTransferService.java
+7
-0
PowerTransferListVo.java
...join/amos/boot/module/jcs/api/vo/PowerTransferListVo.java
+30
-0
AlertCalledController.java
...boot/module/jcs/biz/controller/AlertCalledController.java
+6
-6
AlertFromController.java
...s/boot/module/jcs/biz/controller/AlertFromController.java
+6
-6
AlertFromTypeController.java
...ot/module/jcs/biz/controller/AlertFromTypeController.java
+5
-5
AlertFromValueController.java
...t/module/jcs/biz/controller/AlertFromValueController.java
+5
-5
AlertSubmittedController.java
...t/module/jcs/biz/controller/AlertSubmittedController.java
+6
-6
AlertSubmittedObjectController.java
...le/jcs/biz/controller/AlertSubmittedObjectController.java
+5
-5
DataDictionaryController.java
...t/module/jcs/biz/controller/DataDictionaryController.java
+5
-5
DemoController.java
...n/amos/boot/module/jcs/biz/controller/DemoController.java
+2
-2
OrgUsrAuthController.java
.../boot/module/jcs/biz/controller/OrgUsrAuthController.java
+5
-5
OrgUsrController.java
...amos/boot/module/jcs/biz/controller/OrgUsrController.java
+5
-5
PowerTransferCompanyController.java
...le/jcs/biz/controller/PowerTransferCompanyController.java
+5
-5
PowerTransferCompanyResourcesController.java
...z/controller/PowerTransferCompanyResourcesController.java
+5
-5
PowerTransferController.java
...ot/module/jcs/biz/controller/PowerTransferController.java
+77
-45
TemplateController.java
...os/boot/module/jcs/biz/controller/TemplateController.java
+5
-5
PowerTransferServiceImpl.java
...module/jcs/biz/service/impl/PowerTransferServiceImpl.java
+103
-5
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/PowerTransferCompanyDto.java
View file @
d9f14a6c
...
...
@@ -12,6 +12,9 @@ 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
;
import
java.util.List
;
/**
* 调派单位
*
...
...
@@ -45,4 +48,7 @@ public class PowerTransferCompanyDto extends BaseEntity {
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
@ApiModelProperty
(
value
=
"调派单位资源列表"
)
private
List
<
PowerTransferCompanyResourcesDto
>
powerTransferCompanyResourcesDtoList
;
}
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
View file @
d9f14a6c
...
...
@@ -2,6 +2,7 @@ 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
com.yeejoin.amos.boot.module.jcs.api.entity.FireTeam
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
@@ -12,6 +13,9 @@ 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
;
import
java.util.List
;
/**
* 力量调派
*
...
...
@@ -66,4 +70,7 @@ public class PowerTransferDto extends BaseEntity {
@ApiModelProperty
(
value
=
"操作人名称"
)
private
String
recUserName
;
@ApiModelProperty
(
value
=
"调派单位列表"
)
private
List
<
PowerTransferCompanyDto
>
powerTransferCompanyDotList
;
}
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
View file @
d9f14a6c
...
...
@@ -7,11 +7,7 @@ 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
;
/**
* 力量调派
*
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/PowerTransferListMapper.java
0 → 100644
View file @
d9f14a6c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.vo.PowerTransferListVo
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Select
;
import
org.springframework.stereotype.Component
;
import
java.util.List
;
/**
* @title: PowerTransferListMapper
* @Author fpy
* @Date: 2021/6/18 13:48
* @Version 1.0
*/
@Mapper
public
interface
PowerTransferListMapper
extends
BaseMapper
<
PowerTransferListVo
>
{
@Select
(
"select ptc.company_name,ptcr.type,resources_num from jc_power_transfer_company_resources ptcr\n"
+
"inner join jc_power_transfer_company ptc on ptcr.power_transfer_company_id = ptc.sequence_nbr\n"
+
"inner join jc_power_transfer pt on ptc.power_transfer_id = pt.sequence_nbr\n"
+
"where pt.alert_called_id = #{alertCalledId} order by ptcr.sequence_nbr desc"
)
List
<
PowerTransferListVo
>
getPowerTransferList
(
Long
alertCalledId
);
}
\ No newline at end of file
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
View file @
d9f14a6c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
service
;
import
com.yeejoin.amos.boot.module.jcs.api.dto.PowerTransferDto
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransfer
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.yeejoin.amos.boot.module.jcs.api.vo.PowerTransferListVo
;
import
java.util.List
;
/**
* 力量调派 服务类
...
...
@@ -11,4 +15,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
*/
public
interface
IPowerTransferService
extends
IService
<
PowerTransfer
>
{
List
<
PowerTransferListVo
>
getPowerTransferList
(
Long
alertCalledId
);
boolean
createPowerTransfer
(
PowerTransferDto
powerTransferDto
);
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/vo/PowerTransferListVo.java
0 → 100644
View file @
d9f14a6c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
api
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* @title: PowerTransferListVo
* @Author fpy
* @Date: 2021/6/18 12:01
* @Version 1.0
*/
@Data
@EqualsAndHashCode
()
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"PowerTransfer对象"
,
description
=
"力量调派"
)
public
class
PowerTransferListVo
{
@ApiModelProperty
(
value
=
" 单位名称"
)
private
String
companyName
;
@ApiModelProperty
(
value
=
"资源类型"
)
private
String
type
;
@ApiModelProperty
(
value
=
"资源编号(如车牌号)"
)
private
String
resourcesNum
;
}
\ No newline at end of file
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 @
d9f14a6c
...
...
@@ -52,7 +52,7 @@ public class AlertCalledController extends BaseController {
*
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增警情接警记录"
,
notes
=
"新增警情接警记录"
)
@Transactional
...
...
@@ -86,7 +86,7 @@ public class AlertCalledController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
)
{
...
...
@@ -98,7 +98,7 @@ public class AlertCalledController extends BaseController {
*
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改警情接警记录"
,
notes
=
"修改警情接警记录"
)
public
boolean
updateByIdAlertCalled
(
HttpServletRequest
request
,
@RequestBody
AlertCalled
alertCalled
)
{
...
...
@@ -111,7 +111,7 @@ public class AlertCalledController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
ResponseModel
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
)
{
...
...
@@ -130,7 +130,7 @@ public class AlertCalledController extends BaseController {
*
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
ResponseModel
listPage
(
String
pageNum
,
String
pageSize
,
AlertCalled
alertCalled
)
{
...
...
@@ -183,7 +183,7 @@ public class AlertCalledController extends BaseController {
*
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/getList"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表无分页查询"
,
notes
=
"列表无分页查询"
)
public
ResponseModel
list
(
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
View file @
d9f14a6c
...
...
@@ -45,7 +45,7 @@ public class AlertFromController extends BaseController {
* 新增警情表单
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增警情表单"
,
notes
=
"新增警情表单"
)
public
boolean
saveAlertFrom
(
HttpServletRequest
request
,
@RequestBody
AlertFrom
alertFrom
){
...
...
@@ -57,7 +57,7 @@ public class AlertFromController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -71,7 +71,7 @@ public class AlertFromController extends BaseController {
* 修改警情表单
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改警情表单"
,
notes
=
"修改警情表单"
)
public
boolean
updateByIdAlertFrom
(
HttpServletRequest
request
,
@RequestBody
AlertFrom
alertFrom
){
...
...
@@ -85,7 +85,7 @@ public class AlertFromController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
AlertFrom
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -100,7 +100,7 @@ public class AlertFromController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/from/{code}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
ResponseModel
selectFromdItem
(
HttpServletRequest
request
,
@PathVariable
String
code
){
...
...
@@ -125,7 +125,7 @@ public class AlertFromController extends BaseController {
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
AlertFrom
>
listPage
(
String
pageNum
,
String
pageSize
,
AlertFrom
alertFrom
){
...
...
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
View file @
d9f14a6c
...
...
@@ -39,7 +39,7 @@ public class AlertFromTypeController extends BaseController {
* 新增动态表单类型
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增动态表单类型"
,
notes
=
"新增动态表单类型"
)
public
boolean
saveAlertFromType
(
HttpServletRequest
request
,
@RequestBody
AlertFromType
alertFromType
){
...
...
@@ -51,7 +51,7 @@ public class AlertFromTypeController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -65,7 +65,7 @@ public class AlertFromTypeController extends BaseController {
* 修改动态表单类型
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改动态表单类型"
,
notes
=
"修改动态表单类型"
)
public
boolean
updateByIdAlertFromType
(
HttpServletRequest
request
,
@RequestBody
AlertFromType
alertFromType
){
...
...
@@ -79,7 +79,7 @@ public class AlertFromTypeController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
AlertFromType
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -92,7 +92,7 @@ public class AlertFromTypeController extends BaseController {
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
AlertFromType
>
listPage
(
String
pageNum
,
String
pageSize
,
AlertFromType
alertFromType
){
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/AlertFromValueController.java
View file @
d9f14a6c
...
...
@@ -39,7 +39,7 @@ public class AlertFromValueController extends BaseController {
* 新增
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增"
,
notes
=
"新增"
)
public
boolean
saveAlertFromValue
(
HttpServletRequest
request
,
@RequestBody
AlertFromValue
alertFromValue
){
...
...
@@ -51,7 +51,7 @@ public class AlertFromValueController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -65,7 +65,7 @@ public class AlertFromValueController extends BaseController {
* 修改
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改"
,
notes
=
"修改"
)
public
boolean
updateByIdAlertFromValue
(
HttpServletRequest
request
,
@RequestBody
AlertFromValue
alertFromValue
){
...
...
@@ -79,7 +79,7 @@ public class AlertFromValueController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
AlertFromValue
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -92,7 +92,7 @@ public class AlertFromValueController extends BaseController {
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
AlertFromValue
>
listPage
(
String
pageNum
,
String
pageSize
,
AlertFromValue
alertFromValue
){
...
...
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
View file @
d9f14a6c
...
...
@@ -44,7 +44,7 @@ public class AlertSubmittedController extends BaseController {
* 新增警情报送记录
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增警情报送记录"
,
notes
=
"新增警情报送记录"
)
public
ResponseModel
saveAlertSubmitted
(
HttpServletRequest
request
,
@RequestBody
AlertSubmitted
alertSubmitted
){
...
...
@@ -56,7 +56,7 @@ public class AlertSubmittedController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
ResponseModel
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -70,7 +70,7 @@ public class AlertSubmittedController extends BaseController {
* 修改警情报送记录
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改警情报送记录"
,
notes
=
"修改警情报送记录"
)
public
ResponseModel
updateByIdAlertSubmitted
(
HttpServletRequest
request
,
@RequestBody
AlertSubmitted
alertSubmitted
){
...
...
@@ -84,14 +84,14 @@ public class AlertSubmittedController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
ResponseModel
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
return
CommonResponseUtil
.
success
(
iAlertSubmittedService
.
getById
(
id
));
}
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/schedulingReporting/list"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"根据警情id查询融合调度、警情报送列表"
,
notes
=
"根据警情id查询融合调度、警情报送列表"
)
public
ResponseModel
listByParam
(
@RequestBody
AlertSubmittedDto
queryParam
)
{
...
...
@@ -102,7 +102,7 @@ public class AlertSubmittedController extends BaseController {
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
AlertSubmitted
>
listPage
(
String
pageNum
,
String
pageSize
,
AlertSubmitted
alertSubmitted
)
{
...
...
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
View file @
d9f14a6c
...
...
@@ -39,7 +39,7 @@ public class AlertSubmittedObjectController extends BaseController {
* 新增报送对象
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增报送对象"
,
notes
=
"新增报送对象"
)
public
boolean
saveAlertSubmittedObject
(
HttpServletRequest
request
,
@RequestBody
AlertSubmittedObject
alertSubmittedObject
){
...
...
@@ -51,7 +51,7 @@ public class AlertSubmittedObjectController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -65,7 +65,7 @@ public class AlertSubmittedObjectController extends BaseController {
* 修改报送对象
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改报送对象"
,
notes
=
"修改报送对象"
)
public
boolean
updateByIdAlertSubmittedObject
(
HttpServletRequest
request
,
@RequestBody
AlertSubmittedObject
alertSubmittedObject
){
...
...
@@ -79,7 +79,7 @@ public class AlertSubmittedObjectController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
AlertSubmittedObject
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -92,7 +92,7 @@ public class AlertSubmittedObjectController extends BaseController {
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
AlertSubmittedObject
>
listPage
(
String
pageNum
,
String
pageSize
,
AlertSubmittedObject
alertSubmittedObject
){
...
...
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 @
d9f14a6c
...
...
@@ -48,7 +48,7 @@ public class DataDictionaryController extends BaseController {
* 新增数据字典
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增数据字典"
,
notes
=
"新增数据字典"
)
public
boolean
saveDataDictionary
(
HttpServletRequest
request
,
@RequestBody
DataDictionary
dataDictionary
){
...
...
@@ -60,7 +60,7 @@ public class DataDictionaryController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -74,7 +74,7 @@ public class DataDictionaryController extends BaseController {
* 修改数据字典
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改数据字典"
,
notes
=
"修改数据字典"
)
public
boolean
updateByIdDataDictionary
(
HttpServletRequest
request
,
@RequestBody
DataDictionary
dataDictionary
){
...
...
@@ -88,7 +88,7 @@ public class DataDictionaryController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
DataDictionary
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -101,7 +101,7 @@ public class DataDictionaryController extends BaseController {
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
DataDictionary
>
listPage
(
String
pageNum
,
String
pageSize
,
DataDictionary
dataDictionary
){
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/DemoController.java
View file @
d9f14a6c
...
...
@@ -34,7 +34,7 @@ public class DemoController extends BaseController {
@Autowired
private
IDemoService
demoService
;
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/user"
)
@ApiOperation
(
value
=
"cs1"
)
public
ResponseModel
<
Object
>
findUserList
()
{
...
...
@@ -42,7 +42,7 @@ public class DemoController extends BaseController {
return
CommonResponseUtil
.
success
(
lists
);
}
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/demo/{seqNbr}"
)
@ApiOperation
(
value
=
"cs2"
)
public
ResponseModel
findOneBySeqNbr
(
@PathVariable
(
"seqNbr"
)
Long
seqNbr
)
{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/OrgUsrAuthController.java
View file @
d9f14a6c
...
...
@@ -39,7 +39,7 @@ public class OrgUsrAuthController extends BaseController {
* 新增
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增"
,
notes
=
"新增"
)
public
boolean
saveOrgUsrAuth
(
HttpServletRequest
request
,
@RequestBody
OrgUsrAuth
orgUsrAuth
){
...
...
@@ -51,7 +51,7 @@ public class OrgUsrAuthController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -65,7 +65,7 @@ public class OrgUsrAuthController extends BaseController {
* 修改
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改"
,
notes
=
"修改"
)
public
boolean
updateByIdOrgUsrAuth
(
HttpServletRequest
request
,
@RequestBody
OrgUsrAuth
orgUsrAuth
){
...
...
@@ -79,7 +79,7 @@ public class OrgUsrAuthController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
OrgUsrAuth
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -92,7 +92,7 @@ public class OrgUsrAuthController extends BaseController {
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
OrgUsrAuth
>
listPage
(
String
pageNum
,
String
pageSize
,
OrgUsrAuth
orgUsrAuth
){
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/OrgUsrController.java
View file @
d9f14a6c
...
...
@@ -39,7 +39,7 @@ public class OrgUsrController extends BaseController {
* 新增机构/部门/人员表
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增机构/部门/人员表"
,
notes
=
"新增机构/部门/人员表"
)
public
boolean
saveOrgUsr
(
HttpServletRequest
request
,
@RequestBody
OrgUsr
orgUsr
){
...
...
@@ -51,7 +51,7 @@ public class OrgUsrController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -65,7 +65,7 @@ public class OrgUsrController extends BaseController {
* 修改机构/部门/人员表
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改机构/部门/人员表"
,
notes
=
"修改机构/部门/人员表"
)
public
boolean
updateByIdOrgUsr
(
HttpServletRequest
request
,
@RequestBody
OrgUsr
orgUsr
){
...
...
@@ -79,7 +79,7 @@ public class OrgUsrController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
OrgUsr
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -92,7 +92,7 @@ public class OrgUsrController extends BaseController {
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
OrgUsr
>
listPage
(
String
pageNum
,
String
pageSize
,
OrgUsr
orgUsr
){
...
...
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
View file @
d9f14a6c
...
...
@@ -39,7 +39,7 @@ public class PowerTransferCompanyController extends BaseController {
* 新增调派单位
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增调派单位"
,
notes
=
"新增调派单位"
)
public
boolean
savePowerTransferCompany
(
HttpServletRequest
request
,
@RequestBody
PowerTransferCompany
powerTransferCompany
){
...
...
@@ -51,7 +51,7 @@ public class PowerTransferCompanyController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -65,7 +65,7 @@ public class PowerTransferCompanyController extends BaseController {
* 修改调派单位
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改调派单位"
,
notes
=
"修改调派单位"
)
public
boolean
updateByIdPowerTransferCompany
(
HttpServletRequest
request
,
@RequestBody
PowerTransferCompany
powerTransferCompany
){
...
...
@@ -79,7 +79,7 @@ public class PowerTransferCompanyController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
PowerTransferCompany
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -92,7 +92,7 @@ public class PowerTransferCompanyController extends BaseController {
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
PowerTransferCompany
>
listPage
(
String
pageNum
,
String
pageSize
,
PowerTransferCompany
powerTransferCompany
){
...
...
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
View file @
d9f14a6c
...
...
@@ -39,7 +39,7 @@ public class PowerTransferCompanyResourcesController extends BaseController {
* 新增调派单位资源
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增调派单位资源"
,
notes
=
"新增调派单位资源"
)
public
boolean
savePowerTransferCompanyResources
(
HttpServletRequest
request
,
@RequestBody
PowerTransferCompanyResources
powerTransferCompanyResources
){
...
...
@@ -51,7 +51,7 @@ public class PowerTransferCompanyResourcesController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -65,7 +65,7 @@ public class PowerTransferCompanyResourcesController extends BaseController {
* 修改调派单位资源
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改调派单位资源"
,
notes
=
"修改调派单位资源"
)
public
boolean
updateByIdPowerTransferCompanyResources
(
HttpServletRequest
request
,
@RequestBody
PowerTransferCompanyResources
powerTransferCompanyResources
){
...
...
@@ -79,7 +79,7 @@ public class PowerTransferCompanyResourcesController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
PowerTransferCompanyResources
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -92,7 +92,7 @@ public class PowerTransferCompanyResourcesController extends BaseController {
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
PowerTransferCompanyResources
>
listPage
(
String
pageNum
,
String
pageSize
,
PowerTransferCompanyResources
powerTransferCompanyResources
){
...
...
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
View file @
d9f14a6c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
com.yeejoin.amos.boot.biz.common.utils.CommonResponseUtil
;
import
com.yeejoin.amos.boot.module.jcs.api.dto.PowerTransferDto
;
import
com.yeejoin.amos.boot.module.jcs.api.vo.PowerTransferListVo
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
org.springframework.beans.BeanUtils
;
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
;
...
...
@@ -18,15 +21,18 @@ 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
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
java.util.Arrays
;
import
java.util.Date
;
import
java.util.List
;
/**
* 力量调派
*
* @author tb
* @date 2021-06-17
*/
* 力量调派
*
* @author tb
* @date 2021-06-17
*/
@RestController
@Api
(
tags
=
"力量调派Api"
)
@RequestMapping
(
value
=
"/jcs/power-transfer"
)
...
...
@@ -35,67 +41,78 @@ public class PowerTransferController extends BaseController {
@Autowired
IPowerTransferService
iPowerTransferService
;
/**
* 新增力量调派
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
* 新增力量调派
*
* @return 返回结果
*/
@TycloudOperation
(
needAuth
=
true
,
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
);
public
ResponseModel
<
Object
>
savePowerTransfer
(
@RequestBody
PowerTransferDto
powerTransferDto
)
{
// AgencyUserModel userInfo = getUserInfo();
// powerTransferdto.setRecUserId(userInfo.getUserId());
// powerTransferdto.setRecUserName(userInfo.getUserName());
// powerTransferdto.setRecDate(new Date());
// boolean save = iPowerTransferService.createPowerTransfer(powerTransferDto);
PowerTransfer
powerTransfer
=
new
PowerTransfer
();
BeanUtils
.
copyProperties
(
powerTransferDto
,
powerTransfer
);
boolean
save
=
iPowerTransferService
.
save
(
powerTransfer
);
return
CommonResponseUtil
.
success
(
save
);
}
/**
* 根据id删除
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
* 根据id删除
*
* @param id id
* @return 返回结果
*/
@TycloudOperation
(
needAuth
=
true
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
)
{
public
boolean
deleteById
(
@PathVariable
Long
id
)
{
return
iPowerTransferService
.
removeById
(
id
);
}
/**
* 修改力量调派
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
* 修改力量调派
*
* @return 返回结果
*/
@TycloudOperation
(
needAuth
=
true
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改力量调派"
,
notes
=
"修改力量调派"
)
public
boolean
updateByIdPowerTransfer
(
HttpServletRequest
request
,
@RequestBody
PowerTransfer
powerTransfer
)
{
public
boolean
updateByIdPowerTransfer
(
@RequestBody
PowerTransfer
powerTransfer
)
{
return
iPowerTransferService
.
updateById
(
powerTransfer
);
}
/**
* 根据id查询
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
* 根据id查询
*
* @param id id
* @return 返回结果
*/
@TycloudOperation
(
needAuth
=
true
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
PowerTransfer
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
)
{
public
PowerTransfer
selectById
(
@PathVariable
Long
id
)
{
return
iPowerTransferService
.
getById
(
id
);
}
/**
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
false
,
ApiLevel
=
UserType
.
AGENCY
)
* 列表分页查询
*
* @return 返回结果
*/
@TycloudOperation
(
needAuth
=
true
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
PowerTransfer
>
listPage
(
String
pageNum
,
String
pageSize
,
PowerTransfer
powerTransfer
)
{
public
IPage
<
PowerTransfer
>
listPage
(
String
pageNum
,
String
pageSize
,
PowerTransfer
powerTransfer
)
{
Page
<
PowerTransfer
>
pageBean
;
QueryWrapper
<
PowerTransfer
>
powerTransferQueryWrapper
=
new
QueryWrapper
<>();
...
...
@@ -122,7 +139,7 @@ public class PowerTransferController extends BaseController {
}
}
}
catch
(
Exception
e
)
{
throw
new
RuntimeException
(
"系统异常"
);
e
.
printStackTrace
(
);
}
});
IPage
<
PowerTransfer
>
page
;
...
...
@@ -132,7 +149,22 @@ public class PowerTransferController extends BaseController {
pageBean
=
new
Page
<>(
Integer
.
parseInt
(
pageNum
),
Integer
.
parseInt
(
pageSize
));
}
page
=
iPowerTransferService
.
page
(
pageBean
,
powerTransferQueryWrapper
);
return
page
;
}
return
page
;
}
/**
* 根据警情id获取力量调派列表
*
* @return 返回结果
*/
@TycloudOperation
(
needAuth
=
true
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list/{alert_called_id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据警情id获取力量调派列表"
,
notes
=
"根据警情id获取力量调派列表"
)
public
ResponseModel
<
Object
>
list
(
@PathVariable
String
alert_called_id
)
{
List
<
PowerTransferListVo
>
powerTransferList
=
iPowerTransferService
.
getPowerTransferList
(
Long
.
parseLong
(
alert_called_id
));
return
CommonResponseUtil
.
success
(
powerTransferList
);
}
}
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
View file @
d9f14a6c
...
...
@@ -39,7 +39,7 @@ public class TemplateController extends BaseController {
* 新增模板表
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/save"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增模板表"
,
notes
=
"新增模板表"
)
public
boolean
saveTemplate
(
HttpServletRequest
request
,
@RequestBody
Template
template
){
...
...
@@ -51,7 +51,7 @@ public class TemplateController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
DELETE
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据id删除"
,
notes
=
"根据id删除"
)
public
boolean
deleteById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -65,7 +65,7 @@ public class TemplateController extends BaseController {
* 修改模板表
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/updateById"
,
method
=
RequestMethod
.
PUT
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"修改模板表"
,
notes
=
"修改模板表"
)
public
boolean
updateByIdTemplate
(
HttpServletRequest
request
,
@RequestBody
Template
template
){
...
...
@@ -79,7 +79,7 @@ public class TemplateController extends BaseController {
* @param id
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/{id}"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据id查询"
,
notes
=
"根据id查询"
)
public
Template
selectById
(
HttpServletRequest
request
,
@PathVariable
Long
id
){
...
...
@@ -92,7 +92,7 @@ public class TemplateController extends BaseController {
* 列表分页查询
* @return
*/
@TycloudOperation
(
needAuth
=
fals
e
,
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
needAuth
=
tru
e
,
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表分页查询"
,
notes
=
"列表分页查询"
)
public
IPage
<
Template
>
listPage
(
String
pageNum
,
String
pageSize
,
Template
template
){
...
...
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
View file @
d9f14a6c
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.yeejoin.amos.boot.module.jcs.api.dto.PowerTransferCompanyDto
;
import
com.yeejoin.amos.boot.module.jcs.api.dto.PowerTransferCompanyResourcesDto
;
import
com.yeejoin.amos.boot.module.jcs.api.dto.PowerTransferDto
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertCalled
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransfer
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransferCompany
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransferCompanyResources
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferListMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IAlertCalledService
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IPowerTransferCompanyResourcesService
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IPowerTransferCompanyService
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IPowerTransferService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.yeejoin.amos.boot.module.jcs.api.vo.PowerTransferListVo
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
java.util.ArrayList
;
import
java.util.List
;
/**
* 力量调派 服务实现类
*
* @author tb
* @date 2021-06-17
*/
* 力量调派 服务实现类
*
* @author tb
* @date 2021-06-17
*/
@Service
public
class
PowerTransferServiceImpl
extends
ServiceImpl
<
PowerTransferMapper
,
PowerTransfer
>
implements
IPowerTransferService
{
@Autowired
PowerTransferListMapper
powerTransferListMapper
;
@Autowired
IAlertCalledService
iAlertCalledService
;
@Autowired
IPowerTransferCompanyService
iPowerTransferCompanyService
;
@Autowired
IPowerTransferCompanyResourcesService
iPowerTransferCompanyResourcesService
;
public
List
<
PowerTransferListVo
>
getPowerTransferList
(
Long
alertCalledId
)
{
return
powerTransferListMapper
.
getPowerTransferList
(
alertCalledId
);
}
@Override
@Transactional
public
boolean
createPowerTransfer
(
PowerTransferDto
powerTransferDto
)
{
// 获取调派ID
Long
alertCalledId
=
powerTransferDto
.
getAlertCalledId
();
int
count
=
count
(
new
QueryWrapper
<
PowerTransfer
>().
eq
(
"alert_called_id"
,
alertCalledId
));
String
dispatch_num
=
alertCalledId
.
toString
()
+
(
count
+
1
);
// 获取警情详情
AlertCalled
alertCalled
=
iAlertCalledService
.
getById
(
alertCalledId
);
// 创建力量调派
PowerTransfer
powerTransfer
=
new
PowerTransfer
();
powerTransfer
.
setAlertCalledId
(
alertCalledId
);
powerTransfer
.
setDispatchNum
(
dispatch_num
);
powerTransfer
.
setDispatchType
(
powerTransferDto
.
getDispatchType
());
powerTransfer
.
setTaskSenderName
(
powerTransferDto
.
getTaskSenderName
());
powerTransfer
.
setTaskSenderId
(
powerTransferDto
.
getTaskSenderId
());
powerTransfer
.
setAddress
(
alertCalled
.
getAddress
());
powerTransfer
.
setCoordinateX
(
alertCalled
.
getCoordinateX
());
powerTransfer
.
setCoordinateY
(
alertCalled
.
getCoordinateY
());
powerTransfer
.
setRescueGrid
(
alertCalled
.
getRescueGrid
());
powerTransfer
.
setCarAddress
(
alertCalled
.
getAddress
());
powerTransfer
.
setCarCoordinateX
(
alertCalled
.
getCoordinateX
());
powerTransfer
.
setCarCoordinateY
(
alertCalled
.
getCoordinateY
());
powerTransfer
.
setRecUserId
(
powerTransferDto
.
getRecUserId
());
powerTransfer
.
setRecUserName
(
powerTransferDto
.
getRecUserName
());
boolean
b
=
save
(
powerTransfer
);
Long
powerTransferSequenceNbr
=
powerTransfer
.
getSequenceNbr
();
// 创建力量调派单位
List
<
PowerTransferCompanyDto
>
powerTransferCompanyDotList
=
powerTransferDto
.
getPowerTransferCompanyDotList
();
PowerTransferCompany
powerTransferCompany
=
null
;
// 获取任务派发模板
for
(
PowerTransferCompanyDto
powerTransferCompanyDto
:
powerTransferCompanyDotList
)
{
BeanUtils
.
copyProperties
(
powerTransferCompanyDto
,
powerTransferCompany
);
powerTransferCompany
.
setPowerTransferId
(
powerTransferSequenceNbr
);
List
<
PowerTransferCompanyResourcesDto
>
powerTransferCompanyResourcesDtoList
=
powerTransferCompanyDto
.
getPowerTransferCompanyResourcesDtoList
();
if
(
powerTransferCompanyResourcesDtoList
.
size
()
==
0
)
{
powerTransferCompany
.
setIsDistributionAgencies
(
true
);
iPowerTransferCompanyService
.
save
(
powerTransferCompany
);
}
else
{
powerTransferCompany
.
setIsDistributionAgencies
(
false
);
iPowerTransferCompanyService
.
save
(
powerTransferCompany
);
Long
powerTransferCompanySequenceNbr
=
powerTransferCompany
.
getSequenceNbr
();
List
<
PowerTransferCompanyResources
>
powerTransferCompanyResourcesList
=
DtoEntityBatchConvert
(
powerTransferCompanyResourcesDtoList
,
powerTransferCompanySequenceNbr
);
iPowerTransferCompanyResourcesService
.
saveBatch
(
powerTransferCompanyResourcesList
);
}
}
return
true
;
}
private
List
<
PowerTransferCompanyResources
>
DtoEntityBatchConvert
(
List
<
PowerTransferCompanyResourcesDto
>
powerTransferCompanyResourcesDtoList
,
Long
powerTransferCompanySequenceNbr
)
{
ArrayList
<
PowerTransferCompanyResources
>
powerTransferCompanyResourcesList
=
new
ArrayList
<>();
PowerTransferCompanyResources
powerTransferCompanyResources
=
null
;
for
(
PowerTransferCompanyResourcesDto
powerTransferCompanyResourcesDto
:
powerTransferCompanyResourcesDtoList
)
{
BeanUtils
.
copyProperties
(
powerTransferCompanyResourcesDto
,
powerTransferCompanyResources
);
powerTransferCompanyResources
.
setPowerTransferCompanyId
(
powerTransferCompanySequenceNbr
);
powerTransferCompanyResourcesList
.
add
(
powerTransferCompanyResources
);
}
return
powerTransferCompanyResourcesList
;
}
}
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