去处置签订合同

master
xy 1 year ago
parent de508cde69
commit 443d667d72

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

After

Width:  |  Height:  |  Size: 27 KiB

@ -99,7 +99,7 @@ export default {
}, },
{ {
"prop": "_bencizhengshoumianji", "prop": "_bencizhengshoumianji",
"label": "本次征收面积", "label": "本次调整面积",
"width": 170, "width": 170,
customFn: row => { customFn: row => {
return ( return (
@ -382,6 +382,7 @@ export default {
_zichanshengyumianji: 0, _zichanshengyumianji: 0,
_bencizhengshoumianji: 0, _bencizhengshoumianji: 0,
_relation_id: "", _relation_id: "",
ORIGINAL_DATA: row
}) })
} else { } else {
let index = this.nowAssets.findIndex(i => i.id === row.id && !i.hasOwnProperty('land_id') ) let index = this.nowAssets.findIndex(i => i.id === row.id && !i.hasOwnProperty('land_id') )
@ -565,7 +566,8 @@ export default {
_zichanshengyumianji: 0, _zichanshengyumianji: 0,
_bencizhengshoumianji: 0, _bencizhengshoumianji: 0,
_relation_id: "", _relation_id: "",
land_id: row.land_id land_id: row.land_id,
ORIGINAL_DATA: row,
}) })
} else { } else {
let index = this.nowAssets.findIndex(i => i.id === row.id && i.hasOwnProperty('land_id') ) 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 => { save(Object.assign(this.form, { table_name: 'asset_handles' })).then(res => {
if (this.type !== 'add') { if (this.type !== 'add') {
Promise.all(this.originalForm.id_asset_handles_to_assets_handle_id_relation?.map(i => destroy({ Promise.all(this.originalForm.id_asset_handles_to_assets_handle_id_relation?.map(i => destroy({
@ -771,6 +757,24 @@ export default {
data: leaseToAssetsData data: leaseToAssetsData
},false) },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}`,
qitashuoming: `${this.form.chuzhileixing}`
}));
Promise.all(hisEvolutionsAssetsData.map(i => save(i)))
this.$Message.success({ this.$Message.success({
content: `${this.type === "add" ? "新增" : "编辑"}成功`, content: `${this.type === "add" ? "新增" : "编辑"}成功`,
}); });

@ -169,7 +169,7 @@ export default {
}, },
{ {
prop: "bencizhengshoumianji", prop: "bencizhengshoumianji",
label: "本次征收面积", label: "本次调整面积",
formatter: (row, data ,val) => parseFloat(val??0).toFixed(2) formatter: (row, data ,val) => parseFloat(val??0).toFixed(2)
}, },
{ {

@ -139,7 +139,7 @@ export default {
}, },
{ {
"prop": "_bencizhengshoumianji", "prop": "_bencizhengshoumianji",
"label": "本次征收面积", "label": "本次调整面积",
"width": 170, "width": 170,
customFn: row => { customFn: row => {
return ( return (
@ -838,23 +838,7 @@ export default {
fenlei: 1 fenlei: 1
}))) })))
Promise.all(hisEvolutionsAssetsData.map(i => save(i))) Promise.all(hisEvolutionsAssetsData.map(i => save(i)))
//
// if (this.type === "change") {
// let content = "";
// for (let key in this.originalForm) {
// if (this.form[key] && this.originalForm[key] !== this.form[key]) {
// content += `${key}${this.originalForm[key]}${this.form[key]}\n`;
// }
// }
// save(
// {
// table_name: "lease_logs",
// content,
// lease_id: this.id,
// },
// false
// );
// }
this.$Message.success({ this.$Message.success({
content: `${this.type === "add" ? "新增" : "编辑"}成功`, content: `${this.type === "add" ? "新增" : "编辑"}成功`,
}); });

@ -197,7 +197,7 @@ export default {
}, },
{ {
prop: "bencizhengshoumianji", prop: "bencizhengshoumianji",
label: "本次征收面积", label: "本次调整面积",
formatter: (row, data ,val) => parseFloat(val??0).toFixed(2) formatter: (row, data ,val) => parseFloat(val??0).toFixed(2)
}, },
{ {

@ -263,10 +263,10 @@
.build-img { .build-img {
position: absolute; position: absolute;
width: 36.5vw; width: 46.5vw;
object-fit: contain; object-fit: contain;
top: 27.3%; top: 26.8%;
left: 10.2%; left: 4%;
} }
.title-img { .title-img {
display: block; display: block;

Loading…
Cancel
Save