0f7f530a by renchao@pashanhoo.com

Merge branch 'dev'

2 parents b3a99239 f324b9ce
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
27 clearable 27 clearable
28 v-model="ruleForm.qlrlx" 28 v-model="ruleForm.qlrlx"
29 class="width100" 29 class="width100"
30 :disabled="!showButton"
30 placeholder="请选择" 31 placeholder="请选择"
31 > 32 >
32 <el-option 33 <el-option
...@@ -41,14 +42,19 @@ ...@@ -41,14 +42,19 @@
41 </el-col> 42 </el-col>
42 <el-col :span="8"> 43 <el-col :span="8">
43 <el-form-item label="姓名/名称" prop="qlrmc"> 44 <el-form-item label="姓名/名称" prop="qlrmc">
44 <el-input v-model="ruleForm.qlrmc" maxlegth="15"></el-input> 45 <el-input
46 v-model="ruleForm.qlrmc"
47 maxlegth="15"
48 :disabled="!showButton"
49 ></el-input>
45 </el-form-item> 50 </el-form-item>
46 </el-col> 51 </el-col>
47 <el-col :span="8"> 52 <el-col :span="8">
48 <el-form-item label="证件种类" prop="zjzl"> 53 <el-form-item label="证件种类" prop="zjzl">
49 <el-select 54 <el-select
50 clearable 55 clearable
51 v-model="ruleForm.zjzl" 56 v-model="ruleForm.zjzl"
57 :disabled="!showButton"
52 class="width100" 58 class="width100"
53 placeholder="请选择" 59 placeholder="请选择"
54 > 60 >
...@@ -64,12 +70,13 @@ ...@@ -64,12 +70,13 @@
64 </el-col> 70 </el-col>
65 </el-row> 71 </el-row>
66 <el-row> 72 <el-row>
67 <el-col :span="8"> 73 <el-col :span="8">
68 <el-form-item label="证件号" prop="zjh"> 74 <el-form-item label="证件号" prop="zjh">
69 <el-input 75 <el-input
70 v-model="ruleForm.zjh" 76 v-model="ruleForm.zjh"
71 maxlength="15" 77 :disabled="!showButton"
72 oninput="value=value.replace(/[^\X0-9]/g,'')" 78 maxlength="18"
79 oninput="this.value=this.value.replace(/[^\X0-9]/g,'')"
73 ></el-input> 80 ></el-input>
74 </el-form-item> 81 </el-form-item>
75 </el-col> 82 </el-col>
...@@ -77,57 +84,61 @@ ...@@ -77,57 +84,61 @@
77 <el-form-item label="联系电话" prop="dh"> 84 <el-form-item label="联系电话" prop="dh">
78 <el-input 85 <el-input
79 v-model="ruleForm.dh" 86 v-model="ruleForm.dh"
87 :disabled="!showButton"
80 maxlength="11" 88 maxlength="11"
81 oninput="value=value.replace(/[^\d]/g,'')" 89 oninput="value=value.replace(/[^\d]/g,'')"
82 ></el-input> 90 ></el-input>
83 </el-form-item> 91 </el-form-item>
84 </el-col> 92 </el-col>
93
85 <el-col :span="8"> 94 <el-col :span="8">
86 <el-form-item label="性别"> 95 <el-form-item label="权利比例">
87 <el-select 96 <el-input
88 clearable 97 v-model="ruleForm.qlbl"
89 v-model="ruleForm.xb" 98 maxlength="32"
90 class="width100" 99 :disabled="!showButton || this.ruleForm.gyfs == 1"
91 placeholder="请选择" 100 ></el-input>
92 >
93 <el-option
94 v-for="item in dictData['A43']"
95 :key="item.dcode"
96 :label="item.dname"
97 :value="item.dcode"
98 >
99 </el-option>
100 </el-select>
101 </el-form-item> 101 </el-form-item>
102 </el-col> 102 </el-col>
103 </el-row> 103 </el-row>
104 <el-row> 104 <el-row>
105 <el-col :span="8"> 105 <el-col :span="8">
106 <el-form-item label="法人名称"> 106 <el-form-item label="法人名称" prop="frmc">
107 <el-input v-model="ruleForm.frmc"></el-input> 107 <el-input
108 v-model="ruleForm.frmc"
109 maxlength="32"
110 :disabled="!showButton"
111 ></el-input>
108 </el-form-item> 112 </el-form-item>
109 </el-col> 113 </el-col>
110 <el-col :span="8"> 114 <el-col :span="8">
111 <el-form-item label="国家/地区"> 115 <el-form-item label="国家/地区" prop="gj">
112 <el-input v-model="ruleForm.gj"></el-input> 116 <el-input
117 v-model="ruleForm.gj"
118 maxlength="3"
119 :disabled="!showButton"
120 ></el-input>
113 </el-form-item> 121 </el-form-item>
114 </el-col> 122 </el-col>
115 <el-col :span="8"> 123 <el-col :span="8">
116 <el-form-item label="户籍所在省市"> 124 <el-form-item label="户籍所在省市">
117 <el-input v-model="ruleForm.hjszss"></el-input> 125 <el-input
126 v-model="ruleForm.hjszss"
127 maxlength="3"
128 :disabled="!showButton"
129 ></el-input>
118 </el-form-item> 130 </el-form-item>
119 </el-col> 131 </el-col>
120 </el-row> 132 </el-row>
121 133
122 <el-row> 134 <el-row>
123 <el-col :span="16"> 135 <el-col :span="24">
124 <el-form-item label="地址"> 136 <el-form-item label="地址">
125 <el-input v-model="ruleForm.dz"></el-input> 137 <el-input
126 </el-form-item> 138 v-model="ruleForm.dz"
127 </el-col> 139 maxlength="100"
128 <el-col :span="8"> 140 :disabled="!showButton"
129 <el-form-item label="邮编"> 141 ></el-input>
130 <el-input v-model="ruleForm.yb"></el-input>
131 </el-form-item> 142 </el-form-item>
132 </el-col> 143 </el-col>
133 </el-row> 144 </el-row>
...@@ -135,17 +146,30 @@ ...@@ -135,17 +146,30 @@
135 <el-row> 146 <el-row>
136 <el-col :span="8"> 147 <el-col :span="8">
137 <el-form-item label="发证机关"> 148 <el-form-item label="发证机关">
138 <el-input v-model="ruleForm.fzjg"></el-input> 149 <el-input
150 v-model="ruleForm.fzjg"
151 maxlength="10"
152 :disabled="!showButton"
153 ></el-input>
139 </el-form-item> 154 </el-form-item>
140 </el-col> 155 </el-col>
141 <el-col :span="8"> 156 <el-col :span="8">
142 <el-form-item label="电子邮件"> 157 <el-form-item label="电子邮件">
143 <el-input v-model="ruleForm.dzyj"></el-input> 158 <el-input
159 v-model="ruleForm.dzyj"
160 :disabled="!showButton"
161 maxlength="25"
162 ></el-input>
144 </el-form-item> 163 </el-form-item>
145 </el-col> 164 </el-col>
146 <el-col :span="8"> 165 <el-col :span="8">
147 <el-form-item label="权利比例"> 166 <el-form-item label="邮编" prop="yb">
148 <el-input v-model="ruleForm.qlbl"></el-input> 167 <el-input
168 v-model.number="ruleForm.yb"
169 :disabled="!showButton"
170 maxlength="6"
171 oninput="value=value.replace(/[^\d]/g,'')"
172 ></el-input>
149 </el-form-item> 173 </el-form-item>
150 </el-col> 174 </el-col>
151 </el-row> 175 </el-row>
...@@ -153,21 +177,30 @@ ...@@ -153,21 +177,30 @@
153 <el-row> 177 <el-row>
154 <el-col :span="8"> 178 <el-col :span="8">
155 <el-form-item label="工作单位"> 179 <el-form-item label="工作单位">
156 <el-input v-model="ruleForm.gzdw"></el-input> 180 <el-input
181 v-model="ruleForm.gzdw"
182 maxlength="32"
183 :disabled="!showButton"
184 ></el-input>
157 </el-form-item> 185 </el-form-item>
158 </el-col> 186 </el-col>
159 <el-col :span="16"> 187 <el-col :span="16">
160 <el-form-item label="代理机构"> 188 <el-form-item label="代理机构">
161 <el-input v-model="ruleForm.dlrjgmc"></el-input> 189 <el-input
190 v-model="ruleForm.dlrjgmc"
191 maxlength="32"
192 :disabled="!showButton"
193 ></el-input>
162 </el-form-item> 194 </el-form-item>
163 </el-col> 195 </el-col>
164 </el-row> 196 </el-row>
165 197
166 <el-row> 198 <el-row>
167 <el-col :span="8"> 199 <el-col :span="8">
168 <el-form-item label="联系电话"> 200 <el-form-item label="代理人电话">
169 <el-input 201 <el-input
170 v-model="ruleForm.dlrdhhm" 202 v-model="ruleForm.dlrdhhm"
203 :disabled="!showButton"
171 maxlength="11" 204 maxlength="11"
172 oninput="value=value.replace(/[^\d]/g,'')" 205 oninput="value=value.replace(/[^\d]/g,'')"
173 ></el-input> 206 ></el-input>
...@@ -175,7 +208,11 @@ ...@@ -175,7 +208,11 @@
175 </el-col> 208 </el-col>
176 <el-col :span="8"> 209 <el-col :span="8">
177 <el-form-item label="代理人姓名"> 210 <el-form-item label="代理人姓名">
178 <el-input v-model="ruleForm.dlrxm"></el-input> 211 <el-input
212 v-model="ruleForm.dlrxm"
213 maxlength="15"
214 :disabled="!showButton"
215 ></el-input>
179 </el-form-item> 216 </el-form-item>
180 </el-col> 217 </el-col>
181 <el-col :span="8"> 218 <el-col :span="8">
...@@ -183,6 +220,7 @@ ...@@ -183,6 +220,7 @@
183 <el-select 220 <el-select
184 clearable 221 clearable
185 v-model="ruleForm.dlrzjlx" 222 v-model="ruleForm.dlrzjlx"
223 :disabled="!showButton"
186 class="width100" 224 class="width100"
187 placeholder="请选择" 225 placeholder="请选择"
188 > 226 >
...@@ -199,8 +237,31 @@ ...@@ -199,8 +237,31 @@
199 </el-row> 237 </el-row>
200 <el-row> 238 <el-row>
201 <el-col :span="8"> 239 <el-col :span="8">
240 <el-form-item label="性别">
241 <el-select
242 clearable
243 v-model="ruleForm.xb"
244 :disabled="!showButton"
245 class="width100"
246 placeholder="请选择"
247 >
248 <el-option
249 v-for="item in dictData['A43']"
250 :key="item.dcode"
251 :label="item.dname"
252 :value="item.dcode"
253 >
254 </el-option>
255 </el-select>
256 </el-form-item>
257 </el-col>
258 <el-col :span="8">
202 <el-form-item label="代理人证件号"> 259 <el-form-item label="代理人证件号">
203 <el-input v-model="ruleForm.dlrzjh" maxlength="20"></el-input> 260 <el-input
261 v-model="ruleForm.dlrzjh"
262 :disabled="!showButton"
263 maxlength="18"
264 ></el-input>
204 </el-form-item> 265 </el-form-item>
205 </el-col> 266 </el-col>
206 </el-row> 267 </el-row>
...@@ -273,7 +334,6 @@ export default { ...@@ -273,7 +334,6 @@ export default {
273 }, 334 },
274 }, 335 },
275 methods: { 336 methods: {
276
277 /** 337 /**
278 * @description: closeDialog 338 * @description: closeDialog
279 * @author: renchao 339 * @author: renchao
......
...@@ -148,7 +148,6 @@ ...@@ -148,7 +148,6 @@
148 onClick={() => { 148 onClick={() => {
149 this.queryViewClick(scope.$index, scope.row); 149 this.queryViewClick(scope.$index, scope.row);
150 }} 150 }}
151 disabled={!this.ableOperation}
152 > 151 >
153 {" "} 152 {" "}
154 查看 153 查看
...@@ -160,7 +159,6 @@ ...@@ -160,7 +159,6 @@
160 onClick={() => { 159 onClick={() => {
161 this.editClick(scope.$index, scope.row); 160 this.editClick(scope.$index, scope.row);
162 }} 161 }}
163 disabled={!this.ableOperation}
164 > 162 >
165 编辑 163 编辑
166 </el-button> 164 </el-button>
...@@ -282,9 +280,10 @@ ...@@ -282,9 +280,10 @@
282 * @author: renchao 280 * @author: renchao
283 */ 281 */
284 editClick (index, row) { 282 editClick (index, row) {
283 this.details.gyfs=this.gyfs
285 this.dataIndex = index; 284 this.dataIndex = index;
286 this.dialog = true;
287 this.details = row; 285 this.details = row;
286 this.dialog = true;
288 this.isaddupdate = false; 287 this.isaddupdate = false;
289 }, 288 },
290 /** 289 /**
......
...@@ -148,7 +148,6 @@ ...@@ -148,7 +148,6 @@
148 onClick={() => { 148 onClick={() => {
149 this.queryViewClick(scope.$index, scope.row); 149 this.queryViewClick(scope.$index, scope.row);
150 }} 150 }}
151 disabled={!this.ableOperation}
152 > 151 >
153 {" "} 152 {" "}
154 查看 153 查看
...@@ -160,7 +159,6 @@ ...@@ -160,7 +159,6 @@
160 onClick={() => { 159 onClick={() => {
161 this.editClick(scope.$index, scope.row); 160 this.editClick(scope.$index, scope.row);
162 }} 161 }}
163 disabled={!this.ableOperation}
164 > 162 >
165 编辑 163 编辑
166 </el-button> 164 </el-button>
...@@ -273,9 +271,11 @@ ...@@ -273,9 +271,11 @@
273 * @author: renchao 271 * @author: renchao
274 */ 272 */
275 editClick (index, row) { 273 editClick (index, row) {
274 this.details.gyfs=this.gyfs
275 this.details = row;
276 this.dataIndex = index; 276 this.dataIndex = index;
277 this.dialog = true; 277 this.dialog = true;
278 this.details = row; 278
279 this.isaddupdate = false; 279 this.isaddupdate = false;
280 }, 280 },
281 /** 281 /**
......
...@@ -555,7 +555,7 @@ ...@@ -555,7 +555,7 @@
555 dbrrules: [{ required: true, message: "登簿人", trigger: "blur" }], 555 dbrrules: [{ required: true, message: "登簿人", trigger: "blur" }],
556 djsjrules: [{ required: true, message: "登记时间", trigger: "blur" }], 556 djsjrules: [{ required: true, message: "登记时间", trigger: "blur" }],
557 djlxrules: [{ required: true, message: "登记类型", trigger: "change" }], 557 djlxrules: [{ required: true, message: "登记类型", trigger: "change" }],
558 ywhrules: [{ required: true, message: "业务号", trigger: "blur" }], 558 ywhrules: [{ required: true, message: "业务号", trigger: "change" }],
559 } 559 }
560 } 560 }
561 }, 561 },
......
...@@ -124,6 +124,7 @@ ...@@ -124,6 +124,7 @@
124 <el-form-item label="独用土地面积:"> 124 <el-form-item label="独用土地面积:">
125 <div class="flex"> 125 <div class="flex">
126 <el-input 126 <el-input
127 maxlength="12"
127 v-model="ruleForm.fdcq2.dytdmj" 128 v-model="ruleForm.fdcq2.dytdmj"
128 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 129 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
129 <el-select disabled v-model="mjdw" style="width: 68px"> 130 <el-select disabled v-model="mjdw" style="width: 68px">
...@@ -141,6 +142,7 @@ ...@@ -141,6 +142,7 @@
141 <el-form-item label="分摊土地面积:"> 142 <el-form-item label="分摊土地面积:">
142 <div class="flex"> 143 <div class="flex">
143 <el-input 144 <el-input
145 maxlength="12"
144 v-model="ruleForm.fdcq2.fttdmj" 146 v-model="ruleForm.fdcq2.fttdmj"
145 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 147 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
146 <el-select disabled v-model="mjdw" style="width: 68px"> 148 <el-select disabled v-model="mjdw" style="width: 68px">
...@@ -171,6 +173,7 @@ ...@@ -171,6 +173,7 @@
171 <el-form-item label="房地产交易价格:"> 173 <el-form-item label="房地产交易价格:">
172 <div class="flex"> 174 <div class="flex">
173 <el-input 175 <el-input
176 maxlength="11"
174 v-model="ruleForm.fdcq2.qjjg" 177 v-model="ruleForm.fdcq2.qjjg"
175 style="width: 500%" 178 style="width: 500%"
176 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 179 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
...@@ -248,18 +251,19 @@ ...@@ -248,18 +251,19 @@
248 </el-col> 251 </el-col>
249 <el-col :span="8"> 252 <el-col :span="8">
250 <el-form-item label="所在层:"> 253 <el-form-item label="所在层:">
251 <el-input v-model="ruleForm.fdcq2.szc"></el-input> 254 <el-input maxlength="20" v-model="ruleForm.fdcq2.szc"></el-input>
252 </el-form-item> 255 </el-form-item>
253 </el-col> 256 </el-col>
254 <el-col :span="8"> 257 <el-col :span="8">
255 <el-form-item label="总层数:"> 258 <el-form-item label="总层数:">
256 <el-input v-model.number="ruleForm.fdcq2.zcs" oninput="value=value.replace(/[^0-9]/g,'')"></el-input> 259 <el-input maxlength="4" v-model.number="ruleForm.fdcq2.zcs" oninput="value=value.replace(/[^0-9]/g,'')"></el-input>
257 </el-form-item> 260 </el-form-item>
258 </el-col> 261 </el-col>
259 <el-col :span="8"> 262 <el-col :span="8">
260 <el-form-item label="建筑面积:"> 263 <el-form-item label="建筑面积:">
261 <div class="flex"> 264 <div class="flex">
262 <el-input 265 <el-input
266 maxlength="12"
263 v-model="ruleForm.fdcq2.jzmj" 267 v-model="ruleForm.fdcq2.jzmj"
264 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 268 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
265 <el-select disabled v-model="mjdw" style="width: 68px"> 269 <el-select disabled v-model="mjdw" style="width: 68px">
...@@ -277,6 +281,7 @@ ...@@ -277,6 +281,7 @@
277 <el-form-item label="专有建筑面积:"> 281 <el-form-item label="专有建筑面积:">
278 <div class="flex"> 282 <div class="flex">
279 <el-input 283 <el-input
284 maxlength="12"
280 v-model="ruleForm.fdcq2.zyjzmj" 285 v-model="ruleForm.fdcq2.zyjzmj"
281 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 286 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
282 <el-select disabled v-model="mjdw" style="width: 68px"> 287 <el-select disabled v-model="mjdw" style="width: 68px">
...@@ -294,6 +299,7 @@ ...@@ -294,6 +299,7 @@
294 <el-form-item label="分摊建筑面积:"> 299 <el-form-item label="分摊建筑面积:">
295 <div class="flex"> 300 <div class="flex">
296 <el-input 301 <el-input
302 maxlength="12"
297 v-model="ruleForm.fdcq2.ftjzmj" 303 v-model="ruleForm.fdcq2.ftjzmj"
298 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 304 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
299 <el-select disabled v-model="mjdw" style="width: 68px"> 305 <el-select disabled v-model="mjdw" style="width: 68px">
......
...@@ -167,6 +167,7 @@ ...@@ -167,6 +167,7 @@
167 <el-form-item label="农用地面积:"> 167 <el-form-item label="农用地面积:">
168 <div class="flex"> 168 <div class="flex">
169 <el-input 169 <el-input
170 maxlength="12"
170 v-model="ruleForm.tdsyq.nydmj" 171 v-model="ruleForm.tdsyq.nydmj"
171 :disabled="!ableOperation" 172 :disabled="!ableOperation"
172 oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null"></el-input> 173 oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null"></el-input>
...@@ -188,6 +189,7 @@ ...@@ -188,6 +189,7 @@
188 <el-form-item label="耕地面积:"> 189 <el-form-item label="耕地面积:">
189 <div class="flex"> 190 <div class="flex">
190 <el-input 191 <el-input
192 maxlength="12"
191 v-model="ruleForm.tdsyq.gdmj" 193 v-model="ruleForm.tdsyq.gdmj"
192 :disabled="!ableOperation" 194 :disabled="!ableOperation"
193 oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null"></el-input> 195 oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null"></el-input>
...@@ -209,6 +211,7 @@ ...@@ -209,6 +211,7 @@
209 <el-form-item label="林地面积:"> 211 <el-form-item label="林地面积:">
210 <div class="flex"> 212 <div class="flex">
211 <el-input 213 <el-input
214 maxlength="12"
212 v-model="ruleForm.tdsyq.ldmj" 215 v-model="ruleForm.tdsyq.ldmj"
213 :disabled="!ableOperation" 216 :disabled="!ableOperation"
214 oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null"></el-input> 217 oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null"></el-input>
...@@ -232,6 +235,7 @@ ...@@ -232,6 +235,7 @@
232 <el-form-item label="草地面积:"> 235 <el-form-item label="草地面积:">
233 <div class="flex"> 236 <div class="flex">
234 <el-input 237 <el-input
238 maxlength="12"
235 v-model="ruleForm.tdsyq.cdmj" 239 v-model="ruleForm.tdsyq.cdmj"
236 :disabled="!ableOperation" 240 :disabled="!ableOperation"
237 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 241 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
...@@ -253,6 +257,7 @@ ...@@ -253,6 +257,7 @@
253 <el-form-item label="其他农用地面积:"> 257 <el-form-item label="其他农用地面积:">
254 <div class="flex"> 258 <div class="flex">
255 <el-input 259 <el-input
260 maxlength="12"
256 v-model="ruleForm.tdsyq.qtnydmj" 261 v-model="ruleForm.tdsyq.qtnydmj"
257 :disabled="!ableOperation" 262 :disabled="!ableOperation"
258 oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null"></el-input> 263 oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null"></el-input>
...@@ -274,6 +279,7 @@ ...@@ -274,6 +279,7 @@
274 <el-form-item label="建筑使用面积:"> 279 <el-form-item label="建筑使用面积:">
275 <div class="flex"> 280 <div class="flex">
276 <el-input 281 <el-input
282 maxlength="12"
277 v-model="ruleForm.tdsyq.jsydmj" 283 v-model="ruleForm.tdsyq.jsydmj"
278 :disabled="!ableOperation" 284 :disabled="!ableOperation"
279 oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null"></el-input> 285 oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null"></el-input>
...@@ -297,6 +303,7 @@ ...@@ -297,6 +303,7 @@
297 <el-form-item label="未利用地面积:"> 303 <el-form-item label="未利用地面积:">
298 <div class="flex"> 304 <div class="flex">
299 <el-input 305 <el-input
306 maxlength="12"
300 v-model="ruleForm.tdsyq.wlydmj" 307 v-model="ruleForm.tdsyq.wlydmj"
301 :disabled="!ableOperation" 308 :disabled="!ableOperation"
302 oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null"></el-input> 309 oninput="value = (value.match(/^\d*(\.?\d{0,3})/g)[0]) || null"></el-input>
......
...@@ -327,7 +327,7 @@ ...@@ -327,7 +327,7 @@
327 </el-col> 327 </el-col>
328 <el-col :span="8"> 328 <el-col :span="8">
329 <el-form-item label="所在层:"> 329 <el-form-item label="所在层:">
330 <el-input v-model="ruleForm.ygdj.szc"></el-input> 330 <el-input maxlength="20" v-model="ruleForm.ygdj.szc"></el-input>
331 </el-form-item> 331 </el-form-item>
332 </el-col> 332 </el-col>
333 <el-col :span="8"> 333 <el-col :span="8">
...@@ -340,7 +340,7 @@ ...@@ -340,7 +340,7 @@
340 <div class="flex"> 340 <div class="flex">
341 <el-input 341 <el-input
342 v-model="ruleForm.ygdj.jzmj" 342 v-model="ruleForm.ygdj.jzmj"
343 maxlength="13" 343 maxlength="12"
344 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 344 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
345 <el-select 345 <el-select
346 v-model="ruleForm.ygdj.mjdw" 346 v-model="ruleForm.ygdj.mjdw"
......
...@@ -244,7 +244,7 @@ ...@@ -244,7 +244,7 @@
244 </el-col> 244 </el-col>
245 <el-col :span="8"> 245 <el-col :span="8">
246 <el-form-item label="所在层:"> 246 <el-form-item label="所在层:">
247 <el-input v-model="ruleForm.ygdj.szc"></el-input> 247 <el-input maxlength="20" v-model="ruleForm.ygdj.szc"></el-input>
248 </el-form-item> 248 </el-form-item>
249 </el-col> 249 </el-col>
250 <el-col :span="8"> 250 <el-col :span="8">
...@@ -257,7 +257,7 @@ ...@@ -257,7 +257,7 @@
257 <div class="flex"> 257 <div class="flex">
258 <el-input 258 <el-input
259 v-model="ruleForm.ygdj.jzmj" 259 v-model="ruleForm.ygdj.jzmj"
260 maxlength="13" 260 maxlength="12"
261 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 261 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
262 <el-select 262 <el-select
263 v-model="ruleForm.ygdj.mjdw" 263 v-model="ruleForm.ygdj.mjdw"
......
...@@ -249,15 +249,24 @@ ...@@ -249,15 +249,24 @@
249 }; 249 };
250 </script> 250 </script>
251 <style scoped lang="scss"> 251 <style scoped lang="scss">
252 @import "~@/styles/mixin.scss"; 252 @import "~@/styles/mixin.scss";
253 @import "~@/styles/public.scss"; 253 @import "~@/styles/public.scss";
254 254 /deep/.dialog_title::before{
255 .title { 255 content: "";
256 padding-bottom: 10px;
257 margin-bottom: 10px;
258 display: block; 256 display: block;
259 border-bottom: 1px solid $borderColor; 257 width: 4px;
258 height: 18px;
259 background: none;
260 position: absolute;
261 top: -4px;
262 left: 0px;
260 } 263 }
264 .title {
265 padding-bottom: 10px;
266 margin-bottom: 10px;
267 display: block;
268 border-bottom: 1px solid $borderColor;
269 }
261 270
262 .jtfccx-edit { 271 .jtfccx-edit {
263 @include flex; 272 @include flex;
...@@ -279,4 +288,28 @@ ...@@ -279,4 +288,28 @@
279 background-color: #fff; 288 background-color: #fff;
280 } 289 }
281 } 290 }
291
292 /deep/.el-dialog__headerbtn .el-dialog__close {
293 color: #6B7A99 !important;
294 position: relative;
295 top: -7px;
296 }
297 /deep/.dialogBox .dialog_title{
298 .el-icon-full-screen{
299 color: #409eff!important;
300 }
301 b {
302 color: white;
303 flex: 0.1;
304 margin: auto;
305 text-align: center;
306 align-items: center;
307 }
308 }
309 /deep/.el-dialog__header {
310 background: linear-gradient(3deg, #409eff, #a7cbee);
311 }
312 /deep/.el-dialog__headerbtn .el-dialog__close{
313 color: #409eff!important;
314 }
282 </style> 315 </style>
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-08-30 11:07:24 4 * @LastEditTime: 2023-08-30 10:33:52
5 --> 5 -->
6 <template> 6 <template>
7 <div class="from-clues loadingtext" v-Loading="loading" element-loading-text="拼命加载中..." style="height:720px;text-align: center;"> 7 <div class="from-clues loadingtext" v-Loading="loading" element-loading-text="拼命加载中..." style="height:720px;text-align: center;">
......
...@@ -89,6 +89,7 @@ ...@@ -89,6 +89,7 @@
89 <el-table-column prop="jzmj" label="建筑面积" min-width="100"> 89 <el-table-column prop="jzmj" label="建筑面积" min-width="100">
90 <template slot-scope="scope"> 90 <template slot-scope="scope">
91 <el-input 91 <el-input
92 maxlength="12"
92 class="item" 93 class="item"
93 :disabled="!ableOperation" 94 :disabled="!ableOperation"
94 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null" 95 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-07-17 13:52:47 4 * @LastEditTime: 2023-08-30 11:01:54
5 --> 5 -->
6 <template> 6 <template>
7 <div> 7 <div>
...@@ -141,7 +141,7 @@ export default { ...@@ -141,7 +141,7 @@ export default {
141 handler: function (val, oldVal) { 141 handler: function (val, oldVal) {
142 let that = this; 142 let that = this;
143 this.$nextTick(() => { 143 this.$nextTick(() => {
144 if (val.length == 0 || !val) { 144 if (!val || val.length == 0) {
145 that.tableDataList = _.cloneDeep([ 145 that.tableDataList = _.cloneDeep([
146 { 146 {
147 yt: null, 147 yt: null,
...@@ -267,8 +267,8 @@ export default { ...@@ -267,8 +267,8 @@ export default {
267 * @author: renchao 267 * @author: renchao
268 */ 268 */
269 addClick() { 269 addClick() {
270 this.tableDataList[this.tableDataList.length] = _.cloneDeep(this.newdata); 270 // this.tableDataList[this.tableDataList.length] = _.cloneDeep(this.newdata);
271 271 this.tableDataList.push(_.cloneDeep(this.newdata))
272 this.$emit("upDateTdytxxList", this.tableDataList); 272 this.$emit("upDateTdytxxList", this.tableDataList);
273 }, 273 },
274 274
...@@ -286,10 +286,10 @@ export default { ...@@ -286,10 +286,10 @@ export default {
286 type: "warning", 286 type: "warning",
287 }) 287 })
288 .then(() => { 288 .then(() => {
289 this.tableData.splice(index, 1); 289 this.tableDataList.splice(index, 1);
290 this.$emit("upDateTdytxxList", this.tableDataList);
290 }) 291 })
291 .catch(() => {}); 292 .catch(() => {});
292 this.$emit("upDateTdytxxList", this.tableDataList);
293 }, 293 },
294 }, 294 },
295 }; 295 };
...@@ -307,4 +307,7 @@ export default { ...@@ -307,4 +307,7 @@ export default {
307 /deep/.el-table th { 307 /deep/.el-table th {
308 height: 30px !important; 308 height: 30px !important;
309 } 309 }
310 /deep/ .el-table--border .el-table__cell:first-child .cell{
311 text-align: center;
312 }
310 </style> 313 </style>
......
...@@ -107,12 +107,12 @@ ...@@ -107,12 +107,12 @@
107 <el-row :gutter="10" v-if="ruleForm.fdcq1"> 107 <el-row :gutter="10" v-if="ruleForm.fdcq1">
108 <el-col :span="8"> 108 <el-col :span="8">
109 <el-form-item label="独用土地面积:"> 109 <el-form-item label="独用土地面积:">
110 <el-input :disabled="!viewEdit" v-model="ruleForm.fdcq1.dytdmj"></el-input> 110 <el-input :disabled="!viewEdit" maxlength="12" v-model="ruleForm.fdcq1.dytdmj"></el-input>
111 </el-form-item> 111 </el-form-item>
112 </el-col> 112 </el-col>1
113 <el-col :span="8"> 113 <el-col :span="8">
114 <el-form-item label="分摊土地面积:"> 114 <el-form-item label="分摊土地面积:">
115 <el-input :disabled="!viewEdit" v-model="ruleForm.fdcq1.fttdmj"></el-input> 115 <el-input :disabled="!viewEdit" maxlength="12" v-model="ruleForm.fdcq1.fttdmj"></el-input>
116 </el-form-item> 116 </el-form-item>
117 </el-col> 117 </el-col>
118 118
...@@ -120,6 +120,7 @@ ...@@ -120,6 +120,7 @@
120 <el-form-item label="房地产交易价格:"> 120 <el-form-item label="房地产交易价格:">
121 <div class="flex"> 121 <div class="flex">
122 <el-input 122 <el-input
123 maxlength="11"
123 :disabled="!viewEdit" 124 :disabled="!viewEdit"
124 v-model="ruleForm.fdcq1.fdcjyjg" 125 v-model="ruleForm.fdcq1.fdcjyjg"
125 style="width: 500%" 126 style="width: 500%"
......
...@@ -115,6 +115,7 @@ ...@@ -115,6 +115,7 @@
115 <el-form-item label="独用土地面积:"> 115 <el-form-item label="独用土地面积:">
116 <div class="flex"> 116 <div class="flex">
117 <el-input 117 <el-input
118 maxlength="12"
118 v-model="ruleForm.fdcq2.dytdmj" 119 v-model="ruleForm.fdcq2.dytdmj"
119 :disabled="!viewEdit" 120 :disabled="!viewEdit"
120 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 121 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
...@@ -133,6 +134,7 @@ ...@@ -133,6 +134,7 @@
133 <el-form-item label="分摊土地面积:"> 134 <el-form-item label="分摊土地面积:">
134 <div class="flex"> 135 <div class="flex">
135 <el-input 136 <el-input
137 maxlength="12"
136 v-model="ruleForm.fdcq2.fttdmj" 138 v-model="ruleForm.fdcq2.fttdmj"
137 :disabled="!viewEdit" 139 :disabled="!viewEdit"
138 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 140 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
...@@ -201,6 +203,7 @@ ...@@ -201,6 +203,7 @@
201 <el-col :span="8"> 203 <el-col :span="8">
202 <el-form-item label="所在层:"> 204 <el-form-item label="所在层:">
203 <el-input 205 <el-input
206 maxlength="20"
204 v-model="ruleForm.fdcq2.szc" 207 v-model="ruleForm.fdcq2.szc"
205 :disabled="!viewEdit"></el-input> 208 :disabled="!viewEdit"></el-input>
206 </el-form-item> 209 </el-form-item>
...@@ -208,6 +211,7 @@ ...@@ -208,6 +211,7 @@
208 <el-col :span="8"> 211 <el-col :span="8">
209 <el-form-item label="总层数:"> 212 <el-form-item label="总层数:">
210 <el-input 213 <el-input
214 maxlength="4"
211 :disabled="!viewEdit" 215 :disabled="!viewEdit"
212 v-model.number="ruleForm.fdcq2.zcs" 216 v-model.number="ruleForm.fdcq2.zcs"
213 oninput="value=value.replace(/[^0-9]/g,'')"></el-input> 217 oninput="value=value.replace(/[^0-9]/g,'')"></el-input>
...@@ -217,6 +221,7 @@ ...@@ -217,6 +221,7 @@
217 <el-form-item label="房地产交易价格:"> 221 <el-form-item label="房地产交易价格:">
218 <div class="flex"> 222 <div class="flex">
219 <el-input 223 <el-input
224 maxlength="11"
220 v-model="ruleForm.fdcq2.fdcjyjg" 225 v-model="ruleForm.fdcq2.fdcjyjg"
221 style="width: 500%" 226 style="width: 500%"
222 :disabled="!viewEdit" 227 :disabled="!viewEdit"
...@@ -238,6 +243,7 @@ ...@@ -238,6 +243,7 @@
238 <el-form-item label="建筑面积:"> 243 <el-form-item label="建筑面积:">
239 <div class="flex"> 244 <div class="flex">
240 <el-input 245 <el-input
246 maxlength="12"
241 v-model="ruleForm.fdcq2.jzmj" 247 v-model="ruleForm.fdcq2.jzmj"
242 :disabled="!viewEdit" 248 :disabled="!viewEdit"
243 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 249 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
...@@ -256,6 +262,7 @@ ...@@ -256,6 +262,7 @@
256 <el-form-item label="专有建筑面积:"> 262 <el-form-item label="专有建筑面积:">
257 <div class="flex"> 263 <div class="flex">
258 <el-input 264 <el-input
265 maxlength="12"
259 v-model="ruleForm.fdcq2.zyjzmj" 266 v-model="ruleForm.fdcq2.zyjzmj"
260 :disabled="!viewEdit" 267 :disabled="!viewEdit"
261 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 268 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
...@@ -274,6 +281,7 @@ ...@@ -274,6 +281,7 @@
274 <el-form-item label="分摊建筑面积:"> 281 <el-form-item label="分摊建筑面积:">
275 <div class="flex"> 282 <div class="flex">
276 <el-input 283 <el-input
284 maxlength="12"
277 v-model="ruleForm.fdcq2.ftjzmj" 285 v-model="ruleForm.fdcq2.ftjzmj"
278 :disabled="!viewEdit" 286 :disabled="!viewEdit"
279 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input> 287 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"></el-input>
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-08-25 09:58:49 4 * @LastEditTime: 2023-08-30 11:08:19
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -128,7 +128,7 @@ ...@@ -128,7 +128,7 @@
128 </el-col> 128 </el-col>
129 <el-col :span="8"> 129 <el-col :span="8">
130 <el-form-item label="起源:"> 130 <el-form-item label="起源:">
131 <el-select v-model="ruleForm.lq.lz"> 131 <el-select v-model="ruleForm.lq.qy">
132 <el-option 132 <el-option
133 v-for="item in dictData['A52']" 133 v-for="item in dictData['A52']"
134 :key="item.dcode" 134 :key="item.dcode"
...@@ -142,7 +142,12 @@ ...@@ -142,7 +142,12 @@
142 <el-row :gutter="10"> 142 <el-row :gutter="10">
143 <el-col :span="8"> 143 <el-col :span="8">
144 <el-form-item label="造林年度:"> 144 <el-form-item label="造林年度:">
145 <el-input v-model="ruleForm.lq.zlnd"></el-input> 145 <!-- <el-input v-model="ruleForm.lq.zlnd"></el-input> -->
146 <el-date-picker
147 class="width100"
148 v-model="ruleForm.lq.zlnd"
149 type="year">
150 </el-date-picker>
146 </el-form-item> 151 </el-form-item>
147 </el-col> 152 </el-col>
148 <el-col :span="8"> 153 <el-col :span="8">
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-08-25 09:51:50 4 * @LastEditTime: 2023-08-30 10:34:54
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -80,7 +80,7 @@ ...@@ -80,7 +80,7 @@
80 </el-col> 80 </el-col>
81 <el-col :span="8"> 81 <el-col :span="8">
82 <el-form-item label="使用权(承包)面积:"> 82 <el-form-item label="使用权(承包)面积:">
83 <el-input v-model="ruleForm.lq.syqmj"></el-input> 83 <el-input maxlength="12" v-model="ruleForm.lq.syqmj"></el-input>
84 </el-form-item> 84 </el-form-item>
85 </el-col> 85 </el-col>
86 </el-row> 86 </el-row>
...@@ -128,7 +128,7 @@ ...@@ -128,7 +128,7 @@
128 </el-col> 128 </el-col>
129 <el-col :span="8"> 129 <el-col :span="8">
130 <el-form-item label="起源:"> 130 <el-form-item label="起源:">
131 <el-select v-model="ruleForm.lq.lz"> 131 <el-select v-model="ruleForm.lq.qy">
132 <el-option 132 <el-option
133 v-for="item in dictData['A52']" 133 v-for="item in dictData['A52']"
134 :key="item.dcode" 134 :key="item.dcode"
...@@ -142,7 +142,12 @@ ...@@ -142,7 +142,12 @@
142 <el-row :gutter="10"> 142 <el-row :gutter="10">
143 <el-col :span="8"> 143 <el-col :span="8">
144 <el-form-item label="造林年度:"> 144 <el-form-item label="造林年度:">
145 <el-input v-model="ruleForm.lq.zlnd"></el-input> 145 <!-- <el-input v-model="ruleForm.lq.zlnd"></el-input> -->
146 <el-date-picker
147 class="width100"
148 v-model="ruleForm.lq.zlnd"
149 type="year">
150 </el-date-picker>
146 </el-form-item> 151 </el-form-item>
147 </el-col> 152 </el-col>
148 <el-col :span="8"> 153 <el-col :span="8">
......
...@@ -92,6 +92,7 @@ ...@@ -92,6 +92,7 @@
92 <el-form-item label="农用地面积:"> 92 <el-form-item label="农用地面积:">
93 <div class="flex"> 93 <div class="flex">
94 <el-input 94 <el-input
95 maxlength="12"
95 v-model="ruleForm.tdsyq.nydmj" 96 v-model="ruleForm.tdsyq.nydmj"
96 :disabled="!viewEdit" 97 :disabled="!viewEdit"
97 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null" 98 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"
...@@ -116,6 +117,7 @@ ...@@ -116,6 +117,7 @@
116 <el-form-item label="耕地面积:"> 117 <el-form-item label="耕地面积:">
117 <div class="flex"> 118 <div class="flex">
118 <el-input 119 <el-input
120 maxlength="12"
119 v-model="ruleForm.tdsyq.gdmj" 121 v-model="ruleForm.tdsyq.gdmj"
120 :disabled="!viewEdit" 122 :disabled="!viewEdit"
121 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null" 123 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"
...@@ -140,6 +142,7 @@ ...@@ -140,6 +142,7 @@
140 <el-form-item label="林地面积:"> 142 <el-form-item label="林地面积:">
141 <div class="flex"> 143 <div class="flex">
142 <el-input 144 <el-input
145 maxlength="12"
143 v-model="ruleForm.tdsyq.ldmj" 146 v-model="ruleForm.tdsyq.ldmj"
144 :disabled="!viewEdit" 147 :disabled="!viewEdit"
145 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null" 148 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"
...@@ -166,6 +169,7 @@ ...@@ -166,6 +169,7 @@
166 <el-form-item label="草地面积:"> 169 <el-form-item label="草地面积:">
167 <div class="flex"> 170 <div class="flex">
168 <el-input 171 <el-input
172 maxlength="12"
169 v-model="ruleForm.tdsyq.cdmj" 173 v-model="ruleForm.tdsyq.cdmj"
170 :disabled="!viewEdit" 174 :disabled="!viewEdit"
171 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null" 175 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"
...@@ -190,6 +194,7 @@ ...@@ -190,6 +194,7 @@
190 <el-form-item label="其他农用地面积:"> 194 <el-form-item label="其他农用地面积:">
191 <div class="flex"> 195 <div class="flex">
192 <el-input 196 <el-input
197 maxlength="12"
193 v-model="ruleForm.tdsyq.qtnydmj" 198 v-model="ruleForm.tdsyq.qtnydmj"
194 :disabled="!viewEdit" 199 :disabled="!viewEdit"
195 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null" 200 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"
...@@ -214,6 +219,7 @@ ...@@ -214,6 +219,7 @@
214 <el-form-item label="建筑使用面积:"> 219 <el-form-item label="建筑使用面积:">
215 <div class="flex"> 220 <div class="flex">
216 <el-input 221 <el-input
222 maxlength="12"
217 v-model="ruleForm.tdsyq.jsydmj" 223 v-model="ruleForm.tdsyq.jsydmj"
218 :disabled="!viewEdit" 224 :disabled="!viewEdit"
219 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null" 225 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"
...@@ -240,6 +246,7 @@ ...@@ -240,6 +246,7 @@
240 <el-form-item label="未利用地面积:"> 246 <el-form-item label="未利用地面积:">
241 <div class="flex"> 247 <div class="flex">
242 <el-input 248 <el-input
249 maxlength="12"
243 v-model="ruleForm.tdsyq.wlydmj" 250 v-model="ruleForm.tdsyq.wlydmj"
244 :disabled="!viewEdit" 251 :disabled="!viewEdit"
245 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null" 252 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"
......
...@@ -111,12 +111,13 @@ ...@@ -111,12 +111,13 @@
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 v-model="ruleForm.ygdj.szc"></el-input> 114 <el-input maxlength="20" v-model="ruleForm.ygdj.szc"></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">
118 <el-form-item label="总层数:"> 118 <el-form-item label="总层数:">
119 <el-input 119 <el-input
120 maxlength="4"
120 v-model.number="ruleForm.ygdj.zcs" 121 v-model.number="ruleForm.ygdj.zcs"
121 oninput="value=value.replace(/[^0-9]/g,'')" 122 oninput="value=value.replace(/[^0-9]/g,'')"
122 ></el-input> 123 ></el-input>
...@@ -142,6 +143,7 @@ ...@@ -142,6 +143,7 @@
142 <el-form-item label="建筑面积:"> 143 <el-form-item label="建筑面积:">
143 <div class="flex"> 144 <div class="flex">
144 <el-input 145 <el-input
146 maxlength="12"
145 v-model="ruleForm.ygdj.jzmj" 147 v-model="ruleForm.ygdj.jzmj"
146 :disabled="!viewEdit" 148 :disabled="!viewEdit"
147 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null" 149 oninput="value = (value.match(/^\d*(\.?\d{0,2})/g)[0]) || null"
......