Переглянути джерело

宅基地申请优化

wulanhaote
Xyq123* 2 роки тому
джерело
коміт
1f86893331
4 змінених файлів з 24 додано та 17 видалено
  1. +4
    -1
      src/views/onlineHome/homestead/circulation/circulationAdd.vue
  2. +9
    -7
      src/views/onlineHome/homestead/homeApplication/proposerLite.vue
  3. +8
    -8
      src/views/onlineHome/workbench.vue
  4. +3
    -1
      src/views/yinnong/homestead/circulation/circulationModify.vue

+ 4
- 1
src/views/onlineHome/homestead/circulation/circulationAdd.vue Переглянути файл

@@ -278,7 +278,10 @@
//流转方式
this.houseGetDicts("lzfs").then((res) => {
for( let i = 0 ; i < res.data.length ; i++){
this.lzfsDictionaries.push({text:res.data[i].dictLabel,value:res.data[i].dictValue})
if(res.data[i].dictSort < 6){
this.lzfsDictionaries.push({text:res.data[i].dictLabel,value:res.data[i].dictValue})
}

}
});
//转入方证件类型


+ 9
- 7
src/views/onlineHome/homestead/homeApplication/proposerLite.vue Переглянути файл

@@ -114,7 +114,7 @@
<van-field :rules="[{ required: true }]" required :readonly="!formEnabled.baseApplyForm.baseFormEnabled" v-model="applicationDetail.tHouseApplyCurrentSituation.landArea" label="宅基地面积" placeholder="宅基地面积" input-align="right" type="number"><template #right-icon>㎡</template></van-field>
<!-- <van-field :rules="[{ required: true }]" required :readonly="!formEnabled.baseApplyForm.baseFormEnabled" v-model="applicationDetail.tHouseApplyCurrentSituation.landPerArea" label="人均宅基地面积" placeholder="人均宅基地面积" input-align="right" label-width="auto" type="number"><template #right-icon>㎡</template></van-field>-->
<!-- <van-field :rules="[{ required: true }]" required :readonly="!formEnabled.baseApplyForm.baseFormEnabled" v-model="applicationDetail.tHouseApplyCurrentSituation.landCertificateNo" label="不动产单元号" placeholder="不动产单元号" input-align="right"/>-->
<van-field :rules="[{ required: true }]" required :readonly="!formEnabled.baseApplyForm.baseFormEnabled" v-model="applicationDetail.tHouseApplyCurrentSituation.buildingArea" label="建筑面积" placeholder="建筑面积㎡" input-align="right" type="number"><template #right-icon>㎡</template></van-field>
<van-field :readonly="!formEnabled.baseApplyForm.baseFormEnabled" v-model="applicationDetail.tHouseApplyCurrentSituation.buildingArea" label="建筑面积" placeholder="建筑面积㎡" input-align="right" type="number" :rules="[{ required: true }]" required ><template #right-icon>㎡</template></van-field>
<!-- <van-field :rules="[{ required: true }]" required :readonly="!formEnabled.baseApplyForm.baseFormEnabled" v-model="applicationDetail.tHouseApplyCurrentSituation.buildingPerArea" label="人均建筑面积" placeholder="人均建筑面积" input-align="right" label-width="auto" type="number"><template #right-icon>㎡</template></van-field>-->
<van-field :rules="[{ required: true }]" required :readonly="!formEnabled.baseApplyForm.baseFormEnabled" v-model="applicationDetail.tHouseApplyCurrentSituation.houseCertificateNo" label="权属证证书号" placeholder="权属证证书号" input-align="right"/>
<field-select
@@ -1992,7 +1992,7 @@ export default {
this.formVisible.baseApplyForm.agricultureFormVisible = this.isNotProposeStatus(houseApplyStatus, ["1", "32", "2", "3", "31", '4', '5', this.isInRoles(role, ['town_leader', 'agriculture']) ? -99 : '7', this.isInRoles(role, ['town_leader', 'agriculture']) ? -99 : '8']);
this.formVisible.baseApplyForm.buildingFormVisible = this.isNotProposeStatus(houseApplyStatus, ["1", "32", "2", "3", "31", '4', '5', this.isInRoles(role, ['town_leader', 'building']) ? -99 : '7', this.isInRoles(role, ['town_leader', 'building']) ? -99 : '8']);
this.formVisible.baseApplyForm.nature_resourceFormVisible = this.isNotProposeStatus(houseApplyStatus, ["1", "32", "2", "3", "31", '4', '5', this.isInRoles(role, ['town_leader', 'nature_resource']) ? -99 : '7', this.isInRoles(role, ['town_leader', 'nature_resource']) ? -99 : '8']);
this.formVisible.landscopeVisible = this.isNotProposeStatus(houseApplyStatus, ["1", "32", "2", "3", "31", '4', '5', '6', '7', '8', '9', '10']);
this.formVisible.landscopeForm.baseFormVisible = this.isNotProposeStatus(houseApplyStatus, ["1", "32", "2", "3", "31", '4', '5', '6', '7', '8', '9', '10']);

@@ -2001,7 +2001,6 @@ export default {
this.formVisible.acceptingForm.townFormVisible = this.isProposeStatus(houseApplyStatus, [this.isInRoles(role, 'town_leader') ? '29' : -99, "26"]);
this.formVisible.acceptingForm.agricultureFormVisible = this.isProposeStatus(houseApplyStatus, [this.isInRoles(role, ['town_leader', 'agriculture']) ? '29' : -99, "26"]);
this.formVisible.acceptingForm.nature_resourceFormVisible = this.isProposeStatus(houseApplyStatus, [this.isInRoles(role, ['town_leader', 'nature_resource']) ? '29' : -99, "26"]);

if(this.type =='done') {
this.formVisible.editVisible = false;
}
@@ -2596,6 +2595,10 @@ export default {
} else if (this.isAccepting()) {
this.active = PROPOSER_STAGE_END;
this.selectedTabName = PROPOSER_STAGE_END;
if(this.isProposeStatus(houseApplyStatus, ["20"])){
this.selectedTabName = PROPOSER_STAGE_START;
}

this.processKeyField = PROPOSER_STAGE_END_ACTIVITY;
this.attachmentActive = PROPOSER_STAGE_END;
}
@@ -2668,6 +2671,7 @@ export default {
landPerArea: null, //人均宅基地面积
landCertificateNo: null, //权属证书号
buildingPerArea: null, //人均建筑面积
buildingArea:null,//建筑面积
houseCertificateNo: null, //权属证书号
landIsposal: null, // 现宅基地处置情况
reservedArea: null, // 保留m²
@@ -2758,8 +2762,8 @@ export default {
},
//返回上一步操作
goBack(){
this.$router.push({path: '/onlineHome/done'});
//this.$router.back(-1)
this.$router.push({path: '/onlineHome/workbench'});
// this.$router.back(-1);
//this.$router.push({name: this.$router.back(-1)});
},
// 当地图绘制完成时
@@ -3849,8 +3853,6 @@ export default {
}
if(this.$refs.pictureUploadApplyingTHouseApproveNature && this.$refs.pictureUploadApplyingTHouseApproveNature.isValid()) {
this.submitHouseApproveNatureplanOptions();
console.info( this.applicationDetail.tHouseApproveNatureOptions.naturePlan)
return "cccc";
} else {
if (this.checkString(this.applicationDetail.tHouseApproveNatureOptions.naturePlan)) {
return "自然资源部门现场拍照不能为空";


+ 8
- 8
src/views/onlineHome/workbench.vue Переглянути файл

@@ -455,14 +455,14 @@
</div>
<p style="margin-top: 5px;color: #666666;">使用权流转</p>
</van-grid-item>
<van-grid-item text="使用权抵押" @click="applicationList('mortgage')">
<div slot="default">
<div class="icon" style="background:#3ac2db;">
<img src="../../../static/images/onlineHome/icon_Z4.png" alt />
</div>
</div>
<p style="margin-top: 5px;color: #666666;">使用权抵押</p>
</van-grid-item>
<!-- <van-grid-item text="使用权抵押" @click="applicationList('mortgage')">-->
<!-- <div slot="default">-->
<!-- <div class="icon" style="background:#3ac2db;">-->
<!-- <img src="../../../static/images/onlineHome/icon_Z4.png" alt />-->
<!-- </div>-->
<!-- </div>-->
<!-- <p style="margin-top: 5px;color: #666666;">使用权抵押</p>-->
<!-- </van-grid-item>-->
<van-grid-item text="有偿退出" @click="applicationList('paidExit')">
<div slot="default">
<div class="icon" style="background:#539ffd;">


+ 3
- 1
src/views/yinnong/homestead/circulation/circulationModify.vue Переглянути файл

@@ -281,7 +281,9 @@ export default {
//流转方式
this.houseGetDicts("lzfs").then((res) => {
for( let i = 0 ; i < res.data.length ; i++){
this.lzfsDictionaries.push({text:res.data[i].dictLabel,value:res.data[i].dictValue})
if(res.data[i].dictSort < 6){
this.lzfsDictionaries.push({text:res.data[i].dictLabel,value:res.data[i].dictValue})
}
}
this.lzfs = this.selectDictLabel(res.data, response.data.lzfs);
});


Завантаження…
Відмінити
Зберегти