flat: 修改全职岗位录入问题

This commit is contained in:
yangxiao
2026-01-04 15:30:25 +08:00
parent e6d295786c
commit 942d6240c9
3 changed files with 46 additions and 33 deletions

View File

@@ -202,23 +202,23 @@ export default {
dialogType: "drawer",
dialogFullscreen: true,
column: [
{
label: "所属机构",
prop: "deptId",
type: "tree",
multiple: false,
dicData: this.depTree,
props: {
label: "title",
value: 'value'
},
checkStrictly: true,
search: true,
span: 20,
hide: true,
searchLabelWidth: 80,
searchSpan: 6,
},
// {
// label: "所属机构",
// prop: "deptId",
// type: "tree",
// multiple: false,
// dicData: this.depTree,
// props: {
// label: "title",
// value: 'value'
// },
// checkStrictly: true,
// search: true,
// span: 20,
// hide: true,
// searchLabelWidth: 80,
// searchSpan: 6,
// },
{
label: "用工单位",
prop: "comname",
@@ -284,13 +284,13 @@ export default {
display: true,
size: "small",
prop: "masterName",
rules: [
{
required: true,
whitespace: true,
message: "请输入法人姓名",
},
],
// rules: [
// {
// required: true,
// whitespace: true,
// message: "请输入法人姓名",
// },
// ],
},
{
type: "input",
@@ -300,10 +300,10 @@ export default {
size: "small",
prop: "masterIdentity",
rules: [
{
required: true,
message: "请输入身份证号",
},
// {
// required: true,
// message: "请输入身份证号",
// },
{
validator: (rule, value, callback) => {
if (check18IdCardNo(value)) {

View File

@@ -126,14 +126,14 @@
></super-map-view>
</template>
<!-- 行业类型 -->
<!-- <template slot="tradeId">
<template slot="tradeId">
<div class="tradeId">
<el-autocomplete
popper-class="my-autocomplete"
v-model.trim="tradeState"
:fetch-suggestions="querySearchAsync"
v-model="employerInfor.jobCompanyIndustry"
placeholder="请选择行业类型"
@select="handleSelect"
disabled="true"
show-word-limit
ref="selectTradeId"
>
@@ -142,7 +142,7 @@
</template>
</el-autocomplete>
</div>
</template> -->
</template>
<!-- 工种 -->
<template slot="worktypeIds">
<div class="tradeId">
@@ -524,7 +524,9 @@ export default {
{
label: "行业类型",
prop: "tradeId",
type: "select",
type: "cascader",
// type: "select",
formslot: true,
dicData: this.tradeData,
props: {
label: "name",
@@ -1125,6 +1127,7 @@ export default {
education: 7,
experienceDesc: "不限经验",
userNature: "灵活用工",
tradeId: row.tradeId
};
this.selectedSkills = [];
this.drawer = true;

View File

@@ -34,6 +34,16 @@
{{ format(model.etime) }}
</el-form-item>
</el-col>
<el-col span="12">
<el-form-item label="参考工资:" v-if="wage">{{
model.wage
}}~{{model.wageUpper}}{{ wageUnitCategory[model.wageUnitCategory] }}
</el-form-item>
<el-form-item label="参考工资:" v-else>{{
model.wage
}}{{ wageUnitCategory[model.wageUnitCategory] }}
</el-form-item>
</el-col>
</el-row>
</el-collapse-item>