Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
荆蔚杰
/
java.archive
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
170ccb17
authored
2021-11-15 11:28:52 +0800
by
夏齐
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
新增档案修改查询数据接口
1 parent
0424cdec
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
26 additions
and
8 deletions
src/main/java/com/pashanhoo/common/util/SysCode/SysCodeUtil.java
src/main/java/com/pashanhoo/common/util/SysCode/SysCodeVO.java
src/main/java/com/pashanhoo/receive/entity/vo/AddDgReceiveRequest.java
src/main/java/com/pashanhoo/common/util/SysCode/SysCodeUtil.java
View file @
170ccb1
...
...
@@ -11,8 +11,7 @@ import java.util.List;
public
class
SysCodeUtil
{
@Autowired
private
SysCodeMapper
sysCodeMapper
;
@Autowired
private
SysCodeConverter
converter
;
/**
* 编号生成规则
* @param sysCodeVO
...
...
@@ -23,16 +22,22 @@ public class SysCodeUtil {
SysCodeDO
sysCodeDO
=
queryInfoByCondition
(
sysCodeVO
);
String
taskvalue
=
""
;
if
(
sysCodeDO
!=
null
){
String
lastString
=
sysCodeDO
.
getTaskvalue
().
substring
(
sysCodeDO
.
getTaskvalue
().
length
()-
Integer
.
valueOf
(
sysCodeDO
.
getTaskchild
()));
String
firstString
=
sysCodeDO
.
getTaskvalue
().
substring
(
0
,(
sysCodeDO
.
getTaskvalue
().
length
()-
Integer
.
valueOf
(
sysCodeDO
.
getTaskchild
())));
//2、如果存在在修改编号值
taskvalue
=
Integer
.
valueOf
(
sysCodeDO
.
getTaskvalue
())+
1
+
""
;
taskvalue
=
firstString
+
Integer
.
valueOf
(
lastString
)+
1
;
sysCodeDO
.
setTaskvalue
(
taskvalue
);
sysCodeMapper
.
updateById
(
sysCodeDO
);
}
else
{
//3、不存在则新增
SysCodeDO
sysCodeDO1
=
new
SysCodeDO
();
sysCodeDO1
.
setCtype
(
sysCodeVO
.
getCtype
());
sysCodeDO1
.
setState
(
"1"
);
sysCodeDO1
.
setTaskno
(
sysCodeVO
.
getTaskno
());
sysCodeDO1
.
setTaskname
(
sysCodeVO
.
getTaskname
());
taskvalue
=
getTaskValue
(
Integer
.
valueOf
(
sysCodeVO
.
getTaskchild
()));
sysCodeVO
.
setTaskvalue
(
taskvalue
);
sysCodeVO
.
setTaskname
(
"自动生成序列号"
);
SysCodeDO
sysCodeDO1
=
converter
.
addRequest2DO
(
sysCodeVO
);
sysCodeDO1
.
setTaskvalue
(
sysCodeVO
.
getTaskno
()+
taskvalue
);
sysCodeDO1
.
setTaskchild
(
sysCodeVO
.
getTaskchild
()+
""
);
sysCodeMapper
.
insert
(
sysCodeDO1
);
}
return
taskvalue
;
...
...
src/main/java/com/pashanhoo/common/util/SysCode/SysCodeVO.java
View file @
170ccb1
...
...
@@ -40,5 +40,5 @@ public class SysCodeVO implements Serializable {
* 任务子类
*/
@ApiModelProperty
(
name
=
"taskchild"
,
value
=
"任务子类"
)
private
String
taskchild
;
private
Integer
taskchild
;
}
...
...
src/main/java/com/pashanhoo/receive/entity/vo/AddDgReceiveRequest.java
View file @
170ccb1
...
...
@@ -7,6 +7,7 @@ import java.util.List;
import
com.pashanhoo.bdcdy.entity.vo.AddDgBdcdyRequest
;
import
com.pashanhoo.business.entity.vo.AddDgBusinessRequest
;
import
com.pashanhoo.catalog.entity.vo.AddDgArchivesCatalogRequest
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
@@ -119,8 +120,20 @@ public class AddDgReceiveRequest implements Serializable {
/**
* 不动产单元信息
*/
@ApiModelProperty
(
name
=
"businessRequest"
,
value
=
"推送
业务
信息"
)
@ApiModelProperty
(
name
=
"businessRequest"
,
value
=
"推送
不动产单元
信息"
)
private
List
<
AddDgBdcdyRequest
>
bdcdyRequestList
;
/**
* 目录信息列表
*/
@ApiModelProperty
(
name
=
"catalogRequests"
,
value
=
"推送目录信息列表"
)
private
List
<
AddDgArchivesCatalogRequest
>
catalogRequests
;
/**
* 文件访问地址列表
*/
@ApiModelProperty
(
name
=
"fileList"
,
value
=
"文件访问地址列表"
)
private
List
<
String
>
fileList
;
}
...
...
Please
register
or
sign in
to post a comment