f6de5c50 by renchao@pashanhoo.com

style:登记原因

1 parent 5f08adcf
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2024-01-26 15:29:54 4 * @LastEditTime: 2024-01-31 09:38:51
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -338,7 +338,7 @@ ...@@ -338,7 +338,7 @@
338 v-model="ruleForm.diyaq.zxdyyy"> 338 v-model="ruleForm.diyaq.zxdyyy">
339 </el-input> 339 </el-input>
340 </el-form-item> 340 </el-form-item>
341 <el-form-item v-else label="登记原因:" prop="djyy"> 341 <el-form-item v-else label="登记原因:" prop="diyaq.djyy">
342 <el-input 342 <el-input
343 class="textArea" 343 class="textArea"
344 type="textarea" 344 type="textarea"
...@@ -436,8 +436,12 @@ ...@@ -436,8 +436,12 @@
436 isJfOperation: false, 436 isJfOperation: false,
437 //传递参数 437 //传递参数
438 propsParam: {}, 438 propsParam: {},
439 rules: {}, 439 rules: {
440 }; 440 'diyaq.djyy': [
441 { required: true, message: '请输入登记原因', trigger: 'blur' }
442 ]
443 }
444 }
441 }, 445 },
442 methods: { 446 methods: {
443 /** 447 /**
...@@ -499,22 +503,35 @@ ...@@ -499,22 +503,35 @@
499 } 503 }
500 } 504 }
501 505
502 saveData(this.ruleForm, this.propsParam.djlx).then((res) => { 506 this.$refs['ruleForm'].validate((valid) => {
507 if (valid) {
508 that.$store.dispatch("user/refreshPage", false);
509 saveData(that.ruleForm, that.propsParam.djlx).then((res) => {
503 if (res.code === 200) { 510 if (res.code === 200) {
504 this.$message({ 511 that.$message({
505 showClose: true, 512 showClose: true,
506 message: "保存成功!", 513 message: "保存成功!",
507 type: "success", 514 type: "success",
508 }); 515 });
509 this.$store.dispatch("user/refreshPage", true); 516 that.$store.dispatch("user/refreshPage", true);
510 } else { 517 } else {
511 this.$message({ 518 that.$message({
512 showClose: true, 519 showClose: true,
513 message: res.message, 520 message: res.message,
514 type: "error", 521 type: "error",
515 }); 522 });
516 } 523 }
517 }); 524 })
525
526 } else {
527 this.$message({
528 showClose: true,
529 message: "请输入登记原因",
530 type: "error"
531 })
532 return false
533 }
534 })
518 }, 535 },
519 /** 536 /**
520 * @description: 更新权利人信息 537 * @description: 更新权利人信息
......
1 <!-- 1 <!--
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-09-20 14:27:29 4 * @LastEditTime: 2024-01-31 09:38:06
5 --> 5 -->
6 <template> 6 <template>
7 <!-- 受理信息 --> 7 <!-- 受理信息 -->
...@@ -342,8 +342,12 @@ ...@@ -342,8 +342,12 @@
342 }, 342 },
343 //传递参数 343 //传递参数
344 propsParam: {}, 344 propsParam: {},
345 rules: {}, 345 rules: {
346 }; 346 djyy: [
347 { required: true, message: '请输入登记原因', trigger: 'blur' }
348 ]
349 }
350 }
347 }, 351 },
348 methods: { 352 methods: {
349 /** 353 /**
......
1 <!-- 1 <!--
2 * @Description: 房屋多幢受理信息 2 * @Description: 房屋多幢受理信息
3 * @Autor: ssq 3 * @Autor: ssq
4 * @LastEditTime: 2023-11-15 15:47:55 4 * @LastEditTime: 2024-01-31 09:46:04
5 --> 5 -->
6 <template> 6 <template>
7 <div class="slxx"> 7 <div class="slxx">
...@@ -279,7 +279,7 @@ ...@@ -279,7 +279,7 @@
279 </div> 279 </div>
280 <el-row :gutter="10"> 280 <el-row :gutter="10">
281 <el-col> 281 <el-col>
282 <el-form-item v-if="ruleForm.sldy" label="登记原因:" prop="djyy"> 282 <el-form-item v-if="ruleForm.sldy" label="登记原因:" prop="lq.djyy">
283 <el-input 283 <el-input
284 class="textArea" 284 class="textArea"
285 type="textarea" 285 type="textarea"
...@@ -386,7 +386,11 @@ ...@@ -386,7 +386,11 @@
386 propsParam: this.$attrs, 386 propsParam: this.$attrs,
387 //表单是否可操作 387 //表单是否可操作
388 viewEdit: true, 388 viewEdit: true,
389 rules: {} 389 rules: {
390 'lq.djyy': [
391 { required: true, message: '请输入登记原因', trigger: 'blur' }
392 ]
393 }
390 }; 394 };
391 }, 395 },
392 methods: { 396 methods: {
...@@ -491,24 +495,36 @@ ...@@ -491,24 +495,36 @@
491 }) 495 })
492 } 496 }
493 } 497 }
494 saveData(this.ruleForm).then((res) => { 498 this.$refs['ruleForm'].validate((valid) => {
499 if (valid) {
500 that.$store.dispatch("user/refreshPage", false);
501 saveData(that.ruleForm).then((res) => {
495 if (res.code === 200) { 502 if (res.code === 200) {
496 this.$message({ 503 that.$message({
497 showClose: true, 504 showClose: true,
498 message: "保存成功!", 505 message: "保存成功!",
499 type: "success", 506 type: "success",
500 }); 507 });
501 this.$store.dispatch("user/refreshPage", true); 508 that.$store.dispatch("user/refreshPage", true);
502 } else { 509 } else {
503 this.$message({ 510 that.$message({
504 showClose: true, 511 showClose: true,
505 message: res.message, 512 message: res.message,
506 type: "error", 513 type: "error",
507 }); 514 });
508 } 515 }
509 }); 516 })
510 }, 517 } else {
511 }, 518 this.$message({
519 showClose: true,
520 message: "请输入登记原因",
521 type: "error"
522 })
523 return false
524 }
525 })
526 }
527 }
512 }; 528 };
513 </script> 529 </script>
514 <style scoped lang="scss"> 530 <style scoped lang="scss">
......
...@@ -292,7 +292,7 @@ ...@@ -292,7 +292,7 @@
292 </div> 292 </div>
293 <el-row :gutter="10"> 293 <el-row :gutter="10">
294 <el-col> 294 <el-col>
295 <el-form-item label="登记原因:" prop="djyy"> 295 <el-form-item label="登记原因:" prop="nydsyq.djyy">
296 <el-input 296 <el-input
297 class="textArea" 297 class="textArea"
298 type="textarea" 298 type="textarea"
...@@ -389,7 +389,11 @@ ...@@ -389,7 +389,11 @@
389 propsParam: {}, 389 propsParam: {},
390 //表单是否可操作 390 //表单是否可操作
391 viewEdit: true, 391 viewEdit: true,
392 rules: {}, 392 rules: {
393 'nydsyq.djyy': [
394 { required: true, message: '请输入登记原因', trigger: 'blur' }
395 ]
396 },
393 }; 397 };
394 }, 398 },
395 methods: { 399 methods: {
...@@ -452,23 +456,35 @@ ...@@ -452,23 +456,35 @@
452 }); 456 });
453 } 457 }
454 } 458 }
455 459 this.$refs['ruleForm'].validate((valid) => {
456 saveData(this.ruleForm).then((res) => { 460 if (valid) {
461 that.$store.dispatch("user/refreshPage", false);
462 saveData(that.ruleForm).then((res) => {
457 if (res.code === 200) { 463 if (res.code === 200) {
458 this.$message({ 464 that.$message({
459 showClose: true, 465 showClose: true,
460 message: "保存成功!", 466 message: "保存成功!",
461 type: "success", 467 type: "success",
462 }); 468 });
463 this.$store.dispatch("user/refreshPage", true); 469 that.$store.dispatch("user/refreshPage", true);
464 } else { 470 } else {
465 this.$message({ 471 that.$message({
466 showClose: true, 472 showClose: true,
467 message: res.message, 473 message: res.message,
468 type: "error", 474 type: "error",
469 }); 475 });
470 } 476 }
471 }); 477 })
478 } else {
479 this.$message({
480 showClose: true,
481 message: "请输入登记原因",
482 type: "error"
483 })
484 return false
485 }
486 })
487
472 }, 488 },
473 /** 489 /**
474 * @description: upDateQlrxxList 490 * @description: upDateQlrxxList
......
...@@ -304,7 +304,7 @@ ...@@ -304,7 +304,7 @@
304 </div> 304 </div>
305 <el-row :gutter="10"> 305 <el-row :gutter="10">
306 <el-col> 306 <el-col>
307 <el-form-item label="登记原因:" prop="djyy"> 307 <el-form-item label="登记原因:" prop="nydsyq.djyy">
308 <el-input 308 <el-input
309 class="textArea" 309 class="textArea"
310 type="textarea" 310 type="textarea"
...@@ -397,8 +397,12 @@ ...@@ -397,8 +397,12 @@
397 ruleForm: {}, 397 ruleForm: {},
398 //传递参数 398 //传递参数
399 propsParam: {}, 399 propsParam: {},
400 rules: {}, 400 rules: {
401 }; 401 'nydsyq.djyy': [
402 { required: true, message: '请输入登记原因', trigger: 'blur' }
403 ]
404 }
405 }
402 }, 406 },
403 methods: { 407 methods: {
404 /** 408 /**
...@@ -460,23 +464,34 @@ ...@@ -460,23 +464,34 @@
460 }) 464 })
461 } 465 }
462 } 466 }
463 467 this.$refs['ruleForm'].validate((valid) => {
464 saveData(this.ruleForm).then((res) => { 468 if (valid) {
469 that.$store.dispatch("user/refreshPage", false);
470 saveData(that.ruleForm).then((res) => {
465 if (res.code === 200) { 471 if (res.code === 200) {
466 this.$message({ 472 that.$message({
467 showClose: true, 473 showClose: true,
468 message: "保存成功!", 474 message: "保存成功!",
469 type: "success", 475 type: "success",
470 }); 476 });
471 this.$store.dispatch("user/refreshPage", true); 477 that.$store.dispatch("user/refreshPage", true);
472 } else { 478 } else {
473 this.$message({ 479 that.$message({
474 showClose: true, 480 showClose: true,
475 message: res.message, 481 message: res.message,
476 type: "error", 482 type: "error",
477 }); 483 });
478 } 484 }
479 }); 485 })
486 } else {
487 this.$message({
488 showClose: true,
489 message: "请输入登记原因",
490 type: "error"
491 })
492 return false
493 }
494 })
480 }, 495 },
481 /** 496 /**
482 * @description: 权利人更新 497 * @description: 权利人更新
......
...@@ -265,7 +265,7 @@ ...@@ -265,7 +265,7 @@
265 v-model="ruleForm.ygdj.zxyy"> 265 v-model="ruleForm.ygdj.zxyy">
266 </el-input> 266 </el-input>
267 </el-form-item> 267 </el-form-item>
268 <el-form-item v-else label="登记原因:" prop="djyy"> 268 <el-form-item v-else label="登记原因:" prop="ygdj.djyy">
269 <el-input 269 <el-input
270 class="textArea" 270 class="textArea"
271 type="textarea" 271 type="textarea"
...@@ -354,7 +354,11 @@ ...@@ -354,7 +354,11 @@
354 }, 354 },
355 //传递参数 355 //传递参数
356 propsParam: this.$attrs, 356 propsParam: this.$attrs,
357 rules: {} 357 rules: {
358 'ygdj.djyy': [
359 { required: true, message: '请输入登记原因', trigger: 'blur' }
360 ]
361 }
358 } 362 }
359 }, 363 },
360 methods: { 364 methods: {
...@@ -451,25 +455,37 @@ ...@@ -451,25 +455,37 @@
451 }) 455 })
452 } 456 }
453 } 457 }
454 saveData(this.ruleForm).then((res) => { 458 this.$refs['ruleForm'].validate((valid) => {
459 if (valid) {
460 that.$store.dispatch("user/refreshPage", false);
461 saveData(that.ruleForm).then((res) => {
455 if (res.code === 200) { 462 if (res.code === 200) {
456 this.$message({ 463 that.$message({
457 showClose: true, 464 showClose: true,
458 message: "保存成功!", 465 message: "保存成功!",
459 type: "success", 466 type: "success",
460 }); 467 });
461 this.$store.dispatch("user/refreshPage", true); 468 that.$store.dispatch("user/refreshPage", true);
462 } else { 469 } else {
463 this.$message({ 470 that.$message({
464 showClose: true, 471 showClose: true,
465 message: res.message, 472 message: res.message,
466 type: "error", 473 type: "error",
467 }); 474 });
468 } 475 }
469 }); 476 })
470 }, 477 } else {
471 }, 478 that.$message({
472 }; 479 showClose: true,
480 message: "请输入登记原因",
481 type: "error"
482 })
483 return false
484 }
485 })
486 }
487 }
488 }
473 </script> 489 </script>
474 <style scoped lang="scss"> 490 <style scoped lang="scss">
475 @import "~@/styles/public.scss"; 491 @import "~@/styles/public.scss";
......
...@@ -181,7 +181,7 @@ ...@@ -181,7 +181,7 @@
181 </div> 181 </div>
182 <el-row :gutter="10"> 182 <el-row :gutter="10">
183 <el-col> 183 <el-col>
184 <el-form-item label="登记原因:" prop="djyy"> 184 <el-form-item label="登记原因:" prop="ygdj.djyy">
185 <el-input 185 <el-input
186 class="textArea" 186 class="textArea"
187 type="textarea" 187 type="textarea"
...@@ -263,8 +263,12 @@ ...@@ -263,8 +263,12 @@
263 ruleForm: {}, 263 ruleForm: {},
264 //传递参数 264 //传递参数
265 propsParam: this.$attrs, 265 propsParam: this.$attrs,
266 rules: {}, 266 rules: {
267 }; 267 'ygdj.djyy': [
268 { required: true, message: '请输入登记原因', trigger: 'blur' }
269 ]
270 }
271 }
268 }, 272 },
269 methods: { 273 methods: {
270 /** 274 /**
...@@ -373,22 +377,37 @@ ...@@ -373,22 +377,37 @@
373 }) 377 })
374 } 378 }
375 } 379 }
376 saveData(this.ruleForm).then((res) => { 380
381
382 this.$refs['ruleForm'].validate((valid) => {
383 if (valid) {
384 that.$store.dispatch("user/refreshPage", false);
385 saveData(that.ruleForm).then((res) => {
377 if (res.code === 200) { 386 if (res.code === 200) {
378 this.$message({ 387 that.$message({
379 showClose: true, 388 showClose: true,
380 message: "保存成功!", 389 message: "保存成功!",
381 type: "success", 390 type: "success",
382 }); 391 });
383 this.$store.dispatch("user/refreshPage", true); 392 that.$store.dispatch("user/refreshPage", true);
384 } else { 393 } else {
385 this.$message({ 394 that.$message({
386 showClose: true, 395 showClose: true,
387 message: res.message, 396 message: res.message,
388 type: "error", 397 type: "error",
389 }); 398 });
390 } 399 }
391 }); 400 })
401 } else {
402 that.$message({
403 showClose: true,
404 message: "请输入登记原因",
405 type: "error"
406 })
407 return false
408 }
409 })
410
392 }, 411 },
393 /** 412 /**
394 * @description: compare 413 * @description: compare
......
...@@ -290,7 +290,7 @@ ...@@ -290,7 +290,7 @@
290 v-model="ruleForm.ygdj.zxyy"> 290 v-model="ruleForm.ygdj.zxyy">
291 </el-input> 291 </el-input>
292 </el-form-item> 292 </el-form-item>
293 <el-form-item v-else label="登记原因:" prop="djyy"> 293 <el-form-item v-else label="登记原因:" prop="ygdj.djyy">
294 <el-input 294 <el-input
295 class="textArea" 295 class="textArea"
296 type="textarea" 296 type="textarea"
...@@ -387,6 +387,9 @@ ...@@ -387,6 +387,9 @@
387 zwlxqssjrules: [{ required: true, message: "债务履行起始时间", trigger: "blur" }], 387 zwlxqssjrules: [{ required: true, message: "债务履行起始时间", trigger: "blur" }],
388 zwlxjssjrules: [{ required: true, message: "债务履行结束时间", trigger: "blur" }], 388 zwlxjssjrules: [{ required: true, message: "债务履行结束时间", trigger: "blur" }],
389 dbfwrules: [{ required: true, message: "担保范围", trigger: "blur" }], 389 dbfwrules: [{ required: true, message: "担保范围", trigger: "blur" }],
390 'ygdj.djyy': [
391 { required: true, message: '请输入登记原因', trigger: 'blur' }
392 ]
390 } 393 }
391 } 394 }
392 }, 395 },
......
...@@ -280,7 +280,7 @@ ...@@ -280,7 +280,7 @@
280 v-model="ruleForm.diyaqList[0].zxdyyy"> 280 v-model="ruleForm.diyaqList[0].zxdyyy">
281 </el-input> 281 </el-input>
282 </el-form-item> 282 </el-form-item>
283 <el-form-item v-else label="登记原因:" prop="djyy"> 283 <el-form-item v-else label="登记原因:" prop="diyaqList[0].djyy">
284 <el-input 284 <el-input
285 class="textArea" 285 class="textArea"
286 type="textarea" 286 type="textarea"
...@@ -360,7 +360,11 @@ ...@@ -360,7 +360,11 @@
360 ruleForm: {}, 360 ruleForm: {},
361 //传递参数 361 //传递参数
362 propsParam: {}, 362 propsParam: {},
363 rules: {}, 363 rules: {
364 'diyaqList[0].djyy': [
365 { required: true, message: '请输入登记原因', trigger: 'blur' }
366 ]
367 },
364 tableData: [], 368 tableData: [],
365 }; 369 };
366 }, 370 },
...@@ -423,22 +427,34 @@ ...@@ -423,22 +427,34 @@
423 }); 427 });
424 } 428 }
425 } 429 }
426 saveBatchData(this.ruleForm, this.propsParam.djlx).then((res) => { 430 this.$refs['ruleForm'].validate((valid) => {
431 if (valid) {
432 that.$store.dispatch("user/refreshPage", false);
433 saveBatchData(that.ruleForm, that.propsParam.djlx).then((res) => {
427 if (res.code === 200) { 434 if (res.code === 200) {
428 this.$message({ 435 that.$message({
429 showClose: true, 436 showClose: true,
430 message: "保存成功!", 437 message: "保存成功!",
431 type: "success", 438 type: "success",
432 }); 439 });
433 this.$store.dispatch("user/refreshPage", true); 440 that.$store.dispatch("user/refreshPage", true);
434 } else { 441 } else {
435 this.$message({ 442 that.$message({
436 showClose: true, 443 showClose: true,
437 message: res.message, 444 message: res.message,
438 type: "error", 445 type: "error",
439 }); 446 });
440 } 447 }
441 }); 448 })
449 } else {
450 that.$message({
451 showClose: true,
452 message: "请输入登记原因",
453 type: "error"
454 })
455 return false
456 }
457 })
442 }, 458 },
443 /** 459 /**
444 * @description: 是否持证人变化 460 * @description: 是否持证人变化
......
...@@ -338,7 +338,7 @@ ...@@ -338,7 +338,7 @@
338 v-model="ruleForm.diyaq.zxdyyy"> 338 v-model="ruleForm.diyaq.zxdyyy">
339 </el-input> 339 </el-input>
340 </el-form-item> 340 </el-form-item>
341 <el-form-item v-else label="登记原因:" prop="djyy"> 341 <el-form-item v-else label="登记原因:" prop="diyaq.djyy">
342 <el-input 342 <el-input
343 class="textArea" 343 class="textArea"
344 type="textarea" 344 type="textarea"
...@@ -416,7 +416,11 @@ ...@@ -416,7 +416,11 @@
416 ruleForm: {}, 416 ruleForm: {},
417 //传递参数 417 //传递参数
418 propsParam: {}, 418 propsParam: {},
419 rules: {}, 419 rules: {
420 'diyaq.djyy': [
421 { required: true, message: '请输入登记原因', trigger: 'blur' }
422 ]
423 },
420 // 键名转换,方法默认是label和children进行树状渲染 424 // 键名转换,方法默认是label和children进行树状渲染
421 normalizer (node) { 425 normalizer (node) {
422 //方法 426 //方法
...@@ -490,22 +494,35 @@ ...@@ -490,22 +494,35 @@
490 }); 494 });
491 } 495 }
492 } 496 }
493 saveData(this.ruleForm, this.propsParam.djlx).then((res) => { 497 this.$refs['ruleForm'].validate((valid) => {
498 if (valid) {
499 that.$store.dispatch("user/refreshPage", false);
500 saveData(that.ruleForm, that.propsParam.djlx).then((res) => {
494 if (res.code === 200) { 501 if (res.code === 200) {
495 this.$message({ 502 that.$message({
496 showClose: true, 503 showClose: true,
497 message: "保存成功!", 504 message: "保存成功!",
498 type: "success", 505 type: "success",
499 }); 506 });
500 this.$store.dispatch("user/refreshPage", true); 507 that.$store.dispatch("user/refreshPage", true);
501 } else { 508 } else {
502 this.$message({ 509 that.$message({
503 showClose: true, 510 showClose: true,
504 message: res.message, 511 message: res.message,
505 type: "error", 512 type: "error",
506 }); 513 });
507 } 514 }
508 }); 515 })
516 } else {
517 that.$message({
518 showClose: true,
519 message: "请输入登记原因",
520 type: "error"
521 })
522 return false
523 }
524 })
525
509 }, 526 },
510 /** 527 /**
511 * @description: 更新权利人信息 528 * @description: 更新权利人信息
......