Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
device-back
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
device-back
Commits
8088d43e
提交
8088d43e
authored
1月 11, 2021
作者:
邓砥奕
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新
上级
65b29b24
隐藏空白字符变更
内嵌
并排
正在显示
12 个修改的文件
包含
96 行增加
和
4 行删除
+96
-4
PackingLibraryController.java
...v/device/packing/controller/PackingLibraryController.java
+1
-1
RepairBillSelectController.java
.../device/repair/controller/RepairBillSelectController.java
+29
-0
RepairController.java
...m/tykj/dev/device/repair/controller/RepairController.java
+4
-3
TaskRemark.java
...ava/com/tykj/dev/device/repair/subject/vo/TaskRemark.java
+28
-0
pom.xml
dev-storage/pom.xml
+5
-0
StorageBillController.java
.../dev/device/storage/controller/StorageBillController.java
+2
-0
StorageBill.java
...om/tykj/dev/device/storage/subject/domin/StorageBill.java
+7
-0
StorageBillSaveVo.java
...tykj/dev/device/storage/subject/vo/StorageBillSaveVo.java
+9
-0
TaskBto.java
...in/java/com/tykj/dev/device/task/subject/bto/TaskBto.java
+3
-0
Task.java
...ain/java/com/tykj/dev/device/task/subject/domin/Task.java
+3
-0
TaskUserVo.java
.../java/com/tykj/dev/device/task/subject/vo/TaskUserVo.java
+3
-0
TaskSelectController.java
...ev/device/taskselect/controller/TaskSelectController.java
+2
-0
没有找到文件。
dev-packing/src/main/java/com/tykj/dev/device/packing/controller/PackingLibraryController.java
浏览文件 @
8088d43e
...
@@ -236,7 +236,7 @@ public class PackingLibraryController {
...
@@ -236,7 +236,7 @@ public class PackingLibraryController {
}
}
@ApiOperation
(
value
=
"查询多个列装详情"
,
notes
=
"可以通过这个接口查询多个列装详情"
)
@ApiOperation
(
value
=
"查询多个列装详情"
,
notes
=
"可以通过这个接口查询多个列装详情"
)
@
GetMapping
(
"/selectMoreDetail/
"
)
@
PostMapping
(
"/selectMoreDetail
"
)
public
ResponseEntity
selectMorePackingDetail
(
@RequestBody
List
<
Integer
>
ids
)
{
public
ResponseEntity
selectMorePackingDetail
(
@RequestBody
List
<
Integer
>
ids
)
{
List
<
PackingLibrary
>
packingLibraries
=
new
ArrayList
<>();
List
<
PackingLibrary
>
packingLibraries
=
new
ArrayList
<>();
ids
.
forEach
(
integer
->
packingLibraries
.
add
(
packingLibraryService
.
getOne
(
integer
)));
ids
.
forEach
(
integer
->
packingLibraries
.
add
(
packingLibraryService
.
getOne
(
integer
)));
...
...
dev-repair/src/main/java/com/tykj/dev/device/repair/controller/RepairBillSelectController.java
浏览文件 @
8088d43e
...
@@ -10,7 +10,14 @@ import com.tykj.dev.device.repair.subject.domin.RepairBill;
...
@@ -10,7 +10,14 @@ import com.tykj.dev.device.repair.subject.domin.RepairBill;
import
com.tykj.dev.device.repair.subject.domin.RepairDetail
;
import
com.tykj.dev.device.repair.subject.domin.RepairDetail
;
import
com.tykj.dev.device.repair.subject.domin.RepairSendBill
;
import
com.tykj.dev.device.repair.subject.domin.RepairSendBill
;
import
com.tykj.dev.device.repair.subject.vo.RepairBillSelectVo
;
import
com.tykj.dev.device.repair.subject.vo.RepairBillSelectVo
;
import
com.tykj.dev.device.repair.subject.vo.TaskRemark
;
import
com.tykj.dev.device.task.service.TaskService
;
import
com.tykj.dev.device.task.subject.bto.TaskBto
;
import
com.tykj.dev.device.task.subject.vo.TaskSelectVo
;
import
com.tykj.dev.device.task.subject.vo.TaskUserVo
;
import
com.tykj.dev.device.task.utils.TaskUtils
;
import
com.tykj.dev.misc.base.RepairStatusEnum
;
import
com.tykj.dev.misc.base.RepairStatusEnum
;
import
com.tykj.dev.misc.utils.PageUtil
;
import
com.tykj.dev.misc.utils.ResultUtil
;
import
com.tykj.dev.misc.utils.ResultUtil
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
@@ -20,6 +27,7 @@ import org.springframework.web.bind.annotation.*;
...
@@ -20,6 +27,7 @@ import org.springframework.web.bind.annotation.*;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
import
java.util.stream.Collectors
;
/**
/**
* @author dengdiyi
* @author dengdiyi
...
@@ -42,6 +50,27 @@ public class RepairBillSelectController {
...
@@ -42,6 +50,27 @@ public class RepairBillSelectController {
@Autowired
@Autowired
private
RepairDetailService
repairDetailService
;
private
RepairDetailService
repairDetailService
;
@Autowired
private
TaskService
taskService
;
@Autowired
private
TaskUtils
taskUtils
;
@ApiOperation
(
value
=
"查询维修管理任务"
,
notes
=
"可以通过这个接口查询查询维修管理任务"
)
@PostMapping
(
value
=
"/repair"
)
public
ResponseEntity
selectRepairTasks
(
@RequestBody
TaskSelectVo
taskSelectVo
){
List
<
TaskUserVo
>
taskUserVos
=
taskService
.
getManageList
(
taskSelectVo
).
stream
().
filter
(
taskUserVo
->
taskUserVo
.
getBillStatus
()==
704
||
taskUserVo
.
getBillStatus
()==
804
).
collect
(
Collectors
.
toList
());
return
ResultUtil
.
success
(
PageUtil
.
getPerPage
(
taskSelectVo
.
getPage
(),
taskSelectVo
.
getSize
(),
taskUtils
.
orderByTopDesc
(
taskUserVos
),
taskSelectVo
.
getPageable
()));
}
@ApiOperation
(
value
=
"上传任务备注"
,
notes
=
"可以通过这个接口上传任务备注"
)
@PostMapping
(
value
=
"/remark"
)
public
ResponseEntity
selectRepairTasks
(
@RequestBody
TaskRemark
taskRemark
){
TaskBto
taskBto
=
taskService
.
get
(
taskRemark
.
getId
());
taskBto
.
setRemark
(
taskRemark
.
getRemark
());
taskService
.
update
(
taskBto
);
return
ResponseEntity
.
ok
(
"更新成功"
);
}
@ApiOperation
(
value
=
"查询维修单"
,
notes
=
"可以通过这个接口查询维修单"
)
@ApiOperation
(
value
=
"查询维修单"
,
notes
=
"可以通过这个接口查询维修单"
)
@PostMapping
(
value
=
"/archives/repair/summary"
)
@PostMapping
(
value
=
"/archives/repair/summary"
)
...
...
dev-repair/src/main/java/com/tykj/dev/device/repair/controller/RepairController.java
浏览文件 @
8088d43e
...
@@ -659,15 +659,16 @@ public class RepairController {
...
@@ -659,15 +659,16 @@ public class RepairController {
repairBackBill
.
setSendTime
(
new
Date
());
repairBackBill
.
setSendTime
(
new
Date
());
repairBackBill
.
setTitle
(
"维修退回业务"
);
repairBackBill
.
setTitle
(
"维修退回业务"
);
repairBackBill
.
setAgent
(
repairBackBillSaveVo
.
getAgent
());
repairBackBill
.
setAgent
(
repairBackBillSaveVo
.
getAgent
());
Calendar
calendar
=
Calendar
.
getInstance
();
String
s1
=
"NO:第"
+
calendar
.
get
(
Calendar
.
YEAR
)
+
"LQ"
+
repairBackBill
.
getId
()
+
"号"
;
repairBackBill
.
setDocNum
(
s1
);
//生成单位签章id
//生成单位签章id
Long
signId
=
snowflake
.
creatNextId
();
Long
signId
=
snowflake
.
creatNextId
();
Long
signId2
=
snowflake
.
creatNextId
();
Long
signId2
=
snowflake
.
creatNextId
();
repairBackBill
.
setLeftSignatureId
(
signId
.
toString
());
repairBackBill
.
setLeftSignatureId
(
signId
.
toString
());
repairBackBill
.
setRightSignatureId
(
signId2
.
toString
());
repairBackBill
.
setRightSignatureId
(
signId2
.
toString
());
RepairBackBill
deviceRepairBackBillEntity1
=
deviceRepairBackBillService
.
save
(
repairBackBill
);
RepairBackBill
deviceRepairBackBillEntity1
=
deviceRepairBackBillService
.
save
(
repairBackBill
);
Calendar
calendar
=
Calendar
.
getInstance
();
String
s1
=
"NO:第"
+
calendar
.
get
(
Calendar
.
YEAR
)
+
"LQ"
+
repairBackBill
.
getId
()
+
"号"
;
deviceRepairBackBillEntity1
.
setDocNum
(
s1
);
deviceRepairBackBillService
.
update
(
deviceRepairBackBillEntity1
);
//发起维修退回子业务
//发起维修退回子业务
List
<
Integer
>
userIds
=
new
ArrayList
<>();
List
<
Integer
>
userIds
=
new
ArrayList
<>();
userIds
.
add
(
userId
);
userIds
.
add
(
userId
);
...
...
dev-repair/src/main/java/com/tykj/dev/device/repair/subject/vo/TaskRemark.java
0 → 100644
浏览文件 @
8088d43e
package
com
.
tykj
.
dev
.
device
.
repair
.
subject
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
javax.validation.constraints.Min
;
import
javax.validation.constraints.NotNull
;
/**
* @author dengdiyi
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel
(
"业务备注类"
)
public
class
TaskRemark
{
@Min
(
value
=
1
,
message
=
"id不能小于1"
)
@ApiModelProperty
(
value
=
"任务ID"
,
example
=
"1"
)
private
Integer
id
;
@NotNull
@ApiModelProperty
(
value
=
"备注"
)
private
String
remark
;
}
dev-storage/pom.xml
浏览文件 @
8088d43e
...
@@ -36,6 +36,10 @@
...
@@ -36,6 +36,10 @@
<groupId>
com.tykj.dev
</groupId>
<groupId>
com.tykj.dev
</groupId>
<artifactId>
blockcha
</artifactId>
<artifactId>
blockcha
</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>
com.tykj
</groupId>
<artifactId>
dev-file
</artifactId>
</dependency>
</dependencies>
</dependencies>
</project>
</project>
\ No newline at end of file
dev-storage/src/main/java/com/tykj/dev/device/storage/controller/StorageBillController.java
浏览文件 @
8088d43e
...
@@ -2,6 +2,7 @@ package com.tykj.dev.device.storage.controller;
...
@@ -2,6 +2,7 @@ package com.tykj.dev.device.storage.controller;
import
com.fasterxml.jackson.core.type.TypeReference
;
import
com.fasterxml.jackson.core.type.TypeReference
;
import
com.tykj.dev.config.swagger.AutoDocument
;
import
com.tykj.dev.config.swagger.AutoDocument
;
import
com.tykj.dev.device.file.service.FilesUtil
;
import
com.tykj.dev.device.library.repository.DeviceLibraryDao
;
import
com.tykj.dev.device.library.repository.DeviceLibraryDao
;
import
com.tykj.dev.device.library.service.DeviceLibraryService
;
import
com.tykj.dev.device.library.service.DeviceLibraryService
;
import
com.tykj.dev.device.library.service.DeviceLogService
;
import
com.tykj.dev.device.library.service.DeviceLogService
;
...
@@ -374,6 +375,7 @@ public class StorageBillController {
...
@@ -374,6 +375,7 @@ public class StorageBillController {
StorageBill
storageBillEntity
=
storageBillService
.
getOne
(
taskBto
.
getBillId
());
StorageBill
storageBillEntity
=
storageBillService
.
getOne
(
taskBto
.
getBillId
());
storageBillEntity
.
setReceiveUserA
(
userPublicService
.
getOne
(
storageBillEntity
.
getReceiveUseraId
()).
getName
());
storageBillEntity
.
setReceiveUserA
(
userPublicService
.
getOne
(
storageBillEntity
.
getReceiveUseraId
()).
getName
());
storageBillEntity
.
setReceiveUserB
(
userPublicService
.
getOne
(
storageBillEntity
.
getReceiveUserbId
()).
getName
());
storageBillEntity
.
setReceiveUserB
(
userPublicService
.
getOne
(
storageBillEntity
.
getReceiveUserbId
()).
getName
());
storageBillEntity
.
setReplyFileList
(
FilesUtil
.
stringFileToList
(
storageBillEntity
.
getReplyFiles
()));
List
<
StorageBillDetailVo
>
storageBillDetailVos
=
JacksonUtil
.
readValue
(
storageBillEntity
.
getPackingDetail
(),
new
TypeReference
<
List
<
StorageBillDetailVo
>>()
{
List
<
StorageBillDetailVo
>
storageBillDetailVos
=
JacksonUtil
.
readValue
(
storageBillEntity
.
getPackingDetail
(),
new
TypeReference
<
List
<
StorageBillDetailVo
>>()
{
});
});
setPackingLibrary
(
storageBillDetailVos
);
setPackingLibrary
(
storageBillDetailVos
);
...
...
dev-storage/src/main/java/com/tykj/dev/device/storage/subject/domin/StorageBill.java
浏览文件 @
8088d43e
package
com
.
tykj
.
dev
.
device
.
storage
.
subject
.
domin
;
package
com
.
tykj
.
dev
.
device
.
storage
.
subject
.
domin
;
import
com.tykj.dev.device.file.entity.FileRet
;
import
com.tykj.dev.device.storage.subject.vo.StorageBillDetailVo
;
import
com.tykj.dev.device.storage.subject.vo.StorageBillDetailVo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
...
@@ -163,4 +164,10 @@ public class StorageBill {
...
@@ -163,4 +164,10 @@ public class StorageBill {
@ApiModelProperty
(
value
=
"StorageBillDetailVo to json"
)
@ApiModelProperty
(
value
=
"StorageBillDetailVo to json"
)
@Column
(
name
=
"packing_detail"
,
columnDefinition
=
"TEXT"
)
@Column
(
name
=
"packing_detail"
,
columnDefinition
=
"TEXT"
)
private
String
packingDetail
;
private
String
packingDetail
;
@Column
(
name
=
"reply_files"
,
columnDefinition
=
"TEXT"
)
private
String
replyFiles
;
@Transient
private
List
<
FileRet
>
replyFileList
=
new
ArrayList
<>();
}
}
dev-storage/src/main/java/com/tykj/dev/device/storage/subject/vo/StorageBillSaveVo.java
浏览文件 @
8088d43e
package
com
.
tykj
.
dev
.
device
.
storage
.
subject
.
vo
;
package
com
.
tykj
.
dev
.
device
.
storage
.
subject
.
vo
;
import
com.tykj.dev.device.file.entity.FileRet
;
import
com.tykj.dev.device.file.service.FilesUtil
;
import
com.tykj.dev.device.library.subject.vo.DeviceLibrarySaveVo
;
import
com.tykj.dev.device.library.subject.vo.DeviceLibrarySaveVo
;
import
com.tykj.dev.device.storage.subject.domin.StorageBill
;
import
com.tykj.dev.device.storage.subject.domin.StorageBill
;
import
com.tykj.dev.misc.utils.JacksonUtil
;
import
com.tykj.dev.misc.utils.JacksonUtil
;
...
@@ -67,6 +69,10 @@ public class StorageBillSaveVo {
...
@@ -67,6 +69,10 @@ public class StorageBillSaveVo {
@ApiModelProperty
(
value
=
"配发单附件url"
)
@ApiModelProperty
(
value
=
"配发单附件url"
)
private
String
fileUrl
;
private
String
fileUrl
;
// @NotNull(message = "fileName不能为空")
@ApiModelProperty
(
value
=
"批复文号附件名"
)
private
List
<
FileRet
>
replyFiles
;
// @NotNull(message = "receiveFileName不能为空")
// @NotNull(message = "receiveFileName不能为空")
@ApiModelProperty
(
value
=
"入库单附件名"
)
@ApiModelProperty
(
value
=
"入库单附件名"
)
private
String
receiveFileName
;
private
String
receiveFileName
;
...
@@ -99,6 +105,9 @@ public class StorageBillSaveVo {
...
@@ -99,6 +105,9 @@ public class StorageBillSaveVo {
storageBillEntity
.
setStorageStatus
(
2
);
storageBillEntity
.
setStorageStatus
(
2
);
storageBillEntity
.
setStorageDetail
(
"x"
);
storageBillEntity
.
setStorageDetail
(
"x"
);
storageBillEntity
.
setPackingDetail
(
JacksonUtil
.
toJSon
(
storageBillDetailVos
));
storageBillEntity
.
setPackingDetail
(
JacksonUtil
.
toJSon
(
storageBillDetailVos
));
if
(
this
.
replyFiles
!=
null
&&
this
.
replyFiles
.
size
()>
0
){
storageBillEntity
.
setReplyFiles
(
FilesUtil
.
stringFileToList
(
this
.
replyFiles
));
}
return
storageBillEntity
;
return
storageBillEntity
;
}
}
}
}
dev-task/src/main/java/com/tykj/dev/device/task/subject/bto/TaskBto.java
浏览文件 @
8088d43e
...
@@ -77,6 +77,9 @@ public class TaskBto {
...
@@ -77,6 +77,9 @@ public class TaskBto {
@ApiModelProperty
(
value
=
"区块链记录id"
)
@ApiModelProperty
(
value
=
"区块链记录id"
)
private
String
recordId
;
private
String
recordId
;
@ApiModelProperty
(
value
=
"备注"
)
private
String
remark
;
public
TaskBto
(
Integer
billStatus
,
String
title
,
Integer
parentTaskId
,
String
nodeIdDetail
,
Integer
billId
,
Integer
businessType
,
Integer
ownUnit
,
Integer
currentPoint
,
String
customInfo
,
List
<
Integer
>
involveUserIdList
)
{
public
TaskBto
(
Integer
billStatus
,
String
title
,
Integer
parentTaskId
,
String
nodeIdDetail
,
Integer
billId
,
Integer
businessType
,
Integer
ownUnit
,
Integer
currentPoint
,
String
customInfo
,
List
<
Integer
>
involveUserIdList
)
{
this
.
billStatus
=
billStatus
;
this
.
billStatus
=
billStatus
;
this
.
title
=
title
;
this
.
title
=
title
;
...
...
dev-task/src/main/java/com/tykj/dev/device/task/subject/domin/Task.java
浏览文件 @
8088d43e
...
@@ -97,6 +97,9 @@ public class Task {
...
@@ -97,6 +97,9 @@ public class Task {
@ApiModelProperty
(
value
=
"区块链记录id"
)
@ApiModelProperty
(
value
=
"区块链记录id"
)
private
String
recordId
;
private
String
recordId
;
@ApiModelProperty
(
value
=
"备注"
)
private
String
remark
;
public
Task
(
String
title
,
Integer
parentTaskId
,
String
nodeIdDetail
,
Integer
businessType
,
Integer
billId
,
Integer
ownUnit
)
{
public
Task
(
String
title
,
Integer
parentTaskId
,
String
nodeIdDetail
,
Integer
businessType
,
Integer
billId
,
Integer
ownUnit
)
{
this
.
title
=
title
;
this
.
title
=
title
;
this
.
parentTaskId
=
parentTaskId
;
this
.
parentTaskId
=
parentTaskId
;
...
...
dev-task/src/main/java/com/tykj/dev/device/task/subject/vo/TaskUserVo.java
浏览文件 @
8088d43e
...
@@ -96,4 +96,7 @@ public class TaskUserVo {
...
@@ -96,4 +96,7 @@ public class TaskUserVo {
@ApiModelProperty
(
value
=
"区块链记录id"
)
@ApiModelProperty
(
value
=
"区块链记录id"
)
private
String
recordId
;
private
String
recordId
;
@ApiModelProperty
(
value
=
"备注"
)
private
String
remark
;
}
}
dev-taskselect/src/main/java/com/tykj/dev/device/taskselect/controller/TaskSelectController.java
浏览文件 @
8088d43e
...
@@ -7,6 +7,7 @@ import com.tykj.dev.device.allot.subject.domin.AllotBackBill;
...
@@ -7,6 +7,7 @@ import com.tykj.dev.device.allot.subject.domin.AllotBackBill;
import
com.tykj.dev.device.allot.subject.domin.AllotBill
;
import
com.tykj.dev.device.allot.subject.domin.AllotBill
;
import
com.tykj.dev.device.apply.service.DeviceApplyBillService
;
import
com.tykj.dev.device.apply.service.DeviceApplyBillService
;
import
com.tykj.dev.device.apply.subject.domin.DeviceApplyBill
;
import
com.tykj.dev.device.apply.subject.domin.DeviceApplyBill
;
import
com.tykj.dev.device.file.service.FilesUtil
;
import
com.tykj.dev.device.library.service.DeviceLibraryService
;
import
com.tykj.dev.device.library.service.DeviceLibraryService
;
import
com.tykj.dev.device.library.subject.domin.DeviceLibrary
;
import
com.tykj.dev.device.library.subject.domin.DeviceLibrary
;
import
com.tykj.dev.device.library.subject.vo.DeviceLibrarySelectVo
;
import
com.tykj.dev.device.library.subject.vo.DeviceLibrarySelectVo
;
...
@@ -131,6 +132,7 @@ public class TaskSelectController {
...
@@ -131,6 +132,7 @@ public class TaskSelectController {
StorageBill
storageBillEntity
=
storageBillService
.
getOne
(
billId
);
StorageBill
storageBillEntity
=
storageBillService
.
getOne
(
billId
);
storageBillEntity
.
setReceiveUserA
(
userPublicService
.
getOne
(
storageBillEntity
.
getReceiveUseraId
()).
getName
());
storageBillEntity
.
setReceiveUserA
(
userPublicService
.
getOne
(
storageBillEntity
.
getReceiveUseraId
()).
getName
());
storageBillEntity
.
setReceiveUserB
(
userPublicService
.
getOne
(
storageBillEntity
.
getReceiveUserbId
()).
getName
());
storageBillEntity
.
setReceiveUserB
(
userPublicService
.
getOne
(
storageBillEntity
.
getReceiveUserbId
()).
getName
());
storageBillEntity
.
setReplyFileList
(
FilesUtil
.
stringFileToList
(
storageBillEntity
.
getReplyFiles
()));
list
.
add
(
storageBillEntity
);
list
.
add
(
storageBillEntity
);
String
str
=
storageBillEntity
.
getStorageDetail
();
String
str
=
storageBillEntity
.
getStorageDetail
();
List
<
Integer
>
list1
=
StringSplitUtil
.
userIdSplit
(
str
);
List
<
Integer
>
list1
=
StringSplitUtil
.
userIdSplit
(
str
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论