ef99876e by renchao@pashanhoo.com

Merge branch 'dev'

2 parents 8fa29e9a fafc2c1e
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-04 16:44:30 4 * @LastEditTime: 2023-08-16 10:01:28
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -252,7 +252,7 @@ ...@@ -252,7 +252,7 @@
252 </el-col> 252 </el-col>
253 <el-col :span="8"> 253 <el-col :span="8">
254 <el-form-item label="总层数:"> 254 <el-form-item label="总层数:">
255 <el-input v-model="ruleForm.fdcq2.zcs"></el-input> 255 <el-input v-model.number="ruleForm.fdcq2.zcs" oninput="value=value.replace(/[^0-9]/g,'')"></el-input>
256 </el-form-item> 256 </el-form-item>
257 </el-col> 257 </el-col>
258 <el-col :span="8"> 258 <el-col :span="8">
...@@ -583,7 +583,6 @@ ...@@ -583,7 +583,6 @@
583 this.ssQlxxList = res.result; 583 this.ssQlxxList = res.result;
584 } 584 }
585 }); 585 });
586 return false;
587 } 586 }
588 }); 587 });
589 }, 588 },
...@@ -647,6 +646,17 @@ ...@@ -647,6 +646,17 @@
647 message: "请补充土地性质", 646 message: "请补充土地性质",
648 type: "error", 647 type: "error",
649 }); 648 });
649 return false;
650 }
651 if (this.ruleForm.qlxx.gyfs == "0") {
652 if (this.ruleForm.qlrData.length > 1) {
653 this.$message({
654 showClose: true,
655 message: "请确认权利人信息",
656 type: "error",
657 });
658 return false;
659 }
650 } 660 }
651 if (this.ruleForm.qlxx.gyfs == "0") { 661 if (this.ruleForm.qlxx.gyfs == "0") {
652 if (this.ruleForm.qlrData.length > 1) { 662 if (this.ruleForm.qlrData.length > 1) {
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-10 14:12:58 4 * @LastEditTime: 2023-08-16 10:01:49
5 :show-message="false" 5 :show-message="false"
6 --> 6 -->
7 <template> 7 <template>
...@@ -326,7 +326,7 @@ ...@@ -326,7 +326,7 @@
326 </el-col> 326 </el-col>
327 <el-col :span="8"> 327 <el-col :span="8">
328 <el-form-item label="总层数:"> 328 <el-form-item label="总层数:">
329 <el-input oninput = "value=value.replace(/[^\d]/g,'')" maxlength="4" v-model="ruleForm.ygdj.zcs"></el-input> 329 <el-input oninput="value=value.replace(/[^\d]/g,'')" maxlength="4" v-model.number="ruleForm.ygdj.zcs"></el-input>
330 </el-form-item> 330 </el-form-item>
331 </el-col> 331 </el-col>
332 <el-col :span="8"> 332 <el-col :span="8">
......
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
42 <el-row> 42 <el-row>
43 <el-col :span="24"> 43 <el-col :span="24">
44 <el-form-item label="权利其他状况模板" prop="qlqtzk"> 44 <el-form-item label="权利其他状况模板" prop="qlqtzk">
45 <el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="ruleForm.qlqtzk"> 45 <el-input type="textarea" :rows="8" placeholder="请输入内容" v-model="ruleForm.qlqtzk">
46 </el-input> 46 </el-input>
47 </el-form-item> 47 </el-form-item>
48 </el-col> 48 </el-col>
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
24 <el-input v-model="ruleForm.qlr" clearable placeholder="请输入权利人"></el-input> 24 <el-input v-model="ruleForm.qlr" clearable placeholder="请输入权利人"></el-input>
25 </el-form-item> 25 </el-form-item>
26 </el-col> 26 </el-col>
27 <el-col :span="6" class="btnColRight" v-if="ableOperation"> 27 <el-col :span="6" class="btnColRight" v-if="viewEdit">
28 <el-form-item> 28 <el-form-item>
29 <el-button type="primary" icon="el-icon-search" @click="handleSearch">查询</el-button> 29 <el-button type="primary" icon="el-icon-search" @click="handleSearch">查询</el-button>
30 <el-button type="primary" icon="el-icon-search" @click="zslqClick">证书领取</el-button> 30 <el-button type="primary" icon="el-icon-search" @click="zslqClick">证书领取</el-button>
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
50 data () { 50 data () {
51 return { 51 return {
52 //表单是否可操作 52 //表单是否可操作
53 ableOperation: true, 53 viewEdit: false,
54 ruleForm: { 54 ruleForm: {
55 ysxlh: '', 55 ysxlh: '',
56 zsh: '', 56 zsh: '',
...@@ -66,7 +66,7 @@ ...@@ -66,7 +66,7 @@
66 } 66 }
67 }, 67 },
68 created () { 68 created () {
69 this.ableOperation = this.$parent.currentSelectTab.ableOperation 69 this.viewEdit = this.$parent.currentSelectTab.ableOperation
70 }, 70 },
71 computed: { 71 computed: {
72 ...mapGetters(['workFresh']) 72 ...mapGetters(['workFresh'])
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-03 14:13:59 4 * @LastEditTime: 2023-08-16 09:48:00
5 --> 5 -->
6 <template> 6 <template>
7 <div class="szxx"> 7 <div class="szxx">
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
41 <span>印刷序列号:{{ item.ysxlh }}</span> 41 <span>印刷序列号:{{ item.ysxlh }}</span>
42 </div> 42 </div>
43 </div> 43 </div>
44 <div class="card_padding" v-if="ableOperation"> 44 <div class="card_padding" v-if="viewEdit">
45 <div class="top_line middle_margin"></div> 45 <div class="top_line middle_margin"></div>
46 <div class="text" v-if="item.ysxlh"> 46 <div class="text" v-if="item.ysxlh">
47 <el-button class="operation_button" type="text" @click="openInvalidDiglog(item)">再次打印({{ item.szcs 47 <el-button class="operation_button" type="text" @click="openInvalidDiglog(item)">再次打印({{ item.szcs
...@@ -81,7 +81,7 @@ ...@@ -81,7 +81,7 @@
81 data () { 81 data () {
82 return { 82 return {
83 //表单是否可操作 83 //表单是否可操作
84 ableOperation: true, 84 viewEdit: false,
85 dialog: false, 85 dialog: false,
86 tableData: [], 86 tableData: [],
87 bdcqzlx: 1, 87 bdcqzlx: 1,
...@@ -104,7 +104,7 @@ ...@@ -104,7 +104,7 @@
104 }, 104 },
105 created () { 105 created () {
106 this.list() 106 this.list()
107 this.ableOperation = this.$parent.currentSelectTab.ableOperation 107 this.viewEdit = this.$parent.currentSelectTab.ableOperation
108 }, 108 },
109 methods: { 109 methods: {
110 //初始化列表 110 //初始化列表
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-11 09:57:17 4 * @LastEditTime: 2023-08-16 09:50:02
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -152,14 +152,14 @@ ...@@ -152,14 +152,14 @@
152 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封机关:" prop="cfdj.cfjg"> 152 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封机关:" prop="cfdj.cfjg">
153 <el-input 153 <el-input
154 v-model="ruleForm.cfdj.cfjg" 154 v-model="ruleForm.cfdj.cfjg"
155 :disabled="!ableOperation || ableEdit || isJfOperation"></el-input> 155 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
156 </el-form-item> 156 </el-form-item>
157 </el-col> 157 </el-col>
158 <el-col :span="8"> 158 <el-col :span="8">
159 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封文号:" prop="cfdj.cfwh"> 159 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封文号:" prop="cfdj.cfwh">
160 <el-input 160 <el-input
161 v-model="ruleForm.cfdj.cfwh" 161 v-model="ruleForm.cfdj.cfwh"
162 :disabled="!ableOperation || ableEdit || isJfOperation"></el-input> 162 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
163 </el-form-item> 163 </el-form-item>
164 </el-col> 164 </el-col>
165 <el-col :span="8"> 165 <el-col :span="8">
...@@ -173,7 +173,7 @@ ...@@ -173,7 +173,7 @@
173 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封期限:" prop="cfdj.cfqx"> 173 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封期限:" prop="cfdj.cfqx">
174 <el-input 174 <el-input
175 v-model="ruleForm.cfdj.cfqx" 175 v-model="ruleForm.cfdj.cfqx"
176 :disabled="!ableOperation || ableEdit || isJfOperation"></el-input> 176 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
177 </el-form-item> 177 </el-form-item>
178 </el-col> 178 </el-col>
179 <el-col :span="8"> 179 <el-col :span="8">
...@@ -184,7 +184,7 @@ ...@@ -184,7 +184,7 @@
184 type="date" 184 type="date"
185 placeholder="选择日期" 185 placeholder="选择日期"
186 value-format="yyyy-MM-dd" 186 value-format="yyyy-MM-dd"
187 :disabled="!ableOperation || ableEdit || isJfOperation"></el-date-picker> 187 :disabled="!viewEdit || ableEdit || isJfOperation"></el-date-picker>
188 </el-form-item> 188 </el-form-item>
189 </el-col> 189 </el-col>
190 <el-col :span="8"> 190 <el-col :span="8">
...@@ -192,7 +192,7 @@ ...@@ -192,7 +192,7 @@
192 <el-date-picker 192 <el-date-picker
193 v-model="ruleForm.cfdj.cfjssj" 193 v-model="ruleForm.cfdj.cfjssj"
194 class="width100" 194 class="width100"
195 :disabled="!ableOperation || ableEdit || isJfOperation" 195 :disabled="!viewEdit || ableEdit || isJfOperation"
196 type="date" 196 type="date"
197 placeholder="选择日期" 197 placeholder="选择日期"
198 value-format="yyyy-MM-dd"></el-date-picker> 198 value-format="yyyy-MM-dd"></el-date-picker>
...@@ -204,14 +204,14 @@ ...@@ -204,14 +204,14 @@
204 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封文件:" prop="cfdj.cfwj"> 204 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封文件:" prop="cfdj.cfwj">
205 <el-input 205 <el-input
206 v-model="ruleForm.cfdj.cfwj" 206 v-model="ruleForm.cfdj.cfwj"
207 :disabled="!ableOperation || ableEdit || isJfOperation"></el-input> 207 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
208 </el-form-item> 208 </el-form-item>
209 </el-col> 209 </el-col>
210 <el-col :span="16"> 210 <el-col :span="16">
211 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封范围:" prop="cfdj.cffw"> 211 <el-form-item :class="flag ? 'marginBot0' : ''" label="查封范围:" prop="cfdj.cffw">
212 <el-input 212 <el-input
213 v-model="ruleForm.cfdj.cffw" 213 v-model="ruleForm.cfdj.cffw"
214 :disabled="!ableOperation || ableEdit || isJfOperation"></el-input> 214 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
215 </el-form-item> 215 </el-form-item>
216 </el-col> 216 </el-col>
217 </el-row> 217 </el-row>
...@@ -221,7 +221,7 @@ ...@@ -221,7 +221,7 @@
221 <el-input 221 <el-input
222 v-model="ruleForm.cfdj.fj" 222 v-model="ruleForm.cfdj.fj"
223 type="textarea" 223 type="textarea"
224 :disabled="!ableOperation || ableEdit || isJfOperation"></el-input> 224 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
225 </el-form-item> 225 </el-form-item>
226 </el-col> 226 </el-col>
227 </el-row> 227 </el-row>
...@@ -232,7 +232,7 @@ ...@@ -232,7 +232,7 @@
232 class="textArea" 232 class="textArea"
233 type="textarea" 233 type="textarea"
234 v-model="ruleForm.cfdj.djyy" 234 v-model="ruleForm.cfdj.djyy"
235 :disabled="!ableOperation || ableEdit || isJfOperation"></el-input> 235 :disabled="!viewEdit || ableEdit || isJfOperation"></el-input>
236 </el-form-item> 236 </el-form-item>
237 </el-col> 237 </el-col>
238 </el-row> 238 </el-row>
...@@ -246,27 +246,27 @@ ...@@ -246,27 +246,27 @@
246 <el-form-item :class="flag ? 'marginBot0' : ''" label="解封机关:" prop="cfdj.jfjg"> 246 <el-form-item :class="flag ? 'marginBot0' : ''" label="解封机关:" prop="cfdj.jfjg">
247 <el-input 247 <el-input
248 v-model="ruleForm.cfdj.jfjg" 248 v-model="ruleForm.cfdj.jfjg"
249 :disabled="!ableOperation || ableEdit"></el-input> 249 :disabled="!viewEdit || ableEdit"></el-input>
250 </el-form-item> 250 </el-form-item>
251 </el-col> 251 </el-col>
252 <el-col :span="8"> 252 <el-col :span="8">
253 <el-form-item :class="flag ? 'marginBot0' : ''" label="解封文件:" prop="cfdj.jfwj"> 253 <el-form-item :class="flag ? 'marginBot0' : ''" label="解封文件:" prop="cfdj.jfwj">
254 <el-input 254 <el-input
255 v-model="ruleForm.cfdj.jfwj" 255 v-model="ruleForm.cfdj.jfwj"
256 :disabled="!ableOperation || ableEdit"></el-input> 256 :disabled="!viewEdit || ableEdit"></el-input>
257 </el-form-item> 257 </el-form-item>
258 </el-col> 258 </el-col>
259 <el-col :span="8"> 259 <el-col :span="8">
260 <el-form-item :class="flag ? 'marginBot0' : ''" label="解封文号:" prop="cfdj.jfwh"> 260 <el-form-item :class="flag ? 'marginBot0' : ''" label="解封文号:" prop="cfdj.jfwh">
261 <el-input 261 <el-input
262 v-model="ruleForm.cfdj.jfwh" 262 v-model="ruleForm.cfdj.jfwh"
263 :disabled="!ableOperation || ableEdit"></el-input> 263 :disabled="!viewEdit || ableEdit"></el-input>
264 </el-form-item> 264 </el-form-item>
265 </el-col> 265 </el-col>
266 </el-row> 266 </el-row>
267 </div> 267 </div>
268 </div> 268 </div>
269 <el-row class="btn" v-if="ableOperation && !ableEdit"> 269 <el-row class="btn" v-if="viewEdit && !ableEdit">
270 <el-form-item :class="flag ? 'marginBot0' : ''"> 270 <el-form-item :class="flag ? 'marginBot0' : ''">
271 <el-button type="primary" @click="onSubmit">保存</el-button> 271 <el-button type="primary" @click="onSubmit">保存</el-button>
272 </el-form-item> 272 </el-form-item>
...@@ -282,7 +282,7 @@ ...@@ -282,7 +282,7 @@
282 data () { 282 data () {
283 return { 283 return {
284 //表单是否可操作 284 //表单是否可操作
285 ableOperation: true, 285 viewEdit: false,
286 disabled: true, 286 disabled: true,
287 flagTop: this.flag ? "top" : "", 287 flagTop: this.flag ? "top" : "",
288 rules: {}, 288 rules: {},
...@@ -299,14 +299,14 @@ ...@@ -299,14 +299,14 @@
299 async created () { 299 async created () {
300 this.propsParam = this.$attrs; 300 this.propsParam = this.$attrs;
301 this.ableEdit = this.$parent.showBatch; 301 this.ableEdit = this.$parent.showBatch;
302 this.ableOperation = this.$parent.currentSelectTab.ableOperation 302 this.viewEdit = this.$parent.currentSelectTab.ableOperation
303 if (this.propsParam.djlx == "400") { 303 if (this.propsParam.djlx == "400") {
304 this.isJfOperation = true; 304 this.isJfOperation = true;
305 } 305 }
306 var formdata = new FormData(); 306 var formdata = new FormData();
307 formdata.append("bsmSldy", this.propsParam.bsmSldy); 307 formdata.append("bsmSldy", this.propsParam.bsmSldy);
308 formdata.append("djlx", this.propsParam.djlx); 308 formdata.append("djlx", this.propsParam.djlx);
309 formdata.append("isEdit", this.ableOperation); 309 formdata.append("isEdit", this.viewEdit);
310 Init(formdata).then((res) => { 310 Init(formdata).then((res) => {
311 if (res.code === 200 && res.result) { 311 if (res.code === 200 && res.result) {
312 this.ruleForm = res.result; 312 this.ruleForm = res.result;
......
...@@ -90,7 +90,7 @@ ...@@ -90,7 +90,7 @@
90 房屋多幢明细 90 房屋多幢明细
91 <div class="triangle"></div> 91 <div class="triangle"></div>
92 <fdcqxmTable 92 <fdcqxmTable
93 :ableOperation="ableOperation" 93 :ableOperation="viewEdit"
94 :tableData="ruleForm.fdcqxm" 94 :tableData="ruleForm.fdcqxm"
95 @upDateTdytxxList="upDateTdytxxList" /> 95 @upDateTdytxxList="upDateTdytxxList" />
96 <div class="slxx_title title-block"> 96 <div class="slxx_title title-block">
...@@ -98,7 +98,7 @@ ...@@ -98,7 +98,7 @@
98 <div class="triangle"></div> 98 <div class="triangle"></div>
99 </div> 99 </div>
100 <tdytTable 100 <tdytTable
101 :ableOperation="ableOperation" 101 :ableOperation="viewEdit"
102 :tableData="ruleForm.tdytqxList" 102 :tableData="ruleForm.tdytqxList"
103 @upDateTdytxxList="upDateTdytxxList" /> 103 @upDateTdytxxList="upDateTdytxxList" />
104 <div class="slxx_title title-block"> 104 <div class="slxx_title title-block">
...@@ -108,7 +108,7 @@ ...@@ -108,7 +108,7 @@
108 <el-row :gutter="10"> 108 <el-row :gutter="10">
109 <el-col :span="14" v-if="ruleForm.qlxx"> 109 <el-col :span="14" v-if="ruleForm.qlxx">
110 <el-form-item label="共有方式:"> 110 <el-form-item label="共有方式:">
111 <el-radio-group :disabled="!ableOperation" @change="showCZInfo" 111 <el-radio-group :disabled="!viewEdit" @change="showCZInfo"
112 v-model="ruleForm.sldy.gyfs"> 112 v-model="ruleForm.sldy.gyfs">
113 <el-radio label="0">单独所有</el-radio> 113 <el-radio label="0">单独所有</el-radio>
114 <el-radio label="1">共同共有</el-radio> 114 <el-radio label="1">共同共有</el-radio>
...@@ -121,7 +121,7 @@ ...@@ -121,7 +121,7 @@
121 <el-form-item label="是否分别持证:"> 121 <el-form-item label="是否分别持证:">
122 <el-radio-group 122 <el-radio-group
123 v-model="ruleForm.sldy.sqfbcz" 123 v-model="ruleForm.sldy.sqfbcz"
124 :disabled="!ableOperation"> 124 :disabled="!viewEdit">
125 <el-radio :label="1"></el-radio> 125 <el-radio :label="1"></el-radio>
126 <el-radio :label="0"></el-radio> 126 <el-radio :label="0"></el-radio>
127 </el-radio-group> 127 </el-radio-group>
...@@ -134,7 +134,7 @@ ...@@ -134,7 +134,7 @@
134 <el-select 134 <el-select
135 v-model="ruleForm.czr" 135 v-model="ruleForm.czr"
136 placeholder="持证人" 136 placeholder="持证人"
137 :disabled="!ableOperation"> 137 :disabled="!viewEdit">
138 <el-option 138 <el-option
139 v-for="item in czrOptions" 139 v-for="item in czrOptions"
140 :key="item.zjh" 140 :key="item.zjh"
...@@ -146,7 +146,7 @@ ...@@ -146,7 +146,7 @@
146 </el-col> 146 </el-col>
147 147
148 </el-row> 148 </el-row>
149 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="!ableOperation" 149 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="!viewEdit"
150 :gyfs="ruleForm.slsq.gyfs" /> 150 :gyfs="ruleForm.slsq.gyfs" />
151 151
152 <div v-if="ruleForm.ywrList && ruleForm.qlxx.djlx == '200'"> 152 <div v-if="ruleForm.ywrList && ruleForm.qlxx.djlx == '200'">
...@@ -164,7 +164,7 @@ ...@@ -164,7 +164,7 @@
164 <el-row :gutter="10"> 164 <el-row :gutter="10">
165 <el-col> 165 <el-col>
166 <el-form-item v-if="ruleForm.sldy" label="登记原因:" prop="djyy"> 166 <el-form-item v-if="ruleForm.sldy" label="登记原因:" prop="djyy">
167 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!ableOperation" 167 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit"
168 v-model="ruleForm.fdcq1.djyy"> 168 v-model="ruleForm.fdcq1.djyy">
169 </el-input> 169 </el-input>
170 </el-form-item> 170 </el-form-item>
...@@ -172,7 +172,7 @@ ...@@ -172,7 +172,7 @@
172 </el-row> 172 </el-row>
173 </div> 173 </div>
174 </div> 174 </div>
175 <el-row class="btn" v-if="ableOperation"> 175 <el-row class="btn" v-if="viewEdit">
176 <el-form-item> 176 <el-form-item>
177 <el-button type="primary" @click="onSubmit">保存</el-button> 177 <el-button type="primary" @click="onSubmit">保存</el-button>
178 </el-form-item> 178 </el-form-item>
...@@ -190,12 +190,12 @@ ...@@ -190,12 +190,12 @@
190 export default { 190 export default {
191 mixins: [ywmix], 191 mixins: [ywmix],
192 mounted () { 192 mounted () {
193 this.ableOperation = this.$parent.currentSelectTab.ableOperation 193 this.viewEdit = this.$parent.currentSelectTab.ableOperation
194 this.propsParam = this.$attrs; 194 this.propsParam = this.$attrs;
195 var formdata = new FormData(); 195 var formdata = new FormData();
196 formdata.append("bsmSldy", this.propsParam.bsmSldy); 196 formdata.append("bsmSldy", this.propsParam.bsmSldy);
197 formdata.append("djlx", this.propsParam.djlx); 197 formdata.append("djlx", this.propsParam.djlx);
198 formdata.append("isEdit", this.ableOperation); 198 formdata.append("isEdit", this.viewEdit);
199 Init(formdata).then((res) => { 199 Init(formdata).then((res) => {
200 if (res.code === 200 && res.result) { 200 if (res.code === 200 && res.result) {
201 this.ruleForm = { 201 this.ruleForm = {
...@@ -244,7 +244,7 @@ ...@@ -244,7 +244,7 @@
244 //传递参数 244 //传递参数
245 propsParam: this.$attrs, 245 propsParam: this.$attrs,
246 //表单是否可操作 246 //表单是否可操作
247 ableOperation: true, 247 viewEdit: false,
248 rules: {} 248 rules: {}
249 } 249 }
250 }, 250 },
......
1 <!-- 1 <!--
2 * @Description: 受理信息 2 * @Description: 受理信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-16 09:15:51 4 * @LastEditTime: 2023-08-16 09:42:18
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -202,7 +202,7 @@ ...@@ -202,7 +202,7 @@
202 </el-col> 202 </el-col>
203 <el-col :span="8"> 203 <el-col :span="8">
204 <el-form-item label="总层数:"> 204 <el-form-item label="总层数:">
205 <el-input v-model="ruleForm.fdcq2.zcs"></el-input> 205 <el-input v-model.number="ruleForm.fdcq2.zcs" oninput="value=value.replace(/[^0-9]/g,'')"></el-input>
206 </el-form-item> 206 </el-form-item>
207 </el-col> 207 </el-col>
208 <el-col :span="8"> 208 <el-col :span="8">
...@@ -284,7 +284,11 @@ ...@@ -284,7 +284,11 @@
284 </el-col> 284 </el-col>
285 </el-row> 285 </el-row>
286 <el-row :gutter="10"> 286 <el-row :gutter="10">
287 287 <el-col :span="24">
288 <el-form-item label="附记:">
289 <el-input v-model="ruleForm.fdcq2.fj"></el-input>
290 </el-form-item>
291 </el-col>
288 </el-row> 292 </el-row>
289 <div class="slxx_title title-block"> 293 <div class="slxx_title title-block">
290 土地用途 294 土地用途
......
1 <!-- 1 <!--
2 * @Description: 受理信息 2 * @Description: 受理信息
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-16 09:06:05 4 * @LastEditTime: 2023-08-16 10:01:56
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -111,7 +111,7 @@ ...@@ -111,7 +111,7 @@
111 </el-col> 111 </el-col>
112 <el-col :span="8"> 112 <el-col :span="8">
113 <el-form-item label="总层数:"> 113 <el-form-item label="总层数:">
114 <el-input disabled v-model="ruleForm.fdcq2.zcs"></el-input> 114 <el-input disabled v-model.number="ruleForm.fdcq2.zcs" oninput="value=value.replace(/[^0-9]/g,'')"></el-input>
115 </el-form-item> 115 </el-form-item>
116 </el-col> 116 </el-col>
117 <el-col :span="8"> 117 <el-col :span="8">
...@@ -184,7 +184,7 @@ ...@@ -184,7 +184,7 @@
184 <div class="triangle"></div> 184 <div class="triangle"></div>
185 </div> 185 </div>
186 <tdytTable 186 <tdytTable
187 :ableOperation="ableOperation" 187 :ableOperation="viewEdit"
188 :tableData="ruleForm.tdytqxList" 188 :tableData="ruleForm.tdytqxList"
189 @upDateTdytxxList="upDateTdytxxList" /> 189 @upDateTdytxxList="upDateTdytxxList" />
190 <div class="slxx_title title-block"> 190 <div class="slxx_title title-block">
...@@ -194,7 +194,7 @@ ...@@ -194,7 +194,7 @@
194 <el-row :gutter="10"> 194 <el-row :gutter="10">
195 <el-col :span="12"> 195 <el-col :span="12">
196 <el-form-item label="共有方式:"> 196 <el-form-item label="共有方式:">
197 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 197 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.sldy.gyfs">
198 <el-radio label="0">单独所有</el-radio> 198 <el-radio label="0">单独所有</el-radio>
199 <el-radio label="1">共同共有</el-radio> 199 <el-radio label="1">共同共有</el-radio>
200 <el-radio label="2">按份所有</el-radio> 200 <el-radio label="2">按份所有</el-radio>
...@@ -206,7 +206,7 @@ ...@@ -206,7 +206,7 @@
206 <el-form-item label="是否分别持证:"> 206 <el-form-item label="是否分别持证:">
207 <el-radio-group 207 <el-radio-group
208 v-model="ruleForm.sldy.sqfbcz" 208 v-model="ruleForm.sldy.sqfbcz"
209 :disabled="!ableOperation"> 209 :disabled="!viewEdit">
210 <el-radio :label="1"></el-radio> 210 <el-radio :label="1"></el-radio>
211 <el-radio :label="0"></el-radio> 211 <el-radio :label="0"></el-radio>
212 </el-radio-group> 212 </el-radio-group>
...@@ -219,7 +219,7 @@ ...@@ -219,7 +219,7 @@
219 <el-select 219 <el-select
220 v-model="ruleForm.czr" 220 v-model="ruleForm.czr"
221 placeholder="持证人" 221 placeholder="持证人"
222 :disabled="!ableOperation"> 222 :disabled="!viewEdit">
223 <el-option 223 <el-option
224 v-for="item in czrOptions" 224 v-for="item in czrOptions"
225 :key="item.zjh" 225 :key="item.zjh"
...@@ -230,7 +230,7 @@ ...@@ -230,7 +230,7 @@
230 </el-form-item> 230 </el-form-item>
231 </el-col> 231 </el-col>
232 </el-row> 232 </el-row>
233 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :disabled="!ableOperation" :tableData="ruleForm.qlrList" 233 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :disabled="!viewEdit" :tableData="ruleForm.qlrList"
234 :gyfs="ruleForm.slsq.gyfs" /> 234 :gyfs="ruleForm.slsq.gyfs" />
235 <div class="slxx_title title-block"> 235 <div class="slxx_title title-block">
236 登记原因 236 登记原因
...@@ -239,14 +239,14 @@ ...@@ -239,14 +239,14 @@
239 <el-row :gutter="10"> 239 <el-row :gutter="10">
240 <el-col> 240 <el-col>
241 <el-form-item v-if="ruleForm.fdcq2" label="登记原因:" prop="djyy"> 241 <el-form-item v-if="ruleForm.fdcq2" label="登记原因:" prop="djyy">
242 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!ableOperation" 242 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit"
243 v-model="ruleForm.fdcq2.djyy"> 243 v-model="ruleForm.fdcq2.djyy">
244 </el-input> 244 </el-input>
245 </el-form-item> 245 </el-form-item>
246 </el-col> 246 </el-col>
247 </el-row> 247 </el-row>
248 </div> 248 </div>
249 <el-row class="btn" v-if="ableOperation"> 249 <el-row class="btn" v-if="viewEdit">
250 <el-form-item> 250 <el-form-item>
251 <el-button type="primary" @click="onSubmit">保存</el-button> 251 <el-button type="primary" @click="onSubmit">保存</el-button>
252 </el-form-item> 252 </el-form-item>
...@@ -263,12 +263,12 @@ ...@@ -263,12 +263,12 @@
263 export default { 263 export default {
264 mixins: [ywmix], 264 mixins: [ywmix],
265 mounted () { 265 mounted () {
266 this.ableOperation = this.$parent.currentSelectTab.ableOperation 266 this.viewEdit = this.$parent.currentSelectTab.ableOperation
267 this.propsParam = this.$attrs; 267 this.propsParam = this.$attrs;
268 var formdata = new FormData(); 268 var formdata = new FormData();
269 formdata.append("bsmSldy", this.propsParam.bsmSldy); 269 formdata.append("bsmSldy", this.propsParam.bsmSldy);
270 formdata.append("djlx", this.propsParam.djlx); 270 formdata.append("djlx", this.propsParam.djlx);
271 formdata.append("isEdit", this.ableOperation); 271 formdata.append("isEdit", this.viewEdit);
272 Init(formdata).then((res) => { 272 Init(formdata).then((res) => {
273 if (res.code === 200 && res.result) { 273 if (res.code === 200 && res.result) {
274 this.ruleForm = { 274 this.ruleForm = {
...@@ -294,7 +294,7 @@ ...@@ -294,7 +294,7 @@
294 return { 294 return {
295 mjdw: "1", 295 mjdw: "1",
296 //表单是否可操作 296 //表单是否可操作
297 ableOperation: true, 297 viewEdit: false,
298 disabled: true, 298 disabled: true,
299 tdytOption: [], 299 tdytOption: [],
300 czrOptions: [], 300 czrOptions: [],
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-16 09:06:15 4 * @LastEditTime: 2023-08-16 10:02:06
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -129,7 +129,7 @@ ...@@ -129,7 +129,7 @@
129 <div class="triangle"></div> 129 <div class="triangle"></div>
130 </div> 130 </div>
131 <tdytTable 131 <tdytTable
132 :ableOperation="ableOperation" 132 :ableOperation="viewEdit"
133 :tableData="ruleForm.tdytqxList" 133 :tableData="ruleForm.tdytqxList"
134 @upDateTdytxxList="upDateTdytxxList" /> 134 @upDateTdytxxList="upDateTdytxxList" />
135 <div class="slxx_title title-block"> 135 <div class="slxx_title title-block">
...@@ -139,7 +139,7 @@ ...@@ -139,7 +139,7 @@
139 <el-row :gutter="10"> 139 <el-row :gutter="10">
140 <el-col :span="14"> 140 <el-col :span="14">
141 <el-form-item label="共有方式:"> 141 <el-form-item label="共有方式:">
142 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.gyfs"> 142 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.gyfs">
143 <el-radio label="1">单独所有</el-radio> 143 <el-radio label="1">单独所有</el-radio>
144 <el-radio label="2">共同共有</el-radio> 144 <el-radio label="2">共同共有</el-radio>
145 <el-radio label="3">按份所有</el-radio> 145 <el-radio label="3">按份所有</el-radio>
...@@ -148,7 +148,7 @@ ...@@ -148,7 +148,7 @@
148 </el-col> 148 </el-col>
149 <el-col :span="5" v-show="ruleForm.gyfs == '2'"> 149 <el-col :span="5" v-show="ruleForm.gyfs == '2'">
150 <el-form-item label="是否分别持证:"> 150 <el-form-item label="是否分别持证:">
151 <el-radio-group v-model="ruleForm.sffbcz" :disabled="!ableOperation"> 151 <el-radio-group v-model="ruleForm.sffbcz" :disabled="!viewEdit">
152 <el-radio label="1"></el-radio> 152 <el-radio label="1"></el-radio>
153 <el-radio label="0"></el-radio> 153 <el-radio label="0"></el-radio>
154 </el-radio-group> 154 </el-radio-group>
...@@ -156,14 +156,14 @@ ...@@ -156,14 +156,14 @@
156 </el-col> 156 </el-col>
157 <el-col :span="5" v-show="ruleForm.gyfs == '2'"> 157 <el-col :span="5" v-show="ruleForm.gyfs == '2'">
158 <el-form-item label="持证人:"> 158 <el-form-item label="持证人:">
159 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!ableOperation"> 159 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!viewEdit">
160 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 160 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value">
161 </el-option> 161 </el-option>
162 </el-select> 162 </el-select>
163 </el-form-item> 163 </el-form-item>
164 </el-col> 164 </el-col>
165 </el-row> 165 </el-row>
166 <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" :gyfs="ruleForm.gyfs" :disabled="!ableOperation" /> 166 <qlrCommonTable :tableData="ruleForm.qlrList" :gyfs="ruleForm.gyfs" :disabled="!viewEdit" />
167 <div class="slxx_title title-block"> 167 <div class="slxx_title title-block">
168 登记原因 168 登记原因
169 <div class="triangle"></div> 169 <div class="triangle"></div>
...@@ -171,13 +171,13 @@ ...@@ -171,13 +171,13 @@
171 <el-row :gutter="10"> 171 <el-row :gutter="10">
172 <el-col> 172 <el-col>
173 <el-form-item label="登记原因:" prop="djyy"> 173 <el-form-item label="登记原因:" prop="djyy">
174 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!ableOperation" v-model="ruleForm.djyy"> 174 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit" v-model="ruleForm.djyy">
175 </el-input> 175 </el-input>
176 </el-form-item> 176 </el-form-item>
177 </el-col> 177 </el-col>
178 </el-row> 178 </el-row>
179 </div> 179 </div>
180 <el-row class="btn" v-if="ableOperation"> 180 <el-row class="btn" v-if="viewEdit">
181 <el-form-item> 181 <el-form-item>
182 <el-button type="primary" @click="onSubmit">保存</el-button> 182 <el-button type="primary" @click="onSubmit">保存</el-button>
183 </el-form-item> 183 </el-form-item>
...@@ -194,7 +194,7 @@ ...@@ -194,7 +194,7 @@
194 export default { 194 export default {
195 mixins: [ywmix], 195 mixins: [ywmix],
196 mounted () { 196 mounted () {
197 this.ableOperation = this.$parent.currentSelectTab.ableOperation 197 this.viewEdit = this.$parent.currentSelectTab.ableOperation
198 this.propsParam = this.$attrs; 198 this.propsParam = this.$attrs;
199 var formdata = new FormData(); 199 var formdata = new FormData();
200 formdata.append("bsmSldy", this.propsParam.bsmSldy); 200 formdata.append("bsmSldy", this.propsParam.bsmSldy);
...@@ -222,7 +222,7 @@ ...@@ -222,7 +222,7 @@
222 data () { 222 data () {
223 return { 223 return {
224 //表单是否可操作 224 //表单是否可操作
225 ableOperation: true, 225 viewEdit: false,
226 disabled: true, 226 disabled: true,
227 tdytOption: [], 227 tdytOption: [],
228 czrOptions: [], 228 czrOptions: [],
...@@ -286,7 +286,7 @@ ...@@ -286,7 +286,7 @@
286 list (bsmSldy) { 286 list (bsmSldy) {
287 var formdata = new FormData(); 287 var formdata = new FormData();
288 formdata.append("bsmSldy", bsmSldy); 288 formdata.append("bsmSldy", bsmSldy);
289 formdata.append("isEdit", this.ableOperation); 289 formdata.append("isEdit", this.viewEdit);
290 Init(formdata).then((res) => { 290 Init(formdata).then((res) => {
291 if (res.code === 200 && res.result) { 291 if (res.code === 200 && res.result) {
292 this.ruleForm = { 292 this.ruleForm = {
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
2 <!-- 2 <!--
3 * @Description: 3 * @Description:
4 * @Autor: renchao 4 * @Autor: renchao
5 * @LastEditTime: 2023-08-16 09:06:23 5 * @LastEditTime: 2023-08-16 09:56:08
6 --> 6 -->
7 <template> 7 <template>
8 <!-- 受理信息 --> 8 <!-- 受理信息 -->
...@@ -126,7 +126,7 @@ ...@@ -126,7 +126,7 @@
126 <el-input 126 <el-input
127 type="textarea" 127 type="textarea"
128 v-model="ruleForm.jsydsyq.fj" 128 v-model="ruleForm.jsydsyq.fj"
129 :disabled="!ableOperation"></el-input> 129 :disabled="!viewEdit"></el-input>
130 </el-form-item> 130 </el-form-item>
131 </el-col> 131 </el-col>
132 </el-row> 132 </el-row>
...@@ -136,7 +136,7 @@ ...@@ -136,7 +136,7 @@
136 </div> 136 </div>
137 <tdytTable 137 <tdytTable
138 :tableData="ruleForm.tdytqxList" 138 :tableData="ruleForm.tdytqxList"
139 :ableOperation="ableOperation" 139 :ableOperation="viewEdit"
140 @upDateTdytxxList="upDateTdytxxList" /> 140 @upDateTdytxxList="upDateTdytxxList" />
141 <div class="slxx_title title-block"> 141 <div class="slxx_title title-block">
142 权利人信息 142 权利人信息
...@@ -146,7 +146,7 @@ ...@@ -146,7 +146,7 @@
146 <el-col :span="12"> 146 <el-col :span="12">
147 <el-form-item label="共有方式:"> 147 <el-form-item label="共有方式:">
148 <el-radio-group 148 <el-radio-group
149 :disabled="!ableOperation" 149 :disabled="!viewEdit"
150 v-model="ruleForm.sldy.gyfs"> 150 v-model="ruleForm.sldy.gyfs">
151 <el-radio label="0">单独所有</el-radio> 151 <el-radio label="0">单独所有</el-radio>
152 <el-radio label="1">共同共有</el-radio> 152 <el-radio label="1">共同共有</el-radio>
...@@ -159,7 +159,7 @@ ...@@ -159,7 +159,7 @@
159 <el-form-item label="是否分别持证:"> 159 <el-form-item label="是否分别持证:">
160 <el-radio-group 160 <el-radio-group
161 v-model="ruleForm.sldy.sqfbcz" 161 v-model="ruleForm.sldy.sqfbcz"
162 :disabled="!ableOperation"> 162 :disabled="!viewEdit">
163 <el-radio :label="1"></el-radio> 163 <el-radio :label="1"></el-radio>
164 <el-radio :label="0"></el-radio> 164 <el-radio :label="0"></el-radio>
165 </el-radio-group> 165 </el-radio-group>
...@@ -172,7 +172,7 @@ ...@@ -172,7 +172,7 @@
172 <el-select 172 <el-select
173 v-model="ruleForm.czr" 173 v-model="ruleForm.czr"
174 placeholder="持证人" 174 placeholder="持证人"
175 :disabled="!ableOperation"> 175 :disabled="!viewEdit">
176 <el-option 176 <el-option
177 v-for="item in czrOptions" 177 v-for="item in czrOptions"
178 :key="item.zjh" 178 :key="item.zjh"
...@@ -185,7 +185,7 @@ ...@@ -185,7 +185,7 @@
185 </el-row> 185 </el-row>
186 <qlrCommonTable 186 <qlrCommonTable
187 :tableData="ruleForm.qlrList" 187 :tableData="ruleForm.qlrList"
188 :disabled="!ableOperation" 188 :disabled="!viewEdit"
189 @upDateQlrxxList="upDateQlrxxList" 189 @upDateQlrxxList="upDateQlrxxList"
190 :gyfs="ruleForm.sldy.gyfs" /> 190 :gyfs="ruleForm.sldy.gyfs" />
191 <div class="slxx_title title-block"> 191 <div class="slxx_title title-block">
...@@ -199,14 +199,14 @@ ...@@ -199,14 +199,14 @@
199 class="textArea" 199 class="textArea"
200 type="textarea" 200 type="textarea"
201 maxlength="500" show-word-limit 201 maxlength="500" show-word-limit
202 :disabled="!ableOperation" 202 :disabled="!viewEdit"
203 v-model="ruleForm.jsydsyq.djyy"> 203 v-model="ruleForm.jsydsyq.djyy">
204 </el-input> 204 </el-input>
205 </el-form-item> 205 </el-form-item>
206 </el-col> 206 </el-col>
207 </el-row> 207 </el-row>
208 </div> 208 </div>
209 <el-row class="btn" v-if="ableOperation"> 209 <el-row class="btn" v-if="viewEdit">
210 <el-form-item> 210 <el-form-item>
211 <el-button type="primary" @click="onSubmit">保存</el-button> 211 <el-button type="primary" @click="onSubmit">保存</el-button>
212 </el-form-item> 212 </el-form-item>
...@@ -223,13 +223,13 @@ ...@@ -223,13 +223,13 @@
223 export default { 223 export default {
224 mixins: [ywmix], 224 mixins: [ywmix],
225 mounted () { 225 mounted () {
226 this.ableOperation = this.$parent.currentSelectTab.ableOperation; 226 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
227 this.propsParam = this.$attrs; 227 this.propsParam = this.$attrs;
228 var formdata = new FormData(); 228 var formdata = new FormData();
229 this.$startLoading(); 229 this.$startLoading();
230 formdata.append("bsmSldy", this.propsParam.bsmSldy); 230 formdata.append("bsmSldy", this.propsParam.bsmSldy);
231 formdata.append("djlx", this.propsParam.djlx); 231 formdata.append("djlx", this.propsParam.djlx);
232 formdata.append("isEdit", this.ableOperation); 232 formdata.append("isEdit", this.viewEdit);
233 Init(formdata).then((res) => { 233 Init(formdata).then((res) => {
234 if (res.code === 200 && res.result) { 234 if (res.code === 200 && res.result) {
235 this.ruleForm = res.result; 235 this.ruleForm = res.result;
...@@ -250,7 +250,7 @@ ...@@ -250,7 +250,7 @@
250 data () { 250 data () {
251 return { 251 return {
252 //表单是否可操作 252 //表单是否可操作
253 ableOperation: true, 253 viewEdit: false,
254 disabled: true, 254 disabled: true,
255 czrOptions: [], 255 czrOptions: [],
256 ruleForm: { 256 ruleForm: {
......
...@@ -100,7 +100,7 @@ ...@@ -100,7 +100,7 @@
100 </el-col> 100 </el-col>
101 <el-col :span="8"> 101 <el-col :span="8">
102 <el-form-item label="土地所有权性质:"> 102 <el-form-item label="土地所有权性质:">
103 <el-select v-model="ruleForm.nydsyq.tdsyqxzmc" :disabled="!ableOperation" class="width100" filterable clearable> 103 <el-select v-model="ruleForm.nydsyq.tdsyqxzmc" :disabled="!viewEdit" class="width100" filterable clearable>
104 <el-option v-for="item in dictData['A45']" :key="item.dname" :label="item.dname" :value="item.dname"> 104 <el-option v-for="item in dictData['A45']" :key="item.dname" :label="item.dname" :value="item.dname">
105 </el-option> 105 </el-option>
106 </el-select> 106 </el-select>
...@@ -122,7 +122,7 @@ ...@@ -122,7 +122,7 @@
122 <el-row :gutter="10"> 122 <el-row :gutter="10">
123 <el-col :span="8"> 123 <el-col :span="8">
124 <el-form-item label="水域滩涂类型:"> 124 <el-form-item label="水域滩涂类型:">
125 <el-select v-model="ruleForm.nydsyq.syttlx" :disabled="!ableOperation" class="width100" filterable clearable @change="changeSyttlx"> 125 <el-select v-model="ruleForm.nydsyq.syttlx" :disabled="!viewEdit" class="width100" filterable clearable @change="changeSyttlx">
126 <el-option v-for="item in dictData['A23']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 126 <el-option v-for="item in dictData['A23']" :key="item.dcode" :label="item.dname" :value="item.dcode">
127 </el-option> 127 </el-option>
128 </el-select> 128 </el-select>
...@@ -130,7 +130,7 @@ ...@@ -130,7 +130,7 @@
130 </el-col> 130 </el-col>
131 <el-col :span="8"> 131 <el-col :span="8">
132 <el-form-item label="养殖业方式:"> 132 <el-form-item label="养殖业方式:">
133 <el-select v-model="ruleForm.nydsyq.yzyfs" :disabled="!ableOperation" class="width100" filterable clearable @change="changeYzyfs"> 133 <el-select v-model="ruleForm.nydsyq.yzyfs" :disabled="!viewEdit" class="width100" filterable clearable @change="changeYzyfs">
134 <el-option v-for="item in dictData['A24']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 134 <el-option v-for="item in dictData['A24']" :key="item.dcode" :label="item.dname" :value="item.dcode">
135 </el-option> 135 </el-option>
136 </el-select> 136 </el-select>
...@@ -138,19 +138,19 @@ ...@@ -138,19 +138,19 @@
138 </el-col> 138 </el-col>
139 <el-col :span="8"> 139 <el-col :span="8">
140 <el-form-item label="草原质量:"> 140 <el-form-item label="草原质量:">
141 <el-input v-model="ruleForm.nydsyq.cyzl" :disabled="!ableOperation"></el-input> 141 <el-input v-model="ruleForm.nydsyq.cyzl" :disabled="!viewEdit"></el-input>
142 </el-form-item> 142 </el-form-item>
143 </el-col> 143 </el-col>
144 </el-row> 144 </el-row>
145 <el-row :gutter="10"> 145 <el-row :gutter="10">
146 <el-col :span="8"> 146 <el-col :span="8">
147 <el-form-item label="适宜载畜量:"> 147 <el-form-item label="适宜载畜量:">
148 <el-input v-model="ruleForm.nydsyq.syzcl" :disabled="!ableOperation" oninput="value=value.replace(/[^\d.]/g,'')"></el-input> 148 <el-input v-model="ruleForm.nydsyq.syzcl" :disabled="!viewEdit" oninput="value=value.replace(/[^\d.]/g,'')"></el-input>
149 </el-form-item> 149 </el-form-item>
150 </el-col> 150 </el-col>
151 <el-col :span="8"> 151 <el-col :span="8">
152 <el-form-item label="用地用海分类:"> 152 <el-form-item label="用地用海分类:">
153 <el-select v-model="ruleForm.nydsyq.ydyhfl" class="width100" :disabled="!ableOperation" filterable clearable @change="changeYdyhfl"> 153 <el-select v-model="ruleForm.nydsyq.ydyhfl" class="width100" :disabled="!viewEdit" filterable clearable @change="changeYdyhfl">
154 <el-option v-for="item in dictData['A51']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 154 <el-option v-for="item in dictData['A51']" :key="item.dcode" :label="item.dname" :value="item.dcode">
155 </el-option> 155 </el-option>
156 </el-select> 156 </el-select>
...@@ -158,14 +158,14 @@ ...@@ -158,14 +158,14 @@
158 </el-col> 158 </el-col>
159 <el-col :span="8"> 159 <el-col :span="8">
160 <el-form-item label="土地承包合同:"> 160 <el-form-item label="土地承包合同:">
161 <el-input v-model="ruleForm.nydsyq.tdcbht" :disabled="!ableOperation"></el-input> 161 <el-input v-model="ruleForm.nydsyq.tdcbht" :disabled="!viewEdit"></el-input>
162 </el-form-item> 162 </el-form-item>
163 </el-col> 163 </el-col>
164 </el-row> 164 </el-row>
165 <el-row :gutter="10"> 165 <el-row :gutter="10">
166 <el-col> 166 <el-col>
167 <el-form-item label="附记:" prop="fj"> 167 <el-form-item label="附记:" prop="fj">
168 <el-input type="textarea" v-model="ruleForm.nydsyq.fj" :disabled="!ableOperation"></el-input> 168 <el-input type="textarea" v-model="ruleForm.nydsyq.fj" :disabled="!viewEdit"></el-input>
169 </el-form-item> 169 </el-form-item>
170 </el-col> 170 </el-col>
171 </el-row> 171 </el-row>
...@@ -176,7 +176,7 @@ ...@@ -176,7 +176,7 @@
176 <el-row :gutter="10"> 176 <el-row :gutter="10">
177 <el-col :span="12"> 177 <el-col :span="12">
178 <el-form-item label="共有方式:"> 178 <el-form-item label="共有方式:">
179 <el-radio-group v-model="ruleForm.sldy.gyfs" :disabled="!ableOperation"> 179 <el-radio-group v-model="ruleForm.sldy.gyfs" :disabled="!viewEdit">
180 <el-radio label="0">单独所有</el-radio> 180 <el-radio label="0">单独所有</el-radio>
181 <el-radio label="1">共同共有</el-radio> 181 <el-radio label="1">共同共有</el-radio>
182 <el-radio label="2">按份所有</el-radio> 182 <el-radio label="2">按份所有</el-radio>
...@@ -188,7 +188,7 @@ ...@@ -188,7 +188,7 @@
188 <el-form-item label="是否分别持证:"> 188 <el-form-item label="是否分别持证:">
189 <el-radio-group 189 <el-radio-group
190 v-model="ruleForm.sldy.sqfbcz" 190 v-model="ruleForm.sldy.sqfbcz"
191 :disabled="!ableOperation"> 191 :disabled="!viewEdit">
192 <el-radio :label="1"></el-radio> 192 <el-radio :label="1"></el-radio>
193 <el-radio :label="0"></el-radio> 193 <el-radio :label="0"></el-radio>
194 </el-radio-group> 194 </el-radio-group>
...@@ -201,7 +201,7 @@ ...@@ -201,7 +201,7 @@
201 <el-select 201 <el-select
202 v-model="ruleForm.czr" 202 v-model="ruleForm.czr"
203 placeholder="持证人" 203 placeholder="持证人"
204 :disabled="!ableOperation"> 204 :disabled="!viewEdit">
205 <el-option 205 <el-option
206 v-for="item in czrOptions" 206 v-for="item in czrOptions"
207 :key="item.zjh" 207 :key="item.zjh"
...@@ -212,12 +212,12 @@ ...@@ -212,12 +212,12 @@
212 </el-form-item> 212 </el-form-item>
213 </el-col> 213 </el-col>
214 </el-row> 214 </el-row>
215 <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" :disabled="!ableOperation" :gyfs="ruleForm.slywxx.gyfs" /> 215 <qlrCommonTable :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" :disabled="!viewEdit" :gyfs="ruleForm.slywxx.gyfs" />
216 <div class="slxx_title title-block"> 216 <div class="slxx_title title-block">
217 家庭成员 217 家庭成员
218 <div class="triangle"></div> 218 <div class="triangle"></div>
219 </div> 219 </div>
220 <JtcyTable :tableData="ruleForm.jtcyList" @upDateJtcyList="upDateJtcyList" :disabled="!ableOperation" :gyfs="ruleForm.slywxx.gyfs" /> 220 <JtcyTable :tableData="ruleForm.jtcyList" @upDateJtcyList="upDateJtcyList" :disabled="!viewEdit" :gyfs="ruleForm.slywxx.gyfs" />
221 <div class="slxx_title title-block"> 221 <div class="slxx_title title-block">
222 登记原因 222 登记原因
223 <div class="triangle"></div> 223 <div class="triangle"></div>
...@@ -225,14 +225,14 @@ ...@@ -225,14 +225,14 @@
225 <el-row :gutter="10"> 225 <el-row :gutter="10">
226 <el-col> 226 <el-col>
227 <el-form-item label="登记原因:" prop="djyy"> 227 <el-form-item label="登记原因:" prop="djyy">
228 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!ableOperation" 228 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit"
229 v-model="ruleForm.nydsyq.djyy"> 229 v-model="ruleForm.nydsyq.djyy">
230 </el-input> 230 </el-input>
231 </el-form-item> 231 </el-form-item>
232 </el-col> 232 </el-col>
233 </el-row> 233 </el-row>
234 </div> 234 </div>
235 <el-row class="btn" v-if="ableOperation"> 235 <el-row class="btn" v-if="viewEdit">
236 <el-form-item> 236 <el-form-item>
237 <el-button type="primary" @click="onSubmit">保存</el-button> 237 <el-button type="primary" @click="onSubmit">保存</el-button>
238 </el-form-item> 238 </el-form-item>
...@@ -249,13 +249,13 @@ ...@@ -249,13 +249,13 @@
249 export default { 249 export default {
250 mixins: [ywmix], 250 mixins: [ywmix],
251 mounted () { 251 mounted () {
252 this.ableOperation = this.$parent.currentSelectTab.ableOperation 252 this.viewEdit = this.$parent.currentSelectTab.ableOperation
253 this.propsParam = this.$attrs; 253 this.propsParam = this.$attrs;
254 this.$startLoading(); 254 this.$startLoading();
255 var formdata = new FormData(); 255 var formdata = new FormData();
256 formdata.append("bsmSldy", this.propsParam.bsmSldy); 256 formdata.append("bsmSldy", this.propsParam.bsmSldy);
257 formdata.append("djlx", this.propsParam.djlx); 257 formdata.append("djlx", this.propsParam.djlx);
258 formdata.append("isEdit", this.ableOperation); 258 formdata.append("isEdit", this.viewEdit);
259 Init(formdata).then((res) => { 259 Init(formdata).then((res) => {
260 this.ruleForm = res.result; 260 this.ruleForm = res.result;
261 this.ruleForm.qlrList.forEach((item, index) => { 261 this.ruleForm.qlrList.forEach((item, index) => {
...@@ -284,7 +284,7 @@ ...@@ -284,7 +284,7 @@
284 //传递参数 284 //传递参数
285 propsParam: {}, 285 propsParam: {},
286 //表单是否可操作 286 //表单是否可操作
287 ableOperation: true, 287 viewEdit: true,
288 rules: {} 288 rules: {}
289 } 289 }
290 }, 290 },
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-16 09:06:39 4 * @LastEditTime: 2023-08-16 09:58:36
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -92,11 +92,11 @@ ...@@ -92,11 +92,11 @@
92 <div class="flex"> 92 <div class="flex">
93 <el-input 93 <el-input
94 v-model="ruleForm.tdsyq.nydmj" 94 v-model="ruleForm.tdsyq.nydmj"
95 :disabled="!ableOperation" 95 :disabled="!viewEdit"
96 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 96 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
97 <el-select 97 <el-select
98 v-model="mjdw" 98 v-model="mjdw"
99 :disabled="!ableOperation" 99 :disabled="!viewEdit"
100 style="width: 20%"> 100 style="width: 20%">
101 <el-option 101 <el-option
102 v-for="item in dictData['A7']" 102 v-for="item in dictData['A7']"
...@@ -113,11 +113,11 @@ ...@@ -113,11 +113,11 @@
113 <div class="flex"> 113 <div class="flex">
114 <el-input 114 <el-input
115 v-model="ruleForm.tdsyq.gdmj" 115 v-model="ruleForm.tdsyq.gdmj"
116 :disabled="!ableOperation" 116 :disabled="!viewEdit"
117 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 117 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
118 <el-select 118 <el-select
119 v-model="mjdw" 119 v-model="mjdw"
120 :disabled="!ableOperation" 120 :disabled="!viewEdit"
121 style="width: 20%"> 121 style="width: 20%">
122 <el-option 122 <el-option
123 v-for="item in dictData['A7']" 123 v-for="item in dictData['A7']"
...@@ -134,11 +134,11 @@ ...@@ -134,11 +134,11 @@
134 <div class="flex"> 134 <div class="flex">
135 <el-input 135 <el-input
136 v-model="ruleForm.tdsyq.ldmj" 136 v-model="ruleForm.tdsyq.ldmj"
137 :disabled="!ableOperation" 137 :disabled="!viewEdit"
138 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 138 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
139 <el-select 139 <el-select
140 v-model="mjdw" 140 v-model="mjdw"
141 :disabled="!ableOperation" 141 :disabled="!viewEdit"
142 style="width: 20%"> 142 style="width: 20%">
143 <el-option 143 <el-option
144 v-for="item in dictData['A7']" 144 v-for="item in dictData['A7']"
...@@ -157,11 +157,11 @@ ...@@ -157,11 +157,11 @@
157 <div class="flex"> 157 <div class="flex">
158 <el-input 158 <el-input
159 v-model="ruleForm.tdsyq.cdmj" 159 v-model="ruleForm.tdsyq.cdmj"
160 :disabled="!ableOperation" 160 :disabled="!viewEdit"
161 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 161 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
162 <el-select 162 <el-select
163 v-model="mjdw" 163 v-model="mjdw"
164 :disabled="!ableOperation" 164 :disabled="!viewEdit"
165 style="width: 20%"> 165 style="width: 20%">
166 <el-option 166 <el-option
167 v-for="item in dictData['A7']" 167 v-for="item in dictData['A7']"
...@@ -178,11 +178,11 @@ ...@@ -178,11 +178,11 @@
178 <div class="flex"> 178 <div class="flex">
179 <el-input 179 <el-input
180 v-model="ruleForm.tdsyq.qtnydmj" 180 v-model="ruleForm.tdsyq.qtnydmj"
181 :disabled="!ableOperation" 181 :disabled="!viewEdit"
182 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 182 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
183 <el-select 183 <el-select
184 v-model="mjdw" 184 v-model="mjdw"
185 :disabled="!ableOperation" 185 :disabled="!viewEdit"
186 style="width: 20%"> 186 style="width: 20%">
187 <el-option 187 <el-option
188 v-for="item in dictData['A7']" 188 v-for="item in dictData['A7']"
...@@ -199,11 +199,11 @@ ...@@ -199,11 +199,11 @@
199 <div class="flex"> 199 <div class="flex">
200 <el-input 200 <el-input
201 v-model="ruleForm.tdsyq.jsydmj" 201 v-model="ruleForm.tdsyq.jsydmj"
202 :disabled="!ableOperation" 202 :disabled="!viewEdit"
203 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 203 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
204 <el-select 204 <el-select
205 v-model="mjdw" 205 v-model="mjdw"
206 :disabled="!ableOperation" 206 :disabled="!viewEdit"
207 style="width: 20%"> 207 style="width: 20%">
208 <el-option 208 <el-option
209 v-for="item in dictData['A7']" 209 v-for="item in dictData['A7']"
...@@ -222,11 +222,11 @@ ...@@ -222,11 +222,11 @@
222 <div class="flex"> 222 <div class="flex">
223 <el-input 223 <el-input
224 v-model="ruleForm.tdsyq.wlydmj" 224 v-model="ruleForm.tdsyq.wlydmj"
225 :disabled="!ableOperation" 225 :disabled="!viewEdit"
226 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 226 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
227 <el-select 227 <el-select
228 v-model="mjdw" 228 v-model="mjdw"
229 :disabled="!ableOperation" 229 :disabled="!viewEdit"
230 style="width: 20%"> 230 style="width: 20%">
231 <el-option 231 <el-option
232 v-for="item in dictData['A7']" 232 v-for="item in dictData['A7']"
...@@ -245,7 +245,7 @@ ...@@ -245,7 +245,7 @@
245 </div> 245 </div>
246 <tdytTable 246 <tdytTable
247 :tableData="ruleForm.tdytqxList" 247 :tableData="ruleForm.tdytqxList"
248 :ableOperation="ableOperation" 248 :ableOperation="viewEdit"
249 @upDateTdytxxList="upDateTdytxxList" /> 249 @upDateTdytxxList="upDateTdytxxList" />
250 <div class="slxx_title title-block"> 250 <div class="slxx_title title-block">
251 权利人信息 251 权利人信息
...@@ -255,7 +255,7 @@ ...@@ -255,7 +255,7 @@
255 <el-col :span="12"> 255 <el-col :span="12">
256 <el-form-item label="共有方式:"> 256 <el-form-item label="共有方式:">
257 <el-radio-group 257 <el-radio-group
258 :disabled="!ableOperation" 258 :disabled="!viewEdit"
259 v-model="ruleForm.sldy.gyfs"> 259 v-model="ruleForm.sldy.gyfs">
260 <el-radio label="0">单独所有</el-radio> 260 <el-radio label="0">单独所有</el-radio>
261 <el-radio label="1">共同共有</el-radio> 261 <el-radio label="1">共同共有</el-radio>
...@@ -268,7 +268,7 @@ ...@@ -268,7 +268,7 @@
268 <el-form-item label="是否分别持证:"> 268 <el-form-item label="是否分别持证:">
269 <el-radio-group 269 <el-radio-group
270 v-model="ruleForm.sldy.sqfbcz" 270 v-model="ruleForm.sldy.sqfbcz"
271 :disabled="!ableOperation"> 271 :disabled="!viewEdit">
272 <el-radio :label="1"></el-radio> 272 <el-radio :label="1"></el-radio>
273 <el-radio :label="0"></el-radio> 273 <el-radio :label="0"></el-radio>
274 </el-radio-group> 274 </el-radio-group>
...@@ -281,7 +281,7 @@ ...@@ -281,7 +281,7 @@
281 <el-select 281 <el-select
282 v-model="ruleForm.czr" 282 v-model="ruleForm.czr"
283 placeholder="持证人" 283 placeholder="持证人"
284 :disabled="!ableOperation"> 284 :disabled="!viewEdit">
285 <el-option 285 <el-option
286 v-for="item in czrOptions" 286 v-for="item in czrOptions"
287 :key="item.zjh" 287 :key="item.zjh"
...@@ -294,7 +294,7 @@ ...@@ -294,7 +294,7 @@
294 </el-row> 294 </el-row>
295 <qlrCommonTable 295 <qlrCommonTable
296 :tableData="ruleForm.qlrList" 296 :tableData="ruleForm.qlrList"
297 :disabled="!ableOperation" 297 :disabled="!viewEdit"
298 @upDateQlrxxList="upDateQlrxxList" 298 @upDateQlrxxList="upDateQlrxxList"
299 :key="key" 299 :key="key"
300 :gyfs="ruleForm.sldy.gyfs" /> 300 :gyfs="ruleForm.sldy.gyfs" />
...@@ -306,7 +306,7 @@ ...@@ -306,7 +306,7 @@
306 </div> 306 </div>
307 <qlrCommonTable 307 <qlrCommonTable
308 v-if="ruleForm.ywrList" 308 v-if="ruleForm.ywrList"
309 :disabled="!ableOperation" 309 :disabled="!viewEdit"
310 :tableData="ruleForm.ywrList" 310 :tableData="ruleForm.ywrList"
311 :key="key" 311 :key="key"
312 @upDateQlrxxList="upDateYwrxxList" /> 312 @upDateQlrxxList="upDateYwrxxList" />
...@@ -323,14 +323,14 @@ ...@@ -323,14 +323,14 @@
323 class="textArea" 323 class="textArea"
324 maxlength="500" show-word-limit 324 maxlength="500" show-word-limit
325 type="textarea" 325 type="textarea"
326 :disabled="!ableOperation" 326 :disabled="!viewEdit"
327 v-model="ruleForm.tdsyq.djyy"> 327 v-model="ruleForm.tdsyq.djyy">
328 </el-input> 328 </el-input>
329 </el-form-item> 329 </el-form-item>
330 </el-col> 330 </el-col>
331 </el-row> 331 </el-row>
332 </div> 332 </div>
333 <el-row class="btn" v-if="ableOperation"> 333 <el-row class="btn" v-if="viewEdit">
334 <el-form-item> 334 <el-form-item>
335 <el-button type="primary" @click="onSubmit">保存</el-button> 335 <el-button type="primary" @click="onSubmit">保存</el-button>
336 </el-form-item> 336 </el-form-item>
...@@ -348,14 +348,14 @@ ...@@ -348,14 +348,14 @@
348 mixins: [ywmix], 348 mixins: [ywmix],
349 components: { qlrCommonTable, tdytTable }, 349 components: { qlrCommonTable, tdytTable },
350 mounted () { 350 mounted () {
351 this.ableOperation = this.$parent.currentSelectTab.ableOperation; 351 this.viewEdit = this.$parent.currentSelectTab.ableOperation;
352 this.propsParam = this.$attrs; 352 this.propsParam = this.$attrs;
353 var formdata = new FormData(); 353 var formdata = new FormData();
354 let that = this; 354 let that = this;
355 this.$startLoading(); 355 this.$startLoading();
356 formdata.append("bsmSldy", this.propsParam.bsmSldy); 356 formdata.append("bsmSldy", this.propsParam.bsmSldy);
357 formdata.append("djlx", this.propsParam.djlx); 357 formdata.append("djlx", this.propsParam.djlx);
358 formdata.append("isEdit", this.ableOperation); 358 formdata.append("isEdit", this.viewEdit);
359 Init(formdata).then((res) => { 359 Init(formdata).then((res) => {
360 this.$nextTick(() => { 360 this.$nextTick(() => {
361 that.ruleForm = res.result; 361 that.ruleForm = res.result;
...@@ -388,7 +388,7 @@ ...@@ -388,7 +388,7 @@
388 }, 388 },
389 389
390 //表单是否可操作 390 //表单是否可操作
391 ableOperation: true, 391 viewEdit: true,
392 key: 0, 392 key: 0,
393 isShow: false, 393 isShow: false,
394 disabled: true, 394 disabled: true,
......
...@@ -134,7 +134,7 @@ ...@@ -134,7 +134,7 @@
134 </el-col> 134 </el-col>
135 <el-col :span="8"> 135 <el-col :span="8">
136 <el-form-item label="总层数:"> 136 <el-form-item label="总层数:">
137 <el-input v-model="ruleForm.ygdj.zcs"></el-input> 137 <el-input v-model.number="ruleForm.ygdj.zcs" oninput="value=value.replace(/[^0-9]/g,'')"></el-input>
138 </el-form-item> 138 </el-form-item>
139 </el-col> 139 </el-col>
140 </el-row> 140 </el-row>
......
...@@ -102,7 +102,7 @@ ...@@ -102,7 +102,7 @@
102 </el-col> 102 </el-col>
103 <el-col :span="8"> 103 <el-col :span="8">
104 <el-form-item label="总层数:"> 104 <el-form-item label="总层数:">
105 <el-input disabled v-model="ruleForm.ygdj.zcs"></el-input> 105 <el-input disabled v-model.number="ruleForm.ygdj.zcs" oninput="value=value.replace(/[^0-9]/g,'')"></el-input>
106 </el-form-item> 106 </el-form-item>
107 </el-col> 107 </el-col>
108 </el-row> 108 </el-row>
...@@ -113,7 +113,7 @@ ...@@ -113,7 +113,7 @@
113 <el-row :gutter="10"> 113 <el-row :gutter="10">
114 <el-col :span="12" v-if="ruleForm.qlxx"> 114 <el-col :span="12" v-if="ruleForm.qlxx">
115 <el-form-item label="共有方式:"> 115 <el-form-item label="共有方式:">
116 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldy.gyfs"> 116 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.sldy.gyfs">
117 <el-radio label="0">单独所有</el-radio> 117 <el-radio label="0">单独所有</el-radio>
118 <el-radio label="1">共同共有</el-radio> 118 <el-radio label="1">共同共有</el-radio>
119 <el-radio label="2">按份所有</el-radio> 119 <el-radio label="2">按份所有</el-radio>
...@@ -125,7 +125,7 @@ ...@@ -125,7 +125,7 @@
125 <el-form-item label="是否分别持证:"> 125 <el-form-item label="是否分别持证:">
126 <el-radio-group 126 <el-radio-group
127 v-model="ruleForm.sldy.sqfbcz" 127 v-model="ruleForm.sldy.sqfbcz"
128 :disabled="!ableOperation"> 128 :disabled="!viewEdit">
129 <el-radio :label="1"></el-radio> 129 <el-radio :label="1"></el-radio>
130 <el-radio :label="0"></el-radio> 130 <el-radio :label="0"></el-radio>
131 </el-radio-group> 131 </el-radio-group>
...@@ -138,7 +138,7 @@ ...@@ -138,7 +138,7 @@
138 <el-select 138 <el-select
139 v-model="ruleForm.czr" 139 v-model="ruleForm.czr"
140 placeholder="持证人" 140 placeholder="持证人"
141 :disabled="!ableOperation"> 141 :disabled="!viewEdit">
142 <el-option 142 <el-option
143 v-for="item in czrOptions" 143 v-for="item in czrOptions"
144 :key="item.zjh" 144 :key="item.zjh"
...@@ -149,13 +149,13 @@ ...@@ -149,13 +149,13 @@
149 </el-form-item> 149 </el-form-item>
150 </el-col> 150 </el-col>
151 </el-row> 151 </el-row>
152 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="!ableOperation" 152 <qlrCommonTable @upDateQlrxxList="upDateQlrxxList" :tableData="ruleForm.qlrList" :disabled="!viewEdit"
153 :gyfs="ruleForm.sldy.gyfs" /> 153 :gyfs="ruleForm.sldy.gyfs" />
154 <div class="slxx_title title-block"> 154 <div class="slxx_title title-block">
155 义务人信息 155 义务人信息
156 <div class="triangle"></div> 156 <div class="triangle"></div>
157 </div> 157 </div>
158 <qlrCommonTable @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" :disabled="!ableOperation" 158 <qlrCommonTable @upDateQlrxxList="upDateYwrxxList" :tableData="ruleForm.ywrList" :disabled="!viewEdit"
159 :gyfs="ruleForm.sldy.gyfs" /> 159 :gyfs="ruleForm.sldy.gyfs" />
160 <div class="slxx_title title-block"> 160 <div class="slxx_title title-block">
161 登记原因 161 登记原因
...@@ -164,14 +164,14 @@ ...@@ -164,14 +164,14 @@
164 <el-row :gutter="10"> 164 <el-row :gutter="10">
165 <el-col> 165 <el-col>
166 <el-form-item label="登记原因:" prop="djyy"> 166 <el-form-item label="登记原因:" prop="djyy">
167 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!ableOperation" 167 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit"
168 v-model="ruleForm.ygdj.djyy"> 168 v-model="ruleForm.ygdj.djyy">
169 </el-input> 169 </el-input>
170 </el-form-item> 170 </el-form-item>
171 </el-col> 171 </el-col>
172 </el-row> 172 </el-row>
173 </div> 173 </div>
174 <el-row class="btn" v-if="ableOperation"> 174 <el-row class="btn" v-if="viewEdit">
175 <el-form-item> 175 <el-form-item>
176 <el-button type="primary" @click="onSubmit">保存</el-button> 176 <el-button type="primary" @click="onSubmit">保存</el-button>
177 </el-form-item> 177 </el-form-item>
...@@ -187,13 +187,13 @@ ...@@ -187,13 +187,13 @@
187 export default { 187 export default {
188 mixins: [ywmix], 188 mixins: [ywmix],
189 mounted () { 189 mounted () {
190 this.ableOperation = this.$parent.currentSelectTab.ableOperation 190 this.viewEdit = this.$parent.currentSelectTab.ableOperation
191 this.propsParam = this.$attrs; 191 this.propsParam = this.$attrs;
192 var formdata = new FormData(); 192 var formdata = new FormData();
193 this.$startLoading(); 193 this.$startLoading();
194 formdata.append("bsmSldy", this.propsParam.bsmSldy); 194 formdata.append("bsmSldy", this.propsParam.bsmSldy);
195 formdata.append("djlx", this.propsParam.djlx); 195 formdata.append("djlx", this.propsParam.djlx);
196 formdata.append("isEdit", this.ableOperation); 196 formdata.append("isEdit", this.viewEdit);
197 Init(formdata).then((res) => { 197 Init(formdata).then((res) => {
198 if (res.code === 200 && res.result) { 198 if (res.code === 200 && res.result) {
199 this.$endLoading(); 199 this.$endLoading();
...@@ -214,7 +214,7 @@ ...@@ -214,7 +214,7 @@
214 data () { 214 data () {
215 return { 215 return {
216 //表单是否可操作 216 //表单是否可操作
217 ableOperation: true, 217 viewEdit: true,
218 disabled: true, 218 disabled: true,
219 tdytOption: [], 219 tdytOption: [],
220 czrOptions: [], 220 czrOptions: [],
......
...@@ -62,7 +62,7 @@ ...@@ -62,7 +62,7 @@
62 </el-col> 62 </el-col>
63 <el-col :span="8"> 63 <el-col :span="8">
64 <el-form-item label="抵押金额类型:"> 64 <el-form-item label="抵押金额类型:">
65 <el-radio-group v-model="ruleForm.diyaqList[0].dyjelx" :disabled="!ableOperation"> 65 <el-radio-group v-model="ruleForm.diyaqList[0].dyjelx" :disabled="!viewEdit">
66 <el-radio label="0">独立抵押</el-radio> 66 <el-radio label="0">独立抵押</el-radio>
67 <el-radio label="1">整体抵押</el-radio> 67 <el-radio label="1">整体抵押</el-radio>
68 </el-radio-group> 68 </el-radio-group>
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
70 </el-col> 70 </el-col>
71 <el-col :span="8"> 71 <el-col :span="8">
72 <el-form-item label="是否存在禁止或者限制转让抵押不动产的约定:" label-width="350px"> 72 <el-form-item label="是否存在禁止或者限制转让抵押不动产的约定:" label-width="350px">
73 <el-radio-group v-model="ruleForm.diyaqList[0].sfczjzhxz" :disabled="!ableOperation"> 73 <el-radio-group v-model="ruleForm.diyaqList[0].sfczjzhxz" :disabled="!viewEdit">
74 <el-radio label="1">启用</el-radio> 74 <el-radio label="1">启用</el-radio>
75 <el-radio label="0">禁用</el-radio> 75 <el-radio label="0">禁用</el-radio>
76 </el-radio-group> 76 </el-radio-group>
...@@ -81,8 +81,8 @@ ...@@ -81,8 +81,8 @@
81 <el-row :gutter="10" v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0"> 81 <el-row :gutter="10" v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0">
82 <el-col :span="8" v-show="ruleForm.diyaqList[0].dyfs == 1"> 82 <el-col :span="8" v-show="ruleForm.diyaqList[0].dyfs == 1">
83 <el-form-item label="被担保主债权数额:"> 83 <el-form-item label="被担保主债权数额:">
84 <el-input v-model="ruleForm.diyaqList[0].bdbzzqse" :disabled="!ableOperation"></el-input> 84 <el-input v-model="ruleForm.diyaqList[0].bdbzzqse" :disabled="!viewEdit"></el-input>
85 <el-select v-model="ruleForm.diyaqList[0].jedw" :disabled="!ableOperation"> 85 <el-select v-model="ruleForm.diyaqList[0].jedw" :disabled="!viewEdit">
86 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 86 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode">
87 </el-option> 87 </el-option>
88 </el-select> 88 </el-select>
...@@ -91,8 +91,8 @@ ...@@ -91,8 +91,8 @@
91 91
92 <el-col :span="8" v-show="ruleForm.diyaqList[0].dyfs == 2"> 92 <el-col :span="8" v-show="ruleForm.diyaqList[0].dyfs == 2">
93 <el-form-item label="最高债权额:"> 93 <el-form-item label="最高债权额:">
94 <el-input v-model="ruleForm.diyaqList[0].zgzqse" :disabled="!ableOperation"></el-input> 94 <el-input v-model="ruleForm.diyaqList[0].zgzqse" :disabled="!viewEdit"></el-input>
95 <el-select v-model="ruleForm.diyaqList[0].jedw" :disabled="!ableOperation"> 95 <el-select v-model="ruleForm.diyaqList[0].jedw" :disabled="!viewEdit">
96 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode"> 96 <el-option v-for="item in dictData['A57']" :key="item.dcode" :label="item.dname" :value="item.dcode">
97 </el-option> 97 </el-option>
98 </el-select> 98 </el-select>
...@@ -101,13 +101,13 @@ ...@@ -101,13 +101,13 @@
101 101
102 <el-col :span="8"> 102 <el-col :span="8">
103 <el-form-item label="债务履行起始时间:"> 103 <el-form-item label="债务履行起始时间:">
104 <el-date-picker v-model="ruleForm.diyaqList[0].zwlxqssj" :disabled="!ableOperation" type="date"> 104 <el-date-picker v-model="ruleForm.diyaqList[0].zwlxqssj" :disabled="!viewEdit" type="date">
105 </el-date-picker> 105 </el-date-picker>
106 </el-form-item> 106 </el-form-item>
107 </el-col> 107 </el-col>
108 <el-col :span="8"> 108 <el-col :span="8">
109 <el-form-item label="债务履行结束时间:"> 109 <el-form-item label="债务履行结束时间:">
110 <el-date-picker v-model="ruleForm.diyaqList[0].zwlxjssj" :disabled="!ableOperation" type="date"> 110 <el-date-picker v-model="ruleForm.diyaqList[0].zwlxjssj" :disabled="!viewEdit" type="date">
111 </el-date-picker> 111 </el-date-picker>
112 </el-form-item> 112 </el-form-item>
113 </el-col> 113 </el-col>
...@@ -117,21 +117,21 @@ ...@@ -117,21 +117,21 @@
117 <el-col :span="24"> 117 <el-col :span="24">
118 <el-form-item label="担保范围:"> 118 <el-form-item label="担保范围:">
119 <el-input v-model="ruleForm.diyaqList[0].dbfw" 119 <el-input v-model="ruleForm.diyaqList[0].dbfw"
120 :disabled="ruleForm.sldyList[0].djlx == '300' && !ableOperation"></el-input> 120 :disabled="ruleForm.sldyList[0].djlx == '300' && !viewEdit"></el-input>
121 </el-form-item> 121 </el-form-item>
122 </el-col> 122 </el-col>
123 </el-row> 123 </el-row>
124 <el-row v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0"> 124 <el-row v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0">
125 <el-col :span="24"> 125 <el-col :span="24">
126 <el-form-item label="最高债权确定事实和数额:"> 126 <el-form-item label="最高债权确定事实和数额:">
127 <el-input v-model="ruleForm.diyaqList[0].zgzqqdss" :disabled="!ableOperation"></el-input> 127 <el-input v-model="ruleForm.diyaqList[0].zgzqqdss" :disabled="!viewEdit"></el-input>
128 </el-form-item> 128 </el-form-item>
129 </el-col> 129 </el-col>
130 </el-row> 130 </el-row>
131 <el-row v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0"> 131 <el-row v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0">
132 <el-col> 132 <el-col>
133 <el-form-item label="附记:" prop="fj"> 133 <el-form-item label="附记:" prop="fj">
134 <el-input type="textarea" v-model="ruleForm.diyaqList[0].fj" :disabled="!ableOperation"></el-input> 134 <el-input type="textarea" v-model="ruleForm.diyaqList[0].fj" :disabled="!viewEdit"></el-input>
135 </el-form-item> 135 </el-form-item>
136 </el-col> 136 </el-col>
137 </el-row> 137 </el-row>
...@@ -143,7 +143,7 @@ ...@@ -143,7 +143,7 @@
143 <el-row :gutter="10" v-if="ruleForm.sldyList && ruleForm.sldyList.length>0"> 143 <el-row :gutter="10" v-if="ruleForm.sldyList && ruleForm.sldyList.length>0">
144 <el-col :span="14"> 144 <el-col :span="14">
145 <el-form-item label="共有方式:"> 145 <el-form-item label="共有方式:">
146 <el-radio-group :disabled="!ableOperation" v-model="ruleForm.sldyList[0].gyfs"> 146 <el-radio-group :disabled="!viewEdit" v-model="ruleForm.sldyList[0].gyfs">
147 <el-radio label="0">单独所有</el-radio> 147 <el-radio label="0">单独所有</el-radio>
148 <el-radio label="1">共同共有</el-radio> 148 <el-radio label="1">共同共有</el-radio>
149 <el-radio label="2">按份所有</el-radio> 149 <el-radio label="2">按份所有</el-radio>
...@@ -154,7 +154,7 @@ ...@@ -154,7 +154,7 @@
154 154
155 <el-col :span="5" v-show="ruleForm.sldyList[0].gyfs != '0'"> 155 <el-col :span="5" v-show="ruleForm.sldyList[0].gyfs != '0'">
156 <el-form-item label="是否分别持证:"> 156 <el-form-item label="是否分别持证:">
157 <el-radio-group v-model="ruleForm.sldyList[0].sqfbcz" :disabled="!ableOperation"> 157 <el-radio-group v-model="ruleForm.sldyList[0].sqfbcz" :disabled="!viewEdit">
158 <el-radio label="1"></el-radio> 158 <el-radio label="1"></el-radio>
159 <el-radio label="0"></el-radio> 159 <el-radio label="0"></el-radio>
160 </el-radio-group> 160 </el-radio-group>
...@@ -162,7 +162,7 @@ ...@@ -162,7 +162,7 @@
162 </el-col> 162 </el-col>
163 <el-col :span="5" v-show="ruleForm.sldyList[0].gyfs != '0'"> 163 <el-col :span="5" v-show="ruleForm.sldyList[0].gyfs != '0'">
164 <el-form-item label="持证人:"> 164 <el-form-item label="持证人:">
165 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!ableOperation"> 165 <el-select v-model="ruleForm.czr" placeholder="持证人" :disabled="!viewEdit">
166 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value"> 166 <el-option v-for="item in czrOptions" :key="item.value" :label="item.label" :value="item.value">
167 </el-option> 167 </el-option>
168 </el-select> 168 </el-select>
...@@ -170,12 +170,12 @@ ...@@ -170,12 +170,12 @@
170 </el-col> 170 </el-col>
171 </el-row> 171 </el-row>
172 <qlrCommonTable v-if="ruleForm.sldyList && ruleForm.sldyList.length>0" :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList" 172 <qlrCommonTable v-if="ruleForm.sldyList && ruleForm.sldyList.length>0" :tableData="ruleForm.qlrList" @upDateQlrxxList="upDateQlrxxList"
173 :disabled="!ableOperation" :gyfs="ruleForm.sldyList[0].gyfs" /> 173 :disabled="!viewEdit" :gyfs="ruleForm.sldyList[0].gyfs" />
174 <div class="slxx_title title-block"> 174 <div class="slxx_title title-block">
175 抵押人信息 175 抵押人信息
176 <div class="triangle"></div> 176 <div class="triangle"></div>
177 </div> 177 </div>
178 <qlrCommonTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" :disabled="!ableOperation" /> 178 <qlrCommonTable :tableData="ruleForm.ywrList" @upDateQlrxxList="upDateYwrxxList" :disabled="!viewEdit" />
179 179
180 <div class="slxx_title title-block"> 180 <div class="slxx_title title-block">
181 登记原因 181 登记原因
...@@ -184,19 +184,19 @@ ...@@ -184,19 +184,19 @@
184 <el-row :gutter="10" v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0"> 184 <el-row :gutter="10" v-if="ruleForm.diyaqList && ruleForm.diyaqList.length>0">
185 <el-col> 185 <el-col>
186 <el-form-item v-if="ruleForm.sldyList[0].djlx == '400'" label="注销抵押原因:" prop="djyy"> 186 <el-form-item v-if="ruleForm.sldyList[0].djlx == '400'" label="注销抵押原因:" prop="djyy">
187 <el-input class="textArea" type="textarea" :disabled="!ableOperation" 187 <el-input class="textArea" type="textarea" :disabled="!viewEdit"
188 v-model="ruleForm.diyaqList[0].zxdyyy"> 188 v-model="ruleForm.diyaqList[0].zxdyyy">
189 </el-input> 189 </el-input>
190 </el-form-item> 190 </el-form-item>
191 <el-form-item v-else label="登记原因:" prop="djyy"> 191 <el-form-item v-else label="登记原因:" prop="djyy">
192 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!ableOperation" 192 <el-input class="textArea" type="textarea" maxlength="500" show-word-limit :disabled="!viewEdit"
193 v-model="ruleForm.diyaqList[0].djyy"> 193 v-model="ruleForm.diyaqList[0].djyy">
194 </el-input> 194 </el-input>
195 </el-form-item> 195 </el-form-item>
196 </el-col> 196 </el-col>
197 </el-row> 197 </el-row>
198 </div> 198 </div>
199 <el-row class="btn" v-if="ableOperation"> 199 <el-row class="btn" v-if="viewEdit">
200 <el-form-item> 200 <el-form-item>
201 <el-button type="primary" @click="onSubmitClick()">保存</el-button> 201 <el-button type="primary" @click="onSubmitClick()">保存</el-button>
202 </el-form-item> 202 </el-form-item>
...@@ -211,14 +211,14 @@ ...@@ -211,14 +211,14 @@
211 import { mapGetters } from "vuex"; 211 import { mapGetters } from "vuex";
212 export default { 212 export default {
213 mounted () { 213 mounted () {
214 this.ableOperation = this.$parent.currentSelectTab.ableOperation 214 this.viewEdit = this.$parent.currentSelectTab.ableOperation
215 this.propsParam = this.$attrs; 215 this.propsParam = this.$attrs;
216 var formdata = new FormData(); 216 var formdata = new FormData();
217 217
218 this.$startLoading(); 218 this.$startLoading();
219 formdata.append("bsmSlsq", this.$route.query.bsmSlsq); 219 formdata.append("bsmSlsq", this.$route.query.bsmSlsq);
220 formdata.append("djlx", this.propsParam.djlx); 220 formdata.append("djlx", this.propsParam.djlx);
221 formdata.append("isEdit", this.ableOperation); 221 formdata.append("isEdit", this.viewEdit);
222 bacthInit(formdata).then((res) => { 222 bacthInit(formdata).then((res) => {
223 this.$endLoading(); 223 this.$endLoading();
224 if (res.code === 200 && res.result) { 224 if (res.code === 200 && res.result) {
...@@ -241,7 +241,7 @@ ...@@ -241,7 +241,7 @@
241 data () { 241 data () {
242 return { 242 return {
243 //表单是否可操作 243 //表单是否可操作
244 ableOperation: true, 244 viewEdit: true,
245 disabled: true, 245 disabled: true,
246 czrOptions: [], 246 czrOptions: [],
247 ruleForm: {}, 247 ruleForm: {},
......