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
7fce6cc0
Commit
7fce6cc0
authored
Sep 05, 2024
by
韩桐桐
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(tcm):BUG 22852
parent
59914395
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
4 deletions
+13
-4
TzsUserInfoVo.java
...om/yeejoin/amos/boot/module/tcm/api/vo/TzsUserInfoVo.java
+6
-0
TzsUserInfoServiceImpl.java
...t/module/tcm/biz/service/impl/TzsUserInfoServiceImpl.java
+7
-4
No files found.
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-api/src/main/java/com/yeejoin/amos/boot/module/tcm/api/vo/TzsUserInfoVo.java
View file @
7fce6cc0
...
@@ -43,6 +43,12 @@ public class TzsUserInfoVo {
...
@@ -43,6 +43,12 @@ public class TzsUserInfoVo {
private
JSONArray
post
;
private
JSONArray
post
;
/**
/**
* 岗位 (后期post迁移数组至此)
*/
@TableField
(
"new_post"
)
private
JSONArray
newPost
;
/**
* 联系电话
* 联系电话
*/
*/
@TableField
(
"phone"
)
@TableField
(
"phone"
)
...
...
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-biz/src/main/java/com/yeejoin/amos/boot/module/tcm/biz/service/impl/TzsUserInfoServiceImpl.java
View file @
7fce6cc0
...
@@ -247,6 +247,9 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
...
@@ -247,6 +247,9 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
if
(!
ObjectUtils
.
isEmpty
(
tzsUserInfo
.
getPost
()))
{
if
(!
ObjectUtils
.
isEmpty
(
tzsUserInfo
.
getPost
()))
{
tzsUserInfoVo
.
setPost
(
JSON
.
parseArray
(
tzsUserInfo
.
getPost
()));
tzsUserInfoVo
.
setPost
(
JSON
.
parseArray
(
tzsUserInfo
.
getPost
()));
}
}
if
(!
ObjectUtils
.
isEmpty
(
tzsUserInfo
.
getNewPost
()))
{
tzsUserInfoVo
.
setNewPost
(
JSON
.
parseArray
(
tzsUserInfo
.
getNewPost
()));
}
if
(!
ObjectUtils
.
isEmpty
(
tzsUserInfo
.
getEquipType
()))
{
if
(!
ObjectUtils
.
isEmpty
(
tzsUserInfo
.
getEquipType
()))
{
tzsUserInfoVo
.
setEquipType
(
JSON
.
parseArray
(
tzsUserInfo
.
getEquipType
()));
tzsUserInfoVo
.
setEquipType
(
JSON
.
parseArray
(
tzsUserInfo
.
getEquipType
()));
}
}
...
@@ -823,7 +826,7 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
...
@@ -823,7 +826,7 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
tzsUserInfo
.
setAppointDoc
(
tzsUserInfo
.
getAppointDoc
());
tzsUserInfo
.
setAppointDoc
(
tzsUserInfo
.
getAppointDoc
());
tzsUserInfo
.
setRecDate
(
new
Date
());
tzsUserInfo
.
setRecDate
(
new
Date
());
// 兼容前端只传一个值,并且非json类型的情况
// 兼容前端只传一个值,并且非json类型的情况
JSONArray
postArray
=
JSONArray
.
parseArray
(
this
.
isJSONValid
(
tzsUserInfo
.
get
Post
())
?
tzsUserInfo
.
getPost
()
:
"[\""
+
tzsUserInfo
.
get
Post
()
+
"\"]"
);
JSONArray
postArray
=
JSONArray
.
parseArray
(
this
.
isJSONValid
(
tzsUserInfo
.
get
NewPost
())
?
tzsUserInfo
.
getNewPost
()
:
"[\""
+
tzsUserInfo
.
getNew
Post
()
+
"\"]"
);
tzsUserInfo
.
setNewPost
(
JSONArray
.
toJSONString
(
postArray
));
tzsUserInfo
.
setNewPost
(
JSONArray
.
toJSONString
(
postArray
));
// 兼容 人员类型为【作业人员】且 【作业项目】含有【电梯修理】项目的为【维保人员】post为“6618”
// 兼容 人员类型为【作业人员】且 【作业项目】含有【电梯修理】项目的为【维保人员】post为“6618”
JSONArray
permissionData6552
=
tzsUserInfo
.
getPermissionData6552
();
JSONArray
permissionData6552
=
tzsUserInfo
.
getPermissionData6552
();
...
@@ -835,7 +838,7 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
...
@@ -835,7 +838,7 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
}
}
}
}
tzsUserInfo
.
setPost
(
JSONArray
.
toJSONString
(
postArray
));
tzsUserInfo
.
setPost
(
JSONArray
.
toJSONString
(
postArray
));
tzsUserInfo
.
setPostName
(
this
.
setPostName
(
tzsUserInfo
.
getPost
()));
tzsUserInfo
.
setPostName
(
this
.
setPostName
(
tzsUserInfo
.
get
New
Post
()));
tzsUserInfo
=
this
.
createWithModel
(
tzsUserInfo
);
tzsUserInfo
=
this
.
createWithModel
(
tzsUserInfo
);
// 保存资质
// 保存资质
tzsUserPermissionServiceImpl
.
savePermissionData
(
tzsUserInfo
);
tzsUserPermissionServiceImpl
.
savePermissionData
(
tzsUserInfo
);
...
@@ -886,7 +889,7 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
...
@@ -886,7 +889,7 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
tzsUserInfoDto
.
setSequenceNbr
(
rowId
);
tzsUserInfoDto
.
setSequenceNbr
(
rowId
);
tzsUserInfoDto
.
setRecDate
(
new
Date
());
tzsUserInfoDto
.
setRecDate
(
new
Date
());
// 兼容前端只传一个值,并且非json类型的情况
// 兼容前端只传一个值,并且非json类型的情况
JSONArray
postArray
=
JSONArray
.
parseArray
(
this
.
isJSONValid
(
tzsUserInfoDto
.
get
Post
())
?
tzsUserInfoDto
.
getPost
()
:
"[\""
+
tzsUserInfoDto
.
get
Post
()
+
"\"]"
);
JSONArray
postArray
=
JSONArray
.
parseArray
(
this
.
isJSONValid
(
tzsUserInfoDto
.
get
NewPost
())
?
tzsUserInfoDto
.
getNewPost
()
:
"[\""
+
tzsUserInfoDto
.
getNew
Post
()
+
"\"]"
);
tzsUserInfoDto
.
setNewPost
(
JSONArray
.
toJSONString
(
postArray
));
tzsUserInfoDto
.
setNewPost
(
JSONArray
.
toJSONString
(
postArray
));
// 兼容 人员类型为【作业人员】且 【作业项目】含有【电梯修理】项目的为【维保人员】post为“6618”
// 兼容 人员类型为【作业人员】且 【作业项目】含有【电梯修理】项目的为【维保人员】post为“6618”
JSONArray
permissionData6552
=
tzsUserInfoDto
.
getPermissionData6552
();
JSONArray
permissionData6552
=
tzsUserInfoDto
.
getPermissionData6552
();
...
@@ -898,7 +901,7 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
...
@@ -898,7 +901,7 @@ public class TzsUserInfoServiceImpl extends BaseService<TzsUserInfoDto, TzsUserI
}
}
}
}
tzsUserInfoDto
.
setPost
(
JSONArray
.
toJSONString
(
postArray
));
tzsUserInfoDto
.
setPost
(
JSONArray
.
toJSONString
(
postArray
));
String
postName
=
this
.
setPostName
(
tzsUserInfoDto
.
getPost
());
String
postName
=
this
.
setPostName
(
tzsUserInfoDto
.
get
New
Post
());
tzsUserInfoDto
.
setPostName
(
postName
);
tzsUserInfoDto
.
setPostName
(
postName
);
if
(!
ObjectUtils
.
isEmpty
(
selectOne
.
getAmosUserId
()))
{
if
(!
ObjectUtils
.
isEmpty
(
selectOne
.
getAmosUserId
()))
{
// 添加新的人员与组的关系
// 添加新的人员与组的关系
...
...
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