diff --git a/src/views/contracted/village/contractor/contractorLandDetail.vue b/src/views/contracted/village/contractor/contractorLandDetail.vue
index a81402cb..f6a93ae4 100644
--- a/src/views/contracted/village/contractor/contractorLandDetail.vue
+++ b/src/views/contracted/village/contractor/contractorLandDetail.vue
@@ -125,13 +125,45 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.dictLabel }}
+
+
+
@@ -174,6 +206,10 @@
tdytText: null, // 土地用途标签名
showLandPurpose: false, // 控制土地用途字典弹出层的显示和隐藏
sfjbntOptions: [], // 是否基本农田字典
+ qdfsOptions: [], // 承包经营权取得方式字典
+ qdfsText: null, // 经营权取得方式标签名
+ showQdfs: false, // 控制土地用途字典弹出层的显示和隐藏
+ sfqqqgOptions: [], // 是否确权确股字典
landList: [], // 地块信息列表
taskStatus: null, // 调查任务的完成状态:1表示已完成,2表示未完成
searchKeyword: '', // 弹出框查询关键字
@@ -195,6 +231,10 @@
});
this.getDicts("is_common").then(response => {
this.sfjbntOptions = response.data;
+ this.sfqqqgOptions = response.data;
+ });
+ this.getDicts("jyq_method").then(response => {
+ this.qdfsOptions = response.data;
});
},
mounted() {
@@ -243,6 +283,7 @@
this.tdlylxText = this.selectDictLabel(this.tdlylxOptions, response.data.tdlylx);
this.dldjText = this.selectDictLabel(this.dldjOptions, response.data.dldj);
this.tdytText = this.selectDictLabel(this.tdytOptions, response.data.tdyt);
+ this.qdfsText = this.selectDictLabel(this.qdfsOptions, response.data.cbjyqqdfs);
if (response.data.theGeomJson) {
this.form.theGeom = JSON.stringify(JSON.parse(response.data.theGeomJson).coordinates);
this.$nextTick(() => {
@@ -264,15 +305,20 @@
dldj: null,
tdyt: null,
sfjbnt: null,
- htmjm: null,
zjrxm: null,
dkdz: null,
dkxz: null,
dknz: null,
dkbz: null,
dkbzxx: null,
- theGeom: null
+ theGeom: null,
+ cbjyqqdfs: '110',
+ htmjm: null,
+ yhtmjm: null,
+ lzhtbm: null,
+ sfqqqg: null
};
+ this.qdfsText = '家庭承包';
},
openLandCodePopup() {
/* if (this.form.dkbm) {
@@ -331,6 +377,11 @@
this.tdytText = value.dictLabel;
this.showLandPurpose = false;
},
+ onConfirmQdfsOptions(value) {
+ this.form.cbjyqqdfs = value.dictValue;
+ this.qdfsText = value.dictLabel;
+ this.showQdfs = false;
+ },
goBack() {
this.$router.push({
name: 'contractedVillageContractorLand',
@@ -419,7 +470,7 @@
}
/deep/ .van-field__label {
- width: 7em;
+ width: 8em;
}
.tb_main{