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
KMNUMnLSTXuj2^oH
literal 0
HcmV?d00001
diff --git a/static/my/wo_icon_hhr.png b/static/my/wo_icon_hhr.png
new file mode 100644
index 0000000000000000000000000000000000000000..a5fabf84e1ae505941dd199fbe06c5ba5a9f22c6
GIT binary patch
literal 4324
zcmVPx_o=HSORA@u3TX}F*)fxYN=e>}GBoGioLSk3~iUbWx+OcEnuH(3jwVO-ZajAvc+G;nQV#NxgAc$mvfI&ilB!q1D>zsS;x%ZrV
z&wcNumVbD;+qvKO`+nbgE@2q|_=D4`(2KJHoWUMu0+>WVg~wb>%wYX2R=)@U2fzIT
zuHXKp!JYYjhYOg`;_!BB4QnlP4RbBW+K~{(bE7q+l;r=(zI^i4
zLwy?{m_Vf(iMd9e-#Lv)y?~Zk{_w#w4AsmL`VTezlb%%VZLb?1$qISfy0#FS|bmzc??Pb
z>!>KRoX%)zN&__&Om1qtkb#E)t_ZEtP-Nt8l*^-lmT8u0ft*i~PNkFKrc=QDUqSW_
z!V(~2qRGmSAio^~9Bx11f#RWuq%ZHvKrEwA?|RY&s1wYgrunM`(HiAB?UQ(yzGj`Y|OS6q&lj1LL*4G!0=WVE!<-PYJn+TD+rGVMi)30oxKI_)BsW^JdtoF
zzy^R8LxbZ*^`P`;1U~$A
zY^^l!5abC#z98{54Vg+Ng6gjHpXI&32Jm{^vD_tp!mZ}=6#85Q7ZF&1zHGYO@T^RB
zn7vH^Dhy4ipE2uKb`oWHVfkUYo?HSH)qv_B1{IB0k000vZn+%j-({>9vrL!UGgwFU
zw}Qqj2KQ_NZ~sb61O}?U3Q_kxaPNEIE$8U8J6Nv}R~IW!nympH_W)=_
zEx31!zXFxc01xa1nwNq5+k%(P2c`jlCjYp{`+coTrm$~mdZuEf6W4WM^dtE6DWt_gs0PFHj%Uul3A`;xcjsE
zy&&sI&!c}Pv!Q5Vt1L-jpq;Tg5}uNopxWC(*|FfhCUDDTN;wlB0ToXM4;}!wUIX;L
zWiT|5)D;_bbE4`}P|df&JP3Yg5iqddX1M&T>T3{n-v#%)4c>Zw?nZ^_1;XWxvP8$B
zQ6Gbt`GjKTtJ47t8b*?q@HvjB7*y1S(P+Dik4#1^kaehk)@y2f9>5Ya%m$qFEzOD(
zDanr_aa!X*I`2iG>Xjf-3?A5{fE;L7O3zk-CO!%pQ3Lk+z-_C6LoY@QH7z%8#bPAr
z#1}x>N_ZX50=rf#g^oGfcYEmhkBXsHOCjpM1Mc1ge)pmX%<_+esxAU|{u$_4Yt^ti
z$xD-;Di=V^_^JQS-oH-DA%B5x+{sWEEA_FErN7TEZ2KI^79AfEZ6IWmw<+2yR@!x*
z*#!zIZnp2VPZDLIW3K^?_B{c(Zzp*73ZQ?F&5oj4Q2pJCq4M6&XTTra37D=+Jt2yB
z($K1}0F7S;_6ERPmjDCuxdL?Zzd>RIymuA@M_YjEOCf4kfV(nf@;$@s>ai;QMrgX5D
zxM{&93^sy{iMp1}NOl4SY5<+RSN-y(^FY-%f{G?6`MO^P@43;=`b=;{1*q;eQ2D6=
z@U7t8tAHaiFVjTTR?a|418CZ>L81tJ@I`R*wThL+^$;`GfxUk4#*axS2#miBqV_8A
z;n%?1mxhm{=}&^nXTxj01=uHDreQ1wQ$pi4<)3gF#3b3}1cu&N2=oTcng45@Yf>x@
zVstJ;yp*_Q{$uRXB?;mNLTMKxo6G7^DJ?C-#ZtBw7`Gf$@yQ5--gm(J9|Wp3$6@6T7A#xiem>+^M&Z${vH%0-Q+U<~v
ztGNRxI~Cmd6wvVqP&yY>y(R~ER)A2-X4lNrpAt3#$ASxa;5GZORc*!#$uei{Q0C1+?6h$Z#Xq
z8Z}PB`nq%q#N0nc#>5Qo^+urI@E(b**pUeN!lorih1)+7_7gWZ9%V+czAXyHN&sau
zMi4_@y9q3RmRM7}A`F`-hzW_s>pkvO9
z+-%7-i0MzOGUcr^fT2SQ%#+qZc5M9P8|VAgBF+AXN|N5a7&!d8Ra0x3)8t3})ev=8
zf_q#11dGO;4zJ}d@UHvw%RC(U6L=cQQqT$T4U^Cpf@!$)vpF**82W3rHbrW(5%0KNcewxJFf-0HUJZr
zgUaWC-(C^`;7Wc1IE@)D#0ZGFFM*1y;Wga~^lXEe`E&4454;U$0{xCU*K)0<8xC|5
z{udjzN8AtE6>hfrV47~$0yNw?U?x0K8!tXh(XJvs>Y~bXfy`Lr4dRAk`ULwj9_#=*
zRJ+VxPd+0f11YHXh6v2S%|es_nM$C4uZp2#mq1MZQKXiRb>N*cmIf00ZZ2kAp-%0D
z&o9iYmqJXw!H?tKhDN`h6?4{t%BI8H`y_bBjo~XNo@;`ZV5mz@vr!PwY^=Zc`w0*;
z=EZvp@tp%v-!DiEVp9{615IrJMhu`ykAsS*y3HxiQ9k+}_&u38nM$_>w!qZctf?ev
z&r=@;jXDi{U@cI&&^H9${22wdK@8JiTv@GuX?85coIiky#=_hCOYqK{RI{M!3lPWO
z4(1{7e-?v}7$GL~j5)kfPG-hI)E9>hRVn3$L}}t=f!^m5YYONb%ih~#X$Le>fyuH~
z>~BqhF9z0#dQjOML|__8LL4X;GtD}$crs|l^N_~oZ8;ZIeJN<{S@7C_1+?CpT31G`
zG~GB+WeQGs7-H-v!F}!Ejc54{12xGe(9FjnMxP2kyb<2!ivaIv0qs2p8XTUSLw>%Q&eyFp_Xf_pZD-@O1B)d(@|A+UE8{MMo%zD3%LGIjMRoxS?M
zYrhFmuf}%XmdnANF9)`-?)OJxbJu|~rSSH@2;O>y9}3LbXxvEB!d2*vLf2ujF!EOV
zJYlJ7=N%Po%*aM~yLO`~cDUH+Y_JFV(QeiTGmpEejDuMSGYv4c^~tPv+Jj2@+m-@d
zuPLQZ{}rhG6xBf3F6WWy>-s{TwXk
zoc`krbg{v!7*-i=X)&@_`#e-T&tG(BR)!&%+3kt5&a_zPiv|L?ndvA$LJI^i
z`tuNVY0NYg!=O3`Go|8+#(}0k4JtYY-1#DS=ZZ+7WwSxkpHRTG+zPb+A{1NcGPa#^
z{KcS2*MlenKC~X*)^C6$vo)b(bs`;q2gLYu6rjyA>%J$MU?l)HP|WFOBa{rhRHNO0
zgxpH$(LX~$0)45IxwjUoOI*{E!1aV~_J_cs-@9W-d<%+XX5A{co3;9$45yow&Hbs5
zg33-(-JPxHsXEoTm+Du7sxDOh+jqYPbiZi~6?7QPf+pSos{XPvwXQeeZMg&(l5@*o
z->gf1%7RXO5aO6msr&Z-8Q!*Qfk9RCCNp!R{0f0|B|RE&yCYdkF;qM7Nkr+mk(Y&OmU&HOks<)C`XeV~eYszI>*>p=G#$yhCG)#<+km7lCyg*&bS
z4oZ6tLd?kHK@GQo%4R6Bx;KNjToNWcVYo46Hh)vGUwcyJ$JPBucZ0WF2|g@`2I=*z
zJ;O9L+gu@Jo~P)G5GA_%vv;_gej}$jv&h4W=3)Gi7gfHE8l(!06M#%|8HSU8z~1
zM;)PI1nelD06O6@K$L>FTmba#R^Znx^RriOS_A&@*>Ik#t88Z`?~q>}qUsAkQ`dmE
zT@P-5ra)$zOiZ#;Zn+c??hRd<8U9vFhU_{A79G5PA^SwFco10HsIyf!re{6S_kND1
zvSFFU4M6!PfT4px=UR8KQv+N!4=9-m^zBsHs_Y5Nop{}{*J>wAahXEnFFF>;jscEr
z3zHwn)?e{);NIr&IqtgJ$W~k#Yw!+KQs=wc^rpItnNEMD`pUrS_}h^3eGIICU%6Lo9@R7+B-3s`IJ58C`M9Od|(FD%|((uzM?mDtvoy_H*XIlA%
znOudXijmlu9wF`>%s}ZsCqD9um^rLX(4kQB^91%DVn&4pjzeJ__@=$g~fBe|{swyAF)Am^s||mFiA)>`ZelX#ywi%fZIf1S+PWobD}YQ1OAZ
zy29SouXW>WoFvxE6AqlZ3ZwHN2>+i?`VxefAKP|&>SJ5bOnBZTBJw}BP5+SA!P0zS
zJL9Nfy%s}L03Xg8q1Q2YBL6X)w*4
Date: Sat, 18 Nov 2023 20:46:43 +0800
Subject: [PATCH 15/20] =?UTF-8?q?=E6=A2=81=E8=88=AA=EF=BC=9A=E5=8F=91?=
=?UTF-8?q?=E5=B8=83=E6=8E=A5=E5=8F=A3=E7=BB=91=E5=AE=9A?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../publish/publishAddress/publishAddress.vue | 263 ++++++++----
.../publishInvestment/publishInvestment.vue | 276 +++++++------
pages/publish/publishRent/publishRent.vue | 385 ++++++++++++------
.../publishTransfer/publishTransfer.vue | 6 +-
service/request.js | 21 +
5 files changed, 626 insertions(+), 325 deletions(-)
diff --git a/pages/publish/publishAddress/publishAddress.vue b/pages/publish/publishAddress/publishAddress.vue
index 309985f..99f694b 100644
--- a/pages/publish/publishAddress/publishAddress.vue
+++ b/pages/publish/publishAddress/publishAddress.vue
@@ -2,53 +2,58 @@
-
+
-
+
{{form.region}}
请选择所属区域
-
+
-
- {{form.trade}}
+
+
+
+
+ {{form.business}}
请选择行业
-
+
-
- {{form.karma}}
+
+ {{form.commercial}}
请选择业态
-
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
-
-
-
+
+
@@ -62,31 +67,31 @@
export default {
data() {
return {
+ imageLength: '0',
+ fileList1: [],
regionColumns: [JSON.parse(uni.getStorageSync('regionList'))] || [],
- ShopInfomation: {
- city: '',
- area: '',
- count: 0,
-
- },
form: {
title: '',
region: '',
- place: '',
- trade: '',
- karma: '',
- size: '',
+ address: '',
+ business: '',
+ commercial: '',
+ transferFee:'',
rent: '',
- sell: '',
- name: '',
- call: '',
- introduce: ''
+ contact:'',
+ mobile: '',
+ content: '',
+ // images: [],
+ longitude: '',
+ latitude: '',
+ id: '',
+
},
Classcolumns: [],
- ClassCheckId:'',
+ ClassCheckId: '',
Karmacolumns: [],
- pid:[],
+ pid: [],
show1: false,
show2: false,
show3: false,
@@ -96,37 +101,37 @@
message: '请输入标题',
trigger: ['change', 'blur']
}],
- 'trade': [{
+ 'business': [{
required: true,
message: '请选择行业',
- trigger: ['change', 'blur']
+ trigger: ['change']
}],
'region': [{
required: true,
message: '请选择地区',
- trigger: ['change', 'blur']
+ trigger: ['change']
}],
- 'karma': [{
+ 'commercial': [{
required: true,
message: '请选择业态',
- trigger: ['change', 'blur']
+ trigger: ['change']
}],
- 'name': [{
- required: true,
- message: '请输入姓名',
- trigger: ['change', 'blur']
- }],
- 'sell': [{
+ 'transferFee': [{
required: true,
message: '请输入转让金',
trigger: ['change', 'blur']
}],
- 'introduce': [{
+ 'contact': [{
+ required: true,
+ message: '请输入姓名',
+ trigger: ['change', 'blur']
+ }],
+ 'content': [{
required: true,
message: '请输入介绍',
trigger: ['change', 'blur']
}],
- 'size': [{
+ 'area': [{
required: true,
message: '请输入面积',
trigger: ['change', 'blur']
@@ -136,72 +141,154 @@
message: '请输入租金',
trigger: ['change', 'blur']
}],
- 'place': [{
+ 'address': [{
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
- }
+ 'mobile': [{
+ required: true,
+ message: '请输入电话号码',
},
- message: '号码不正确',
- trigger: ['change','blur'],
- }]
+ {
+ validator: (rule, value, callback) => {
+ if (value) {
+ return this.$u.test.mobile(value);
+ } else {
+ return true
+ }
+ },
+ message: '号码不正确',
+ trigger: ['change', 'blur'],
+ }
+ ]
},
}
},
methods: {
+ // 删除图片
+ deletePic(event) {
+ this[`fileList${event.name}`].splice(event.index, 1)
+ },
+ preview(e) {
+ console.log('预览', e);
+ },
+ // 新增图片
+ async afterRead(event) {
+ // 当设置 multiple 为 true 时, file 为数组格式,否则为对象格式
+ let lists = [].concat(event.file)
+ let fileListLen = this[`fileList${event.name}`].length
+ lists.map((item) => {
+ this[`fileList${event.name}`].push({
+ ...item,
+ status: 'uploading',
+ message: '上传中'
+ })
+ })
+ for (let i = 0; i < lists.length; i++) {
+ console.log('lists[i].url', lists[i].url);
+ const result = await this.uploadFilePromise(lists[i].url)
+ console.log('result', result);
+ let item = this[`fileList${event.name}`][fileListLen]
+ this[`fileList${event.name}`].splice(fileListLen, 1, Object.assign(item, {
+ status: 'success',
+ message: '',
+ url: result
+ }))
+ fileListLen++
+ this.imageLength = fileListLen
+ }
+ },
+ uploadFilePromise(filePath) {
+ return new Promise((resolve, reject) => {
+ const token = uni.getStorageSync('loginToken')
+ const a = uni.uploadFile({
+ url: this.$api.uploadImgUrl,
+ filePath: filePath,
+ name: 'file',
+ header: {
+ "Content-Type": "multipart/form-data",
+ 'Authorization': token
+ },
+ success: (res) => {
+ resolve(JSON.parse(res.data).data.url)
+ }
+ });
+ })
+ },
handleSearchAddress() {
uni.navigateTo({
url: '/pages/publish/chooseAddress/chooseAddress'
})
},
submit() {
+ const temp = []
+ if (this.fileList1.length > 0) {
+ this.fileList1.map(item => {
+ const url = item.url
+ temp.push(url.replace(this.imgUrl + '/', ''))
+ })
+ }
+ console.log('images---', temp.join(','));
this.$refs.uForm.validate().then(res => {
console.log("提交表单信息:" + JSON.stringify(this.form))
uni.$u.toast('发布成功')
- // 调用服务端入表接口W
+ this.$api.publishRent(this.form).then(res => {
+ console.log(res);
+ })
}).catch(errors => {
console.log("失败信息:" + JSON.stringify(errors))
// uni.$u.toast('校验失败')
})
},
- tradeConfirm(e){
+ changeAddress(e) {
+ // console.log('changeAddress', e);
+ this.getAddressList(e)
+ },
+ getAddressList(value) {
+ var that = this
+ uni.request({
+ url: 'https://apis.map.qq.com/ws/geocoder/v1/?address=' + value + '&key=' +
+ that.$api.key,
+ success(res) {
+ console.log('diz', res.data.result.location);
+ // console.log('lat', res.data.result.location.lat);
+ that.form.latitude = res.data.result.location.lat
+ // console.log('lng', res.data.result.location.lng);
+ that.form.longitude = res.data.result.location.lng
+ },
+ fail(err) {
+ console.log('请求区域失败:', err);
+ }
+ })
+ },
+ tradeConfirm(e) {
this.show2 = false
- this.form.trade = e.value[0]
+ this.form.business = e.value[0]
this.ClassCheckId = this.pid[e.indexs[0]]
this.$api.getClassList(this.ClassCheckId).then(res => {
// console.log(res);
this.Karmacolumns = res.data.data.map((item) => {
- return item = item.name
- })
+ return item = item.name
+ })
})
},
- karmaConfirm(e){
+ karmaConfirm(e) {
this.show3 = false
- this.form.karma = e.value[0]
+ this.form.commercial = e.value[0]
},
- regionConfirm(e){
+ regionConfirm(e) {
this.show1 = false
this.form.region = e.value[0]
},
},
onReady() {
this.$refs.uForm.setRules(this.rules)
-
+
},
onLoad() {
- this.$api.getClassList().then(res =>{
+ this.$api.getClassList().then(res => {
// console.log(res.data.data.length);
this.Classcolumns = res.data.data.map((item) => {
return item = item.name
@@ -209,15 +296,15 @@
this.pid = res.data.data.map((item) => {
return item = item.id
})
-
+
})
},
- computed:{
- isChecked(index){
- if(index.length > 0)
- return true;
+ computed: {
+ isChecked(index) {
+ if (index.length > 0)
+ return true;
else
- return false;
+ return false;
}
}
}
@@ -244,7 +331,11 @@
justify-content: center;
align-items: center;
background-color: #F8F8F8;
- height: 300rpx;
+
+ // height: 300rpx;
+ .count {
+ margin-bottom: 30px;
+ }
// margin-right: 20px;
}
@@ -267,12 +358,14 @@
font-weight: 1px;
color: #c1c4c7;
}
- .checkedtext{
+
+ .checkedtext {
margin-top: 5rpx;
font-size: 28rpx;
font-weight: 1px;
border-style: none;
}
+
.picker {
display: flex;
justify-content: space-between;
diff --git a/pages/publish/publishInvestment/publishInvestment.vue b/pages/publish/publishInvestment/publishInvestment.vue
index 6160647..f648351 100644
--- a/pages/publish/publishInvestment/publishInvestment.vue
+++ b/pages/publish/publishInvestment/publishInvestment.vue
@@ -2,52 +2,50 @@
-
- 发布房源图片({{ShopInfomation.count}}/5)
+
+
+
+
+ 发布房源图片({{imageLength}}/5)
-
-
+
+
-
-
-
-
+
{{form.region}}
请选择所属区域
-
+
-
- {{form.trade}}
- 请选择行业
+
+
+
+
+ {{form.business}}
+ 请选择项目行业
-
+
-
- {{form.karma}}
- 请选择业态
-
-
-
-
+
+
-
-
+
+
-
-
-
-
-
+
+
@@ -61,31 +59,28 @@
export default {
data() {
return {
+ imageLength: '0',
+ fileList1: [],
regionColumns: [JSON.parse(uni.getStorageSync('regionList'))] || [],
- ShopInfomation: {
- city: '',
- area: '',
- count: 0,
-
- },
form: {
title: '',
region: '',
- place: '',
- trade: '',
- karma: '',
- size: '',
- rent: '',
- sell: '',
- name: '',
- call: '',
- introduce: ''
+ address: '',
+ business: '',
+ mobile: '',
+ contact:'',
+ content: '',
+ images: [],
+ longitude: '',
+ latitude: '',
+ id: '',
+
},
Classcolumns: [],
- ClassCheckId:'',
+ ClassCheckId: '',
Karmacolumns: [],
- pid:[],
+ pid: [],
show1: false,
show2: false,
show3: false,
@@ -95,76 +90,127 @@
message: '请输入标题',
trigger: ['change', 'blur']
}],
- 'trade': [{
+ 'business': [{
required: true,
message: '请选择行业',
- trigger: ['change', 'blur']
+ trigger: ['change']
}],
'region': [{
required: true,
message: '请选择地区',
- trigger: ['change', 'blur']
+ trigger: ['change']
}],
- 'karma': [{
- required: true,
- message: '请选择业态',
- trigger: ['change', 'blur']
- }],
- 'name': [{
+ 'contact': [{
required: true,
message: '请输入姓名',
trigger: ['change', 'blur']
}],
- 'sell': [{
- required: true,
- message: '请输入转让金',
- trigger: ['change', 'blur']
- }],
- 'introduce': [{
+ 'content': [{
required: true,
message: '请输入介绍',
trigger: ['change', 'blur']
}],
- 'size': [{
- required: true,
- message: '请输入面积',
- trigger: ['change', 'blur']
- }],
- 'rent': [{
- required: true,
- message: '请输入租金',
- trigger: ['change', 'blur']
- }],
- 'place': [{
+ 'address': [{
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
- }
+ 'mobile': [{
+ required: true,
+ message: '请输入电话号码',
},
- message: '号码不正确',
- trigger: ['change','blur'],
- }]
+ {
+ validator: (rule, value, callback) => {
+ if (value) {
+ return this.$u.test.mobile(value);
+ } else {
+ return true
+ }
+ },
+ message: '号码不正确',
+ trigger: ['change', 'blur'],
+ }
+ ]
},
}
},
methods: {
+ // 删除图片
+ deletePic(event) {
+ this[`fileList${event.name}`].splice(event.index, 1)
+ },
+ preview(e) {
+ console.log('预览', e);
+ },
+ // 新增图片
+ async afterRead(event) {
+ // 当设置 multiple 为 true 时, file 为数组格式,否则为对象格式
+ let lists = [].concat(event.file)
+ let fileListLen = this[`fileList${event.name}`].length
+ lists.map((item) => {
+ this[`fileList${event.name}`].push({
+ ...item,
+ status: 'uploading',
+ message: '上传中'
+ })
+ })
+ for (let i = 0; i < lists.length; i++) {
+ console.log('lists[i].url', lists[i].url);
+ const result = await this.uploadFilePromise(lists[i].url)
+ console.log('result', result);
+ let item = this[`fileList${event.name}`][fileListLen]
+ this[`fileList${event.name}`].splice(fileListLen, 1, Object.assign(item, {
+ status: 'success',
+ message: '',
+ url: result
+ }))
+ fileListLen++
+ this.imageLength = fileListLen
+ }
+ },
+ uploadFilePromise(filePath) {
+ return new Promise((resolve, reject) => {
+ const token = uni.getStorageSync('loginToken')
+ const a = uni.uploadFile({
+ url: this.$api.uploadImgUrl,
+ filePath: filePath,
+ name: 'file',
+ header: {
+ "Content-Type": "multipart/form-data",
+ 'Authorization': token
+ },
+ success: (res) => {
+ resolve(JSON.parse(res.data).data.url)
+ }
+ });
+ })
+ },
handleSearchAddress() {
uni.navigateTo({
url: '/pages/publish/chooseAddress/chooseAddress'
})
},
+ submit() {
+ const temp = []
+ if (this.fileList1.length > 0) {
+ this.fileList1.map(item => {
+ const url = item.url
+ temp.push(url.replace(this.imgUrl + '/', ''))
+ })
+ }
+ console.log('images---', temp.join(','));
+ this.$refs.uForm.validate().then(res => {
+ console.log("提交表单信息:" + JSON.stringify(this.form))
+ uni.$u.toast('发布成功')
+ this.$api.publishRent(this.form).then(res => {
+ console.log(res);
+ })
+ }).catch(errors => {
+ console.log("失败信息:" + JSON.stringify(errors))
+ // uni.$u.toast('校验失败')
+ })
+ },
changeAddress(e) {
// console.log('changeAddress', e);
this.getAddressList(e)
@@ -176,50 +222,42 @@
that.$api.key,
success(res) {
console.log('diz', res.data.result.location);
- console.log('lat', res.data.result.location.lat);
- console.log('lng', res.data.result.location.lng);
+ // console.log('lat', res.data.result.location.lat);
+ that.form.latitude = res.data.result.location.lat
+ // console.log('lng', res.data.result.location.lng);
+ that.form.longitude = res.data.result.location.lng
},
fail(err) {
console.log('请求区域失败:', err);
}
})
},
- submit() {
- this.$refs.uForm.validate().then(res => {
- console.log("提交表单信息:" + JSON.stringify(this.form))
- uni.$u.toast('发布成功')
- // 调用服务端入表接口W
- }).catch(errors => {
- console.log("失败信息:" + JSON.stringify(errors))
- // uni.$u.toast('校验失败')
- })
- },
- tradeConfirm(e){
+ tradeConfirm(e) {
this.show2 = false
- this.form.trade = e.value[0]
+ this.form.business = e.value[0]
this.ClassCheckId = this.pid[e.indexs[0]]
this.$api.getClassList(this.ClassCheckId).then(res => {
// console.log(res);
this.Karmacolumns = res.data.data.map((item) => {
- return item = item.name
- })
+ return item = item.name
+ })
})
},
- karmaConfirm(e){
+ karmaConfirm(e) {
this.show3 = false
- this.form.karma = e.value[0]
+ this.form.commercial = e.value[0]
},
- regionConfirm(e){
+ regionConfirm(e) {
this.show1 = false
this.form.region = e.value[0]
},
},
onReady() {
this.$refs.uForm.setRules(this.rules)
-
+
},
onLoad() {
- this.$api.getClassList().then(res =>{
+ this.$api.getClassList().then(res => {
// console.log(res.data.data.length);
this.Classcolumns = res.data.data.map((item) => {
return item = item.name
@@ -227,15 +265,15 @@
this.pid = res.data.data.map((item) => {
return item = item.id
})
-
+
})
},
- computed:{
- isChecked(index){
- if(index.length > 0)
- return true;
+ computed: {
+ isChecked(index) {
+ if (index.length > 0)
+ return true;
else
- return false;
+ return false;
}
}
}
@@ -262,7 +300,11 @@
justify-content: center;
align-items: center;
background-color: #F8F8F8;
- height: 300rpx;
+
+ // height: 300rpx;
+ .count {
+ margin-bottom: 30px;
+ }
// margin-right: 20px;
}
@@ -285,12 +327,14 @@
font-weight: 1px;
color: #c1c4c7;
}
- .checkedtext{
+
+ .checkedtext {
margin-top: 5rpx;
font-size: 28rpx;
font-weight: 1px;
border-style: none;
}
+
.picker {
display: flex;
justify-content: space-between;
diff --git a/pages/publish/publishRent/publishRent.vue b/pages/publish/publishRent/publishRent.vue
index 6670fde..fd4ed8d 100644
--- a/pages/publish/publishRent/publishRent.vue
+++ b/pages/publish/publishRent/publishRent.vue
@@ -2,54 +2,71 @@
-
- 发布店铺图片({{ShopInfomation.count}}/5)
+
+
+
+
+ 发布房源图片({{imageLength}}/5)
-
-
-
-
-
- {{form.region}}
- 请选择所属区域
-
-
-
-
-
-
-
-
-
-
- {{form.trade}}
- 请选择店铺行业
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 发布
-
+
+
+
+
+ {{form.region}}
+ 请选择所属区域
+
+
+
+
+
+
+
+
+
+
+ {{form.business}}
+ 请选择店铺行业
+
+
+
+
+
+
+ {{form.commercial}}
+ 请选择店铺业态
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+