Compare commits
2 Commits
0a2e0f1784
...
a228391ecc
| Author | SHA1 | Date | |
|---|---|---|---|
| a228391ecc | |||
| 6b1863a9e6 |
@@ -86,7 +86,10 @@ export const createOption = ({ validateLongitude, validateLatitude }) => ({
|
||||
type: 'number',
|
||||
precision: 6,
|
||||
minWidth: 120,
|
||||
rules: [{ validator: validateLongitude, trigger: 'blur' }],
|
||||
rules: [
|
||||
{ required: true, message: '请输入经度', trigger: 'blur' },
|
||||
{ validator: validateLongitude, trigger: 'blur' },
|
||||
],
|
||||
},
|
||||
{
|
||||
label: '纬度',
|
||||
@@ -94,13 +97,17 @@ export const createOption = ({ validateLongitude, validateLatitude }) => ({
|
||||
type: 'number',
|
||||
precision: 6,
|
||||
minWidth: 120,
|
||||
rules: [{ validator: validateLatitude, trigger: 'blur' }],
|
||||
rules: [
|
||||
{ required: true, message: '请输入纬度', trigger: 'blur' },
|
||||
{ validator: validateLatitude, trigger: 'blur' },
|
||||
],
|
||||
},
|
||||
{
|
||||
label: '行政区划',
|
||||
prop: 'regionName',
|
||||
search: true,
|
||||
minWidth: 150,
|
||||
rules: [{ required: true, message: '请输入行政区划', trigger: 'blur' }],
|
||||
},
|
||||
{
|
||||
label: '组织',
|
||||
|
||||
@@ -306,8 +306,11 @@ export default {
|
||||
},
|
||||
handleSourceChange(value) {
|
||||
const source = this.sourceOptions.find(item => item.sourceId === value);
|
||||
if (!source) return;
|
||||
this.form.addressName = this.form.addressName || source.addressName;
|
||||
if (!source) {
|
||||
this.resetTypeRelatedFields();
|
||||
return;
|
||||
}
|
||||
this.form.addressName = source.addressName;
|
||||
this.form.siteCode = source.siteCode;
|
||||
this.form.siteCodeDisplay = source.siteCode;
|
||||
this.form.detailAddress = source.detailAddress;
|
||||
|
||||
Reference in New Issue
Block a user