Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
device-back
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
device-back
Commits
4d7b4d18
提交
4d7b4d18
authored
9月 04, 2020
作者:
黄夏豪
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
项目重构代码补充
上级
92d7f9ea
隐藏空白字符变更
内嵌
并排
正在显示
33 个修改的文件
包含
105 行增加
和
83 行删除
+105
-83
DestroyApp.java
...src/main/java/com/tykj/dev/device/destroy/DestroyApp.java
+6
-1
DeviceDestroyController.java
...ev/device/destroy/controller/DeviceDestroyController.java
+9
-10
DeviceDestroyBill.java
...j/dev/device/destroy/entity/domain/DeviceDestroyBill.java
+8
-3
DeviceDestroyDetail.java
...dev/device/destroy/entity/domain/DeviceDestroyDetail.java
+5
-1
DestroyStatus.java
...m/tykj/dev/device/destroy/entity/enums/DestroyStatus.java
+1
-1
CanDestroyDeviceSelectVo.java
...ev/device/destroy/entity/vo/CanDestroyDeviceSelectVo.java
+1
-1
DeviceDestroyBillSelectVo.java
...v/device/destroy/entity/vo/DeviceDestroyBillSelectVo.java
+1
-1
DeviceDestroyConfirmVo.java
.../dev/device/destroy/entity/vo/DeviceDestroyConfirmVo.java
+1
-5
DeviceDestroyDetailResultVo.java
...device/destroy/entity/vo/DeviceDestroyDetailResultVo.java
+1
-1
DeviceDestroyFormVo.java
...ykj/dev/device/destroy/entity/vo/DeviceDestroyFormVo.java
+1
-1
DeviceDestroyListVo.java
...ykj/dev/device/destroy/entity/vo/DeviceDestroyListVo.java
+1
-1
DeviceDestroyReadConfirm.java
...ev/device/destroy/entity/vo/DeviceDestroyReadConfirm.java
+1
-1
DeviceDestroyBillDao.java
...j/dev/device/destroy/repository/DeviceDestroyBillDao.java
+2
-2
DeviceDestroyBillService.java
.../dev/device/destroy/service/DeviceDestroyBillService.java
+3
-3
DeviceDestroyBillServiceImpl.java
...ce/destroy/service/Impl/DeviceDestroyBillServiceImpl.java
+5
-5
package-info.java
...evice/device-destroy/src/main/resources/package-info.java
+0
-0
RetiredApp.java
...src/main/java/com/tykj/dev/device/retired/RetiredApp.java
+21
-0
DeviceRetiredController.java
...ev/device/retired/controller/DeviceRetiredController.java
+9
-17
DeviceRetiredBill.java
...j/dev/device/retired/entity/domain/DeviceRetiredBill.java
+7
-3
RetiredStatus.java
...m/tykj/dev/device/retired/entity/enums/RetiredStatus.java
+1
-1
CanRetiredDeviceSelectVo.java
...ev/device/retired/entity/vo/CanRetiredDeviceSelectVo.java
+1
-1
DeviceRetiredConfirmVo.java
.../dev/device/retired/entity/vo/DeviceRetiredConfirmVo.java
+1
-5
DeviceRetiredDetailResultVo.java
...device/retired/entity/vo/DeviceRetiredDetailResultVo.java
+1
-1
DeviceRetiredFormVo.java
...ykj/dev/device/retired/entity/vo/DeviceRetiredFormVo.java
+1
-1
DeviceRetiredReadConfirm.java
...ev/device/retired/entity/vo/DeviceRetiredReadConfirm.java
+1
-1
DeviceRetiredResultVo.java
...j/dev/device/retired/entity/vo/DeviceRetiredResultVo.java
+1
-1
DeviceRetiredBillDao.java
...j/dev/device/retired/repository/DeviceRetiredBillDao.java
+2
-2
DeviceRetiredBillService.java
.../dev/device/retired/service/DeviceRetiredBillService.java
+2
-2
DeviceRetiredBillServiceImpl.java
...ce/retired/service/Impl/DeviceRetiredBillServiceImpl.java
+4
-4
UserApp.java
...-user/src/main/java/com/tykj/dev/device/user/UserApp.java
+2
-2
RfidController.java
...ain/java/com/tykj/dev/rfid/controller/RfidController.java
+1
-1
LibraryWarningLogDetail.java
...m/tykj/dev/rfid/entity/domin/LibraryWarningLogDetail.java
+4
-0
RfidChangeConfirmVo.java
...java/com/tykj/dev/rfid/entity/vo/RfidChangeConfirmVo.java
+0
-4
没有找到文件。
dev-device/device-destroy/src/main/java/DestroyApp.java
→
dev-device/device-destroy/src/main/java/
com/tykj/dev/device/destroy/
DestroyApp.java
浏览文件 @
4d7b4d18
package
com
.
tykj
.
dev
.
device
.
destroy
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
...
...
@@ -8,7 +10,10 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
* @Description TODO
* @createTime 2020年09月01日 14:32:00
*/
@SpringBootApplication
@SpringBootApplication
(
scanBasePackages
={
"com.tykj.dev.*"
,
}
)
public
class
DestroyApp
{
public
static
void
main
(
String
[]
args
)
{
SpringApplication
.
run
(
DestroyApp
.
class
,
args
);
...
...
dev-device/device-destroy/src/main/java/controller/DeviceDestroyController.java
→
dev-device/device-destroy/src/main/java/co
m/tykj/dev/device/destroy/co
ntroller/DeviceDestroyController.java
浏览文件 @
4d7b4d18
package
controller
;
package
co
m
.
tykj
.
dev
.
device
.
destroy
.
co
ntroller
;
import
com.tykj.dev.config.swagger.AutoDocument
;
import
com.tykj.dev.device.destroy.entity.vo.*
;
import
com.tykj.dev.device.library.service.DeviceLibraryService
;
import
com.tykj.dev.device.library.service.DeviceLogService
;
import
com.tykj.dev.device.library.subject.Dto.DeviceLogDto
;
...
...
@@ -20,19 +21,17 @@ import com.tykj.dev.device.user.util.AuthenticationUtils;
import
com.tykj.dev.misc.utils.ListUtil
;
import
com.tykj.dev.misc.utils.ResultUtil
;
import
com.tykj.dev.misc.utils.StringSplitUtil
;
import
entity.domain.DeviceDestroyBill
;
import
entity.enums.DestroyStatus
;
import
entity.vo.*
;
import
com.tykj.dev.device.destroy.entity.domain.DeviceDestroyBill
;
import
com.tykj.dev.device.destroy.entity.enums.DestroyStatus
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.data.domain.Page
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.*
;
import
service.DeviceDestroyBillService
;
import
com.tykj.dev.device.destroy.
service.DeviceDestroyBillService
;
import
javax.transaction.Transactional
;
import
javax.validation.constraints.NotNull
;
...
...
@@ -43,7 +42,7 @@ import java.util.*;
* @author huangxiahao
*/
@RestController
@RequestMapping
(
value
=
"/dest
or
y"
)
@RequestMapping
(
value
=
"/dest
ro
y"
)
@AutoDocument
@Api
(
tags
=
"销毁业务模块"
,
value
=
"销毁业务模块"
)
public
class
DeviceDestroyController
{
...
...
@@ -123,8 +122,8 @@ public class DeviceDestroyController {
}
@ApiOperation
(
value
=
"查询销毁单详情"
,
notes
=
"可以通过这个接口查询销毁单"
)
@GetMapping
(
value
=
"/detail
/{destroyId}
"
)
public
ResponseEntity
<
DeviceDestroyDetailResultVo
>
selectDest
oryDetail
(
@Validated
@NotNull
@PathVariable
(
"destroyId"
)
Integer
destroyId
)
{
@GetMapping
(
value
=
"/detail"
)
public
ResponseEntity
<
DeviceDestroyDetailResultVo
>
selectDest
royDetail
(
@Validated
@NotNull
Integer
destroyId
)
{
//装备文号
String
docNumber
;
DeviceDestroyDetailResultVo
destroyDetailResultVo
;
...
...
@@ -204,7 +203,7 @@ public class DeviceDestroyController {
taskLogService
.
addLog
(
new
TaskLogBto
(
task
.
getId
(),
deviceDestoryConfirmVo
.
getResult
()
==
0
?
"销毁成功"
:
"销毁审核失败"
,
billList
));
taskLogService
.
addLog
(
new
TaskLogBto
(
task
.
getId
(),
"业务完结"
,
billList
));
// myWebSocket.sendMessage1();
return
selectDest
or
yDetail
(
deviceDestroyBill
.
getId
());
return
selectDest
ro
yDetail
(
deviceDestroyBill
.
getId
());
}
private
void
handleDeviceDetail
(
DeviceDestroyBill
deviceDestroyBill
,
ArrayList
<
FileVo
>
billList
,
Integer
flag
)
{
...
...
dev-device/device-destroy/src/main/java/entity/domain/DeviceDestroyBill.java
→
dev-device/device-destroy/src/main/java/
com/tykj/dev/device/destroy/
entity/domain/DeviceDestroyBill.java
浏览文件 @
4d7b4d18
package
entity
.
domain
;
package
com
.
tykj
.
dev
.
device
.
destroy
.
entity
.
domain
;
import
com.tykj.dev.device.user.subject.entity.User
;
import
entity.enums.DestroyStatus
;
import
entity.vo.DeviceDestroyFormVo
;
import
com.tykj.dev.device.destroy.
entity.enums.DestroyStatus
;
import
com.tykj.dev.device.destroy.
entity.vo.DeviceDestroyFormVo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
org.hibernate.annotations.SQLDelete
;
import
org.hibernate.annotations.Where
;
import
org.springframework.data.annotation.CreatedBy
;
...
...
@@ -26,6 +28,8 @@ import java.util.List;
*/
@Data
@Entity
@AllArgsConstructor
@NoArgsConstructor
@EntityListeners
(
AuditingEntityListener
.
class
)
@SQLDelete
(
sql
=
"update device_destroy_bill set delete_tag = 1 where id = ?"
)
@Where
(
clause
=
"delete_tag = 0"
)
...
...
@@ -147,6 +151,7 @@ public class DeviceDestroyBill {
this
.
leader
=
leader
;
this
.
undertaker
=
undertaker
;
this
.
userA
=
userA
;
this
.
destroyDeviceDetail
=
destroyDeviceDetail
;
}
public
static
DeviceDestroyBill
formVoToBill
(
DeviceDestroyFormVo
formVo
,
User
user
){
...
...
dev-device/device-destroy/src/main/java/entity/domain/DeviceDestroyDetail.java
→
dev-device/device-destroy/src/main/java/
com/tykj/dev/device/destroy/
entity/domain/DeviceDestroyDetail.java
浏览文件 @
4d7b4d18
package
entity
.
domain
;
package
com
.
tykj
.
dev
.
device
.
destroy
.
entity
.
domain
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
org.hibernate.annotations.SQLDelete
;
import
org.hibernate.annotations.Where
;
import
org.springframework.data.annotation.CreatedBy
;
...
...
@@ -20,6 +22,8 @@ import java.util.Date;
*/
@Data
@Entity
@AllArgsConstructor
@NoArgsConstructor
@EntityListeners
(
AuditingEntityListener
.
class
)
@SQLDelete
(
sql
=
"update device_destory_detail set delete_tag = 1 where id = ?"
)
@Where
(
clause
=
"delete_tag = 0"
)
...
...
dev-device/device-destroy/src/main/java/entity/enums/DestroyStatus.java
→
dev-device/device-destroy/src/main/java/
com/tykj/dev/device/destroy/
entity/enums/DestroyStatus.java
浏览文件 @
4d7b4d18
package
entity
.
enums
;
package
com
.
tykj
.
dev
.
device
.
destroy
.
entity
.
enums
;
/**
* @author huangxiahao
...
...
dev-device/device-destroy/src/main/java/entity/vo/CanDestroyDeviceSelectVo.java
→
dev-device/device-destroy/src/main/java/
com/tykj/dev/device/destroy/
entity/vo/CanDestroyDeviceSelectVo.java
浏览文件 @
4d7b4d18
package
entity
.
vo
;
package
com
.
tykj
.
dev
.
device
.
destroy
.
entity
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
dev-device/device-destroy/src/main/java/entity/vo/DeviceDestroyBillSelectVo.java
→
dev-device/device-destroy/src/main/java/
com/tykj/dev/device/destroy/
entity/vo/DeviceDestroyBillSelectVo.java
浏览文件 @
4d7b4d18
package
entity
.
vo
;
package
com
.
tykj
.
dev
.
device
.
destroy
.
entity
.
vo
;
import
com.tykj.dev.misc.base.CustomPage
;
import
io.swagger.annotations.ApiModel
;
...
...
dev-device/device-destroy/src/main/java/entity/vo/DeviceDestroyConfirmVo.java
→
dev-device/device-destroy/src/main/java/
com/tykj/dev/device/destroy/
entity/vo/DeviceDestroyConfirmVo.java
浏览文件 @
4d7b4d18
package
entity
.
vo
;
package
com
.
tykj
.
dev
.
device
.
destroy
.
entity
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
@@ -16,10 +16,6 @@ import javax.validation.constraints.NotNull;
@ApiModel
(
"销毁单确认"
)
public
class
DeviceDestroyConfirmVo
{
@NotNull
@ApiModelProperty
(
value
=
"工作ID"
,
example
=
"1"
)
private
Integer
jobId
;
@NotNull
@ApiModelProperty
(
value
=
"任务ID"
,
example
=
"1"
)
private
Integer
taskId
;
...
...
dev-device/device-destroy/src/main/java/entity/vo/DeviceDestroyDetailResultVo.java
→
dev-device/device-destroy/src/main/java/
com/tykj/dev/device/destroy/
entity/vo/DeviceDestroyDetailResultVo.java
浏览文件 @
4d7b4d18
package
entity
.
vo
;
package
com
.
tykj
.
dev
.
device
.
destroy
.
entity
.
vo
;
import
com.tykj.dev.device.library.subject.domin.DeviceLibrary
;
import
io.swagger.annotations.ApiModel
;
...
...
dev-device/device-destroy/src/main/java/entity/vo/DeviceDestroyFormVo.java
→
dev-device/device-destroy/src/main/java/
com/tykj/dev/device/destroy/
entity/vo/DeviceDestroyFormVo.java
浏览文件 @
4d7b4d18
package
entity
.
vo
;
package
com
.
tykj
.
dev
.
device
.
destroy
.
entity
.
vo
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
dev-device/device-destroy/src/main/java/entity/vo/DeviceDestroyListVo.java
→
dev-device/device-destroy/src/main/java/
com/tykj/dev/device/destroy/
entity/vo/DeviceDestroyListVo.java
浏览文件 @
4d7b4d18
package
entity
.
vo
;
package
com
.
tykj
.
dev
.
device
.
destroy
.
entity
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
dev-device/device-destroy/src/main/java/entity/vo/DeviceDestroyReadConfirm.java
→
dev-device/device-destroy/src/main/java/
com/tykj/dev/device/destroy/
entity/vo/DeviceDestroyReadConfirm.java
浏览文件 @
4d7b4d18
package
entity
.
vo
;
package
com
.
tykj
.
dev
.
device
.
destroy
.
entity
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
dev-device/device-destroy/src/main/java/repository/DeviceDestroyBillDao.java
→
dev-device/device-destroy/src/main/java/
com/tykj/dev/device/destroy/
repository/DeviceDestroyBillDao.java
浏览文件 @
4d7b4d18
package
repository
;
package
com
.
tykj
.
dev
.
device
.
destroy
.
repository
;
import
entity.domain.DeviceDestroyBill
;
import
com.tykj.dev.device.destroy.
entity.domain.DeviceDestroyBill
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaSpecificationExecutor
;
...
...
dev-device/device-destroy/src/main/java/service/DeviceDestroyBillService.java
→
dev-device/device-destroy/src/main/java/
com/tykj/dev/device/destroy/
service/DeviceDestroyBillService.java
浏览文件 @
4d7b4d18
package
service
;
package
com
.
tykj
.
dev
.
device
.
destroy
.
service
;
import
entity.domain.DeviceDestroyBill
;
import
entity.vo.DeviceDestroyBillSelectVo
;
import
com.tykj.dev.device.destroy.
entity.domain.DeviceDestroyBill
;
import
com.tykj.dev.device.destroy.
entity.vo.DeviceDestroyBillSelectVo
;
import
org.springframework.data.domain.Page
;
import
org.springframework.data.domain.Pageable
;
...
...
dev-device/device-destroy/src/main/java/
service/i
mpl/DeviceDestroyBillServiceImpl.java
→
dev-device/device-destroy/src/main/java/
com/tykj/dev/device/destroy/service/I
mpl/DeviceDestroyBillServiceImpl.java
浏览文件 @
4d7b4d18
package
service
.
i
mpl
;
package
com
.
tykj
.
dev
.
device
.
destroy
.
service
.
I
mpl
;
import
com.github.wenhao.jpa.PredicateBuilder
;
import
com.github.wenhao.jpa.Specifications
;
...
...
@@ -8,8 +8,8 @@ import com.tykj.dev.device.library.subject.domin.DeviceLibrary;
import
com.tykj.dev.device.user.subject.service.UserPublicService
;
import
com.tykj.dev.misc.utils.StringSplitUtil
;
import
com.tykj.dev.misc.utils.TimestampUtil
;
import
entity.domain.DeviceDestroyBill
;
import
entity.vo.DeviceDestroyBillSelectVo
;
import
com.tykj.dev.device.destroy.
entity.domain.DeviceDestroyBill
;
import
com.tykj.dev.device.destroy.
entity.vo.DeviceDestroyBillSelectVo
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.data.domain.Page
;
...
...
@@ -17,8 +17,8 @@ import org.springframework.data.domain.Pageable;
import
org.springframework.data.domain.Sort
;
import
org.springframework.data.jpa.domain.Specification
;
import
org.springframework.stereotype.Service
;
import
repository.DeviceDestroyBillDao
;
import
service.DeviceDestroyBillService
;
import
com.tykj.dev.device.destroy.
repository.DeviceDestroyBillDao
;
import
com.tykj.dev.device.destroy.
service.DeviceDestroyBillService
;
import
javax.persistence.Transient
;
import
java.lang.reflect.Field
;
...
...
dev-device/device-destroy/src/main/resources/package-info.java
deleted
100644 → 0
浏览文件 @
92d7f9ea
dev-device/device-retired/src/main/java/com/tykj/dev/device/retired/RetiredApp.java
0 → 100644
浏览文件 @
4d7b4d18
package
com
.
tykj
.
dev
.
device
.
retired
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
/**
* @author zjm
* @version 1.0.0
* @ClassName userApp.java
* @Description TODO
* @createTime 2020年09月01日 14:32:00
*/
@SpringBootApplication
(
scanBasePackages
={
"com.tykj.dev.*"
,
}
)
public
class
RetiredApp
{
public
static
void
main
(
String
[]
args
)
{
SpringApplication
.
run
(
RetiredApp
.
class
,
args
);
}
}
dev-device/device-retired/src/main/java/controller/DeviceRetiredController.java
→
dev-device/device-retired/src/main/java/co
m/tykj/dev/device/retired/co
ntroller/DeviceRetiredController.java
浏览文件 @
4d7b4d18
package
controller
;
package
co
m
.
tykj
.
dev
.
device
.
retired
.
co
ntroller
;
import
com.tykj.dev.config.swagger.AutoDocument
;
import
com.tykj.dev.device.library.service.DeviceLibraryService
;
...
...
@@ -9,30 +9,27 @@ import com.tykj.dev.device.library.subject.vo.DeviceLibrarySelectVo;
import
com.tykj.dev.device.packing.service.PackingLibraryService
;
import
com.tykj.dev.device.packing.subject.domin.PackingLibrary
;
import
com.tykj.dev.device.packing.subject.vo.PackingLibrarySelectVo
;
import
com.tykj.dev.device.retired.entity.vo.*
;
import
com.tykj.dev.device.task.service.TaskLogService
;
import
com.tykj.dev.device.task.service.TaskService
;
import
com.tykj.dev.device.task.subject.bto.TaskBto
;
import
com.tykj.dev.device.task.subject.bto.TaskLogBto
;
import
com.tykj.dev.device.task.subject.common.BusinessEnum
;
import
com.tykj.dev.device.task.subject.common.StatusEnum
;
import
com.tykj.dev.device.task.subject.domin.TaskLog
;
import
com.tykj.dev.device.task.subject.vo.FileVo
;
import
com.tykj.dev.device.task.subject.domin.Task
;
import
com.tykj.dev.device.user.subject.entity.User
;
import
com.tykj.dev.device.user.util.AuthenticationUtils
;
import
com.tykj.dev.misc.utils.ListUtil
;
import
com.tykj.dev.misc.utils.ResultUtil
;
import
entity.domain.DeviceRetiredBill
;
import
entity.enums.RetiredStatus
;
import
entity.vo.*
;
import
com.tykj.dev.device.retired.entity.domain.DeviceRetiredBill
;
import
com.tykj.dev.device.retired.entity.enums.RetiredStatus
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.scheduling.support.TaskUtils
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.*
;
import
service.DeviceRetiredBillService
;
import
com.tykj.dev.device.retired.
service.DeviceRetiredBillService
;
import
javax.transaction.Transactional
;
import
java.sql.Timestamp
;
...
...
@@ -63,15 +60,11 @@ public class DeviceRetiredController {
private
final
TaskLogService
taskLogService
;
final
TaskUtils
taskUtils
;
public
DeviceRetiredController
(
DeviceRetiredBillService
deviceRetiredBillService
,
TaskService
taskService
,
PackingLibraryService
packingLibraryService
,
DeviceLibraryService
deviceLibraryService
,
TaskUtils
taskUtils
,
DeviceLogService
deviceLogService
,
TaskLogService
taskLogService
)
{
public
DeviceRetiredController
(
DeviceRetiredBillService
deviceRetiredBillService
,
TaskService
taskService
,
PackingLibraryService
packingLibraryService
,
DeviceLibraryService
deviceLibraryService
,
DeviceLogService
deviceLogService
,
TaskLogService
taskLogService
)
{
this
.
deviceRetiredBillService
=
deviceRetiredBillService
;
this
.
taskService
=
taskService
;
this
.
packingLibraryService
=
packingLibraryService
;
this
.
deviceLibraryService
=
deviceLibraryService
;
this
.
taskUtils
=
taskUtils
;
this
.
deviceLogService
=
deviceLogService
;
this
.
taskLogService
=
taskLogService
;
}
...
...
@@ -105,8 +98,7 @@ public class DeviceRetiredController {
DeviceRetiredBill
retiredBill
=
DeviceRetiredBill
.
formVoToBill
(
formVo
,
currentUserInfo
);
retiredBill
=
deviceRetiredBillService
.
addEntity
(
retiredBill
);
//生成Task
TaskBto
task
=
initTaskBto
(
retiredBill
);
taskService
.
start
(
task
);
Task
task
=
taskService
.
start
(
initTaskBto
(
retiredBill
));
//生成任务日志
taskLogService
.
addLog
(
new
TaskLogBto
(
task
.
getId
(),
"发起退装"
,
null
));
taskLogService
.
addLog
(
new
TaskLogBto
(
task
.
getId
(),
"退装待审核"
,
null
));
...
...
@@ -135,7 +127,7 @@ public class DeviceRetiredController {
@ApiOperation
(
value
=
"退装出库单审核"
,
notes
=
"可以通过这个审核退装单"
)
@PutMapping
(
value
=
"/confirmation"
)
@Transactional
public
ResponseEntity
<
DeviceRetiredDetailResultVo
>
confirmDest
or
y
(
@RequestBody
@Validated
DeviceRetiredConfirmVo
deviceRetiredConfirmVo
){
public
ResponseEntity
<
DeviceRetiredDetailResultVo
>
confirmDest
ro
y
(
@RequestBody
@Validated
DeviceRetiredConfirmVo
deviceRetiredConfirmVo
){
//初始化需要的数据
TaskBto
task
=
taskService
.
get
(
deviceRetiredConfirmVo
.
getTaskId
());
DeviceRetiredBill
deviceRetiredBillEntity
=
deviceRetiredBillService
.
getOne
(
task
.
getBillId
());
...
...
dev-device/device-retired/src/main/java/entity/domain/DeviceRetiredBill.java
→
dev-device/device-retired/src/main/java/
com/tykj/dev/device/retired/
entity/domain/DeviceRetiredBill.java
浏览文件 @
4d7b4d18
package
entity
.
domain
;
package
com
.
tykj
.
dev
.
device
.
retired
.
entity
.
domain
;
import
com.tykj.dev.device.user.subject.entity.User
;
import
entity.enums.RetiredStatus
;
import
entity.vo.DeviceRetiredFormVo
;
import
com.tykj.dev.device.retired.
entity.enums.RetiredStatus
;
import
com.tykj.dev.device.retired.
entity.vo.DeviceRetiredFormVo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
org.hibernate.annotations.SQLDelete
;
import
org.hibernate.annotations.Where
;
import
org.springframework.data.annotation.CreatedBy
;
...
...
@@ -25,6 +27,8 @@ import java.util.List;
*/
@Data
@Entity
@AllArgsConstructor
@NoArgsConstructor
@EntityListeners
(
AuditingEntityListener
.
class
)
@SQLDelete
(
sql
=
"update device_retired_bill set delete_tag = 1 where id = ?"
)
@Where
(
clause
=
"delete_tag = 0"
)
...
...
dev-device/device-retired/src/main/java/entity/enums/RetiredStatus.java
→
dev-device/device-retired/src/main/java/
com/tykj/dev/device/retired/
entity/enums/RetiredStatus.java
浏览文件 @
4d7b4d18
package
entity
.
enums
;
package
com
.
tykj
.
dev
.
device
.
retired
.
entity
.
enums
;
/**
* @author huangxiahao
...
...
dev-device/device-retired/src/main/java/entity/vo/CanRetiredDeviceSelectVo.java
→
dev-device/device-retired/src/main/java/
com/tykj/dev/device/retired/
entity/vo/CanRetiredDeviceSelectVo.java
浏览文件 @
4d7b4d18
package
entity
.
vo
;
package
com
.
tykj
.
dev
.
device
.
retired
.
entity
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
dev-device/device-retired/src/main/java/entity/vo/DeviceRetiredConfirmVo.java
→
dev-device/device-retired/src/main/java/
com/tykj/dev/device/retired/
entity/vo/DeviceRetiredConfirmVo.java
浏览文件 @
4d7b4d18
package
entity
.
vo
;
package
com
.
tykj
.
dev
.
device
.
retired
.
entity
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
@@ -16,10 +16,6 @@ import javax.validation.constraints.NotNull;
@ApiModel
(
"退装单确认"
)
public
class
DeviceRetiredConfirmVo
{
@NotNull
@ApiModelProperty
(
value
=
"工作ID"
,
example
=
"1"
)
private
Integer
jobId
;
@NotNull
@ApiModelProperty
(
value
=
"任务ID"
,
example
=
"1"
)
private
Integer
taskId
;
...
...
dev-device/device-retired/src/main/java/entity/vo/DeviceRetiredDetailResultVo.java
→
dev-device/device-retired/src/main/java/
com/tykj/dev/device/retired/
entity/vo/DeviceRetiredDetailResultVo.java
浏览文件 @
4d7b4d18
package
entity
.
vo
;
package
com
.
tykj
.
dev
.
device
.
retired
.
entity
.
vo
;
import
com.tykj.dev.device.packing.subject.domin.PackingLibrary
;
import
io.swagger.annotations.ApiModel
;
...
...
dev-device/device-retired/src/main/java/entity/vo/DeviceRetiredFormVo.java
→
dev-device/device-retired/src/main/java/
com/tykj/dev/device/retired/
entity/vo/DeviceRetiredFormVo.java
浏览文件 @
4d7b4d18
package
entity
.
vo
;
package
com
.
tykj
.
dev
.
device
.
retired
.
entity
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
...
...
dev-device/device-retired/src/main/java/entity/vo/DeviceRetiredReadConfirm.java
→
dev-device/device-retired/src/main/java/
com/tykj/dev/device/retired/
entity/vo/DeviceRetiredReadConfirm.java
浏览文件 @
4d7b4d18
package
entity
.
vo
;
package
com
.
tykj
.
dev
.
device
.
retired
.
entity
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
dev-device/device-retired/src/main/java/entity/vo/DeviceRetiredResultVo.java
→
dev-device/device-retired/src/main/java/
com/tykj/dev/device/retired/
entity/vo/DeviceRetiredResultVo.java
浏览文件 @
4d7b4d18
package
entity
.
vo
;
package
com
.
tykj
.
dev
.
device
.
retired
.
entity
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
dev-device/device-retired/src/main/java/repository/DeviceRetiredBillDao.java
→
dev-device/device-retired/src/main/java/
com/tykj/dev/device/retired/
repository/DeviceRetiredBillDao.java
浏览文件 @
4d7b4d18
package
repository
;
package
com
.
tykj
.
dev
.
device
.
retired
.
repository
;
import
entity.domain.DeviceRetiredBill
;
import
com.tykj.dev.device.retired.
entity.domain.DeviceRetiredBill
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaSpecificationExecutor
;
...
...
dev-device/device-retired/src/main/java/service/DeviceRetiredBillService.java
→
dev-device/device-retired/src/main/java/
com/tykj/dev/device/retired/
service/DeviceRetiredBillService.java
浏览文件 @
4d7b4d18
package
service
;
package
com
.
tykj
.
dev
.
device
.
retired
.
service
;
import
entity.domain.DeviceRetiredBill
;
import
com.tykj.dev.device.retired.
entity.domain.DeviceRetiredBill
;
/**
* @author HuangXiahao
...
...
dev-device/device-retired/src/main/java/service/Impl/DeviceRetiredBillServiceImpl.java
→
dev-device/device-retired/src/main/java/
com/tykj/dev/device/retired/
service/Impl/DeviceRetiredBillServiceImpl.java
浏览文件 @
4d7b4d18
package
service
.
Impl
;
package
com
.
tykj
.
dev
.
device
.
retired
.
service
.
Impl
;
import
com.github.wenhao.jpa.PredicateBuilder
;
import
com.github.wenhao.jpa.Specifications
;
import
com.tykj.dev.device.library.repository.DeviceLibraryDao
;
import
com.tykj.dev.device.library.subject.domin.DeviceLibrary
;
import
entity.domain.DeviceRetiredBill
;
import
com.tykj.dev.device.retired.
entity.domain.DeviceRetiredBill
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
repository.DeviceRetiredBillDao
;
import
service.DeviceRetiredBillService
;
import
com.tykj.dev.device.retired.
repository.DeviceRetiredBillDao
;
import
com.tykj.dev.device.retired.
service.DeviceRetiredBillService
;
import
java.util.Optional
;
...
...
dev-device/device-user/src/main/java/com/tykj/dev/device/user/
u
serApp.java
→
dev-device/device-user/src/main/java/com/tykj/dev/device/user/
U
serApp.java
浏览文件 @
4d7b4d18
...
...
@@ -14,8 +14,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
"com.tykj.dev.*"
,
}
)
public
class
u
serApp
{
public
class
U
serApp
{
public
static
void
main
(
String
[]
args
)
{
SpringApplication
.
run
(
u
serApp
.
class
,
args
);
SpringApplication
.
run
(
U
serApp
.
class
,
args
);
}
}
dev-rfid/src/main/java/com/tykj/dev/rfid/controller/RfidController.java
浏览文件 @
4d7b4d18
...
...
@@ -154,7 +154,7 @@ public class RfidController {
});
BeanUtils
.
copyProperties
(
rfidChangeBill
,
rfidChangeBillResultVo
);
rfidChangeBillResultVo
.
setUserAName
(
userPublicService
.
getOne
(
rfidChangeBill
.
getUserAId
()).
getName
());
rfidChangeBillResultVo
.
setUserBName
(
userPublicService
.
getOne
(
rfidChangeBill
.
getUser
A
Id
()).
getName
());
rfidChangeBillResultVo
.
setUserBName
(
userPublicService
.
getOne
(
rfidChangeBill
.
getUser
B
Id
()).
getName
());
return
ResultUtil
.
success
(
rfidChangeBillResultVo
);
}
...
...
dev-rfid/src/main/java/com/tykj/dev/rfid/entity/domin/LibraryWarningLogDetail.java
浏览文件 @
4d7b4d18
...
...
@@ -2,7 +2,9 @@ package com.tykj.dev.rfid.entity.domin;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
org.hibernate.annotations.SQLDelete
;
import
org.hibernate.annotations.Where
;
import
org.springframework.data.annotation.CreatedDate
;
...
...
@@ -19,6 +21,8 @@ import java.util.Date;
*/
@Data
@Entity
@AllArgsConstructor
@NoArgsConstructor
@EntityListeners
(
AuditingEntityListener
.
class
)
@SQLDelete
(
sql
=
"update library_warning_log_detail set delete_tag = 1 where id = ?"
)
@Where
(
clause
=
"delete_tag = 0"
)
...
...
dev-rfid/src/main/java/com/tykj/dev/rfid/entity/vo/RfidChangeConfirmVo.java
浏览文件 @
4d7b4d18
...
...
@@ -16,10 +16,6 @@ import javax.validation.constraints.NotNull;
@ApiModel
(
"rfid修改确认"
)
public
class
RfidChangeConfirmVo
{
@NotNull
@ApiModelProperty
(
value
=
"工作ID"
,
example
=
"1"
)
private
Integer
jobId
;
@NotNull
@ApiModelProperty
(
value
=
"任务ID"
,
example
=
"1"
)
private
Integer
taskId
;
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论