2025-07-15 16:18:34 +08:00
|
|
|
import { ref } from "vue";
|
|
|
|
|
import model from "./model";
|
2025-07-15 18:34:34 +08:00
|
|
|
import { getApiLoading } from "@/common/libraries/apiLoading";
|
|
|
|
|
import { Apis } from "@/gen/Apis";
|
|
|
|
|
import { showToastBack } from "@/common/libraries/naviHelper";
|
2025-07-15 16:18:34 +08:00
|
|
|
export default {
|
|
|
|
|
handleSelectProject: (e:any) => {
|
2025-07-15 18:34:34 +08:00
|
|
|
if(e[3]){
|
|
|
|
|
model.formData.value.asset_houses_id = e[3]?.id
|
|
|
|
|
}
|
|
|
|
|
console.log(e,'e')
|
2025-07-15 16:18:34 +08:00
|
|
|
},
|
2025-07-15 18:34:34 +08:00
|
|
|
handleIsLiveIn(e){
|
|
|
|
|
model.formData.value.is_live_in = e?.detail?.value
|
|
|
|
|
console.log(e,'e')
|
|
|
|
|
},
|
|
|
|
|
handleSubmit: (e:any) => {
|
|
|
|
|
console.log(model?.formData.value,'formData')
|
|
|
|
|
getApiLoading(Apis.Archive.HouseRegisters.Store, {...model.formData.value,customer_info:[model.formData.value]}).then(res => {
|
|
|
|
|
showToastBack('提交成功!',1,true)
|
|
|
|
|
console.log(res)
|
|
|
|
|
})
|
2025-07-15 16:18:34 +08:00
|
|
|
}
|
|
|
|
|
}
|