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

View File

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

View File

@@ -34,6 +34,16 @@
{{ format(model.etime) }} {{ format(model.etime) }}
</el-form-item> </el-form-item>
</el-col> </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-row>
</el-collapse-item> </el-collapse-item>