Kaynağa Gözat

💊 修复地址选择无效问题

快乐的梦鱼 5 gün önce
ebeveyn
işleme
fb8b058fd0

+ 1 - 1
src/api/map/MapApi.ts

@@ -61,7 +61,7 @@ export class MapApi extends MapServerRequestModule<DataModel> {
       location: `${lng},${lat}`,
       ...querys,
     })
-      .then(res => (res.data as any).regeocode.formattedAddress as string)
+      .then(res => (res.data as any).regeocode.formatted_address as string)
       .catch(e => { throw e });
   }
   loadCityData() {

+ 2 - 0
src/components/dynamic/wrappers/PickerAddressField.vue

@@ -50,6 +50,8 @@ function selectFromMap() {
       props.loadFormattedAddress([res.latitude, res.longitude]).then((info) => {
         console.log(info);
         emit('update:modelValue', info)
+      }).catch((e) => {
+        console.error(e);
       })
     }
   })

+ 0 - 8
src/pages/dig/forms/data/element.ts

@@ -227,10 +227,6 @@ export const vilElementForm : SingleForm = [CommonInfoModel, (r) => ({
                 labelPosition: 'left',
                 showBottomBorder: false,
               },
-              rules:  [{
-                required: true,
-                message: '请输入X',
-              }] 
             },
             { 
               label: '', 
@@ -246,10 +242,6 @@ export const vilElementForm : SingleForm = [CommonInfoModel, (r) => ({
                 labelPosition: 'left',
                 showBottomBorder: false,
               },
-              rules:  [{
-                required: true,
-                message: '请输入Y',
-              }] 
             },
           ]
         },

+ 0 - 8
src/pages/dig/forms/data/relic.ts

@@ -216,10 +216,6 @@ export const villageInfoRelicForm : SingleForm = [CommonInfoModel, (r) => ({
                 labelPosition: 'left',
                 showBottomBorder: false,
               },
-              rules:  [{
-                required: true,
-                message: '请输入X',
-              }] 
             },
             { 
               label: '', 
@@ -235,10 +231,6 @@ export const villageInfoRelicForm : SingleForm = [CommonInfoModel, (r) => ({
                 labelPosition: 'left',
                 showBottomBorder: false,
               },
-              rules:  [{
-                required: true,
-                message: '请输入Y',
-              }] 
             },
           ]
         },