Selaa lähdekoodia

产权交易

wulanhaote
庞东旭 2 vuotta sitten
vanhempi
commit
cea1417829
7 muutettua tiedostoa jossa 33 lisäystä ja 13 poistoa
  1. +8
    -0
      src/api/supply/index.js
  2. +2
    -2
      src/components/common/nav_footer.vue
  3. +10
    -1
      src/router/index.js
  4. +1
    -0
      src/views/login.vue
  5. +1
    -1
      src/views/project/index.vue
  6. +2
    -2
      src/views/supply/index.vue
  7. +9
    -7
      src/views/supply/supplyDetail.vue

+ 8
- 0
src/api/supply/index.js Näytä tiedosto

@@ -8,3 +8,11 @@ export function supplyList(query) {
params: query params: query
}) })
} }

//个人供求
export function supplyDetail(id) {
return request({
url: '/transaction/website/supplyDemand/id/'+id,
method: 'get',
})
}

+ 2
- 2
src/components/common/nav_footer.vue Näytä tiedosto

@@ -1,6 +1,6 @@
<template> <template>
<div class="tb-toolbar-container"> <div class="tb-toolbar-container">
<!--<router-link to="/index" class="tab" active-class="active" exact>
<router-link to="/index" class="tab" active-class="active" exact>
<span class="icon"><van-icon name="wap-home-o" size="25" /></span> <span class="icon"><van-icon name="wap-home-o" size="25" /></span>
<p class="text">首页</p> <p class="text">首页</p>
</router-link> </router-link>
@@ -11,7 +11,7 @@
<router-link to="/user" class="tab" active-class="active"> <router-link to="/user" class="tab" active-class="active">
<span class="icon"><van-icon name="contact" size="25" /></span> <span class="icon"><van-icon name="contact" size="25" /></span>
<p class="text">我的</p> <p class="text">我的</p>
</router-link>-->
</router-link>
<!-- <router-link to="/addressBook" class="tab" active-class="active">--> <!-- <router-link to="/addressBook" class="tab" active-class="active">-->
<!-- <span class="icon"><van-icon name="orders-o" size="20" /></span>--> <!-- <span class="icon"><van-icon name="orders-o" size="20" /></span>-->
<!-- <p class="text">通讯录</p>--> <!-- <p class="text">通讯录</p>-->


+ 10
- 1
src/router/index.js Näytä tiedosto

