简历社会兼职样式修改
continuous-integration/drone/push Build is passing Details

uat_us
wangxiaoshuang 2024-11-26 10:08:13 +08:00
parent e723d345d7
commit e336d90f45
2 changed files with 67 additions and 20 deletions

View File

@ -38,13 +38,6 @@
<span v-if="isEN">{{ DATA.Rank }}</span> <span v-if="isEN">{{ DATA.Rank }}</span>
<span v-else>{{ DATA.RankCN }}</span> <span v-else>{{ DATA.RankCN }}</span>
</span> </span>
<span
class="el-icon-medal"
v-if="DATA.WorkPartTimeEn || DATA.WorkPartTime"
>
<span v-if="isEN">{{ DATA.WorkPartTimeEn }}</span>
<span v-else>{{ DATA.WorkPartTime }}</span>
</span>
</div> </div>
<div class="userTel"> <div class="userTel">
<span class="el-icon-phone-outline"> <span class="el-icon-phone-outline">
@ -55,6 +48,20 @@
DATA.WeChat DATA.WeChat
}}</span> }}</span>
</div> </div>
<div style="display: flex; font-size: 14px">
<span style="display: inline-block; width: 70px; color: #606266">{{
$t('curriculumVitae:info:meessage:partTimeJob')
}}</span>
<span
class="break-word"
style="
white-space: pre-wrap;
width: calc(100% - 80px);
word-wrap: break-word;
"
v-html="isEN ? DATA.WorkPartTimeEn : DATA.WorkPartTime"
></span>
</div>
</template> </template>
<div class="noData" v-else>{{ $t('curriculumVitae:noData') }}</div> <div class="noData" v-else>{{ $t('curriculumVitae:noData') }}</div>
<base-model :config="model_cfg"> <base-model :config="model_cfg">
@ -450,7 +457,11 @@ export default {
}, },
], ],
LastName: [ LastName: [
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }, {
required: true,
message: this.$t('common:ruleMessage:specify'),
trigger: 'blur',
},
{ {
max: 400, max: 400,
message: this.$t('form:rules:maxLength:400'), message: this.$t('form:rules:maxLength:400'),
@ -465,10 +476,18 @@ export default {
}, },
], ],
Sex: [ Sex: [
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }, {
required: true,
message: this.$t('common:ruleMessage:select'),
trigger: 'blur',
},
], ],
TitleIds: [ TitleIds: [
{ required: true, message:this.$t('common:ruleMessage:select'), trigger: 'blur' }, {
required: true,
message: this.$t('common:ruleMessage:select'),
trigger: 'blur',
},
], ],
Phone: [ Phone: [
{ {
@ -517,7 +536,11 @@ export default {
}, },
], ],
DepartmentOther: [ DepartmentOther: [
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }, {
required: true,
message: this.$t('common:ruleMessage:specify'),
trigger: 'blur',
},
{ {
max: 400, max: 400,
message: this.$t('form:rules:maxLength:400'), message: this.$t('form:rules:maxLength:400'),
@ -533,10 +556,18 @@ export default {
}, },
], ],
RankId: [ RankId: [
{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }, {
required: true,
message: this.$t('common:ruleMessage:select'),
trigger: 'blur',
},
], ],
RankOther: [ RankOther: [
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }, {
required: true,
message: this.$t('common:ruleMessage:specify'),
trigger: 'blur',
},
{ {
max: 400, max: 400,
message: this.$t('form:rules:maxLength:400'), message: this.$t('form:rules:maxLength:400'),
@ -544,7 +575,11 @@ export default {
}, },
], ],
RankOtherCN: [ RankOtherCN: [
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' }, {
required: true,
message: this.$t('common:ruleMessage:specify'),
trigger: 'blur',
},
{ {
max: 400, max: 400,
message: this.$t('form:rules:maxLength:400'), message: this.$t('form:rules:maxLength:400'),

View File

@ -61,12 +61,6 @@
><span v-if="isEN">{{ reviewerData.EmploymentView.Rank }}</span> ><span v-if="isEN">{{ reviewerData.EmploymentView.Rank }}</span>
<span v-else>{{ reviewerData.EmploymentView.RankCN }}</span></span <span v-else>{{ reviewerData.EmploymentView.RankCN }}</span></span
> >
<span class="el-icon-medal" v-if="isAll">
<span v-if="isEN">{{
reviewerData.EmploymentView.WorkPartTimeEn
}}</span>
<span v-else>{{ reviewerData.EmploymentView.WorkPartTime }}</span>
</span>
</div> </div>
<div class="userTel" v-if="isAll"> <div class="userTel" v-if="isAll">
<span class="el-icon-phone-outline">{{ <span class="el-icon-phone-outline">{{
@ -79,6 +73,24 @@
reviewerData.BasicInfoView.WeChat reviewerData.BasicInfoView.WeChat
}}</span> }}</span>
</div> </div>
<div style="display: flex; font-size: 14px" v-if="isAll">
<span style="display: inline-block; width: 70px; color: #606266">{{
$t('curriculumVitae:info:meessage:partTimeJob')
}}</span>
<span
class="break-word"
style="
white-space: pre-wrap;
width: calc(100% - 80px);
word-wrap: break-word;
"
v-html="
isEN
? reviewerData.EmploymentView.WorkPartTimeEn
: reviewerData.EmploymentView.WorkPartTime
"
></span>
</div>
</div> </div>
<div class="message break-word"> <div class="message break-word">
<div class="title">{{ $t('curriculumVitae:summarize:title') }}</div> <div class="title">{{ $t('curriculumVitae:summarize:title') }}</div>