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
1a61f459
Commit
1a61f459
authored
Jan 16, 2024
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增并网管理,验收管理基础类
parent
0b72a500
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
21 changed files
with
866 additions
and
0 deletions
+866
-0
AcceptanceCheckItemDto.java
...amos/boot/module/hygf/api/dto/AcceptanceCheckItemDto.java
+0
-0
AcceptanceRectificationOrderDto.java
.../module/hygf/api/dto/AcceptanceRectificationOrderDto.java
+60
-0
BasicGridAcceptanceDto.java
...amos/boot/module/hygf/api/dto/BasicGridAcceptanceDto.java
+63
-0
AcceptanceCheckItem.java
...amos/boot/module/hygf/api/entity/AcceptanceCheckItem.java
+0
-0
AcceptanceRectificationOrder.java
.../module/hygf/api/entity/AcceptanceRectificationOrder.java
+97
-0
BasicGridAcceptance.java
...amos/boot/module/hygf/api/entity/BasicGridAcceptance.java
+103
-0
AcceptanceCheckItemMapper.java
...oot/module/hygf/api/mapper/AcceptanceCheckItemMapper.java
+14
-0
AcceptanceRectificationOrderMapper.java
...e/hygf/api/mapper/AcceptanceRectificationOrderMapper.java
+14
-0
BasicGridAcceptanceMapper.java
...oot/module/hygf/api/mapper/BasicGridAcceptanceMapper.java
+14
-0
IAcceptanceCheckItemService.java
.../module/hygf/api/service/IAcceptanceCheckItemService.java
+12
-0
IAcceptanceRectificationOrderService.java
...ygf/api/service/IAcceptanceRectificationOrderService.java
+12
-0
IBasicGridAcceptanceService.java
.../module/hygf/api/service/IBasicGridAcceptanceService.java
+12
-0
AcceptanceCheckItemMapper.xml
...i/src/main/resources/mapper/AcceptanceCheckItemMapper.xml
+5
-0
AcceptanceRectificationOrderMapper.xml
...n/resources/mapper/AcceptanceRectificationOrderMapper.xml
+5
-0
BasicGridAcceptanceMapper.xml
...i/src/main/resources/mapper/BasicGridAcceptanceMapper.xml
+5
-0
AcceptanceCheckItemController.java
...le/hygf/biz/controller/AcceptanceCheckItemController.java
+116
-0
AcceptanceRectificationOrderController.java
...iz/controller/AcceptanceRectificationOrderController.java
+116
-0
BasicGridAcceptanceController.java
...le/hygf/biz/controller/BasicGridAcceptanceController.java
+116
-0
AcceptanceCheckItemServiceImpl.java
...hygf/biz/service/impl/AcceptanceCheckItemServiceImpl.java
+34
-0
AcceptanceRectificationOrderServiceImpl.java
...service/impl/AcceptanceRectificationOrderServiceImpl.java
+34
-0
BasicGridAcceptanceServiceImpl.java
...hygf/biz/service/impl/BasicGridAcceptanceServiceImpl.java
+34
-0
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/AcceptanceCheckItemDto.java
0 → 100644
View file @
1a61f459
This diff is collapsed.
Click to expand it.
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/AcceptanceRectificationOrderDto.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 验收整改单
*
* @author system_generator
* @date 2024-01-16
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"AcceptanceRectificationOrderDto"
,
description
=
"验收整改单"
)
public
class
AcceptanceRectificationOrderDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"整改单号"
)
private
String
rectificationOrderCode
;
@ApiModelProperty
(
value
=
"施工单id"
)
private
Long
workOrderId
;
@ApiModelProperty
(
value
=
"施工电站id"
)
private
Long
workOrderPowerStationId
;
@ApiModelProperty
(
value
=
"农户id"
)
private
Long
peasantHouseholdId
;
@ApiModelProperty
(
value
=
"问题描述"
)
private
String
problemDescription
;
@ApiModelProperty
(
value
=
"整改结果"
)
private
String
rectificationResult
;
@ApiModelProperty
(
value
=
"整改描述"
)
private
String
rectificationDescription
;
@ApiModelProperty
(
value
=
"完成日期"
)
private
Date
completeDate
;
@ApiModelProperty
(
value
=
"负责人ID"
)
private
Long
responsibleUserId
;
@ApiModelProperty
(
value
=
"负责人姓名"
)
private
String
responsibleUserName
;
@ApiModelProperty
(
value
=
"负责人电话"
)
private
String
responsibleUserPhone
;
@ApiModelProperty
(
value
=
"整改照片"
)
private
String
rectificationPhoto
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/BasicGridAcceptanceDto.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
*
*
* @author system_generator
* @date 2024-01-16
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"BasicGridAcceptanceDto"
,
description
=
""
)
public
class
BasicGridAcceptanceDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"施工单id"
)
private
Long
workOrderId
;
@ApiModelProperty
(
value
=
"施工电站id"
)
private
Long
workOrderPowerStationId
;
@ApiModelProperty
(
value
=
"农户id"
)
private
Long
peasantHouseholdId
;
@ApiModelProperty
(
value
=
"并网状态"
)
private
String
gridStatus
;
@ApiModelProperty
(
value
=
"验收状态"
)
private
String
acceptanceStatus
;
@ApiModelProperty
(
value
=
"工作流实例ID"
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
"下一个节点角色权限"
)
private
String
nextExecutorIds
;
@ApiModelProperty
(
value
=
"任务发起人id"
)
private
String
promoter
;
@ApiModelProperty
(
value
=
"流程下一节点id"
)
private
String
nextTaskId
;
@ApiModelProperty
(
value
=
"下一节点可执行人逗号分割"
)
private
String
nextExecuteUserIds
;
@ApiModelProperty
(
value
=
"工作流发起人id"
)
private
String
createUserId
;
@ApiModelProperty
(
value
=
"下个节点名称"
)
private
String
nextNodeName
;
@ApiModelProperty
(
value
=
"下个节点key"
)
private
String
nextNodeKey
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/AcceptanceCheckItem.java
0 → 100644
View file @
1a61f459
This diff is collapsed.
Click to expand it.
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/AcceptanceRectificationOrder.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
* 验收整改单
*
* @author system_generator
* @date 2024-01-16
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_acceptance_rectification_order"
)
public
class
AcceptanceRectificationOrder
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 整改单号
*/
@TableField
(
"rectification_order_code"
)
private
String
rectificationOrderCode
;
/**
* 施工单id
*/
@TableField
(
"work_order_id"
)
private
Long
workOrderId
;
/**
* 施工电站id
*/
@TableField
(
"work_order_power_station_id"
)
private
Long
workOrderPowerStationId
;
/**
* 农户id
*/
@TableField
(
"peasant_household_id"
)
private
Long
peasantHouseholdId
;
/**
* 问题描述
*/
@TableField
(
"problem_description"
)
private
String
problemDescription
;
/**
* 整改结果
*/
@TableField
(
"rectification_result"
)
private
String
rectificationResult
;
/**
* 整改描述
*/
@TableField
(
"rectification_description"
)
private
String
rectificationDescription
;
/**
* 完成日期
*/
@TableField
(
"complete_date"
)
private
Date
completeDate
;
/**
* 负责人ID
*/
@TableField
(
"responsible_user_id"
)
private
Long
responsibleUserId
;
/**
* 负责人姓名
*/
@TableField
(
"responsible_user_name"
)
private
String
responsibleUserName
;
/**
* 负责人电话
*/
@TableField
(
"responsible_user_phone"
)
private
String
responsibleUserPhone
;
/**
* 整改照片
*/
@TableField
(
"rectification_photo"
)
private
String
rectificationPhoto
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/BasicGridAcceptance.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
*
*
* @author system_generator
* @date 2024-01-16
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_basic_grid_acceptance"
)
public
class
BasicGridAcceptance
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 施工单id
*/
@TableField
(
"work_order_id"
)
private
Long
workOrderId
;
/**
* 施工电站id
*/
@TableField
(
"work_order_power_station_id"
)
private
Long
workOrderPowerStationId
;
/**
* 农户id
*/
@TableField
(
"peasant_household_id"
)
private
Long
peasantHouseholdId
;
/**
* 并网状态
*/
@TableField
(
"grid_status"
)
private
String
gridStatus
;
/**
* 验收状态
*/
@TableField
(
"acceptance_status"
)
private
String
acceptanceStatus
;
/**
* 工作流实例ID
*/
@TableField
(
"instance_id"
)
private
String
instanceId
;
/**
* 下一个节点角色权限
*/
@TableField
(
"next_executor_ids"
)
private
String
nextExecutorIds
;
/**
* 任务发起人id
*/
@TableField
(
"promoter"
)
private
String
promoter
;
/**
* 流程下一节点id
*/
@TableField
(
"next_task_id"
)
private
String
nextTaskId
;
/**
* 下一节点可执行人逗号分割
*/
@TableField
(
"next_execute_user_ids"
)
private
String
nextExecuteUserIds
;
/**
* 工作流发起人id
*/
@TableField
(
"create_user_id"
)
private
String
createUserId
;
/**
* 下个节点名称
*/
@TableField
(
"next_node_name"
)
private
String
nextNodeName
;
/**
* 下个节点key
*/
@TableField
(
"next_node_key"
)
private
String
nextNodeKey
;
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/AcceptanceCheckItemMapper.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.AcceptanceCheckItem
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 验收检查项 Mapper 接口
*
* @author system_generator
* @date 2024-01-16
*/
public
interface
AcceptanceCheckItemMapper
extends
BaseMapper
<
AcceptanceCheckItem
>
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/AcceptanceRectificationOrderMapper.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.AcceptanceRectificationOrder
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 验收整改单 Mapper 接口
*
* @author system_generator
* @date 2024-01-16
*/
public
interface
AcceptanceRectificationOrderMapper
extends
BaseMapper
<
AcceptanceRectificationOrder
>
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/BasicGridAcceptanceMapper.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
mapper
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.BasicGridAcceptance
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* Mapper 接口
*
* @author system_generator
* @date 2024-01-16
*/
public
interface
BasicGridAcceptanceMapper
extends
BaseMapper
<
BasicGridAcceptance
>
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/IAcceptanceCheckItemService.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
/**
* 验收检查项接口类
*
* @author system_generator
* @date 2024-01-16
*/
public
interface
IAcceptanceCheckItemService
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/IAcceptanceRectificationOrderService.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
/**
* 验收整改单接口类
*
* @author system_generator
* @date 2024-01-16
*/
public
interface
IAcceptanceRectificationOrderService
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/service/IBasicGridAcceptanceService.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
service
;
/**
* 接口类
*
* @author system_generator
* @date 2024-01-16
*/
public
interface
IBasicGridAcceptanceService
{
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/AcceptanceCheckItemMapper.xml
0 → 100644
View file @
1a61f459
<?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.hygf.api.mapper.AcceptanceCheckItemMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/AcceptanceRectificationOrderMapper.xml
0 → 100644
View file @
1a61f459
<?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.hygf.api.mapper.AcceptanceRectificationOrderMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/BasicGridAcceptanceMapper.xml
0 → 100644
View file @
1a61f459
<?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.hygf.api.mapper.BasicGridAcceptanceMapper"
>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/AcceptanceCheckItemController.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
java.util.List
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.AcceptanceCheckItemServiceImpl
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.AcceptanceCheckItemDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 验收检查项
*
* @author system_generator
* @date 2024-01-16
*/
@RestController
@Api
(
tags
=
"验收检查项Api"
)
@RequestMapping
(
value
=
"/acceptance-check-item"
)
public
class
AcceptanceCheckItemController
extends
BaseController
{
@Autowired
AcceptanceCheckItemServiceImpl
acceptanceCheckItemServiceImpl
;
/**
* 新增验收检查项
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增验收检查项"
,
notes
=
"新增验收检查项"
)
public
ResponseModel
<
AcceptanceCheckItemDto
>
save
(
@RequestBody
AcceptanceCheckItemDto
model
)
{
model
=
acceptanceCheckItemServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新验收检查项"
,
notes
=
"根据sequenceNbr更新验收检查项"
)
public
ResponseModel
<
AcceptanceCheckItemDto
>
updateBySequenceNbrAcceptanceCheckItem
(
@RequestBody
AcceptanceCheckItemDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
acceptanceCheckItemServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除验收检查项"
,
notes
=
"根据sequenceNbr删除验收检查项"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
acceptanceCheckItemServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个验收检查项"
,
notes
=
"根据sequenceNbr查询单个验收检查项"
)
public
ResponseModel
<
AcceptanceCheckItemDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
acceptanceCheckItemServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"验收检查项分页查询"
,
notes
=
"验收检查项分页查询"
)
public
ResponseModel
<
Page
<
AcceptanceCheckItemDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
AcceptanceCheckItemDto
>
page
=
new
Page
<
AcceptanceCheckItemDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
acceptanceCheckItemServiceImpl
.
queryForAcceptanceCheckItemPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"验收检查项列表全部数据查询"
,
notes
=
"验收检查项列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
AcceptanceCheckItemDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
acceptanceCheckItemServiceImpl
.
queryForAcceptanceCheckItemList
());
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/AcceptanceRectificationOrderController.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
java.util.List
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.AcceptanceRectificationOrderServiceImpl
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.AcceptanceRectificationOrderDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
* 验收整改单
*
* @author system_generator
* @date 2024-01-16
*/
@RestController
@Api
(
tags
=
"验收整改单Api"
)
@RequestMapping
(
value
=
"/acceptance-rectification-order"
)
public
class
AcceptanceRectificationOrderController
extends
BaseController
{
@Autowired
AcceptanceRectificationOrderServiceImpl
acceptanceRectificationOrderServiceImpl
;
/**
* 新增验收整改单
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增验收整改单"
,
notes
=
"新增验收整改单"
)
public
ResponseModel
<
AcceptanceRectificationOrderDto
>
save
(
@RequestBody
AcceptanceRectificationOrderDto
model
)
{
model
=
acceptanceRectificationOrderServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新验收整改单"
,
notes
=
"根据sequenceNbr更新验收整改单"
)
public
ResponseModel
<
AcceptanceRectificationOrderDto
>
updateBySequenceNbrAcceptanceRectificationOrder
(
@RequestBody
AcceptanceRectificationOrderDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
acceptanceRectificationOrderServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除验收整改单"
,
notes
=
"根据sequenceNbr删除验收整改单"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
acceptanceRectificationOrderServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个验收整改单"
,
notes
=
"根据sequenceNbr查询单个验收整改单"
)
public
ResponseModel
<
AcceptanceRectificationOrderDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
acceptanceRectificationOrderServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"验收整改单分页查询"
,
notes
=
"验收整改单分页查询"
)
public
ResponseModel
<
Page
<
AcceptanceRectificationOrderDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
AcceptanceRectificationOrderDto
>
page
=
new
Page
<
AcceptanceRectificationOrderDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
acceptanceRectificationOrderServiceImpl
.
queryForAcceptanceRectificationOrderPage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"验收整改单列表全部数据查询"
,
notes
=
"验收整改单列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
AcceptanceRectificationOrderDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
acceptanceRectificationOrderServiceImpl
.
queryForAcceptanceRectificationOrderList
());
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/BasicGridAcceptanceController.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
java.util.List
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.BasicGridAcceptanceServiceImpl
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.BasicGridAcceptanceDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
/**
*
*
* @author system_generator
* @date 2024-01-16
*/
@RestController
@Api
(
tags
=
"Api"
)
@RequestMapping
(
value
=
"/basic-grid-acceptance"
)
public
class
BasicGridAcceptanceController
extends
BaseController
{
@Autowired
BasicGridAcceptanceServiceImpl
basicGridAcceptanceServiceImpl
;
/**
* 新增
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增"
,
notes
=
"新增"
)
public
ResponseModel
<
BasicGridAcceptanceDto
>
save
(
@RequestBody
BasicGridAcceptanceDto
model
)
{
model
=
basicGridAcceptanceServiceImpl
.
createWithModel
(
model
);
return
ResponseHelper
.
buildResponse
(
model
);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新"
,
notes
=
"根据sequenceNbr更新"
)
public
ResponseModel
<
BasicGridAcceptanceDto
>
updateBySequenceNbrBasicGridAcceptance
(
@RequestBody
BasicGridAcceptanceDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
basicGridAcceptanceServiceImpl
.
updateWithModel
(
model
));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除"
,
notes
=
"根据sequenceNbr删除"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
basicGridAcceptanceServiceImpl
.
removeById
(
sequenceNbr
));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个"
,
notes
=
"根据sequenceNbr查询单个"
)
public
ResponseModel
<
BasicGridAcceptanceDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
basicGridAcceptanceServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
ResponseModel
<
Page
<
BasicGridAcceptanceDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
BasicGridAcceptanceDto
>
page
=
new
Page
<
BasicGridAcceptanceDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
basicGridAcceptanceServiceImpl
.
queryForBasicGridAcceptancePage
(
page
));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表全部数据查询"
,
notes
=
"列表全部数据查询"
)
@GetMapping
(
value
=
"/list"
)
public
ResponseModel
<
List
<
BasicGridAcceptanceDto
>>
selectForList
()
{
return
ResponseHelper
.
buildResponse
(
basicGridAcceptanceServiceImpl
.
queryForBasicGridAcceptanceList
());
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/AcceptanceCheckItemServiceImpl.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.AcceptanceCheckItem
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.AcceptanceCheckItemMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.service.IAcceptanceCheckItemService
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.AcceptanceCheckItemDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 验收检查项服务实现类
*
* @author system_generator
* @date 2024-01-16
*/
@Service
public
class
AcceptanceCheckItemServiceImpl
extends
BaseService
<
AcceptanceCheckItemDto
,
AcceptanceCheckItem
,
AcceptanceCheckItemMapper
>
implements
IAcceptanceCheckItemService
{
/**
* 分页查询
*/
public
Page
<
AcceptanceCheckItemDto
>
queryForAcceptanceCheckItemPage
(
Page
<
AcceptanceCheckItemDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
AcceptanceCheckItemDto
>
queryForAcceptanceCheckItemList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/AcceptanceRectificationOrderServiceImpl.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.AcceptanceRectificationOrder
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.AcceptanceRectificationOrderMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.service.IAcceptanceRectificationOrderService
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.AcceptanceRectificationOrderDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 验收整改单服务实现类
*
* @author system_generator
* @date 2024-01-16
*/
@Service
public
class
AcceptanceRectificationOrderServiceImpl
extends
BaseService
<
AcceptanceRectificationOrderDto
,
AcceptanceRectificationOrder
,
AcceptanceRectificationOrderMapper
>
implements
IAcceptanceRectificationOrderService
{
/**
* 分页查询
*/
public
Page
<
AcceptanceRectificationOrderDto
>
queryForAcceptanceRectificationOrderPage
(
Page
<
AcceptanceRectificationOrderDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
AcceptanceRectificationOrderDto
>
queryForAcceptanceRectificationOrderList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/service/impl/BasicGridAcceptanceServiceImpl.java
0 → 100644
View file @
1a61f459
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.BasicGridAcceptance
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.BasicGridAcceptanceMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.service.IBasicGridAcceptanceService
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.BasicGridAcceptanceDto
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
java.util.List
;
/**
* 服务实现类
*
* @author system_generator
* @date 2024-01-16
*/
@Service
public
class
BasicGridAcceptanceServiceImpl
extends
BaseService
<
BasicGridAcceptanceDto
,
BasicGridAcceptance
,
BasicGridAcceptanceMapper
>
implements
IBasicGridAcceptanceService
{
/**
* 分页查询
*/
public
Page
<
BasicGridAcceptanceDto
>
queryForBasicGridAcceptancePage
(
Page
<
BasicGridAcceptanceDto
>
page
)
{
return
this
.
queryForPage
(
page
,
null
,
false
);
}
/**
* 列表查询 示例
*/
public
List
<
BasicGridAcceptanceDto
>
queryForBasicGridAcceptanceList
()
{
return
this
.
queryForList
(
""
,
false
);
}
}
\ No newline at end of file
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