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
6cafcf6a
Commit
6cafcf6a
authored
Apr 13, 2023
by
zhangyingbin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改ugpbug
parent
085589b1
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
20 additions
and
19 deletions
+20
-19
WelderController.java
...amos/boot/module/ugp/biz/controller/WelderController.java
+1
-0
MaterialServiceImpl.java
...boot/module/ugp/biz/service/impl/MaterialServiceImpl.java
+1
-1
OrgServiceImpl.java
...amos/boot/module/ugp/biz/service/impl/OrgServiceImpl.java
+15
-15
ProjectServiceImpl.java
.../boot/module/ugp/biz/service/impl/ProjectServiceImpl.java
+3
-3
No files found.
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/controller/WelderController.java
View file @
6cafcf6a
...
@@ -107,6 +107,7 @@ public class WelderController extends BaseController {
...
@@ -107,6 +107,7 @@ public class WelderController extends BaseController {
OrgUsrDto
orgUsrDto
=
welderServiceImpl
.
savePerson
(
jsonObject
,
bizOrgType
,
sequenceNbr
);
OrgUsrDto
orgUsrDto
=
welderServiceImpl
.
savePerson
(
jsonObject
,
bizOrgType
,
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
orgUsrDto
);
return
ResponseHelper
.
buildResponse
(
orgUsrDto
);
}
catch
(
Exception
e
){
}
catch
(
Exception
e
){
e
.
printStackTrace
();
return
CommonResponseUtil
.
failure
(
"该用户绑定的手机号已存在,请更换号码"
);
return
CommonResponseUtil
.
failure
(
"该用户绑定的手机号已存在,请更换号码"
);
}
}
...
...
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/MaterialServiceImpl.java
View file @
6cafcf6a
...
@@ -115,7 +115,7 @@ public class MaterialServiceImpl extends BaseService<MaterialDto, Material, Mate
...
@@ -115,7 +115,7 @@ public class MaterialServiceImpl extends BaseService<MaterialDto, Material, Mate
MaterialDto
materialDto
=
new
MaterialDto
();
MaterialDto
materialDto
=
new
MaterialDto
();
BeanUtils
.
copyProperties
(
mt
,
materialDto
);
BeanUtils
.
copyProperties
(
mt
,
materialDto
);
materialDto
.
setFiles
(
attachmentService
.
getFilesBySourceId
(
mt
.
getSequenceNbr
()));
materialDto
.
setFiles
(
attachmentService
.
getFilesBySourceId
(
mt
.
getSequenceNbr
()));
materialDto
.
setStatus
(
map
.
get
(
mt
.
getSequenceNbr
())
);
materialDto
.
setStatus
(
!
ValidationUtil
.
isEmpty
(
map
.
get
(
mt
.
getSequenceNbr
()))?
map
.
get
(
mt
.
getSequenceNbr
()):
"1"
);
materialDtoList
.
add
(
materialDto
);
materialDtoList
.
add
(
materialDto
);
}
}
}
}
...
...
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/OrgServiceImpl.java
View file @
6cafcf6a
...
@@ -71,12 +71,13 @@ public class OrgServiceImpl {
...
@@ -71,12 +71,13 @@ public class OrgServiceImpl {
* @return
* @return
*/
*/
public
OrgUsrDto
dataHandling
(
JSONObject
jsonObject
,
String
bizOrgType
,
String
sequenceNbr
){
public
OrgUsrDto
dataHandling
(
JSONObject
jsonObject
,
String
bizOrgType
,
String
sequenceNbr
){
OrgUsr
orgUsr
=
saveOrgUsr
(
jsonObject
,
bizOrgType
,
sequenceNbr
);
synchronized
(
this
)
{
OrgUsr
orgUsr
=
saveOrgUsr
(
jsonObject
,
bizOrgType
,
sequenceNbr
);
sequenceNbr
=
String
.
valueOf
(
orgUsr
.
getSequenceNbr
());
sequenceNbr
=
String
.
valueOf
(
orgUsr
.
getSequenceNbr
());
//条件构造器 找出column表种 类型为(COMPANY 或 DEPARTMENT 或 PERSON)的列
//条件构造器 找出column表种 类型为(COMPANY 或 DEPARTMENT 或 PERSON)的列
LambdaQueryWrapper
<
DynamicFormColumn
>
wrapper
=
new
LambdaQueryWrapper
<>();
LambdaQueryWrapper
<
DynamicFormColumn
>
wrapper
=
new
LambdaQueryWrapper
<>();
wrapper
.
eq
(
DynamicFormColumn:
:
getGroupCode
,
bizOrgType
);
wrapper
.
eq
(
DynamicFormColumn:
:
getGroupCode
,
bizOrgType
);
List
<
DynamicFormColumn
>
dynamicFormColumnList
=
dynamicFormColumnServiceImpl
.
list
(
wrapper
);
List
<
DynamicFormColumn
>
dynamicFormColumnList
=
dynamicFormColumnServiceImpl
.
list
(
wrapper
);
List
<
DynamicFormInstance
>
dynamicFormInstanceList
=
new
ArrayList
<>();
List
<
DynamicFormInstance
>
dynamicFormInstanceList
=
new
ArrayList
<>();
Map
<
String
,
Long
>
map
=
new
HashMap
<>();
Map
<
String
,
Long
>
map
=
new
HashMap
<>();
for
(
DynamicFormColumn
dynamicFormColumn
:
dynamicFormColumnList
)
{
for
(
DynamicFormColumn
dynamicFormColumn
:
dynamicFormColumnList
)
{
...
@@ -85,11 +86,11 @@ public class OrgServiceImpl {
...
@@ -85,11 +86,11 @@ public class OrgServiceImpl {
BeanUtils
.
copyProperties
(
dynamicFormColumn
,
dynamicFormInstance
);
BeanUtils
.
copyProperties
(
dynamicFormColumn
,
dynamicFormInstance
);
dynamicFormInstance
.
setFormColumnId
(
dynamicFormColumn
.
getSequenceNbr
());
dynamicFormInstance
.
setFormColumnId
(
dynamicFormColumn
.
getSequenceNbr
());
//通过字段名去拿到表单传来的值
//通过字段名去拿到表单传来的值
if
(
"image"
.
equals
(
dynamicFormColumn
.
getFieldCode
()))
{
if
(
"image"
.
equals
(
dynamicFormColumn
.
getFieldCode
()))
{
if
(!
ValidationUtil
.
isEmpty
(
jsonObject
.
getJSONArray
(
dynamicFormInstance
.
getFieldCode
())))
{
if
(!
ValidationUtil
.
isEmpty
(
jsonObject
.
getJSONArray
(
dynamicFormInstance
.
getFieldCode
())))
{
dynamicFormInstance
.
setFieldValue
(
JSON
.
toJSONString
(
jsonObject
.
getJSONArray
(
dynamicFormInstance
.
getFieldCode
())));
dynamicFormInstance
.
setFieldValue
(
JSON
.
toJSONString
(
jsonObject
.
getJSONArray
(
dynamicFormInstance
.
getFieldCode
())));
}
}
}
else
{
}
else
{
dynamicFormInstance
.
setFieldValue
(
jsonObject
.
getString
(
dynamicFormInstance
.
getFieldCode
()));
dynamicFormInstance
.
setFieldValue
(
jsonObject
.
getString
(
dynamicFormInstance
.
getFieldCode
()));
}
}
dynamicFormInstance
.
setInstanceId
(
orgUsr
.
getSequenceNbr
());
dynamicFormInstance
.
setInstanceId
(
orgUsr
.
getSequenceNbr
());
...
@@ -97,18 +98,18 @@ public class OrgServiceImpl {
...
@@ -97,18 +98,18 @@ public class OrgServiceImpl {
dynamicFormInstanceList
.
add
(
dynamicFormInstance
);
dynamicFormInstanceList
.
add
(
dynamicFormInstance
);
}
}
//如果sequenceNbr有值(更新)
//如果sequenceNbr有值(更新)
if
(!
ValidationUtil
.
isEmpty
(
sequenceNbr
))
{
if
(!
ValidationUtil
.
isEmpty
(
sequenceNbr
))
{
LambdaQueryWrapper
<
DynamicFormInstance
>
lambdaQueryWrapper
=
new
LambdaQueryWrapper
<>();
LambdaQueryWrapper
<
DynamicFormInstance
>
lambdaQueryWrapper
=
new
LambdaQueryWrapper
<>();
lambdaQueryWrapper
.
eq
(
DynamicFormInstance
::
getInstanceId
,
orgUsr
.
getSequenceNbr
());
lambdaQueryWrapper
.
eq
(
DynamicFormInstance:
:
getInstanceId
,
orgUsr
.
getSequenceNbr
());
List
<
DynamicFormInstance
>
instanceList
=
alertFormValueServiceImpl
.
list
(
lambdaQueryWrapper
);
List
<
DynamicFormInstance
>
instanceList
=
alertFormValueServiceImpl
.
list
(
lambdaQueryWrapper
);
//如果instance表中有值
//如果instance表中有值
if
(!
ValidationUtil
.
isEmpty
(
instanceList
))
{
if
(!
ValidationUtil
.
isEmpty
(
instanceList
))
{
//将查到的instance信息装到map中
//将查到的instance信息装到map中
for
(
DynamicFormInstance
dynamicFormInstance:
instanceList
)
{
for
(
DynamicFormInstance
dynamicFormInstance
:
instanceList
)
{
map
.
put
(
dynamicFormInstance
.
getFieldCode
(),
dynamicFormInstance
.
getSequenceNbr
());
map
.
put
(
dynamicFormInstance
.
getFieldCode
(),
dynamicFormInstance
.
getSequenceNbr
());
}
}
//将查到的instance信息中的sequenceNbr装到更新之后的表中。
//将查到的instance信息中的sequenceNbr装到更新之后的表中。
for
(
DynamicFormInstance
dynamicFormInstance:
dynamicFormInstanceList
)
{
for
(
DynamicFormInstance
dynamicFormInstance
:
dynamicFormInstanceList
)
{
dynamicFormInstance
.
setSequenceNbr
(
map
.
get
(
dynamicFormInstance
.
getFieldCode
()));
dynamicFormInstance
.
setSequenceNbr
(
map
.
get
(
dynamicFormInstance
.
getFieldCode
()));
}
}
}
}
...
@@ -116,10 +117,11 @@ public class OrgServiceImpl {
...
@@ -116,10 +117,11 @@ public class OrgServiceImpl {
//保存或更新 根据sequenceNbr
//保存或更新 根据sequenceNbr
alertFormValueServiceImpl
.
saveOrUpdateBatch
(
dynamicFormInstanceList
);
alertFormValueServiceImpl
.
saveOrUpdateBatch
(
dynamicFormInstanceList
);
OrgUsrDto
orgUsrDto
=
new
OrgUsrDto
();
OrgUsrDto
orgUsrDto
=
new
OrgUsrDto
();
BeanUtils
.
copyProperties
(
orgUsr
,
orgUsrDto
);
BeanUtils
.
copyProperties
(
orgUsr
,
orgUsrDto
);
orgUsrDto
.
setDynamicFormValue
(
dynamicFormInstanceList
);
orgUsrDto
.
setDynamicFormValue
(
dynamicFormInstanceList
);
return
orgUsrDto
;
return
orgUsrDto
;
}
}
}
/**
/**
* 更新或保存orgUsr表信息
* 更新或保存orgUsr表信息
...
@@ -226,7 +228,6 @@ public class OrgServiceImpl {
...
@@ -226,7 +228,6 @@ public class OrgServiceImpl {
orgUsr
.
setBizOrgCode
(
OrgUsrServiceImpl
.
getOrgCodeStr
());
orgUsr
.
setBizOrgCode
(
OrgUsrServiceImpl
.
getOrgCodeStr
());
}
}
synchronized
(
this
)
{
LambdaQueryWrapper
<
OrgUsr
>
orgUsrLambdaQueryWrapper
=
new
LambdaQueryWrapper
<>();
LambdaQueryWrapper
<
OrgUsr
>
orgUsrLambdaQueryWrapper
=
new
LambdaQueryWrapper
<>();
orgUsrLambdaQueryWrapper
.
eq
(
OrgUsr:
:
getBizOrgName
,
jsonObject
.
getString
(
"name"
));
orgUsrLambdaQueryWrapper
.
eq
(
OrgUsr:
:
getBizOrgName
,
jsonObject
.
getString
(
"name"
));
OrgUsr
orgUsrOld
=
orgUsrServiceImpl
.
getOne
(
orgUsrLambdaQueryWrapper
);
OrgUsr
orgUsrOld
=
orgUsrServiceImpl
.
getOne
(
orgUsrLambdaQueryWrapper
);
...
@@ -248,7 +249,6 @@ public class OrgServiceImpl {
...
@@ -248,7 +249,6 @@ public class OrgServiceImpl {
orgUsrServiceImpl
.
saveOrUpdate
(
orgUsr
,
orgUsrLambdaQueryWrapper
);
orgUsrServiceImpl
.
saveOrUpdate
(
orgUsr
,
orgUsrLambdaQueryWrapper
);
}
}
}
return
orgUsr
;
return
orgUsr
;
}
}
...
...
amos-boot-system-ugp/amos-boot-module-ugp-biz/src/main/java/com/yeejoin/amos/boot/module/ugp/biz/service/impl/ProjectServiceImpl.java
View file @
6cafcf6a
...
@@ -829,7 +829,7 @@ public class ProjectServiceImpl extends BaseService<ProjectDto, Project, Project
...
@@ -829,7 +829,7 @@ public class ProjectServiceImpl extends BaseService<ProjectDto, Project, Project
projectResource
.
setResourceId
(
Long
.
valueOf
(
String
.
valueOf
(
item
.
get
(
"sequence_nbr"
))));
projectResource
.
setResourceId
(
Long
.
valueOf
(
String
.
valueOf
(
item
.
get
(
"sequence_nbr"
))));
projectResource
.
setType
(
"equipment"
);
projectResource
.
setType
(
"equipment"
);
projectResource
.
setName
(
String
.
valueOf
(
item
.
get
(
"name"
)));
projectResource
.
setName
(
String
.
valueOf
(
item
.
get
(
"name"
)));
projectResource
.
setStatus
(
ObjectUtils
.
isEmpty
(
item
.
get
(
status
))
?
"0"
:
String
.
valueOf
(
item
.
get
(
status
))
);
projectResource
.
setStatus
(
"1"
);
projectResources
.
add
(
projectResource
);
projectResources
.
add
(
projectResource
);
});
});
}
}
...
@@ -841,7 +841,7 @@ public class ProjectServiceImpl extends BaseService<ProjectDto, Project, Project
...
@@ -841,7 +841,7 @@ public class ProjectServiceImpl extends BaseService<ProjectDto, Project, Project
projectResource
.
setResourceId
(
Long
.
valueOf
(
String
.
valueOf
(
item
.
get
(
"sequenceNbr"
))));
projectResource
.
setResourceId
(
Long
.
valueOf
(
String
.
valueOf
(
item
.
get
(
"sequenceNbr"
))));
projectResource
.
setType
(
"welder"
);
projectResource
.
setType
(
"welder"
);
projectResource
.
setName
(
String
.
valueOf
(
item
.
get
(
"name"
)));
projectResource
.
setName
(
String
.
valueOf
(
item
.
get
(
"name"
)));
projectResource
.
setStatus
(
ObjectUtils
.
isEmpty
(
item
.
get
(
status
))
?
"0"
:
String
.
valueOf
(
item
.
get
(
status
))
);
projectResource
.
setStatus
(
"1"
);
projectResources
.
add
(
projectResource
);
projectResources
.
add
(
projectResource
);
});
});
}
}
...
@@ -853,7 +853,7 @@ public class ProjectServiceImpl extends BaseService<ProjectDto, Project, Project
...
@@ -853,7 +853,7 @@ public class ProjectServiceImpl extends BaseService<ProjectDto, Project, Project
projectResource
.
setResourceId
(
Long
.
valueOf
(
String
.
valueOf
(
item
.
get
(
"sequenceNbr"
))));
projectResource
.
setResourceId
(
Long
.
valueOf
(
String
.
valueOf
(
item
.
get
(
"sequenceNbr"
))));
projectResource
.
setType
(
"material"
);
projectResource
.
setType
(
"material"
);
projectResource
.
setName
(
String
.
valueOf
(
item
.
get
(
"name"
)));
projectResource
.
setName
(
String
.
valueOf
(
item
.
get
(
"name"
)));
projectResource
.
setStatus
(
ObjectUtils
.
isEmpty
(
item
.
get
(
status
))
?
"0"
:
String
.
valueOf
(
item
.
get
(
status
))
);
projectResource
.
setStatus
(
"1"
);
projectResources
.
add
(
projectResource
);
projectResources
.
add
(
projectResource
);
});
});
}
}
...
...
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