@@ -23,7 +23,7 @@ export const constantRoutes = [
name: 'index', name: 'index',
meta: { meta: {
title: '主页', title: '主页',
keepAlive: true
keepAlive: true,
}, },
component: (resolve) => require(['@/views/index'], resolve) component: (resolve) => require(['@/views/index'], resolve)
}, },
@@ -147,6 +147,15 @@ export const constantRoutes = [
}, },
component: (resolve) => require(['@/views/supply/index'], resolve) component: (resolve) => require(['@/views/supply/index'], resolve)
}, },
{
path: '/supply/supplyDetail',
name: 'supplyDetail',
meta: {
title: '查看供求',
hidden: true,
},
component: (resolve) => require(['@/views/supply/supplyDetail'], resolve)
},
{ {
path: '/interaction/index', path: '/interaction/index',
name: 'interaction', name: 'interaction',


+ 1
- 0
src/views/login.vue Näytä tiedosto

@@ -118,6 +118,7 @@ export default {
name: "login", name: "login",
data() { data() {
return { return {
showMessage:false,
formData: { formData: {
// username: "admin", //账号 // username: "admin", //账号
// password: "admin123", //密码 // password: "admin123", //密码


+ 1
- 1
src/views/project/index.vue Näytä tiedosto

@@ -19,7 +19,7 @@


<van-list v-model="loading" :finished="finished" finished-text="没有更多了"> <van-list v-model="loading" :finished="finished" finished-text="没有更多了">
<router-link :to="{path:'project/projectDetail',query:{id:item.id}}" v-for="(item,index) in infoList" :key="index"> <router-link :to="{path:'project/projectDetail',query:{id:item.id}}" v-for="(item,index) in infoList" :key="index">
<van-card :thumb="item.fileUrl?global.severApi+item.fileUrl:'../../static/images/zwtpxw.jpg'" >
<van-card :thumb="item.fileUrl?'/api'+item.fileUrl:'../../static/images/zwtpxw.jpg'" >
<template #tags> <template #tags>
<p class="title">【{{item.rollout}}】{{item.projectName}}</p> <p class="title">【{{item.rollout}}】{{item.projectName}}</p>
<p class="type">{{ item.projectShowStatus }}</p> <p class="type">{{ item.projectShowStatus }}</p>


+ 2
- 2
src/views/supply/index.vue Näytä tiedosto

@@ -17,7 +17,7 @@
style="margin-top: 10px;" style="margin-top: 10px;"
@load="getList" @load="getList"
> >
<van-cell icon="play" v-for="(item,index) in supplyList" :key="index" >
<van-cell icon="play" v-for="(item,index) in supplyList" :key="index" :to="{path:'/supply/supplyDetail',query:{id:item.id}}" >
<template #title> <template #title>
{{item.location}} {{item.location}}
</template> </template>
@@ -36,7 +36,7 @@
style="margin-top: 10px;" style="margin-top: 10px;"
@load="getSecondList" @load="getSecondList"
> >
<van-cell icon="play" v-for="(item,index) in supplySecondList" :key="index">
<van-cell icon="play" v-for="(item,index) in supplySecondList" :key="index" :to="{path:'/supply/supplyDetail',query:{id:item.id}}">
<template #title> <template #title>
{{item.location}} {{item.location}}
</template> </template>


+ 9
- 7
src/views/supply/supplyDetail.vue Näytä tiedosto

@@ -7,7 +7,6 @@
placeholder placeholder
@click-left="onClickLeft" @click-left="onClickLeft"
/> />
<p class="title">{{supplyDetails.projectName}}成交公示</p>
<van-row> <van-row>
<van-col>项目名称:{{supplyDetails.projectName}}</van-col> <van-col>项目名称:{{supplyDetails.projectName}}</van-col>
</van-row> </van-row>
@@ -15,19 +14,22 @@
<van-col>项目地址:{{supplyDetails.location}}</van-col> <van-col>项目地址:{{supplyDetails.location}}</van-col>
</van-row> </van-row>
<van-row> <van-row>
<van-col>姓名:{{supplyDetails.rollout}}</van-col>
<van-col>姓名:{{supplyDetails.realname}}</van-col>
</van-row> </van-row>
<van-row> <van-row>
<van-col>联系电话:{{supplyDetails.dealType}}</van-col>
<van-col>联系电话:{{supplyDetails.phone}}</van-col>
</van-row> </van-row>
<van-row> <van-row>
<van-col>项目详情:{{supplyDetails.dealTime}}</van-col>
<van-col>项目详情:{{supplyDetails.projectContent}}</van-col>
</van-row>
<van-row>
<van-col><img :src="'/api'+supplyDetails.fileUrl" alt="" width="100%"></van-col>
</van-row> </van-row>
</div> </div>
</template> </template>


<script> <script>
import { supplyDetails } from "@/api/supply/index";
import { supplyDetail } from "@/api/supply/index";
export default { export default {
name: "noticeDetail", name: "noticeDetail",
data() { data() {
@@ -43,9 +45,9 @@ export default {
//成交公告集合 //成交公告集合
getDetail(){ getDetail(){
console.log(this.$route.query.id) console.log(this.$route.query.id)
supplyDetails(this.$route.query.id).then(response => {
supplyDetail(this.$route.query.id).then(response => {
console.log(response) console.log(response)
this.supplyDetails = response.data
}); });
}, },




Ladataan…
Peruuta
Tallenna