Howie 1 år sedan
förälder
incheckning
7f947097b5

+ 18 - 0
src/views/commercialEngineering/crossDistrict/crossDistrictForm.vue

@@ -34,6 +34,24 @@ export default {
       if(!this.verificationModel())return
 
       if (params.orderType === 'HOME' && params.homeProjectNameRadio) {
+        if (params.homeProjectNameRadio == 'AREA') {
+          if (!params.homeProjectNameArea || !params.homeProjectNameSeat || !params.homeProjectNameNumber) {
+            this.$errorMsg('工程项目名称信息有误,请填写完整信息。')
+            return
+          }
+        }
+        if (params.homeProjectNameRadio == 'SELF') {
+          if (!params.homeProjectNameArea2) {
+            this.$errorMsg('工程项目名称信息有误,请填写完整信息。')
+            return
+          }
+        }
+        if (params.homeProjectNameRadio == 'VILLA') {
+          if (!params.homeProjectNameArea3 || !params.homeProjectNameNumber3) {
+            this.$errorMsg('工程项目名称信息有误,请填写完整信息。')
+            return
+          }
+        }
         params.projectName = {
           'AREA': params.homeProjectNameArea + '小区' + params.homeProjectNameSeat + '座' + params.homeProjectNameNumber + '号',
           'SELF': params.homeProjectNameArea2 + '(业主名称)自建房',

+ 21 - 2
src/views/commercialEngineering/homeDecoration/homeDecorationForm.vue

@@ -15,6 +15,7 @@ import Base from '../components/base.vue'
 import Model from '../components/model.vue'
 import Mixin from '../mixin'
 import { addLoginHomeDecoration, editLoginHomeDecoration, submitLoginHomeDecoration } from '@/api/homeDecoration'
+
 export default {
   components: {
     Base,
@@ -26,13 +27,31 @@ export default {
       const params = {
         ...this.formData,
         orderType: 'HOME',
-        joinData : function () {
+        joinData: function() {
           this.joinAddress = (this.province || '') + (this.city || '') + (this.area || '') + (this.street || '') + (this.address || '')
         }
       }
       params.joinData()
-      if(!this.verificationModel())return
+      if (!this.verificationModel()) return
       if (params.orderType === 'HOME' && params.homeProjectNameRadio) {
+        if (params.homeProjectNameRadio == 'AREA') {
+          if (!params.homeProjectNameArea || !params.homeProjectNameSeat || !params.homeProjectNameNumber) {
+            this.$errorMsg('工程项目名称信息有误,请填写完整信息。')
+            return
+          }
+        }
+        if (params.homeProjectNameRadio == 'SELF') {
+          if (!params.homeProjectNameArea2) {
+            this.$errorMsg('工程项目名称信息有误,请填写完整信息。')
+            return
+          }
+        }
+        if (params.homeProjectNameRadio == 'VILLA') {
+          if (!params.homeProjectNameArea3 || !params.homeProjectNameNumber3) {
+            this.$errorMsg('工程项目名称信息有误,请填写完整信息。')
+            return
+          }
+        }
         params.projectName = {
           'AREA': params.homeProjectNameArea + '小区' + params.homeProjectNameSeat + '座' + params.homeProjectNameNumber + '号',
           'SELF': params.homeProjectNameArea2 + '(业主名称)自建房',