|
@@ -255,7 +255,8 @@ const defaultQuery = {
|
|
|
career_path: []
|
|
|
}
|
|
|
const formQuery = ref(cloneDeep(defaultQuery))
|
|
|
-const careerTrajectory = ref([{ hotel_zh: null, title_zh: null, date: null }])
|
|
|
+const careerPathItem = { hotel_zh: null, hotel_en: null, title_zh: null, title_en: null, date: null, source: null, image_path: null }
|
|
|
+const careerTrajectory = ref([careerPathItem])
|
|
|
|
|
|
// 渲染完成后赋值
|
|
|
onMounted(() => {
|
|
@@ -279,7 +280,7 @@ const mobileChange = (val, index) => {
|
|
|
|
|
|
const addCareer = () => {
|
|
|
careerTrajectory.value = careerTrajectory.value || []
|
|
|
- careerTrajectory.value.push({ hotel_zh: null, title_zh: null, date: null })
|
|
|
+ careerTrajectory.value.push(careerPathItem)
|
|
|
formQuery.value.career_path = careerTrajectory.value
|
|
|
}
|
|
|
const removeCareer = (index) => {
|
|
@@ -335,7 +336,7 @@ const setFormData = (data) => {
|
|
|
: ['', '', ''];
|
|
|
break;
|
|
|
case 'career_path':
|
|
|
- formQuery.value[key] = careerTrajectory.value = value?.length ? cloneDeep(value) : [{ hotel_zh: null, title_zh: null, date: null }];
|
|
|
+ formQuery.value[key] = careerTrajectory.value = value?.length ? cloneDeep(value) : [careerPathItem];
|
|
|
break;
|
|
|
default:
|
|
|
formQuery.value[key] = value ?? null;
|