Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
8
8timerapiv200
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
8timerv2
8timerapiv200
Commits
f2390512
Commit
f2390512
authored
Mar 17, 2022
by
284718418@qq.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
招聘管理业务代码
parent
a9460ac4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
82 additions
and
18 deletions
+82
-18
src/main/java/cn/timer/api/bean/zpgl/ZpglFail.java
+2
-2
src/main/java/cn/timer/api/bean/zpgl/ZpglRcxx.java
+19
-4
src/main/java/cn/timer/api/config/enuminterface/JxglEnumInterface.java
+2
-2
src/main/java/cn/timer/api/controller/zpgl/ZpglController.java
+0
-0
src/main/java/cn/timer/api/dto/zpgl/ZpglRcxxDto.java
+45
-0
src/main/java/cn/timer/api/utils/ZpglMessageTemplate.java
+11
-10
src/main/resources/mapping/zpgl/ZpglRcxxMapper.xml
+3
-0
No files found.
src/main/java/cn/timer/api/bean/zpgl/ZpglFail.java
View file @
f2390512
...
@@ -41,9 +41,9 @@ public class ZpglFail extends Model<ZpglFail> {
...
@@ -41,9 +41,9 @@ public class ZpglFail extends Model<ZpglFail> {
@ApiModelProperty
(
value
=
"编号"
)
@ApiModelProperty
(
value
=
"编号"
)
private
Integer
id
;
private
Integer
id
;
/**
/**
* 状态 1:待初筛 2:初筛通过 3:已安排面试 4:已面试 5:面试通过 6:拟录用 7:已发Offer 8:待入职 9已淘汰
* 状态 1:待初筛 2:初筛通过 3:已安排面试 4:已面试 5:面试通过 6:拟录用 7:已发Offer 8:待入职 9已淘汰
10已入职
*/
*/
@ApiModelProperty
(
value
=
"状态 1:待初筛 2:初筛通过 3:已安排面试 4:已面试 5:面试通过 6:拟录用 7:已发Offer 8:待入职 9已淘汰"
)
@ApiModelProperty
(
value
=
"状态 1:待初筛 2:初筛通过 3:已安排面试 4:已面试 5:面试通过 6:拟录用 7:已发Offer 8:待入职 9已淘汰
10已入职
"
)
private
Integer
zpglRcxxStatus
;
private
Integer
zpglRcxxStatus
;
/**
/**
* 淘汰原因
* 淘汰原因
...
...
src/main/java/cn/timer/api/bean/zpgl/ZpglRcxx.java
View file @
f2390512
...
@@ -96,6 +96,21 @@ public class ZpglRcxx extends Model<ZpglRcxx> {
...
@@ -96,6 +96,21 @@ public class ZpglRcxx extends Model<ZpglRcxx> {
@ApiModelProperty
(
value
=
"籍贯"
)
@ApiModelProperty
(
value
=
"籍贯"
)
private
String
nativePlace
;
private
String
nativePlace
;
/**
/**
* 部门岗位ID
*/
@ApiModelProperty
(
value
=
"部门岗位ID"
)
private
Integer
bmgwId
;
/**
* 工作性质 0全职、1实习、2兼职、3劳务派遣、4劳务、5派遣、6外包、7退休返聘
*/
@ApiModelProperty
(
value
=
"工作性质 0全职、1实习、2兼职、3劳务派遣、4劳务、5派遣、6外包、7退休返聘"
)
private
Integer
jobType
;
/**
* 预计入职日期
*/
@ApiModelProperty
(
value
=
"预计入职日期"
)
private
Date
yjrzTime
;
/**
* 省名
* 省名
*/
*/
@ApiModelProperty
(
value
=
"省名"
)
@ApiModelProperty
(
value
=
"省名"
)
...
@@ -215,9 +230,9 @@ public class ZpglRcxx extends Model<ZpglRcxx> {
...
@@ -215,9 +230,9 @@ public class ZpglRcxx extends Model<ZpglRcxx> {
@ApiModelProperty
(
value
=
"备注"
)
@ApiModelProperty
(
value
=
"备注"
)
private
String
remarks
;
private
String
remarks
;
/**
/**
* 性别
1:男2
:女
* 性别
0:男1
:女
*/
*/
@ApiModelProperty
(
value
=
"性别
1:男2
:女"
)
@ApiModelProperty
(
value
=
"性别
0:男1
:女"
)
private
Integer
sex
;
private
Integer
sex
;
/**
/**
* 出生日期
* 出生日期
...
@@ -250,9 +265,9 @@ public class ZpglRcxx extends Model<ZpglRcxx> {
...
@@ -250,9 +265,9 @@ public class ZpglRcxx extends Model<ZpglRcxx> {
@ApiModelProperty
(
value
=
"标签"
)
@ApiModelProperty
(
value
=
"标签"
)
private
String
label
;
private
String
label
;
/**
/**
* 状态 1:待初筛 2:初筛通过 3:已安排面试 4:已面试 5:面试通过 6:拟录用 7:已发Offer 8:待入职 9已淘汰
* 状态 1:待初筛 2:初筛通过 3:已安排面试 4:已面试 5:面试通过 6:拟录用 7:已发Offer 8:待入职 9已淘汰
10已入职
*/
*/
@ApiModelProperty
(
value
=
"状态 1:待初筛 2:初筛通过 3:已安排面试 4:已面试 5:面试通过 6:拟录用 7:已发Offer 8:待入职 9已淘汰"
)
@ApiModelProperty
(
value
=
"状态 1:待初筛 2:初筛通过 3:已安排面试 4:已面试 5:面试通过 6:拟录用 7:已发Offer 8:待入职 9已淘汰
10已入职
"
)
private
Integer
status
;
private
Integer
status
;
/**
/**
* 对应淘汰原因字典ID
* 对应淘汰原因字典ID
...
...
src/main/java/cn/timer/api/config/enuminterface/JxglEnumInterface.java
View file @
f2390512
...
@@ -306,7 +306,7 @@ public interface JxglEnumInterface {
...
@@ -306,7 +306,7 @@ public interface JxglEnumInterface {
}
}
/**
/**
* 招聘管理-人才信息:状态 1:待初筛 2:初筛通过 3:已安排面试 4:已面试 5:面试通过 6:拟录用 7:已发Offer 8:待入职 9已淘汰
* 招聘管理-人才信息:状态 1:待初筛 2:初筛通过 3:已安排面试 4:已面试 5:面试通过 6:拟录用 7:已发Offer 8:待入职 9已淘汰
10已入职
*/
*/
@Getter
@Getter
enum
ResumeStatus
implements
JxglEnumInterface
{
enum
ResumeStatus
implements
JxglEnumInterface
{
...
@@ -314,7 +314,7 @@ public interface JxglEnumInterface {
...
@@ -314,7 +314,7 @@ public interface JxglEnumInterface {
FILTER_PASS
(
2
,
"初筛通过"
),
INTERVIEW
(
3
,
"已安排面试"
),
FILTER_PASS
(
2
,
"初筛通过"
),
INTERVIEW
(
3
,
"已安排面试"
),
INTERVIEWED
(
4
,
"已面试"
),
INTERVIEW_PASS
(
5
,
"面试通过"
),
INTERVIEWED
(
4
,
"已面试"
),
INTERVIEW_PASS
(
5
,
"面试通过"
),
EMPLOY
(
6
,
"拟录用"
),
OFFER
(
7
,
"已发Offer"
),
EMPLOY
(
6
,
"拟录用"
),
OFFER
(
7
,
"已发Offer"
),
ENTRYING
(
8
,
"待入职"
),
PASS_OUT
(
9
,
"9已淘汰"
);
ENTRYING
(
8
,
"待入职"
),
PASS_OUT
(
9
,
"9已淘汰"
)
,
ENTRY
(
10
,
"已入职"
)
;
private
Integer
type
;
private
Integer
type
;
...
...
src/main/java/cn/timer/api/controller/zpgl/ZpglController.java
View file @
f2390512
This diff is collapsed.
Click to expand it.
src/main/java/cn/timer/api/dto/zpgl/ZpglRcxxDto.java
View file @
f2390512
...
@@ -11,6 +11,7 @@ import lombok.NoArgsConstructor;
...
@@ -11,6 +11,7 @@ import lombok.NoArgsConstructor;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
/**
/**
...
@@ -54,4 +55,48 @@ public class ZpglRcxxDto implements Serializable{
...
@@ -54,4 +55,48 @@ public class ZpglRcxxDto implements Serializable{
@ApiModelProperty
(
value
=
"附加操作:0无,1加入人才库"
)
@ApiModelProperty
(
value
=
"附加操作:0无,1加入人才库"
)
private
Integer
ifrck
;
private
Integer
ifrck
;
/**
* 面试轮次 12345
*/
@ApiModelProperty
(
value
=
"面试轮次 12345"
)
private
Integer
interviewNum
;
/**
* 面试方式 1:现场面试 2:电话面试 3:视屏面试
*/
@ApiModelProperty
(
value
=
"面试方式 1:现场面试 2:电话面试 3:视屏面试"
)
private
Integer
interviewWay
;
/**
* 面试官id
*/
@ApiModelProperty
(
value
=
"面试官id"
)
private
Integer
interviewerId
;
/**
* 面试时间
*/
@ApiModelProperty
(
value
=
"面试时间"
)
private
Date
interviewTime
;
/**
* 通知方式 1:全部 2:短信 3:邮件 4.微信公众号
*/
@ApiModelProperty
(
value
=
"通知方式 1:全部 2:短信 3:邮件 4.微信公众号"
)
private
Integer
noticeWay
;
/**
* 部门岗位ID
*/
@ApiModelProperty
(
value
=
"部门岗位ID"
)
private
Integer
bmgwId
;
/**
* 工作性质 0全职、1实习、2兼职、3劳务派遣、4劳务、5派遣、6外包、7退休返聘
*/
@ApiModelProperty
(
value
=
"工作性质 0全职、1实习、2兼职、3劳务派遣、4劳务、5派遣、6外包、7退休返聘"
)
private
Integer
jobType
;
/**
* 预计入职日期
*/
@ApiModelProperty
(
value
=
"预计入职日期"
)
private
Date
yjrzTime
;
}
}
src/main/java/cn/timer/api/utils/ZpglMessageTemplate.java
View file @
f2390512
...
@@ -8,16 +8,19 @@ package cn.timer.api.utils;
...
@@ -8,16 +8,19 @@ package cn.timer.api.utils;
*/
*/
public
class
ZpglMessageTemplate
{
public
class
ZpglMessageTemplate
{
public
static
final
String
NOTYET_SHIPPEDORDER_MSG
=
"亲草优选:贵司 {0} 店铺,已有 {1} 笔订单超过48小时未发货(具体明细请登陆商家后台查看),为避免店铺权重下滑请即刻安排发货,谢谢!"
;
public
static
final
String
FILTERING
=
""
;
public
static
final
String
FILTERING
=
""
;
public
static
final
String
FILTER_PASS
=
"{0} 将候选人状态从[待初筛]更改为[初筛通过]."
;
public
static
final
String
FILTER_PASS
=
"{0} 将候选人状态从[待初筛]更改为[初筛通过]."
;
public
static
final
String
INTERVIEW
=
"{0} 为候选人安排了现场面试.面试轮次:第{1}轮,面试时间{2},面试官:{3},面试地址:{4}"
;
//,面试地址:{4}
public
static
final
String
INTERVIEWED
=
""
;
public
static
final
String
INTERVIEW
=
"{0} 为候选人安排了现场面试.面试轮次:第{1}轮,面试时间{2},面试官:{3}"
;
public
static
final
String
INTERVIEW_PASS
=
""
;
public
static
final
String
INTERVIEWED
=
"{0} 将候选人状态从[已安排面试]更改为[已面试].面试轮次:第{1}轮."
;
public
static
final
String
EMPLOY
=
""
;
public
static
final
String
INTERVIEW_PASS
=
"{0} 将候选人移动到[面试通过]."
;
public
static
final
String
OFFER
=
""
;
public
static
final
String
EMPLOY
=
"{0} 将候选人状态从[面试通过]更改为[拟录用]."
;
public
static
final
String
ENTRYING
=
"{0}将候选人状态从[待初筛]更改为[初筛淘汰], 淘汰原因:{1},备注:{2}"
;
public
static
final
String
OFFER
=
"{0} 给候选人发送了Offer."
;
public
static
final
String
ENTRYING
=
"{0} 将候选人状态从[待初筛]更改为[初筛淘汰], 淘汰原因:{1},备注:{2}"
;
public
static
final
String
WAIT
=
"{0} 将候选人添加到待入职."
;
public
static
final
String
ENTRY
=
"{0} 为候选人办理了入职."
;
public
static
final
String
INTERVIEWED_ENTRYING
=
"{0} 将候选人状态从[已面试]更改为[面试淘汰], 淘汰原因:{1},备注:{2}"
;
public
static
final
String
OFFER_ENTRYING
=
"{0} 将候选人状态从[已发Offer]更改为[录用淘汰], 淘汰原因:{1},备注:{2}"
;
public
static
String
print
(
String
template
,
String
[]
values
)
{
public
static
String
print
(
String
template
,
String
[]
values
)
{
if
(
null
==
values
||
values
.
length
==
0
)
{
if
(
null
==
values
||
values
.
length
==
0
)
{
...
@@ -32,8 +35,6 @@ public class ZpglMessageTemplate {
...
@@ -32,8 +35,6 @@ public class ZpglMessageTemplate {
return
msg
;
return
msg
;
}
}
public
static
void
main
(
String
[]
args
)
{
public
static
void
main
(
String
[]
args
)
{
/*System.out.println(SmsMessageTemplate.print(BLANK_OBJ_MSG,
new String[] { "name" }));*/
System
.
out
.
println
(
ZpglMessageTemplate
.
print
(
FILTER_PASS
,
new
String
[]
{
System
.
out
.
println
(
ZpglMessageTemplate
.
print
(
FILTER_PASS
,
new
String
[]
{
"wuqingjun"
,
"types"
}));
"wuqingjun"
,
"types"
}));
}
}
...
...
src/main/resources/mapping/zpgl/ZpglRcxxMapper.xml
View file @
f2390512
...
@@ -17,6 +17,9 @@
...
@@ -17,6 +17,9 @@
<result
property=
"face"
column=
"face"
/>
<result
property=
"face"
column=
"face"
/>
<result
property=
"nationClassId"
column=
"nation_class_id"
/>
<result
property=
"nationClassId"
column=
"nation_class_id"
/>
<result
property=
"nativePlace"
column=
"native_place"
/>
<result
property=
"nativePlace"
column=
"native_place"
/>
<result
property=
"bmgwId"
column=
"bmgw_id"
/>
<result
property=
"jobType"
column=
"job_type"
/>
<result
property=
"yjrzTime"
column=
"yjrz_time"
/>
<result
property=
"provinceId"
column=
"province_id"
/>
<result
property=
"provinceId"
column=
"province_id"
/>
<result
property=
"province"
column=
"province"
/>
<result
property=
"province"
column=
"province"
/>
<result
property=
"districtId"
column=
"district_id"
/>
<result
property=
"districtId"
column=
"district_id"
/>
...
...
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