|
@@ -10,7 +10,8 @@
|
|
<el-form-item label="手机号:" prop="contractMobile" style="width: 500px; text-align: right;">
|
|
<el-form-item label="手机号:" prop="contractMobile" style="width: 500px; text-align: right;">
|
|
<el-input v-model="form.contractMobile" placeholder="请填写你的常用号码" maxlength="11" />
|
|
<el-input v-model="form.contractMobile" placeholder="请填写你的常用号码" maxlength="11" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <City :address-data="addList" @addlist="handleCity" />
|
|
|
|
|
|
+ <City :address-data="addList" :is-address="isAddress" @addlist="handleCity" />
|
|
|
|
+
|
|
<el-form-item label="" prop="address" style="width: 500px; text-align: right;float:left;">
|
|
<el-form-item label="" prop="address" style="width: 500px; text-align: right;float:left;">
|
|
<el-input v-model="form.address" placeholder="请填写会所详细的地址" />
|
|
<el-input v-model="form.address" placeholder="请填写会所详细的地址" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -113,6 +114,7 @@ export default {
|
|
cityID: '',
|
|
cityID: '',
|
|
townID: ''
|
|
townID: ''
|
|
},
|
|
},
|
|
|
|
+ isAddress: false,
|
|
loadingbut: false,
|
|
loadingbut: false,
|
|
loadingbuttext: '保存'
|
|
loadingbuttext: '保存'
|
|
}
|
|
}
|
|
@@ -134,6 +136,7 @@ export default {
|
|
this.addList.provinceID = data.provinceid
|
|
this.addList.provinceID = data.provinceid
|
|
this.addList.cityID = data.cityid
|
|
this.addList.cityID = data.cityid
|
|
this.addList.townID = data.townid
|
|
this.addList.townID = data.townid
|
|
|
|
+ this.isAddress = false
|
|
},
|
|
},
|
|
// 上传图标事件
|
|
// 上传图标事件
|
|
handleAvatarSuccess(response, file) {
|
|
handleAvatarSuccess(response, file) {
|
|
@@ -159,6 +162,10 @@ export default {
|
|
onSubmite() {
|
|
onSubmite() {
|
|
this.$refs['dataForm'].validate((valid) => {
|
|
this.$refs['dataForm'].validate((valid) => {
|
|
if (valid) {
|
|
if (valid) {
|
|
|
|
+ if (this.addList.provinceID === '') {
|
|
|
|
+ this.isAddress = true
|
|
|
|
+ return
|
|
|
|
+ }
|
|
const Formobj = Object.assign(this.form, { id: this.organizeID })
|
|
const Formobj = Object.assign(this.form, { id: this.organizeID })
|
|
const params = Object.assign(this.addList, Formobj)
|
|
const params = Object.assign(this.addList, Formobj)
|
|
this.loadingbut = true
|
|
this.loadingbut = true
|
|
@@ -230,6 +237,15 @@ export default {
|
|
.address .el-form-item__content{
|
|
.address .el-form-item__content{
|
|
margin-left: 0 !important;
|
|
margin-left: 0 !important;
|
|
}
|
|
}
|
|
|
|
+.span-tip{
|
|
|
|
+ position: absolute;
|
|
|
|
+ right: 70px;
|
|
|
|
+ bottom: -21px;
|
|
|
|
+ font-size: 12px;
|
|
|
|
+ line-height: 20px;
|
|
|
|
+ color: red;
|
|
|
|
+ text-align: left;
|
|
|
|
+}
|
|
/*清除浮动*/
|
|
/*清除浮动*/
|
|
.clearfix:before,.clearfix:after {
|
|
.clearfix:before,.clearfix:after {
|
|
content: "";
|
|
content: "";
|