Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
L
long-tern-care-service
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
hubin
long-tern-care-service
Commits
f8cb8508
Commit
f8cb8508
authored
Jun 18, 2021
by
蔡镇泽
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增评定机构或更新评定机构信息
parent
119679b2
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
60 additions
and
72 deletions
+60
-72
AprOrganController.java
...ungraim/ltc/governance/controller/AprOrganController.java
+37
-45
AprOrganService.java
.../com/hungraim/ltc/governance/service/AprOrganService.java
+1
-1
AprOrganServiceImpl.java
...raim/ltc/governance/service/impl/AprOrganServiceImpl.java
+22
-26
No files found.
governance/src/main/java/com/hungraim/ltc/governance/controller/AprOrganController.java
View file @
f8cb8508
...
...
@@ -74,11 +74,9 @@ public class AprOrganController {
/**
* 新增评定机构或更新评定机构信息(有apr_organ_id就更新,没有就新增)
*
* @param updateType 更新类型(1:账户信息修改,2:基本信息修改),新增不传
*/
@DeleteMapping
(
"/updateAprOrganStatus"
)
public
Result
addOrUpdateAprOrgan
(
ChAprOrgan
chAprOrgan
,
Short
updateType
)
{
public
Result
addOrUpdateAprOrgan
(
ChAprOrgan
chAprOrgan
)
{
if
(
chAprOrgan
==
null
)
{
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
...
...
@@ -128,50 +126,44 @@ public class AprOrganController {
}
}
else
{
//更新
if
(
updateType
!=
1
&&
updateType
!=
2
)
{
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
updateType
==
1
)
{
//账户信息修改
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getAccName
()))
{
//银行账户名称
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getBankNo
()))
{
//银行账号
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getBankDistrictProvincial
())
||
StringUtils
.
isBlank
(
chAprOrgan
.
getBankDistrictCity
()))
{
//账号所属省市
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getBankDistrictWebsite
()))
{
//账号所属网点
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
chAprOrgan
.
getCardType
()
==
null
)
{
//卡类型
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
}
else
{
//基本信息修改
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getDistrictProvincial
())
||
StringUtils
.
isBlank
(
chAprOrgan
.
getDistrictArea
())
||
StringUtils
.
isBlank
(
chAprOrgan
.
getDistrictCity
()))
{
//所在省市区
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getUnifiedSocialCreditCode
()))
{
//统一社会信用代码
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
chAprOrgan
.
getOrganTypeId
()
==
null
)
{
//机构类型id
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getAcptArea
())
||
StringUtils
.
isBlank
(
chAprOrgan
.
getAcptAddress
())
||
StringUtils
.
isBlank
(
chAprOrgan
.
getAcptStreet
()))
{
//机构详细地址
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getLinkName
()))
{
//机构联系人姓名
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getLinkTel
()))
{
//机构联系人手机号
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
chAprOrgan
.
getGroupDetailId
()
==
null
)
{
//评定起点地址
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getAccName
()))
{
//银行账户名称
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getBankNo
()))
{
//银行账号
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getBankDistrictProvincial
())
||
StringUtils
.
isBlank
(
chAprOrgan
.
getBankDistrictCity
()))
{
//账号所属省市
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getBankDistrictWebsite
()))
{
//账号所属网点
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
chAprOrgan
.
getCardType
()
==
null
)
{
//卡类型
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getDistrictProvincial
())
||
StringUtils
.
isBlank
(
chAprOrgan
.
getDistrictArea
())
||
StringUtils
.
isBlank
(
chAprOrgan
.
getDistrictCity
()))
{
//所在省市区
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getUnifiedSocialCreditCode
()))
{
//统一社会信用代码
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
chAprOrgan
.
getOrganTypeId
()
==
null
)
{
//机构类型id
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getAcptArea
())
||
StringUtils
.
isBlank
(
chAprOrgan
.
getAcptAddress
())
||
StringUtils
.
isBlank
(
chAprOrgan
.
getAcptStreet
()))
{
//机构详细地址
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getLinkName
()))
{
//机构联系人姓名
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
StringUtils
.
isBlank
(
chAprOrgan
.
getLinkTel
()))
{
//机构联系人手机号
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
if
(
chAprOrgan
.
getGroupDetailId
()
==
null
)
{
//评定起点地址
return
Result
.
failed
(
ResultCode
.
REQUEST_PARAM_ERROR
);
}
}
aprOrganService
.
addOrUpdateAprOrgan
(
chAprOrgan
,
updateType
);
aprOrganService
.
addOrUpdateAprOrgan
(
chAprOrgan
);
return
Result
.
success
();
}
...
...
governance/src/main/java/com/hungraim/ltc/governance/service/AprOrganService.java
View file @
f8cb8508
...
...
@@ -16,7 +16,7 @@ public interface AprOrganService {
void
updateAprOrganStatus
(
String
aprOrganId
,
Short
status
);
void
addOrUpdateAprOrgan
(
ChAprOrgan
chAprOrgan
,
Short
updateType
);
void
addOrUpdateAprOrgan
(
ChAprOrgan
chAprOrgan
);
ChAprOrgan
getAprOrganInfo
(
Long
aprOrganId
);
}
governance/src/main/java/com/hungraim/ltc/governance/service/impl/AprOrganServiceImpl.java
View file @
f8cb8508
...
...
@@ -45,7 +45,7 @@ public class AprOrganServiceImpl implements AprOrganService {
}
@Override
public
void
addOrUpdateAprOrgan
(
ChAprOrgan
chAprOrgan
,
Short
updateType
)
{
public
void
addOrUpdateAprOrgan
(
ChAprOrgan
chAprOrgan
)
{
if
(
chAprOrgan
.
getAprOrganId
()
==
null
)
{
//新增
chAprOrgan
.
setEffTime
(
new
Date
());
...
...
@@ -54,31 +54,27 @@ public class AprOrganServiceImpl implements AprOrganService {
}
else
{
//更新
ChAprOrgan
aprOrgan
=
aprOrganMapper
.
selectById
(
chAprOrgan
.
getAprOrganId
());
if
(
updateType
==
1
)
{
//账户信息修改
aprOrgan
.
setAccName
(
chAprOrgan
.
getAccName
());
aprOrgan
.
setBankAccName
(
chAprOrgan
.
getBankAccName
());
aprOrgan
.
setBankNo
(
chAprOrgan
.
getBankNo
());
aprOrgan
.
setBankDistrictProvincial
(
chAprOrgan
.
getBankDistrictProvincial
());
aprOrgan
.
setBankDistrictCity
(
chAprOrgan
.
getBankDistrictCity
());
aprOrgan
.
setBankDistrictWebsite
(
chAprOrgan
.
getBankDistrictWebsite
());
aprOrgan
.
setCardType
(
chAprOrgan
.
getCardType
());
aprOrgan
.
setRemark
(
chAprOrgan
.
getRemark
());
aprOrganMapper
.
updateById
(
aprOrgan
);
}
else
{
//基本信息修改
aprOrgan
.
setDistrictProvincial
(
chAprOrgan
.
getDistrictProvincial
());
aprOrgan
.
setDistrictCity
(
chAprOrgan
.
getDistrictCity
());
aprOrgan
.
setDistrictArea
(
chAprOrgan
.
getDistrictArea
());
aprOrgan
.
setUnifiedSocialCreditCode
(
chAprOrgan
.
getUnifiedSocialCreditCode
());
aprOrgan
.
setOrganTypeId
(
chAprOrgan
.
getOrganTypeId
());
aprOrgan
.
setAcptArea
(
chAprOrgan
.
getAcptArea
());
aprOrgan
.
setAcptAddress
(
chAprOrgan
.
getAcptAddress
());
aprOrgan
.
setAcptStreet
(
chAprOrgan
.
getAcptStreet
());
aprOrgan
.
setLinkName
(
chAprOrgan
.
getLinkName
());
aprOrgan
.
setLinkTel
(
chAprOrgan
.
getLinkTel
());
aprOrgan
.
setGroupDetailId
(
chAprOrgan
.
getGroupDetailId
());
aprOrgan
.
setLinkMail
(
chAprOrgan
.
getLinkMail
());
aprOrganMapper
.
updateById
(
aprOrgan
);
}
aprOrgan
.
setAccName
(
chAprOrgan
.
getAccName
());
aprOrgan
.
setBankAccName
(
chAprOrgan
.
getBankAccName
());
aprOrgan
.
setBankNo
(
chAprOrgan
.
getBankNo
());
aprOrgan
.
setBankDistrictProvincial
(
chAprOrgan
.
getBankDistrictProvincial
());
aprOrgan
.
setBankDistrictCity
(
chAprOrgan
.
getBankDistrictCity
());
aprOrgan
.
setBankDistrictWebsite
(
chAprOrgan
.
getBankDistrictWebsite
());
aprOrgan
.
setCardType
(
chAprOrgan
.
getCardType
());
aprOrgan
.
setRemark
(
chAprOrgan
.
getRemark
());
aprOrgan
.
setDistrictProvincial
(
chAprOrgan
.
getDistrictProvincial
());
aprOrgan
.
setDistrictCity
(
chAprOrgan
.
getDistrictCity
());
aprOrgan
.
setDistrictArea
(
chAprOrgan
.
getDistrictArea
());
aprOrgan
.
setUnifiedSocialCreditCode
(
chAprOrgan
.
getUnifiedSocialCreditCode
());
aprOrgan
.
setOrganTypeId
(
chAprOrgan
.
getOrganTypeId
());
aprOrgan
.
setAcptArea
(
chAprOrgan
.
getAcptArea
());
aprOrgan
.
setAcptAddress
(
chAprOrgan
.
getAcptAddress
());
aprOrgan
.
setAcptStreet
(
chAprOrgan
.
getAcptStreet
());
aprOrgan
.
setLinkName
(
chAprOrgan
.
getLinkName
());
aprOrgan
.
setLinkTel
(
chAprOrgan
.
getLinkTel
());
aprOrgan
.
setGroupDetailId
(
chAprOrgan
.
getGroupDetailId
());
aprOrgan
.
setLinkMail
(
chAprOrgan
.
getLinkMail
());
aprOrganMapper
.
updateById
(
aprOrgan
);
}
}
...
...
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