Commit 0e2094dd authored by Davve's avatar Davve

修改性别回填

parent b125bb9d
......@@ -72,6 +72,20 @@
import {validateURL} from '@/utils/validate'
import {faceStarCreate, facestarDetail} from '@/api/face_image_upload'
const SexOptions = [
{'key': 1, 'display_name': '男'},
{'key': 2, 'display_name': '女'},
]
const sexTypeKeyValue = SexOptions.reduce((acc, cur) => {
acc[cur.key] = cur.display_name
return acc
}, {})
const ValueToSexTypeKeyValue = SexOptions.reduce((acc, cur) => {
acc[cur.key] = cur.display_name
return acc
}, {})
const defaultForm = {
status: 'draft',
......@@ -118,8 +132,8 @@
},
tempRoute: {},
GenderTypeOptions: [
{'key': 0, 'display_name': '男'},
{'key': 1, 'display_name': '女'},
{'key': 1, 'display_name': '男'},
{'key': 2, 'display_name': '女'},
],
uploadType: -99,
isdisabledFn: false
......@@ -144,6 +158,7 @@
fetchData(id) {
facestarDetail(id).then(response => {
this.postForm = response.data.data.data
this.postForm.sex = sexTypeKeyValue[response.data.data.data.sex]
}).catch(err => {
console.log(err)
})
......@@ -163,6 +178,14 @@
this.loading = false
return false
}
const gender = {
'男': 1,
'女': 2
}
this.isdisabledFn = true
if (gender.hasOwnProperty(this.postForm.sex)){
this.postForm.sex = gender[this.postForm.sex]
}
this.isdisabledFn = true
faceStarCreate(this.postForm).then(response => {
this.$notify({
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment