dev
lion 1 year ago
parent ba4a228138
commit ba5f88d21c

@ -57,8 +57,8 @@ export default {
name: '企业性质', name: '企业性质',
field: 'company_type', field: 'company_type',
rule: '', rule: '',
edit_input: "text", edit_input: "radio",
help: '可选择是否需要学员填写', help: '请选择企业性质',
need_fill: 0, need_fill: 0,
belong_user: 1, belong_user: 1,
select_item: [], select_item: [],
@ -67,8 +67,8 @@ export default {
name: '所在区域', name: '所在区域',
field: 'company_area', field: 'company_area',
rule: '', rule: '',
edit_input: "text", edit_input: "radio",
help: '可选择是否需要学员填写', help: '请选择所在区域',
need_fill: 0, need_fill: 0,
belong_user: 1, belong_user: 1,
select_item: [], select_item: [],
@ -77,8 +77,8 @@ export default {
name: '所属行业', name: '所属行业',
field: 'company_industry', field: 'company_industry',
rule: '', rule: '',
edit_input: "text", edit_input: "radio",
help: '可选择是否需要学员填写', help: '请选择所属行业',
need_fill: 0, need_fill: 0,
belong_user: 1, belong_user: 1,
select_item: [], select_item: [],
@ -87,8 +87,8 @@ export default {
name: '人才类型', name: '人才类型',
field: 'type', field: 'type',
rule: '', rule: '',
edit_input: "text", edit_input: "radio",
help: '可选择是否需要学员填写', help: '请选择人才类型',
need_fill: 0, need_fill: 0,
belong_user: 1, belong_user: 1,
select_item: [], select_item: [],
@ -97,8 +97,8 @@ export default {
name: '学历', name: '学历',
field: 'education', field: 'education',
rule: '', rule: '',
edit_input: "text", edit_input: "radio",
help: '可选择是否需要学员填写', help: '请选择学历',
need_fill: 0, need_fill: 0,
belong_user: 1, belong_user: 1,
select_item: [], select_item: [],
@ -126,6 +126,7 @@ export default {
getparameter({ getparameter({
number:number number:number
}).then(res=>{ }).then(res=>{
// 获取数据字典插入到 select中
res.map(item=>{ res.map(item=>{
for(var k in this.formSelect){ for(var k in this.formSelect){
if(item.number===k){ if(item.number===k){
@ -133,6 +134,20 @@ export default {
} }
} }
}) })
// 数据插入到 selectFormList 的select_item中{key:'',value:''}
this.selectFormList.map(sform=>{
for(var k in this.formSelect){
if(sform.field===k){
this.formSelect[k].map(kf=>{
sform.select_item.push({
key:kf.value,
value:kf.value
})
})
}
}
})
console.log("this.selectFormList123",this.selectFormList)
}) })
} }
}, },

@ -109,7 +109,6 @@
splitR: 0.7, splitR: 0.7,
selectedForm: {}, selectedForm: {},
selectedIndex: 0, selectedIndex: 0,
canSelectForm: [] // idmixins
} }
}, },
created() { created() {
@ -137,8 +136,9 @@
}], }],
...this.select ...this.select
}) })
this.formList = res.data this.formList = res.data
this.updateObjects(this.selectFormList, this.formList) this.updateObjects(this.selectFormList, this.formList)
console.log("this.selectFormList", this.selectFormList, this.formList) console.log("this.selectFormList", this.selectFormList, this.formList)
}, },
@ -249,9 +249,17 @@
dialogVisible(newval) { dialogVisible(newval) {
if (newval) { if (newval) {
this.getFormList() this.getFormList()
console.log("this.course_id", this.course_id, this.canSelectForm)
} else { } else {
this.course_id = '' this.course_id = ''
this.selectFormList.map(item=>{
item.is_open = false
if(item.id){
item.id = ''
}
if(item.course_id){
item.course_id = ''
}
})
this.$emit("refresh") this.$emit("refresh")
} }
} }

Loading…
Cancel
Save