|
|
@@ -13,7 +13,9 @@
|
|
|
>
|
|
|
<div class="rowSty">
|
|
|
<div class="colSty">
|
|
|
- <div class="grid-content bg-purple">建档日期</div>
|
|
|
+ <div class="grid-content bg-purple">
|
|
|
+ <span class="req">*</span>建档日期
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="colSty" :span="6">
|
|
|
<div v-if="judgeTag()" class="grid-content bg-purple-light">
|
|
|
@@ -39,7 +41,9 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
- <div class="grid-content bg-purple">出生日期</div>
|
|
|
+ <div class="grid-content bg-purple">
|
|
|
+ <span class="req">*</span>出生日期
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
<div v-if="judgeTag()" class="grid-content bg-purple-light">
|
|
|
@@ -87,7 +91,9 @@
|
|
|
</div> -->
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
- <div class="grid-content bg-purple">最高学历学位</div>
|
|
|
+ <div class="grid-content bg-purple">
|
|
|
+ <span class="req">*</span>最高学历
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
<div v-if="judgeTag()" class="grid-content bg-purple-light">
|
|
|
@@ -138,7 +144,9 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
- <div class="grid-content bg-purple">专业</div>
|
|
|
+ <div class="grid-content bg-purple">
|
|
|
+ <span class="req">*</span>专业
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
<div v-if="judgeTag()" class="grid-content bg-purple-light">
|
|
|
@@ -163,7 +171,9 @@
|
|
|
</div>
|
|
|
<div class="rowSty">
|
|
|
<div class="colSty">
|
|
|
- <div class="grid-content bg-purple">参加工作时间</div>
|
|
|
+ <div class="grid-content bg-purple">
|
|
|
+ <span class="req">*</span>参加工作时间
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
<div v-if="judgeTag()" class="grid-content bg-purple-light">
|
|
|
@@ -187,7 +197,9 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
- <div class="grid-content bg-purple">本单位入职日期</div>
|
|
|
+ <div class="grid-content bg-purple">
|
|
|
+ <span class="req">*</span>入职时间
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
<div v-if="judgeTag()" class="grid-content bg-purple-light">
|
|
|
@@ -204,7 +216,7 @@
|
|
|
<el-date-picker
|
|
|
v-model="nowData.ruZhiShiJian"
|
|
|
type="date"
|
|
|
- placeholder="本单位入职日期"
|
|
|
+ placeholder="入职时间"
|
|
|
value-format="yyyy-MM-dd"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
@@ -213,7 +225,7 @@
|
|
|
</div>
|
|
|
<div class="rowSty">
|
|
|
<div class="colSty">
|
|
|
- <div class="grid-content bg-purple">本岗位任职时间</div>
|
|
|
+ <div class="grid-content bg-purple">现聘职称任职时间</div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
<div v-if="judgeTag()" class="grid-content bg-purple-light">
|
|
|
@@ -230,7 +242,7 @@
|
|
|
<el-date-picker
|
|
|
v-model="nowData.renZhiShiJian"
|
|
|
type="date"
|
|
|
- placeholder="本岗位任职时间"
|
|
|
+ placeholder="现聘职称任职时间"
|
|
|
value-format="yyyy-MM-dd"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
@@ -262,7 +274,7 @@
|
|
|
</div>
|
|
|
<div class="rowSty">
|
|
|
<div class="colSty">
|
|
|
- <div class="grid-content bg-purple">职称等级</div>
|
|
|
+ <div class="grid-content bg-purple">现聘职称等级</div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
<div v-if="judgeTag()" class="grid-content bg-purple-light">
|
|
|
@@ -285,7 +297,9 @@
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="colSty"><div class="grid-content bg-purple">职称</div></div>
|
|
|
+ <div class="colSty">
|
|
|
+ <div class="grid-content bg-purple">现聘职称</div>
|
|
|
+ </div>
|
|
|
<div class="colSty">
|
|
|
<div v-if="judgeTag()" class="grid-content bg-purple-light">
|
|
|
<div>
|
|
|
@@ -307,7 +321,9 @@
|
|
|
</div>
|
|
|
<div class="rowSty">
|
|
|
<div class="colSty">
|
|
|
- <div class="grid-content bg-purple">身份证号</div>
|
|
|
+ <div class="grid-content bg-purple">
|
|
|
+ <span class="req">*</span>身份证号
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
<div v-if="judgeTag()" class="grid-content bg-purple-light">
|
|
|
@@ -330,7 +346,9 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
- <div class="grid-content bg-purple">人员类型</div>
|
|
|
+ <div class="grid-content bg-purple">
|
|
|
+ <span class="req">*</span>人员类型
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
<div v-if="judgeTag()" class="grid-content bg-purple-light">
|
|
|
@@ -362,7 +380,7 @@
|
|
|
</div>
|
|
|
<div class="rowSty">
|
|
|
<div class="colSty">
|
|
|
- <div class="grid-content bg-purple">保密协议</div>
|
|
|
+ <div class="grid-content bg-purple">承诺函</div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
<div class="grid-content bg-purple-light">
|
|
|
@@ -414,7 +432,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
- <div class="grid-content bg-purple">承诺函</div>
|
|
|
+ <div class="grid-content bg-purple">保密协议</div>
|
|
|
</div>
|
|
|
<div class="colSty">
|
|
|
<div class="grid-content bg-purple-light">
|
|
|
@@ -494,20 +512,23 @@ export default {
|
|
|
isWatch: false,
|
|
|
rules: {
|
|
|
jianDangRiQi: [{ validator: option.checkTime, trigger: 'blur' }],
|
|
|
- chuShengRiQi: [{ validator: option.checkTimeNull, trigger: 'blur' }],
|
|
|
+ chuShengRiQi: [{ validator: option.checkTime, trigger: 'blur' }],
|
|
|
nianLing: [{ validator: option.checkNianLingNull, trigger: 'change' }],
|
|
|
+ zuiGaoXueLiX: [{ validator: option.checkRequired, trigger: 'change' }],
|
|
|
yuanBiYeYuanXi: [
|
|
|
{ validator: option.checkLengthNull, trigger: 'blur' }
|
|
|
],
|
|
|
- ruZhiShiJian: [{ validator: option.checkTimeNull, trigger: 'blur' }],
|
|
|
- canJiaGongZuo: [{ validator: option.checkTimeNull, trigger: 'blur' }],
|
|
|
+ xianCongShiZhua: [{ validator: option.checkLength, trigger: 'blur' }],
|
|
|
+ ruZhiShiJian: [{ validator: option.checkTime, trigger: 'blur' }],
|
|
|
+ canJiaGongZuo: [{ validator: option.checkTime, trigger: 'blur' }],
|
|
|
renZhiShiJian: [{ validator: option.checkTimeNull, trigger: 'blur' }],
|
|
|
zhiCheng: [{ validator: option.checkLengthNull, trigger: 'blur' }],
|
|
|
qianZiTuWen: [
|
|
|
{ validator: option.attachmentsNumOne, trigger: 'change' }
|
|
|
],
|
|
|
- shenFenZhengHao: [
|
|
|
- { validator: option.checkLengthNull, trigger: 'blur' }
|
|
|
+ shenFenZhengHao: [{ validator: option.checkLength, trigger: 'blur' }],
|
|
|
+ renYuanLeiXing: [
|
|
|
+ { validator: option.checkRequired, trigger: 'change' }
|
|
|
],
|
|
|
baoMiXieYi: [{ validator: option.attachmentsNum, trigger: 'change' }],
|
|
|
chengNuoHan: [{ validator: option.attachmentsNum, trigger: 'change' }],
|
|
|
@@ -752,6 +773,10 @@ export default {
|
|
|
}
|
|
|
.bg-purple {
|
|
|
background: #f8f8f8;
|
|
|
+ .req {
|
|
|
+ color: #f56c6c;
|
|
|
+ margin-right: 2px;
|
|
|
+ }
|
|
|
}
|
|
|
.bg-purple-light {
|
|
|
border-left: 1px solid #f2f2f2;
|