From 47367fb0970155abcde36332dd7ee4b2e5e5bea9 Mon Sep 17 00:00:00 2001 From: huliyong <2783385703@qq.com> Date: Thu, 31 Oct 2024 23:45:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/api.js | 40 ++++- components/base/addressSpot.vue | 38 ++++ components/list/dynamic/daynamicInfo.vue | 25 +-- main.js | 2 + pages_order/car/carList.vue | 18 ++ .../components/list/gourmet/gourmetItem.vue | 83 +++++---- .../components/list/renting/rentingItem.vue | 100 +++++++++++ pages_order/components/list/workList/workItem.vue | 3 +- pages_order/components/screen/screenRen.vue | 35 ++-- pages_order/gourmet/gourmetDetail.vue | 72 +------- pages_order/gourmet/gourmetList.vue | 19 +- pages_order/renting/rentingList.vue | 173 ++----------------- pages_order/scenicSpot/scenicSpotList.vue | 19 +- pages_order/work/addWork.vue | 191 ++++++++++++++------- pages_order/work/workList.vue | 49 ++++-- .../uv-picker/components/uv-picker/props.js | 2 +- 16 files changed, 484 insertions(+), 385 deletions(-) create mode 100644 components/base/addressSpot.vue create mode 100644 pages_order/components/list/renting/rentingItem.vue diff --git a/api/api.js b/api/api.js index abf5e60..41ac26b 100644 --- a/api/api.js +++ b/api/api.js @@ -190,6 +190,38 @@ const config = { auth : true, showLoading : true, }, + //发布评论 + addComment: { + url: '/token/addComment', + method: 'POST', + limit : 1000, + auth : true, + showLoading : true, + }, + //发布租房信息 + publishRent: { + url: '/token/publishRent', + method: 'POST', + limit : 1000, + auth : true, + showLoading : true, + }, + //发布招聘信息 + publishJob: { + url: '/token/publishJob', + method: 'POST', + limit : 1000, + auth : true, + showLoading : true, + }, + //发布车找人信息 + publishCar: { + url: '/token/publishCar', + method: 'POST', + limit : 1000, + auth : true, + showLoading : true, + }, //查询自己发布的动态 getMyPostPage: { url: '/token/getMyPostPage', @@ -225,14 +257,6 @@ const config = { method: 'GET', auth : true, }, - //发布评论 - addComment: { - url: '/token/addComment', - method: 'POST', - limit : 1000, - auth : true, - showLoading : true, - }, //获取粉丝列表接口 getFansList: { url: '/token/getFansList', diff --git a/components/base/addressSpot.vue b/components/base/addressSpot.vue new file mode 100644 index 0000000..9f612ab --- /dev/null +++ b/components/base/addressSpot.vue @@ -0,0 +1,38 @@ + + + + + \ No newline at end of file diff --git a/components/list/dynamic/daynamicInfo.vue b/components/list/dynamic/daynamicInfo.vue index d2f100a..766bc70 100644 --- a/components/list/dynamic/daynamicInfo.vue +++ b/components/list/dynamic/daynamicInfo.vue @@ -3,14 +3,11 @@ - - - - {{ item.address }} - - + @@ -52,18 +49,6 @@ letter-spacing: 3rpx; } - .address { - font-size: 24rpx; - margin: 20rpx 0; - display: flex; - align-items: center; - background-color: #eee; - padding: 10rpx 20rpx; - width: fit-content; - border-radius: 40rpx; - max-width: calc(100% - 40rpx); - } - .Artworkimages { display: flex; flex-wrap: wrap; diff --git a/main.js b/main.js index 29294f7..3ba095b 100644 --- a/main.js +++ b/main.js @@ -22,11 +22,13 @@ import configPopup from '@/components/config/configPopup.vue' import navbar from '@/components/base/navbar.vue' import tabbar from '@/components/base/tabbar.vue' import callPhone from '@/components/user/callPhone.vue' +import addressSpot from '@/components/base/addressSpot.vue' Vue.component('configPopup',configPopup) Vue.component('navbar', navbar) Vue.component('tabbar', tabbar) Vue.component('callPhone', callPhone) +Vue.component('addressSpot', addressSpot) const app = new Vue({ diff --git a/pages_order/car/carList.vue b/pages_order/car/carList.vue index 4f668a2..12017ff 100644 --- a/pages_order/car/carList.vue +++ b/pages_order/car/carList.vue @@ -13,6 +13,12 @@ v-model="queryParams.title"> + + + + import mixinsList from '@/mixins/list.js' + import screenRen from '../components/screen/screenRen.vue' import cartItem from '../components/list/cart/cartItem.vue' export default { mixins: [mixinsList], components : { cartItem, + screenRen, }, data() { return { @@ -39,6 +47,16 @@ } }, methods: { + clickItem(result){ + this.queryParams = { + pageNo: 1, + pageSize: 10, + } + result.forEach(n => { + this.queryParams[n.name] = n.value + }) + this.getData() + }, } } diff --git a/pages_order/components/list/gourmet/gourmetItem.vue b/pages_order/components/list/gourmet/gourmetItem.vue index 9b1e2b1..512872f 100644 --- a/pages_order/components/list/gourmet/gourmetItem.vue +++ b/pages_order/components/list/gourmet/gourmetItem.vue @@ -1,40 +1,47 @@ @@ -52,17 +59,19 @@ diff --git a/pages_order/components/list/workList/workItem.vue b/pages_order/components/list/workList/workItem.vue index ff5b6ae..ceb7f28 100644 --- a/pages_order/components/list/workList/workItem.vue +++ b/pages_order/components/list/workList/workItem.vue @@ -1,5 +1,6 @@