Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-backend
Overview
Overview
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
AutogeneralShanghai
yd-backend
Commits
dfed4d47
Commit
dfed4d47
authored
Dec 16, 2020
by
yao.xiao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ydLife经纪人审批列表/详情查询
parent
fe40d344
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
22 changed files
with
1732 additions
and
13 deletions
+1732
-13
yd-api/src/main/java/com/yd/api/agms/service/impl/AgmsHiringServiceImpl.java
+3
-3
yd-api/src/main/java/com/yd/api/practitioner/PractitionerHiringController.java
+28
-0
yd-api/src/main/java/com/yd/api/practitioner/service/PractitionerHiringService.java
+12
-0
yd-api/src/main/java/com/yd/api/practitioner/service/impl/PractitionerHiringServiceImpl.java
+106
-1
yd-api/src/main/java/com/yd/api/practitioner/vo/hiring/HiringDetailQueryRequestVO.java
+82
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/hiring/HiringDetailQueryResponseVO.java
+224
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/hiring/HiringListQueryRequestVO.java
+37
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/hiring/HiringListQueryResponseVO.java
+40
-0
yd-api/src/main/java/com/yd/dal/entity/agms/hiring/PractitionerHiringBasicInfo.java
+3
-3
yd-api/src/main/java/com/yd/dal/entity/agms/hiring/PractitionerHiringContractTermsConfirms.java
+6
-6
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringApproveRecords.java
+201
-0
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringApproveSteps.java
+70
-0
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringBasicInfo.java
+0
-0
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringContractTermsConfirms.java
+60
-0
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringListInfo.java
+182
-0
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringMemberShip.java
+182
-0
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringPersonalStatements.java
+62
-0
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringWorkingExperience.java
+114
-0
yd-api/src/main/java/com/yd/dal/mapper/practitioner/PractitionerHiringMapper.java
+53
-0
yd-api/src/main/java/com/yd/dal/service/practitioner/PractitionerHiringDALService.java
+68
-0
yd-api/src/main/java/com/yd/dal/service/practitioner/impl/PractitionerHiringDALServiceImpl.java
+54
-0
yd-api/src/main/resources/mapper/practitioner/PractitionerHiringMapper.xml
+145
-0
No files found.
yd-api/src/main/java/com/yd/api/agms/service/impl/AgmsHiringServiceImpl.java
View file @
dfed4d47
...
...
@@ -65,7 +65,7 @@ public class AgmsHiringServiceImpl implements AgmsHiringService {
List
<
PractitionerHiringContractTermsConfirms
>
practitionerHiringContractTermsConfirmsList
=
agmsHiringDalService
.
findPractitionerHiringContractTermsConfirmsList
(
hiringBasicInfoId
);
//已审批结果
List
<
PractitionerHiringApproveRecords
>
practitionerHiringApproveRecordsList
=
agmsHiringDalService
.
findPractitionerHiringApproveRecordsList
(
hiringBasicInfoId
);
//查询是否可进行审批操作 0.不可审批(未到) 1.可审批 2.已审批 3.无权审批(默认)
//查询是否可进行审批操作 0.不可审批(未到) 1.可审批 2.已审批 3.无权审批(默认)
4.已驳回
PractitionerHiringApproveSteps
practitionerHiringApproveSteps
=
getHiringApproveStatus
(
loginId
,
practitionerHiringMemberShip
.
getPractitionerLevelId
(),
practitionerHiringApproveRecordsList
);
responseVO
.
setHiringBasicInfoId
(
hiringBasicInfoId
);
responseVO
.
setPractitionerHiringApproveSteps
(
practitionerHiringApproveSteps
);
...
...
@@ -95,7 +95,7 @@ public class AgmsHiringServiceImpl implements AgmsHiringService {
//审批到哪一步了
Long
hiringApproveStepsId
=
null
;
//查看审批流程最后一次,是否通过
PractitionerHiringApproveRecords
recordsFinally
=
n
ull
;
PractitionerHiringApproveRecords
recordsFinally
=
n
ew
PractitionerHiringApproveRecords
()
;
if
(!
practitionerHiringApproveRecordsList
.
isEmpty
())
{
recordsFinally
=
practitionerHiringApproveRecordsList
.
get
(
practitionerHiringApproveRecordsList
.
size
()
-
1
);
Long
approvingStatusId
=
recordsFinally
.
getApprovingStatusId
();
...
...
@@ -147,7 +147,7 @@ public class AgmsHiringServiceImpl implements AgmsHiringService {
//通过手机号码查询此agmd登入者拥有哪些审批步骤(肯定有值)
List
<
MdPractitionerHiringApproveSteps
>
hiringApproves
=
mdPractitionerHiringApproveStepsDalService
.
findByAppointedApprovePractitioners
(
loginMobileNo
);
//最后一个审批步骤的seq
Integer
stepSeq
=
mdPractitionerHiringApproveSteps
.
getStepSeq
();
Integer
stepSeq
=
mdPractitionerHiringApproveSteps
.
getStepSeq
()
==
null
?
0
:
mdPractitionerHiringApproveSteps
.
getStepSeq
()
;
MdPractitionerHiringApproveSteps
loginHiringApproveStep
=
null
;
for
(
MdPractitionerHiringApproveSteps
hiringApprove
:
hiringApproves
)
{
Integer
loginStepSeq
=
hiringApprove
.
getStepSeq
();
...
...
yd-api/src/main/java/com/yd/api/practitioner/PractitionerHiringController.java
View file @
dfed4d47
...
...
@@ -136,4 +136,31 @@ public class PractitionerHiringController {
return
result
;
}
/**
* 经纪人审批列表查询
* @param requestVO 请求数据
* @return 响应数据
*/
@RequestMapping
(
"/listQuery"
)
public
Object
listQuery
(
@RequestBody
HiringListQueryRequestVO
requestVO
){
JsonResult
result
=
new
JsonResult
();
HiringListQueryResponseVO
responseVO
=
practitionerHiringService
.
listQuery
(
requestVO
);
result
.
addResult
(
responseVO
);
result
.
setData
(
responseVO
);
return
result
;
}
/**
* 经纪人审批详情查询
* @param requestVO 请求数据
* @return 响应数据
*/
@RequestMapping
(
"/detailQuery"
)
public
Object
detailQuery
(
@RequestBody
HiringDetailQueryRequestVO
requestVO
){
JsonResult
result
=
new
JsonResult
();
HiringDetailQueryResponseVO
responseVO
=
practitionerHiringService
.
detailQuery
(
requestVO
);
result
.
addResult
(
responseVO
);
result
.
setData
(
responseVO
);
return
result
;
}
}
\ No newline at end of file
yd-api/src/main/java/com/yd/api/practitioner/service/PractitionerHiringService.java
View file @
dfed4d47
...
...
@@ -23,4 +23,16 @@ public interface PractitionerHiringService {
SavePersonalStatementsResponseVO
savePersonalStatements
(
SavePersonalStatementsRequestVO
requestVO
);
SaveContractTermsConfirmsResponseVO
saveContractTermsConfirms
(
SaveContractTermsConfirmsRequestVO
requestVO
);
/**
* 经纪人审批列表查询
* @param requestVO 请求数据
* @return 响应数据
*/
HiringListQueryResponseVO
listQuery
(
HiringListQueryRequestVO
requestVO
);
/**
* 经纪人审批详情查询
* @param requestVO 请求数据
* @return 响应数据
*/
HiringDetailQueryResponseVO
detailQuery
(
HiringDetailQueryRequestVO
requestVO
);
}
yd-api/src/main/java/com/yd/api/practitioner/service/impl/PractitionerHiringServiceImpl.java
View file @
dfed4d47
...
...
@@ -4,9 +4,10 @@ import com.yd.api.practitioner.service.PractitionerHiringService;
import
com.yd.api.practitioner.vo.hiring.*
;
import
com.yd.api.result.CommonResult
;
import
com.yd.dal.entity.customer.*
;
import
com.yd.dal.entity.practitioner.hiring.*
;
import
com.yd.dal.mapper.customer.*
;
import
com.yd.dal.service.practitioner.PractitionerHiringDALService
;
import
com.yd.rmi.ali.oss.service.OssService
;
import
com.yd.util.CommonUtil
;
import
com.yd.util.HttpUtil
;
import
com.yd.util.config.ZHBErrorConfig
;
...
...
@@ -41,6 +42,13 @@ public class PractitionerHiringServiceImpl implements PractitionerHiringService
@Autowired
private
AclPractitionerHiringContractTermsConfirmsMapper
contractTermsConfirmsMapper
;
private
PractitionerHiringDALService
practitionerHiringDalService
;
@Autowired
public
void
setPractitionerHiringDalService
(
PractitionerHiringDALService
practitionerHiringDalService
)
{
this
.
practitionerHiringDalService
=
practitionerHiringDalService
;
}
@Override
public
SaveMembershipResponseVO
saveMembership
(
SaveMembershipRequestVO
requestVO
)
{
SaveMembershipResponseVO
resp
=
new
SaveMembershipResponseVO
();
...
...
@@ -299,6 +307,103 @@ public class PractitionerHiringServiceImpl implements PractitionerHiringService
return
resp
;
}
@Override
public
HiringListQueryResponseVO
listQuery
(
HiringListQueryRequestVO
requestVO
)
{
HiringListQueryResponseVO
responseVO
=
new
HiringListQueryResponseVO
();
Long
practitionerId
=
requestVO
.
getPractitionerId
();
List
<
HiringListInfo
>
hiringListInfoList
=
practitionerHiringDalService
.
findHiringList
(
practitionerId
);
responseVO
.
setHiringListInfoList
(
hiringListInfoList
);
responseVO
.
setCommonResult
(
new
CommonResult
(
true
,
ZHBErrorConfig
.
getErrorInfo
(
"800000"
)));
return
responseVO
;
}
/**
* ydLife经纪人审批详情查询接口
* 基本信息查询同AGMS一致,代码直接copy过来的,以免后期AGMS展示数据与ydLife不一致,修改麻烦
* 有关"查询是否可进行审批操作"说明
* 进行到经纪人审批详情查询的经纪人都有权限审批
* 判断相对AGMS简单,因为一个经纪人审批和辅导员/团队长是一对一,不像AGMS为一对多
* 所以只要需要判断ag_md_practitioner_hiring_approve_steps是否有practitionerId即可判断是否审批
* ydLife审批逻辑不可变更,辅导人审批->团队长审批
*/
@Override
public
HiringDetailQueryResponseVO
detailQuery
(
HiringDetailQueryRequestVO
requestVO
)
{
HiringDetailQueryResponseVO
responseVO
=
new
HiringDetailQueryResponseVO
();
//查看详情的经纪人id
Long
practitionerId
=
requestVO
.
getPractitionerId
();
//报聘的经纪人基本资料id
Long
hiringBasicInfoId
=
requestVO
.
getHiringBasicInfoId
();
//审批身份 0.既是辅导人又是团队长 1.辅导人 2.团队长
Long
approvalIdentity
=
requestVO
.
getApprovalIdentity
();
//经纪人审批基本信息
HiringBasicInfo
hiringBasicInfo
=
practitionerHiringDalService
.
findHiringBasicInfo
(
hiringBasicInfoId
);
//审批经纪人关系
HiringMemberShip
hiringMemberShip
=
practitionerHiringDalService
.
findHiringMemberShip
(
hiringBasicInfoId
);
//审批经纪人工作经历
List
<
HiringWorkingExperience
>
hiringWorkingExperienceList
=
practitionerHiringDalService
.
findHiringWorkingExperienceList
(
hiringBasicInfoId
);
//经纪人申请名目
List
<
HiringPersonalStatements
>
hiringPersonalStatementsList
=
practitionerHiringDalService
.
findHiringPersonalStatementsList
(
hiringBasicInfoId
);
//经纪人合同条款是否同意
List
<
HiringContractTermsConfirms
>
hiringContractTermsConfirmsList
=
practitionerHiringDalService
.
findHiringContractTermsConfirmsList
(
hiringBasicInfoId
);
//已审批结果
List
<
HiringApproveRecords
>
hiringApproveRecordsList
=
practitionerHiringDalService
.
findHiringApproveRecordsList
(
hiringBasicInfoId
);
//查询是否可进行审批操作 0.不可审批(未到) 1.可审批 2.已审批 4.已驳回
HiringApproveSteps
hiringApproveSteps
=
getHiringApproveStatus
(
practitionerId
,
approvalIdentity
,
hiringApproveRecordsList
);
responseVO
.
setHiringBasicInfoId
(
hiringBasicInfoId
);
responseVO
.
setHiringApproveSteps
(
hiringApproveSteps
);
responseVO
.
setHiringBasicInfo
(
hiringBasicInfo
);
responseVO
.
setHiringMemberShip
(
hiringMemberShip
);
responseVO
.
setHiringWorkingExperienceList
(
hiringWorkingExperienceList
);
responseVO
.
setHiringPersonalStatementsList
(
hiringPersonalStatementsList
);
responseVO
.
setHiringContractTermsConfirmsList
(
hiringContractTermsConfirmsList
);
responseVO
.
setHiringApproveRecordsList
(
hiringApproveRecordsList
);
responseVO
.
setCommonResult
(
new
CommonResult
(
true
,
ZHBErrorConfig
.
getErrorInfo
(
"800000"
)));
return
responseVO
;
}
private
HiringApproveSteps
getHiringApproveStatus
(
Long
practitionerId
,
Long
approvalIdentity
,
List
<
HiringApproveRecords
>
hiringApproveRecordsList
)
{
//是否可进行审批操作 0.不可审批(未到) 1.可审批 2.已审批 4.已驳回
Long
hiringApproveStatus
=
0L
;
//审批到哪一步了
Long
hiringApproveStepsId
=
null
;
//查看审批流程最后一次,是否通过
HiringApproveRecords
recordsFinally
=
new
HiringApproveRecords
();
if
(!
hiringApproveRecordsList
.
isEmpty
())
{
recordsFinally
=
hiringApproveRecordsList
.
get
(
hiringApproveRecordsList
.
size
()
-
1
);
Long
approvingStatusId
=
recordsFinally
.
getApprovingStatusId
();
if
(
CommonUtil
.
isNullOrZero
(
approvingStatusId
))
{
//已驳回
hiringApproveStatus
=
4L
;
return
new
HiringApproveSteps
(
hiringApproveStatus
,
hiringApproveStepsId
);
}
}
//查看此经纪人是否已经审批
for
(
HiringApproveRecords
hiringApproveRecords
:
hiringApproveRecordsList
)
{
Long
approvingPractitionerId
=
hiringApproveRecords
.
getApprovingPractitionerId
();
if
(
approvingPractitionerId
.
equals
(
practitionerId
))
{
//已审批
hiringApproveStatus
=
2L
;
return
new
HiringApproveSteps
(
hiringApproveStatus
,
hiringApproveStepsId
);
}
}
//余下的仅有0.不可审批(未到) 1.可审批两种状态
//approvalIdentity的参数意义0.既是辅导人又是团队长 1.辅导人 2.团队长
//当approvalIdentity为0,1时,审批状态为可审批 当为2时判断辅导人是否审批
if
(
approvalIdentity
==
0
||
approvalIdentity
==
1
){
hiringApproveStatus
=
1L
;
hiringApproveStepsId
=
1L
;
}
else
{
//判断辅导人是否审批,仅需判断hiringApproveRecordsList.isEmpty(),因为辅导人是第一步,团队长为第二步
if
(
hiringApproveRecordsList
.
isEmpty
())
{
hiringApproveStatus
=
0L
;
}
else
{
hiringApproveStatus
=
1L
;
hiringApproveStepsId
=
2L
;
}
}
return
new
HiringApproveSteps
(
hiringApproveStatus
,
hiringApproveStepsId
);
}
private
String
uploadImageToOss
(
String
imgUrl
,
Long
hiringBasicInfoId
,
Integer
targetUseFor
)
throws
Exception
{
Map
<
String
,
Object
>
input
=
HttpUtil
.
getInput
(
imgUrl
);
if
(!(
boolean
)
input
.
get
(
"success"
))
{
...
...
yd-api/src/main/java/com/yd/api/practitioner/vo/hiring/HiringDetailQueryRequestVO.java
0 → 100644
View file @
dfed4d47
package
com
.
yd
.
api
.
practitioner
.
vo
.
hiring
;
/**
* @author xxy
*/
public
class
HiringDetailQueryRequestVO
{
/**
* 经纪人id
*/
private
Long
practitionerId
;
/**
* 经纪人基本信息id
*/
private
Long
hiringBasicInfoId
;
/**
* 审批身份 0.既是辅导人又是团队长 1.辅导人 2.团队长
*/
private
Long
approvalIdentity
;
/**
* 获取 经纪人id
*
* @return practitionerId 经纪人id
*/
public
Long
getPractitionerId
()
{
return
this
.
practitionerId
;
}
/**
* 设置 经纪人id
*
* @param practitionerId 经纪人id
*/
public
void
setPractitionerId
(
Long
practitionerId
)
{
this
.
practitionerId
=
practitionerId
;
}
/**
* 获取 经纪人基本信息id
*
* @return hiringBasicInfoId 经纪人基本信息id
*/
public
Long
getHiringBasicInfoId
()
{
return
this
.
hiringBasicInfoId
;
}
/**
* 设置 经纪人基本信息id
*
* @param hiringBasicInfoId 经纪人基本信息id
*/
public
void
setHiringBasicInfoId
(
Long
hiringBasicInfoId
)
{
this
.
hiringBasicInfoId
=
hiringBasicInfoId
;
}
/**
* 获取 审批身份 0.既是辅导人又是团队长 1.辅导人 2.团队长
*
* @return approvalIdentity 审批身份 0.既是辅导人又是团队长 1.辅导人 2.团队长
*/
public
Long
getApprovalIdentity
()
{
return
this
.
approvalIdentity
;
}
/**
* 设置 审批身份 0.既是辅导人又是团队长 1.辅导人 2.团队长
*
* @param approvalIdentity 审批身份 0.既是辅导人又是团队长 1.辅导人 2.团队长
*/
public
void
setApprovalIdentity
(
Long
approvalIdentity
)
{
this
.
approvalIdentity
=
approvalIdentity
;
}
@Override
public
String
toString
()
{
return
"HiringDetailQueryRequestVO{"
+
"practitionerId="
+
practitionerId
+
", hiringBasicInfoId="
+
hiringBasicInfoId
+
", approvalIdentity="
+
approvalIdentity
+
'}'
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/hiring/HiringDetailQueryResponseVO.java
0 → 100644
View file @
dfed4d47
package
com
.
yd
.
api
.
practitioner
.
vo
.
hiring
;
import
com.yd.api.result.CommonResult
;
import
com.yd.dal.entity.practitioner.hiring.*
;
import
java.util.List
;
/**
* @author xxy
*/
public
class
HiringDetailQueryResponseVO
{
/**
* 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
*/
private
Long
hiringBasicInfoId
;
/**
* 经纪人审批步骤/状态
*/
private
HiringApproveSteps
hiringApproveSteps
;
/**
* 经纪人审批基本信息
*/
private
HiringBasicInfo
hiringBasicInfo
;
/**
* 审批经纪人关系
*/
private
HiringMemberShip
hiringMemberShip
;
/**
* 审批经纪人工作经历
*/
private
List
<
HiringWorkingExperience
>
hiringWorkingExperienceList
;
/**
* 经纪人申请名目
*/
private
List
<
HiringPersonalStatements
>
hiringPersonalStatementsList
;
/**
* 经纪人合同条款是否同意
*/
private
List
<
HiringContractTermsConfirms
>
hiringContractTermsConfirmsList
;
/**
* 已审批结果
*/
private
List
<
HiringApproveRecords
>
hiringApproveRecordsList
;
private
CommonResult
commonResult
;
/**
* 获取 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
*
* @return hiringBasicInfoId 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
*/
public
Long
getHiringBasicInfoId
()
{
return
this
.
hiringBasicInfoId
;
}
/**
* 设置 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
*
* @param hiringBasicInfoId 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
*/
public
void
setHiringBasicInfoId
(
Long
hiringBasicInfoId
)
{
this
.
hiringBasicInfoId
=
hiringBasicInfoId
;
}
/**
* 获取 经纪人审批步骤状态
*
* @return hiringApproveSteps 经纪人审批步骤状态
*/
public
HiringApproveSteps
getHiringApproveSteps
()
{
return
this
.
hiringApproveSteps
;
}
/**
* 设置 经纪人审批步骤状态
*
* @param hiringApproveSteps 经纪人审批步骤状态
*/
public
void
setHiringApproveSteps
(
HiringApproveSteps
hiringApproveSteps
)
{
this
.
hiringApproveSteps
=
hiringApproveSteps
;
}
/**
* 获取 经纪人审批基本信息
*
* @return hiringBasicInfo 经纪人审批基本信息
*/
public
HiringBasicInfo
getHiringBasicInfo
()
{
return
this
.
hiringBasicInfo
;
}
/**
* 设置 经纪人审批基本信息
*
* @param hiringBasicInfo 经纪人审批基本信息
*/
public
void
setHiringBasicInfo
(
HiringBasicInfo
hiringBasicInfo
)
{
this
.
hiringBasicInfo
=
hiringBasicInfo
;
}
/**
* 获取 审批经纪人关系
*
* @return hiringMemberShip 审批经纪人关系
*/
public
HiringMemberShip
getHiringMemberShip
()
{
return
this
.
hiringMemberShip
;
}
/**
* 设置 审批经纪人关系
*
* @param hiringMemberShip 审批经纪人关系
*/
public
void
setHiringMemberShip
(
HiringMemberShip
hiringMemberShip
)
{
this
.
hiringMemberShip
=
hiringMemberShip
;
}
/**
* 获取 审批经纪人工作经历
*
* @return hiringWorkingExperienceList 审批经纪人工作经历
*/
public
List
<
HiringWorkingExperience
>
getHiringWorkingExperienceList
()
{
return
this
.
hiringWorkingExperienceList
;
}
/**
* 设置 审批经纪人工作经历
*
* @param hiringWorkingExperienceList 审批经纪人工作经历
*/
public
void
setHiringWorkingExperienceList
(
List
<
HiringWorkingExperience
>
hiringWorkingExperienceList
)
{
this
.
hiringWorkingExperienceList
=
hiringWorkingExperienceList
;
}
/**
* 获取 经纪人申请名目
*
* @return hiringPersonalStatementsList 经纪人申请名目
*/
public
List
<
HiringPersonalStatements
>
getHiringPersonalStatementsList
()
{
return
this
.
hiringPersonalStatementsList
;
}
/**
* 设置 经纪人申请名目
*
* @param hiringPersonalStatementsList 经纪人申请名目
*/
public
void
setHiringPersonalStatementsList
(
List
<
HiringPersonalStatements
>
hiringPersonalStatementsList
)
{
this
.
hiringPersonalStatementsList
=
hiringPersonalStatementsList
;
}
/**
* 获取 经纪人合同条款是否同意
*
* @return hiringContractTermsConfirmsList 经纪人合同条款是否同意
*/
public
List
<
HiringContractTermsConfirms
>
getHiringContractTermsConfirmsList
()
{
return
this
.
hiringContractTermsConfirmsList
;
}
/**
* 设置 经纪人合同条款是否同意
*
* @param hiringContractTermsConfirmsList 经纪人合同条款是否同意
*/
public
void
setHiringContractTermsConfirmsList
(
List
<
HiringContractTermsConfirms
>
hiringContractTermsConfirmsList
)
{
this
.
hiringContractTermsConfirmsList
=
hiringContractTermsConfirmsList
;
}
/**
* 获取 已审批结果
*
* @return hiringApproveRecordsList 已审批结果
*/
public
List
<
HiringApproveRecords
>
getHiringApproveRecordsList
()
{
return
this
.
hiringApproveRecordsList
;
}
/**
* 设置 已审批结果
*
* @param hiringApproveRecordsList 已审批结果
*/
public
void
setHiringApproveRecordsList
(
List
<
HiringApproveRecords
>
hiringApproveRecordsList
)
{
this
.
hiringApproveRecordsList
=
hiringApproveRecordsList
;
}
/**
* 获取
*
* @return commonResult
*/
public
CommonResult
getCommonResult
()
{
return
this
.
commonResult
;
}
/**
* 设置
*
* @param commonResult
*/
public
void
setCommonResult
(
CommonResult
commonResult
)
{
this
.
commonResult
=
commonResult
;
}
@Override
public
String
toString
()
{
return
"HiringDetailQueryResponseVO{"
+
"hiringBasicInfoId="
+
hiringBasicInfoId
+
", hiringApproveSteps="
+
hiringApproveSteps
+
", hiringBasicInfo="
+
hiringBasicInfo
+
", hiringMemberShip="
+
hiringMemberShip
+
", hiringWorkingExperienceList="
+
hiringWorkingExperienceList
+
", hiringPersonalStatementsList="
+
hiringPersonalStatementsList
+
", hiringContractTermsConfirmsList="
+
hiringContractTermsConfirmsList
+
", hiringApproveRecordsList="
+
hiringApproveRecordsList
+
", commonResult="
+
commonResult
+
'}'
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/hiring/HiringListQueryRequestVO.java
0 → 100644
View file @
dfed4d47
package
com
.
yd
.
api
.
practitioner
.
vo
.
hiring
;
/**
* @author xxy
*/
public
class
HiringListQueryRequestVO
{
/**
* 经纪人id
*/
private
Long
practitionerId
;
/**
* 获取 经纪人id
*
* @return practitionerId 经纪人id
*/
public
Long
getPractitionerId
()
{
return
this
.
practitionerId
;
}
/**
* 设置 经纪人id
*
* @param practitionerId 经纪人id
*/
public
void
setPractitionerId
(
Long
practitionerId
)
{
this
.
practitionerId
=
practitionerId
;
}
@Override
public
String
toString
()
{
return
"HiringListQueryRequestVO{"
+
"practitionerId="
+
practitionerId
+
'}'
;
}
}
yd-api/src/main/java/com/yd/api/practitioner/vo/hiring/HiringListQueryResponseVO.java
0 → 100644
View file @
dfed4d47
package
com
.
yd
.
api
.
practitioner
.
vo
.
hiring
;
import
com.yd.api.result.CommonResult
;
import
com.yd.dal.entity.practitioner.hiring.HiringListInfo
;
import
java.util.List
;
/**
* @author xxy
*/
public
class
HiringListQueryResponseVO
{
private
List
<
HiringListInfo
>
hiringListInfoList
;
private
CommonResult
commonResult
;
public
List
<
HiringListInfo
>
getHiringListInfoList
()
{
return
this
.
hiringListInfoList
;
}
public
void
setHiringListInfoList
(
List
<
HiringListInfo
>
hiringListInfoList
)
{
this
.
hiringListInfoList
=
hiringListInfoList
;
}
public
CommonResult
getCommonResult
()
{
return
this
.
commonResult
;
}
public
void
setCommonResult
(
CommonResult
commonResult
)
{
this
.
commonResult
=
commonResult
;
}
@Override
public
String
toString
()
{
return
"HiringListQueryResponseVO{"
+
"hiringListInfoList="
+
hiringListInfoList
+
", commonResult="
+
commonResult
+
'}'
;
}
}
yd-api/src/main/java/com/yd/dal/entity/agms/hiring/PractitionerHiringBasicInfo.java
View file @
dfed4d47
...
...
@@ -33,7 +33,7 @@ public class PractitionerHiringBasicInfo {
/**
* 1=Male, 2=Female
*/
private
Integer
gender
;
private
String
gender
;
/**
* 報聘经纪人姓名生日
...
...
@@ -205,7 +205,7 @@ public class PractitionerHiringBasicInfo {
*
* @return gender 1=Male 2=Female
*/
public
Integer
getGender
()
{
public
String
getGender
()
{
return
this
.
gender
;
}
...
...
@@ -214,7 +214,7 @@ public class PractitionerHiringBasicInfo {
*
* @param gender 1=Male 2=Female
*/
public
void
setGender
(
Integer
gender
)
{
public
void
setGender
(
String
gender
)
{
this
.
gender
=
gender
;
}
...
...
yd-api/src/main/java/com/yd/dal/entity/agms/hiring/PractitionerHiringContractTermsConfirms.java
View file @
dfed4d47
...
...
@@ -7,19 +7,19 @@ public class PractitionerHiringContractTermsConfirms {
/**
* 報聘经纪人報聘合同条款
*/
private
Lo
ng
contractTerm
;
private
Stri
ng
contractTerm
;
/**
* 1:已确认,0:未确认
*/
private
Lo
ng
confirmStatus
;
private
Stri
ng
confirmStatus
;
/**
* 获取 報聘经纪人報聘合同条款
*
* @return contractTerm 報聘经纪人報聘合同条款
*/
public
Lo
ng
getContractTerm
()
{
public
Stri
ng
getContractTerm
()
{
return
this
.
contractTerm
;
}
...
...
@@ -28,7 +28,7 @@ public class PractitionerHiringContractTermsConfirms {
*
* @param contractTerm 報聘经纪人報聘合同条款
*/
public
void
setContractTerm
(
Lo
ng
contractTerm
)
{
public
void
setContractTerm
(
Stri
ng
contractTerm
)
{
this
.
contractTerm
=
contractTerm
;
}
...
...
@@ -37,7 +37,7 @@ public class PractitionerHiringContractTermsConfirms {
*
* @return confirmStatus 1:已确认,0:未确认
*/
public
Lo
ng
getConfirmStatus
()
{
public
Stri
ng
getConfirmStatus
()
{
return
this
.
confirmStatus
;
}
...
...
@@ -46,7 +46,7 @@ public class PractitionerHiringContractTermsConfirms {
*
* @param confirmStatus 1:已确认,0:未确认
*/
public
void
setConfirmStatus
(
Lo
ng
confirmStatus
)
{
public
void
setConfirmStatus
(
Stri
ng
confirmStatus
)
{
this
.
confirmStatus
=
confirmStatus
;
}
...
...
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringApproveRecords.java
0 → 100644
View file @
dfed4d47
package
com
.
yd
.
dal
.
entity
.
practitioner
.
hiring
;
/**
* @author xxy
*/
public
class
HiringApproveRecords
{
/**
* 审批步骤id
*/
private
Long
approveStepId
;
/**
* 审批步骤名称
*/
private
String
approveStepName
;
/**
* 执行动作的审批经纪人Id
*/
private
Long
approvingPractitionerId
;
/**
* 执行动作的审批经纪人
*/
private
String
approvingPractitionerName
;
/**
* 1:通过,0:驳回
*/
private
Long
approvingStatusId
;
/**
* 1:通过,0:驳回
*/
private
String
approvingStatus
;
/**
* 备注,驳回原因
*/
private
String
rejectNote
;
/**
* 审批时间
*/
private
String
hiringAt
;
/**
* 获取 审批步骤id
*
* @return approveStepId 审批步骤id
*/
public
Long
getApproveStepId
()
{
return
this
.
approveStepId
;
}
/**
* 设置 审批步骤id
*
* @param approveStepId 审批步骤id
*/
public
void
setApproveStepId
(
Long
approveStepId
)
{
this
.
approveStepId
=
approveStepId
;
}
/**
* 获取 审批步骤名称
*
* @return approveStepName 审批步骤名称
*/
public
String
getApproveStepName
()
{
return
this
.
approveStepName
;
}
/**
* 设置 审批步骤名称
*
* @param approveStepName 审批步骤名称
*/
public
void
setApproveStepName
(
String
approveStepName
)
{
this
.
approveStepName
=
approveStepName
;
}
/**
* 获取 执行动作的审批经纪人Id
*
* @return approvingPractitionerId 执行动作的审批经纪人Id
*/
public
Long
getApprovingPractitionerId
()
{
return
this
.
approvingPractitionerId
;
}
/**
* 设置 执行动作的审批经纪人Id
*
* @param approvingPractitionerId 执行动作的审批经纪人Id
*/
public
void
setApprovingPractitionerId
(
Long
approvingPractitionerId
)
{
this
.
approvingPractitionerId
=
approvingPractitionerId
;
}
/**
* 获取 执行动作的审批经纪人
*
* @return approvingPractitionerName 执行动作的审批经纪人
*/
public
String
getApprovingPractitionerName
()
{
return
this
.
approvingPractitionerName
;
}
/**
* 设置 执行动作的审批经纪人
*
* @param approvingPractitionerName 执行动作的审批经纪人
*/
public
void
setApprovingPractitionerName
(
String
approvingPractitionerName
)
{
this
.
approvingPractitionerName
=
approvingPractitionerName
;
}
/**
* 获取 1:通过,0:驳回
*
* @return approvingStatusId 1:通过,0:驳回
*/
public
Long
getApprovingStatusId
()
{
return
this
.
approvingStatusId
;
}
/**
* 设置 1:通过,0:驳回
*
* @param approvingStatusId 1:通过,0:驳回
*/
public
void
setApprovingStatusId
(
Long
approvingStatusId
)
{
this
.
approvingStatusId
=
approvingStatusId
;
}
/**
* 获取 1:通过,0:驳回
*
* @return approvingStatus 1:通过,0:驳回
*/
public
String
getApprovingStatus
()
{
return
this
.
approvingStatus
;
}
/**
* 设置 1:通过,0:驳回
*
* @param approvingStatus 1:通过,0:驳回
*/
public
void
setApprovingStatus
(
String
approvingStatus
)
{
this
.
approvingStatus
=
approvingStatus
;
}
/**
* 获取 备注,驳回原因
*
* @return rejectNote 备注,驳回原因
*/
public
String
getRejectNote
()
{
return
this
.
rejectNote
;
}
/**
* 设置 备注,驳回原因
*
* @param rejectNote 备注,驳回原因
*/
public
void
setRejectNote
(
String
rejectNote
)
{
this
.
rejectNote
=
rejectNote
;
}
/**
* 获取 审批时间
*
* @return hiringAt 审批时间
*/
public
String
getHiringAt
()
{
return
this
.
hiringAt
;
}
/**
* 设置 审批时间
*
* @param hiringAt 审批时间
*/
public
void
setHiringAt
(
String
hiringAt
)
{
this
.
hiringAt
=
hiringAt
;
}
@Override
public
String
toString
()
{
return
"PractitionerHiringApproveRecords{"
+
"approveStepId="
+
approveStepId
+
", approveStepName='"
+
approveStepName
+
'\''
+
", approvingPractitionerId="
+
approvingPractitionerId
+
", approvingPractitionerName='"
+
approvingPractitionerName
+
'\''
+
", approvingStatusId="
+
approvingStatusId
+
", approvingStatus='"
+
approvingStatus
+
'\''
+
", rejectNote='"
+
rejectNote
+
'\''
+
", hiringAt='"
+
hiringAt
+
'\''
+
'}'
;
}
}
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringApproveSteps.java
0 → 100644
View file @
dfed4d47
package
com
.
yd
.
dal
.
entity
.
practitioner
.
hiring
;
/**
* @author xxy
*/
public
class
HiringApproveSteps
{
/**
* 是否可进行审批操作 0.不可审批(未到) 1.可审批 2.已审批 3.无权审批(默认) 4.已驳回
*/
private
Long
hiringApproveStatus
;
/**
* 审批步骤经行到哪一步了
*/
private
Long
hiringApproveStepsId
;
/**
* 获取 是否可进行审批操作 0.不可审批(未到) 1.可审批 2.已审批 3.无权审批(默认) 4.已驳回
*
* @return hiringApproveStatus 是否可进行审批操作 0.不可审批(未到) 1.可审批 2.已审批 3.无权审批(默认) 4.已驳回
*/
public
Long
getHiringApproveStatus
()
{
return
this
.
hiringApproveStatus
;
}
/**
* 设置 是否可进行审批操作 0.不可审批(未到) 1.可审批 2.已审批 3.无权审批(默认) 4.已驳回
*
* @param hiringApproveStatus 是否可进行审批操作 0.不可审批(未到) 1.可审批 2.已审批 3.无权审批(默认) 4.已驳回
*/
public
void
setHiringApproveStatus
(
Long
hiringApproveStatus
)
{
this
.
hiringApproveStatus
=
hiringApproveStatus
;
}
/**
* 获取 审批步骤经行到哪一步了
*
* @return hiringApproveStepsId 审批步骤经行到哪一步了
*/
public
Long
getHiringApproveStepsId
()
{
return
this
.
hiringApproveStepsId
;
}
/**
* 设置 审批步骤经行到哪一步了
*
* @param hiringApproveStepsId 审批步骤经行到哪一步了
*/
public
void
setHiringApproveStepsId
(
Long
hiringApproveStepsId
)
{
this
.
hiringApproveStepsId
=
hiringApproveStepsId
;
}
public
HiringApproveSteps
(
Long
hiringApproveStatus
,
Long
hiringApproveStepsId
){
this
.
hiringApproveStatus
=
hiringApproveStatus
;
this
.
hiringApproveStepsId
=
hiringApproveStepsId
;
}
public
HiringApproveSteps
(){
}
@Override
public
String
toString
()
{
return
"PractitionerHiringApproveSteps{"
+
"hiringApproveStatus="
+
hiringApproveStatus
+
", hiringApproveStepsId="
+
hiringApproveStepsId
+
'}'
;
}
}
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringBasicInfo.java
0 → 100644
View file @
dfed4d47
This diff is collapsed.
Click to expand it.
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringContractTermsConfirms.java
0 → 100644
View file @
dfed4d47
package
com
.
yd
.
dal
.
entity
.
practitioner
.
hiring
;
/**
* @author xxy
*/
public
class
HiringContractTermsConfirms
{
/**
* 報聘经纪人報聘合同条款
*/
private
String
contractTerm
;
/**
* 1:已确认,0:未确认
*/
private
String
confirmStatus
;
/**
* 获取 報聘经纪人報聘合同条款
*
* @return contractTerm 報聘经纪人報聘合同条款
*/
public
String
getContractTerm
()
{
return
this
.
contractTerm
;
}
/**
* 设置 報聘经纪人報聘合同条款
*
* @param contractTerm 報聘经纪人報聘合同条款
*/
public
void
setContractTerm
(
String
contractTerm
)
{
this
.
contractTerm
=
contractTerm
;
}
/**
* 获取 1:已确认,0:未确认
*
* @return confirmStatus 1:已确认,0:未确认
*/
public
String
getConfirmStatus
()
{
return
this
.
confirmStatus
;
}
/**
* 设置 1:已确认,0:未确认
*
* @param confirmStatus 1:已确认,0:未确认
*/
public
void
setConfirmStatus
(
String
confirmStatus
)
{
this
.
confirmStatus
=
confirmStatus
;
}
@Override
public
String
toString
()
{
return
"PractitionerHiringContractTermsConfirms{"
+
"contractTerm="
+
contractTerm
+
", confirmStatus="
+
confirmStatus
+
'}'
;
}
}
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringListInfo.java
0 → 100644
View file @
dfed4d47
package
com
.
yd
.
dal
.
entity
.
practitioner
.
hiring
;
/**
* @author xxy
*/
public
class
HiringListInfo
{
/**
* 经纪人基本信息id
*/
private
Long
hiringBasicInfoId
;
/**
* 姓名
*/
private
String
name
;
/**
* 手机号
*/
private
String
mobileNo
;
/**
* 报聘职级
*/
private
String
practitionerLevel
;
/**
* 辅导人
*/
private
String
mentor
;
/**
* 申请日期
*/
private
String
applicationTime
;
/**
* 审批身份 0.既是辅导人又是团队长 1.辅导人 2.团队长
*/
private
Long
approvalIdentity
;
/**
* 获取 经纪人基本信息id
*
* @return hiringBasicInfoId 经纪人基本信息id
*/
public
Long
getHiringBasicInfoId
()
{
return
this
.
hiringBasicInfoId
;
}
/**
* 设置 经纪人基本信息id
*
* @param hiringBasicInfoId 经纪人基本信息id
*/
public
void
setHiringBasicInfoId
(
Long
hiringBasicInfoId
)
{
this
.
hiringBasicInfoId
=
hiringBasicInfoId
;
}
/**
* 获取 姓名
*
* @return name 姓名
*/
public
String
getName
()
{
return
this
.
name
;
}
/**
* 设置 姓名
*
* @param name 姓名
*/
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
/**
* 获取 手机号
*
* @return mobileNo 手机号
*/
public
String
getMobileNo
()
{
return
this
.
mobileNo
;
}
/**
* 设置 手机号
*
* @param mobileNo 手机号
*/
public
void
setMobileNo
(
String
mobileNo
)
{
this
.
mobileNo
=
mobileNo
;
}
/**
* 获取 报聘职级
*
* @return practitionerLevel 报聘职级
*/
public
String
getPractitionerLevel
()
{
return
this
.
practitionerLevel
;
}
/**
* 设置 报聘职级
*
* @param practitionerLevel 报聘职级
*/
public
void
setPractitionerLevel
(
String
practitionerLevel
)
{
this
.
practitionerLevel
=
practitionerLevel
;
}
/**
* 获取 辅导人
*
* @return mentor 辅导人
*/
public
String
getMentor
()
{
return
this
.
mentor
;
}
/**
* 设置 辅导人
*
* @param mentor 辅导人
*/
public
void
setMentor
(
String
mentor
)
{
this
.
mentor
=
mentor
;
}
/**
* 获取 申请日期
*
* @return applicationTime 申请日期
*/
public
String
getApplicationTime
()
{
return
this
.
applicationTime
;
}
/**
* 设置 申请日期
*
* @param applicationTime 申请日期
*/
public
void
setApplicationTime
(
String
applicationTime
)
{
this
.
applicationTime
=
applicationTime
;
}
/**
* 获取 审批身份 0.既是辅导人又是团队长 1.辅导人 2.团队长
*
* @return approvalIdentity 审批身份 0.既是辅导人又是团队长 1.辅导人 2.团队长
*/
public
Long
getApprovalIdentity
()
{
return
this
.
approvalIdentity
;
}
/**
* 设置 审批身份 0.既是辅导人又是团队长 1.辅导人 2.团队长
*
* @param approvalIdentity 审批身份 0.既是辅导人又是团队长 1.辅导人 2.团队长
*/
public
void
setApprovalIdentity
(
Long
approvalIdentity
)
{
this
.
approvalIdentity
=
approvalIdentity
;
}
@Override
public
String
toString
()
{
return
"HiringListInfo{"
+
"hiringBasicInfoId="
+
hiringBasicInfoId
+
", name='"
+
name
+
'\''
+
", mobileNo='"
+
mobileNo
+
'\''
+
", practitionerLevel='"
+
practitionerLevel
+
'\''
+
", mentor='"
+
mentor
+
'\''
+
", applicationTime='"
+
applicationTime
+
'\''
+
", approvalIdentity="
+
approvalIdentity
+
'}'
;
}
}
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringMemberShip.java
0 → 100644
View file @
dfed4d47
package
com
.
yd
.
dal
.
entity
.
practitioner
.
hiring
;
/**
* @author xxy
*/
public
class
HiringMemberShip
{
/**
* 報聘经纪人职级类型 FK ag_md_drop_options.id: ag_md_drop_master.scenario_code = "practitioner_level"
*/
private
String
practitionerLevelId
;
/**
* 報聘经纪人职级类型 FK ag_md_drop_options.id: ag_md_drop_master.scenario_code = "practitioner_level"
*/
private
String
practitionerLevel
;
/**
* 辅导人
*/
private
String
mentor
;
/**
* 介绍人
*/
private
String
introducer
;
/**
* 体系
*/
private
String
subsystem
;
/**
* 体系负责人
*/
private
String
subsystemOwner
;
/**
* 分公司
*/
private
String
branch
;
/**
* 获取 報聘经纪人职级类型 FK ag_md_drop_options.id: ag_md_drop_master.scenario_code = "practitioner_level"
*
* @return practitionerLevelCode 報聘经纪人职级类型 FK ag_md_drop_options.id: ag_md_drop_master.scenario_code = "practitioner_level"
*/
public
String
getPractitionerLevelId
()
{
return
this
.
practitionerLevelId
;
}
/**
* 设置 報聘经纪人职级类型 FK ag_md_drop_options.id: ag_md_drop_master.scenario_code = "practitioner_level"
*
* @param practitionerLevelId 報聘经纪人职级类型 FK ag_md_drop_options.id: ag_md_drop_master.scenario_code = "practitioner_level"
*/
public
void
setPractitionerLevelId
(
String
practitionerLevelId
)
{
this
.
practitionerLevelId
=
practitionerLevelId
;
}
/**
* 获取 報聘经纪人职级类型 FK ag_md_drop_options.id: ag_md_drop_master.scenario_code = "practitioner_level"
*
* @return practitionerLevel 報聘经纪人职级类型 FK ag_md_drop_options.id: ag_md_drop_master.scenario_code = "practitioner_level"
*/
public
String
getPractitionerLevel
()
{
return
this
.
practitionerLevel
;
}
/**
* 设置 報聘经纪人职级类型 FK ag_md_drop_options.id: ag_md_drop_master.scenario_code = "practitioner_level"
*
* @param practitionerLevel 報聘经纪人职级类型 FK ag_md_drop_options.id: ag_md_drop_master.scenario_code = "practitioner_level"
*/
public
void
setPractitionerLevel
(
String
practitionerLevel
)
{
this
.
practitionerLevel
=
practitionerLevel
;
}
/**
* 获取 辅导人
*
* @return mentor 辅导人
*/
public
String
getMentor
()
{
return
this
.
mentor
;
}
/**
* 设置 辅导人
*
* @param mentor 辅导人
*/
public
void
setMentor
(
String
mentor
)
{
this
.
mentor
=
mentor
;
}
/**
* 获取 介绍人
*
* @return introducer 介绍人
*/
public
String
getIntroducer
()
{
return
this
.
introducer
;
}
/**
* 设置 介绍人
*
* @param introducer 介绍人
*/
public
void
setIntroducer
(
String
introducer
)
{
this
.
introducer
=
introducer
;
}
/**
* 获取 体系
*
* @return subsystem 体系
*/
public
String
getSubsystem
()
{
return
this
.
subsystem
;
}
/**
* 设置 体系
*
* @param subsystem 体系
*/
public
void
setSubsystem
(
String
subsystem
)
{
this
.
subsystem
=
subsystem
;
}
/**
* 获取 体系负责人
*
* @return subsystemOwner 体系负责人
*/
public
String
getSubsystemOwner
()
{
return
this
.
subsystemOwner
;
}
/**
* 设置 体系负责人
*
* @param subsystemOwner 体系负责人
*/
public
void
setSubsystemOwner
(
String
subsystemOwner
)
{
this
.
subsystemOwner
=
subsystemOwner
;
}
/**
* 获取 分公司
*
* @return branch 分公司
*/
public
String
getBranch
()
{
return
this
.
branch
;
}
/**
* 设置 分公司
*
* @param branch 分公司
*/
public
void
setBranch
(
String
branch
)
{
this
.
branch
=
branch
;
}
@Override
public
String
toString
()
{
return
"PractitionerHiringMemberShip{"
+
"practitionerLevelId='"
+
practitionerLevelId
+
'\''
+
", practitionerLevel='"
+
practitionerLevel
+
'\''
+
", mentor='"
+
mentor
+
'\''
+
", introducer='"
+
introducer
+
'\''
+
", subsystem='"
+
subsystem
+
'\''
+
", subsystemOwner='"
+
subsystemOwner
+
'\''
+
", branch='"
+
branch
+
'\''
+
'}'
;
}
}
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringPersonalStatements.java
0 → 100644
View file @
dfed4d47
package
com
.
yd
.
dal
.
entity
.
practitioner
.
hiring
;
/**
* @author xxy
*/
public
class
HiringPersonalStatements
{
/**
* 个人申明条目
*/
private
String
personalStatements
;
/**
* 申明1:有,0:无
*/
private
String
status
;
/**
* 获取 个人申明条目
*
* @return personalStatements 个人申明条目
*/
public
String
getPersonalStatements
()
{
return
this
.
personalStatements
;
}
/**
* 设置 个人申明条目
*
* @param personalStatements 个人申明条目
*/
public
void
setPersonalStatements
(
String
personalStatements
)
{
this
.
personalStatements
=
personalStatements
;
}
/**
* 获取 申明1:有,0:无
*
* @return status 申明1:有,0:无
*/
public
String
getStatus
()
{
return
this
.
status
;
}
/**
* 设置 申明1:有,0:无
*
* @param status 申明1:有,0:无
*/
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
;
}
@Override
public
String
toString
()
{
return
"PractitionerHiringPersonalStatements{"
+
"personalStatements='"
+
personalStatements
+
'\''
+
", status="
+
status
+
'}'
;
}
}
yd-api/src/main/java/com/yd/dal/entity/practitioner/hiring/HiringWorkingExperience.java
0 → 100644
View file @
dfed4d47
package
com
.
yd
.
dal
.
entity
.
practitioner
.
hiring
;
/**
* @author xxy
*/
public
class
HiringWorkingExperience
{
/**
* 工作单位
*/
private
String
workingCompany
;
/**
* 职位
*/
private
String
position
;
/**
* 开始年月
*/
private
String
workingStart
;
/**
* 结束年月
*/
private
String
workingEnd
;
/**
* 获取 工作单位
*
* @return workingCompany 工作单位
*/
public
String
getWorkingCompany
()
{
return
this
.
workingCompany
;
}
/**
* 设置 工作单位
*
* @param workingCompany 工作单位
*/
public
void
setWorkingCompany
(
String
workingCompany
)
{
this
.
workingCompany
=
workingCompany
;
}
/**
* 获取 职位
*
* @return position 职位
*/
public
String
getPosition
()
{
return
this
.
position
;
}
/**
* 设置 职位
*
* @param position 职位
*/
public
void
setPosition
(
String
position
)
{
this
.
position
=
position
;
}
/**
* 获取 开始年月
*
* @return workingStart 开始年月
*/
public
String
getWorkingStart
()
{
return
this
.
workingStart
;
}
/**
* 设置 开始年月
*
* @param workingStart 开始年月
*/
public
void
setWorkingStart
(
String
workingStart
)
{
this
.
workingStart
=
workingStart
;
}
/**
* 获取 结束年月
*
* @return workingEnd 结束年月
*/
public
String
getWorkingEnd
()
{
return
this
.
workingEnd
;
}
/**
* 设置 结束年月
*
* @param workingEnd 结束年月
*/
public
void
setWorkingEnd
(
String
workingEnd
)
{
this
.
workingEnd
=
workingEnd
;
}
/**
* 获取 0=No 1=Yes
*
* @return isActive 0=No 1=Yes
*/
@Override
public
String
toString
()
{
return
"PractitionerHiringWorkingExperience{"
+
"workingCompany='"
+
workingCompany
+
'\''
+
", position='"
+
position
+
'\''
+
", workingStart="
+
workingStart
+
", workingEnd="
+
workingEnd
+
'}'
;
}
}
yd-api/src/main/java/com/yd/dal/mapper/practitioner/PractitionerHiringMapper.java
0 → 100644
View file @
dfed4d47
package
com
.
yd
.
dal
.
mapper
.
practitioner
;
import
com.yd.dal.entity.practitioner.hiring.*
;
import
java.util.List
;
/**
* @author xxy
*/
public
interface
PractitionerHiringMapper
{
/**
* 通过经纪人id查询此人审批的报聘经纪人
* @param practitionerId 经纪人id
* @return 返回结果
*/
List
<
HiringListInfo
>
findHiringList
(
Long
practitionerId
);
/**
* 经纪人审批基本信息
* @param hiringBasicInfoId 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
* @return 查询结果
*/
HiringBasicInfo
findHiringBasicInfo
(
Long
hiringBasicInfoId
);
/**
* 审批经纪人关系
* @param hiringBasicInfoId 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
* @return 查询结果
*/
HiringMemberShip
findHiringMemberShip
(
Long
hiringBasicInfoId
);
/**
* 审批经纪人工作经历
* @param hiringBasicInfoId 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
* @return 查询结果
*/
List
<
HiringWorkingExperience
>
findHiringWorkingExperienceList
(
Long
hiringBasicInfoId
);
/**
* 经纪人申请名目
* @param hiringBasicInfoId 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
* @return 查询结果
*/
List
<
HiringPersonalStatements
>
findHiringPersonalStatementsList
(
Long
hiringBasicInfoId
);
/**
* 经纪人合同条款是否同意
* @param hiringBasicInfoId 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
* @return 查询结果
*/
List
<
HiringContractTermsConfirms
>
findHiringContractTermsConfirmsList
(
Long
hiringBasicInfoId
);
/**
* 已审批结果
* @param hiringBasicInfoId 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
* @return 查询结果
*/
List
<
HiringApproveRecords
>
findHiringApproveRecordsList
(
Long
hiringBasicInfoId
);
}
yd-api/src/main/java/com/yd/dal/service/practitioner/PractitionerHiringDALService.java
0 → 100644
View file @
dfed4d47
package
com
.
yd
.
dal
.
service
.
practitioner
;
import
com.github.pagehelper.PageInfo
;
import
com.yd.dal.entity.agms.hiring.*
;
import
com.yd.dal.entity.practitioner.hiring.*
;
import
java.util.List
;
/**
* @author xxy
*/
public
interface
PractitionerHiringDALService
{
/**
* 通过经纪人id查询此人审批的报聘经纪人
*
* @param practitionerId 经纪人id
* @return 返回结果
*/
List
<
HiringListInfo
>
findHiringList
(
Long
practitionerId
);
/**
* 经纪人审批基本信息
*
* @param hiringBasicInfoId 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
* @return 查询结果
*/
HiringBasicInfo
findHiringBasicInfo
(
Long
hiringBasicInfoId
);
/**
* 审批经纪人关系
*
* @param hiringBasicInfoId 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
* @return 查询结果
*/
HiringMemberShip
findHiringMemberShip
(
Long
hiringBasicInfoId
);
/**
* 审批经纪人工作经历
*
* @param hiringBasicInfoId 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
* @return 查询结果
*/
List
<
HiringWorkingExperience
>
findHiringWorkingExperienceList
(
Long
hiringBasicInfoId
);
/**
* 经纪人申请名目
*
* @param hiringBasicInfoId 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
* @return 查询结果
*/
List
<
HiringPersonalStatements
>
findHiringPersonalStatementsList
(
Long
hiringBasicInfoId
);
/**
* 经纪人合同条款是否同意
*
* @param hiringBasicInfoId 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
* @return 查询结果
*/
List
<
HiringContractTermsConfirms
>
findHiringContractTermsConfirmsList
(
Long
hiringBasicInfoId
);
/**
* 已审批结果
*
* @param hiringBasicInfoId 经纪人基本信息id ag_acl_practitioner_hiring_basic_info.id
* @return 查询结果
*/
List
<
HiringApproveRecords
>
findHiringApproveRecordsList
(
Long
hiringBasicInfoId
);
}
yd-api/src/main/java/com/yd/dal/service/practitioner/impl/PractitionerHiringDALServiceImpl.java
0 → 100644
View file @
dfed4d47
package
com
.
yd
.
dal
.
service
.
practitioner
.
impl
;
import
com.yd.dal.entity.practitioner.hiring.*
;
import
com.yd.dal.mapper.practitioner.PractitionerHiringMapper
;
import
com.yd.dal.service.practitioner.PractitionerHiringDALService
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.Resource
;
import
java.util.List
;
/**
* @author xxy
*/
@Service
(
"practitionerHiringDALService"
)
public
class
PractitionerHiringDALServiceImpl
implements
PractitionerHiringDALService
{
@Resource
private
PractitionerHiringMapper
practitionerHiringMapper
;
@Override
public
List
<
HiringListInfo
>
findHiringList
(
Long
practitionerId
)
{
return
practitionerHiringMapper
.
findHiringList
(
practitionerId
);
}
@Override
public
HiringBasicInfo
findHiringBasicInfo
(
Long
hiringBasicInfoId
)
{
return
practitionerHiringMapper
.
findHiringBasicInfo
(
hiringBasicInfoId
);
}
@Override
public
HiringMemberShip
findHiringMemberShip
(
Long
hiringBasicInfoId
)
{
return
practitionerHiringMapper
.
findHiringMemberShip
(
hiringBasicInfoId
);
}
@Override
public
List
<
HiringWorkingExperience
>
findHiringWorkingExperienceList
(
Long
hiringBasicInfoId
)
{
return
practitionerHiringMapper
.
findHiringWorkingExperienceList
(
hiringBasicInfoId
);
}
@Override
public
List
<
HiringPersonalStatements
>
findHiringPersonalStatementsList
(
Long
hiringBasicInfoId
)
{
return
practitionerHiringMapper
.
findHiringPersonalStatementsList
(
hiringBasicInfoId
);
}
@Override
public
List
<
HiringContractTermsConfirms
>
findHiringContractTermsConfirmsList
(
Long
hiringBasicInfoId
)
{
return
practitionerHiringMapper
.
findHiringContractTermsConfirmsList
(
hiringBasicInfoId
);
}
@Override
public
List
<
HiringApproveRecords
>
findHiringApproveRecordsList
(
Long
hiringBasicInfoId
)
{
return
practitionerHiringMapper
.
findHiringApproveRecordsList
(
hiringBasicInfoId
);
}
}
yd-api/src/main/resources/mapper/practitioner/PractitionerHiringMapper.xml
0 → 100644
View file @
dfed4d47
This diff is collapsed.
Click to expand it.
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