diff --git a/pages/publish/publishTransfer/publishTransfer.vue b/pages/publish/publishTransfer/publishTransfer.vue
index de83147..a868970 100644
--- a/pages/publish/publishTransfer/publishTransfer.vue
+++ b/pages/publish/publishTransfer/publishTransfer.vue
@@ -6,11 +6,10 @@
发布房源图片({{ShopInfomation.count}}/5)
-
-
+
+
-
+
请选择所属区域
@@ -18,11 +17,11 @@
-
+
-
+
请选择行业类型
@@ -30,7 +29,7 @@
-
+
请选择行业业态
@@ -38,22 +37,22 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -68,7 +67,7 @@
export default {
data() {
return {
- regionColumns: [JSON.parse(uni.getStorageSync('regionList'))] || [],
+ // regionColumns: [JSON.parse(uni.getStorageSync('regionList'))] || [],
ShopInfomation: {
city: '',
area: '',
@@ -97,17 +96,70 @@
show3: false,
rules: {
'title': [{
- type: 'string',
- require: true,
+ required: true,
+ message: '请输入标题',
+ trigger: ['change', 'blur']
+ }],
+ 'trade': [{
+ required: true,
+ message: '请选择行业',
+ trigger: ['change', 'blur']
+ }],
+ 'region': [{
+ required: true,
+ message: '请选择地区',
+ trigger: ['change', 'blur']
+ }],
+ 'karma': [{
+ required: true,
+ message: '请选择业态',
+ trigger: ['change', 'blur']
+ }],
+ 'name': [{
+ required: true,
message: '请输入姓名',
trigger: ['change', 'blur']
}],
+ 'sell': [{
+ required: true,
+ message: '请输入转让金',
+ trigger: ['change', 'blur']
+ }],
+ 'introduce': [{
+ required: true,
+ message: '请输入介绍',
+ trigger: ['change', 'blur']
+ }],
+ 'size': [{
+ required: true,
+ message: '请输入面积',
+ trigger: ['change', 'blur']
+ }],
+ 'rent': [{
+ required: true,
+ message: '请输入租金',
+ trigger: ['change', 'blur']
+ }],
'place': [{
- type: 'string',
- require: true,
+ required: true,
message: '请输入地址',
trigger: ['change', 'blur']
}],
+ 'call':[{
+ required: true,
+ message: '请输入电话号码',
+ },
+ {
+ validator: (rule, value, callback) => {
+ if(value) {
+ return this.$u.test.mobile(value);
+ } else {
+ return true
+ }
+ },
+ message: '号码不正确',
+ trigger: ['change','blur'],
+ }]
},
}
@@ -118,11 +170,6 @@
url: '/pages/publish/chooseAddress/chooseAddress'
})
},
- confirmArea(e) {
- this.ShopInfomation.city = e.value[0]
- this.ShopInfomation.area = e.value[1]
- this.show1 = false
- },
submit() {
this.$refs.uForm.validate().then(res => {
console.log("提交表单信息:" + JSON.stringify(this.form))