Commit 0e2094dd authored by Davve's avatar Davve

修改性别回填

parent b125bb9d
...@@ -72,6 +72,20 @@ ...@@ -72,6 +72,20 @@
import {validateURL} from '@/utils/validate' import {validateURL} from '@/utils/validate'
import {faceStarCreate, facestarDetail} from '@/api/face_image_upload' 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 = { const defaultForm = {
status: 'draft', status: 'draft',
...@@ -118,8 +132,8 @@ ...@@ -118,8 +132,8 @@
}, },
tempRoute: {}, tempRoute: {},
GenderTypeOptions: [ GenderTypeOptions: [
{'key': 0, 'display_name': '男'}, {'key': 1, 'display_name': '男'},
{'key': 1, 'display_name': '女'}, {'key': 2, 'display_name': '女'},
], ],
uploadType: -99, uploadType: -99,
isdisabledFn: false isdisabledFn: false
...@@ -144,6 +158,7 @@ ...@@ -144,6 +158,7 @@
fetchData(id) { fetchData(id) {
facestarDetail(id).then(response => { facestarDetail(id).then(response => {
this.postForm = response.data.data.data this.postForm = response.data.data.data
this.postForm.sex = sexTypeKeyValue[response.data.data.data.sex]
}).catch(err => { }).catch(err => {
console.log(err) console.log(err)
}) })
...@@ -163,6 +178,14 @@ ...@@ -163,6 +178,14 @@
this.loading = false this.loading = false
return 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 this.isdisabledFn = true
faceStarCreate(this.postForm).then(response => { faceStarCreate(this.postForm).then(response => {
this.$notify({ 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