flat: 修改添加
This commit is contained in:
@@ -20,10 +20,10 @@
|
|||||||
mapState
|
mapState
|
||||||
} from 'vuex'
|
} from 'vuex'
|
||||||
let reviewStatus = {
|
let reviewStatus = {
|
||||||
'-1': "全选择",
|
'-1': "全选择",
|
||||||
'0': "待审核",
|
'0': "待审核",
|
||||||
'1': "已审核",
|
'1': "已审核",
|
||||||
'9': "已驳回",
|
'9': "已驳回",
|
||||||
};
|
};
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
|
|||||||
@@ -7,6 +7,9 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import {
|
||||||
|
keys
|
||||||
|
} from 'lodash'
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
@@ -38,30 +41,33 @@
|
|||||||
type: String,
|
type: String,
|
||||||
require: ''
|
require: ''
|
||||||
},
|
},
|
||||||
cancel: {
|
|
||||||
type: Function
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
|
if (Array.isArray(this.columns)) {
|
||||||
|
this.init(this.columns)
|
||||||
|
}
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
columns(val) {
|
columns(val) {
|
||||||
if (Array.isArray(val)) {
|
if (Array.isArray(val)) {
|
||||||
val.map((item) => {
|
this.init(val)
|
||||||
item.map((child) => {
|
|
||||||
this.valueEnum[child[this.valueName]] = child[this.labelName]
|
|
||||||
})
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
init(val) {
|
||||||
|
val.map((item) => {
|
||||||
|
item.map((child) => {
|
||||||
|
this.valueEnum[child[this.valueName]] = child[this.labelName]
|
||||||
|
})
|
||||||
|
})
|
||||||
|
},
|
||||||
skillConfirm({
|
skillConfirm({
|
||||||
index,
|
index,
|
||||||
value,
|
value,
|
||||||
values
|
values
|
||||||
}) {
|
}) {
|
||||||
|
console.log(String(value[0][this.valueName]))
|
||||||
this.$emit("input", String(value[0][this.valueName]));
|
this.$emit("input", String(value[0][this.valueName]));
|
||||||
this.$emit("cancel");
|
this.$emit("cancel");
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -98,10 +98,12 @@
|
|||||||
placeholder="请输入企业信用代码"></u--input>
|
placeholder="请输入企业信用代码"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item label="所属行业" prop="jobCompanyIndustry" borderBottom labelWidth="80" ref="item1">
|
<u-form-item label="所属行业" prop="jobCompanyIndustry" borderBottom labelWidth="80" ref="item1">
|
||||||
<u--input v-model="info.jobCompanyIndustry" border="none" placeholder="请输入所属行业"></u--input>
|
<u--input v-model="info.jobCompanyIndustry" border="none" :disabled="true" disabledColor="#ffffff"
|
||||||
|
placeholder="请输入所属行业"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item label="企业性质" prop="jobCompanyNature" borderBottom labelWidth="80" ref="item1">
|
<u-form-item label="企业性质" prop="jobCompanyNature" borderBottom labelWidth="80" ref="item1">
|
||||||
<u--input v-model="info.jobCompanyNature" border="none" placeholder="请输入企业性质"></u--input>
|
<u--input v-model="info.jobCompanyNature" border="none" :disabled="true" disabledColor="#ffffff"
|
||||||
|
placeholder="请输入企业性质"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item label="企业介绍" labelWidth="80" ref="item1"></u-form-item>
|
<u-form-item label="企业介绍" labelWidth="80" ref="item1"></u-form-item>
|
||||||
<view>
|
<view>
|
||||||
@@ -482,33 +484,16 @@
|
|||||||
this.info.callTel = info.callTel
|
this.info.callTel = info.callTel
|
||||||
this.info.callNumber = info.callNumber
|
this.info.callNumber = info.callNumber
|
||||||
this.info.address = info.address
|
this.info.address = info.address
|
||||||
return
|
} else {
|
||||||
}
|
this.info.jobCompanyScale = info.companyTid
|
||||||
const {
|
this.info.jobCompanyName = info.comname
|
||||||
manager,
|
this.info.callName = info.manager
|
||||||
companyTid,
|
this.info.callTel = info.telphone
|
||||||
comname,
|
this.info.jobCompanyDescription = info.companyDesc
|
||||||
companyDesc,
|
this.info.jobCompanyNature = info.companyNature
|
||||||
telphone,
|
// this.info.tradeId = info.tradeId
|
||||||
tradeId,
|
// this.info.tradeNames = info.tradeNames
|
||||||
nature
|
this.info.jobCompanyIndustry = info.tradeNames
|
||||||
} = info
|
|
||||||
this.info.jobCompanyScale = companyTid
|
|
||||||
this.info.jobCompanyName = comname
|
|
||||||
this.info.callName = manager
|
|
||||||
this.info.callTel = telphone
|
|
||||||
this.info.jobCompanyDescription = companyDesc
|
|
||||||
if (tradeId / 1 !== -1) {
|
|
||||||
const res = await findTradeList()
|
|
||||||
const tenantArray = res.data.data?.filter(item => item.id === tradeId)
|
|
||||||
if (tenantArray?.length === 0) return;
|
|
||||||
this.info.jobCompanyIndustry = tenantArray[0]?.name
|
|
||||||
}
|
|
||||||
|
|
||||||
if (nature / 1 !== -1) {
|
|
||||||
const tenantArray = dic.companyEnum?.filter(item => item.value === nature)
|
|
||||||
if (tenantArray?.length === 0) return;
|
|
||||||
this.info.jobCompanyNature = tenantArray[0]?.label
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
wageConfirm(e) {
|
wageConfirm(e) {
|
||||||
@@ -537,11 +522,6 @@
|
|||||||
this.info.skillNames = this.getSkilDataNameWhereId(indexs).join('-')
|
this.info.skillNames = this.getSkilDataNameWhereId(indexs).join('-')
|
||||||
this.showSkills = false
|
this.showSkills = false
|
||||||
},
|
},
|
||||||
// natureConfirm(e) {
|
|
||||||
// const { value } = e
|
|
||||||
// this.info.userNature = value[0]
|
|
||||||
// this.showNature = false
|
|
||||||
// },
|
|
||||||
ageConfirm(e) {
|
ageConfirm(e) {
|
||||||
const {
|
const {
|
||||||
value
|
value
|
||||||
@@ -573,9 +553,6 @@
|
|||||||
ageClose() {
|
ageClose() {
|
||||||
this.showAge = false
|
this.showAge = false
|
||||||
},
|
},
|
||||||
// natureClose() {
|
|
||||||
// this.showNature = false
|
|
||||||
// },
|
|
||||||
skillClose() {
|
skillClose() {
|
||||||
this.showSkills = false
|
this.showSkills = false
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -102,10 +102,12 @@
|
|||||||
placeholder="请输入企业信用代码"></u--input>
|
placeholder="请输入企业信用代码"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item label="所属行业" prop="jobCompanyIndustry" borderBottom labelWidth="80" ref="item1">
|
<u-form-item label="所属行业" prop="jobCompanyIndustry" borderBottom labelWidth="80" ref="item1">
|
||||||
<u--input v-model="info.jobCompanyIndustry" border="none" placeholder="请输入所属行业"></u--input>
|
<u--input v-model="info.jobCompanyIndustry" border="none" placeholder="请输入所属行业" :disabled="true"
|
||||||
|
disabledColor="#ffffff"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item label="企业性质" prop="jobCompanyNature" borderBottom labelWidth="80" ref="item1">
|
<u-form-item label="企业性质" prop="jobCompanyNature" borderBottom labelWidth="80" ref="item1">
|
||||||
<u--input v-model="info.jobCompanyNature" border="none" placeholder="请输入企业性质"></u--input>
|
<u--input v-model="info.jobCompanyNature" border="none" placeholder="请输入企业性质" :disabled="true"
|
||||||
|
disabledColor="#ffffff"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item label="企业介绍" labelWidth="80" ref="item1"></u-form-item>
|
<u-form-item label="企业介绍" labelWidth="80" ref="item1"></u-form-item>
|
||||||
<view>
|
<view>
|
||||||
@@ -464,33 +466,16 @@
|
|||||||
this.info.callTel = info.callTel
|
this.info.callTel = info.callTel
|
||||||
this.info.callNumber = info.callNumber
|
this.info.callNumber = info.callNumber
|
||||||
this.info.address = info.address
|
this.info.address = info.address
|
||||||
return
|
} else {
|
||||||
}
|
this.info.jobCompanyScale = info.companyTid
|
||||||
const {
|
this.info.jobCompanyName = info.comname
|
||||||
companyTid,
|
this.info.callName = info.manager
|
||||||
comname,
|
this.info.callTel = info.telphone
|
||||||
manager,
|
this.info.jobCompanyDescription = info.companyDesc
|
||||||
telphone,
|
this.info.jobCompanyNature = info.companyNature
|
||||||
companyDesc,
|
// this.info.tradeId = info.tradeId
|
||||||
tradeId,
|
// this.info.tradeNames = info.tradeNames
|
||||||
nature
|
this.info.jobCompanyIndustry = info.tradeNames
|
||||||
} = this.company
|
|
||||||
this.info.jobCompanyScale = companyTid
|
|
||||||
this.info.jobCompanyName = comname
|
|
||||||
this.info.callName = manager
|
|
||||||
this.info.callTel = telphone
|
|
||||||
this.info.jobCompanyDescription = companyDesc
|
|
||||||
if (tradeId / 1 !== -1) {
|
|
||||||
const res = await findTradeList()
|
|
||||||
const tenantArray = res.data.data?.filter(item => item.id === tradeId)
|
|
||||||
if (tenantArray?.length === 0) return;
|
|
||||||
this.info.jobCompanyIndustry = tenantArray[0]?.name
|
|
||||||
}
|
|
||||||
|
|
||||||
if (nature / 1 !== -1) {
|
|
||||||
const tenantArray = dic.companyEnum?.filter(item => item.value === nature)
|
|
||||||
if (tenantArray?.length === 0) return;
|
|
||||||
this.info.jobCompanyNature = tenantArray[0]?.label
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ module.exports = {
|
|||||||
port: 1887,
|
port: 1887,
|
||||||
proxy: {
|
proxy: {
|
||||||
'/api': {
|
'/api': {
|
||||||
target: 'http://localhost:8000',
|
target: 'http://192.168.1.105:8000',
|
||||||
ws: true,
|
ws: true,
|
||||||
pathRewrite: {
|
pathRewrite: {
|
||||||
'^/api': '/'
|
'^/api': '/'
|
||||||
|
|||||||
Reference in New Issue
Block a user