24 lines
831 B
TypeScript
Raw Normal View History

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
}
}