|
|
|
|
@ -99,7 +99,7 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"prop": "_bencizhengshoumianji",
|
|
|
|
|
"label": "本次征收面积(m²)",
|
|
|
|
|
"label": "本次调整面积(m²)",
|
|
|
|
|
"width": 170,
|
|
|
|
|
customFn: row => {
|
|
|
|
|
return (
|
|
|
|
|
@ -382,6 +382,7 @@ export default {
|
|
|
|
|
_zichanshengyumianji: 0,
|
|
|
|
|
_bencizhengshoumianji: 0,
|
|
|
|
|
_relation_id: "",
|
|
|
|
|
ORIGINAL_DATA: row
|
|
|
|
|
})
|
|
|
|
|
} else {
|
|
|
|
|
let index = this.nowAssets.findIndex(i => i.id === row.id && !i.hasOwnProperty('land_id') )
|
|
|
|
|
@ -565,7 +566,8 @@ export default {
|
|
|
|
|
_zichanshengyumianji: 0,
|
|
|
|
|
_bencizhengshoumianji: 0,
|
|
|
|
|
_relation_id: "",
|
|
|
|
|
land_id: row.land_id
|
|
|
|
|
land_id: row.land_id,
|
|
|
|
|
ORIGINAL_DATA: row,
|
|
|
|
|
})
|
|
|
|
|
} else {
|
|
|
|
|
let index = this.nowAssets.findIndex(i => i.id === row.id && i.hasOwnProperty('land_id') )
|
|
|
|
|
@ -734,22 +736,6 @@ export default {
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// this.form.id_leases_to_assets_lease_id_relation = [];
|
|
|
|
|
// this.selectedHouses?.forEach(i => {
|
|
|
|
|
// this.form.id_leases_to_assets_lease_id_relation.push({
|
|
|
|
|
// house_id: i.id,
|
|
|
|
|
// lease_id: this.id,
|
|
|
|
|
// chuzumianji: i._chuzumianji
|
|
|
|
|
// })
|
|
|
|
|
// })
|
|
|
|
|
// this.selectedLands?.forEach(i => {
|
|
|
|
|
// this.form.id_leases_to_assets_lease_id_relation.push({
|
|
|
|
|
// land_id: i.id,
|
|
|
|
|
// lease_id: this.id,
|
|
|
|
|
// chuzumianji: i._chuzumianji
|
|
|
|
|
// })
|
|
|
|
|
// })
|
|
|
|
|
// this.form.id_lease_plans_lease_id_relation = this.leasePlans;
|
|
|
|
|
save(Object.assign(this.form, { table_name: 'asset_handles' })).then(res => {
|
|
|
|
|
if (this.type !== 'add') {
|
|
|
|
|
Promise.all(this.originalForm.id_asset_handles_to_assets_handle_id_relation?.map(i => destroy({
|
|
|
|
|
@ -771,6 +757,24 @@ export default {
|
|
|
|
|
data: leaseToAssetsData
|
|
|
|
|
},false)
|
|
|
|
|
}
|
|
|
|
|
Promise.all(this.nowAssets.map(item => save({
|
|
|
|
|
table_name: item.hasOwnProperty('land_id') ? "houses" : "lands",
|
|
|
|
|
...item.ORIGINAL_DATA,
|
|
|
|
|
id: item.id,
|
|
|
|
|
xianzhuang: '已处置/拆迁',//已处置/拆迁
|
|
|
|
|
shijimianji: item._zichanshengyumianji,
|
|
|
|
|
fenlei: 1
|
|
|
|
|
})))
|
|
|
|
|
let hisEvolutionsAssetsData = this.nowAssets.map(item => ({
|
|
|
|
|
table_name: "his_evolutions",
|
|
|
|
|
land_id: !item.hasOwnProperty("land_id") ? item.id : "",
|
|
|
|
|
house_id: item.hasOwnProperty("land_id") ? item.id : "",
|
|
|
|
|
fashengshijian: this.$moment().format('YYYY-MM-DD'),
|
|
|
|
|
mianjitiaozheng: `资产面积由${item.shijimianji||0}m²调整为${item._zichanshengyumianji||0}m²`,
|
|
|
|
|
qitashuoming: `${this.form.chuzhileixing}`
|
|
|
|
|
}));
|
|
|
|
|
Promise.all(hisEvolutionsAssetsData.map(i => save(i)))
|
|
|
|
|
|
|
|
|
|
this.$Message.success({
|
|
|
|
|
content: `${this.type === "add" ? "新增" : "编辑"}成功`,
|
|
|
|
|
});
|
|
|
|
|
|