Browse Source

上传

hfll
前端-胡立永 3 months ago
parent
commit
fa45ab2dbf
6 changed files with 37 additions and 17 deletions
  1. +1
    -1
      config.js
  2. +6
    -0
      pages.json
  3. +11
    -1
      pages/index/center.vue
  4. +12
    -9
      pages/index/index.vue
  5. +6
    -5
      pages_order/home/journalism.vue
  6. +1
    -1
      pages_order/home/newsDetail.vue

+ 1
- 1
config.js View File

@ -6,7 +6,7 @@ import uvUI from '@/uni_modules/uv-ui-tools'
Vue.use(uvUI);
// 当前环境
const type = 'dev'
const type = 'prod'
// 环境配置


+ 6
- 0
pages.json View File

@ -87,6 +87,12 @@
{
"path": "home/introduce"
},
{
"path": "home/newsDetail"
},
{
"path": "home/journalism"
},
{
"path": "order/createOrder"
},


+ 11
- 1
pages/index/center.vue View File

@ -131,6 +131,17 @@
<view class="title">帮助与反馈</view>
</view>
</view>
<view class="box">
<view class="boxs" @click="$utils.navigateTo('/pages_order/mine/address')">
<image src="@/static/image/center/5.png" mode="widthFix" />
<view class="title">我的地址</view>
</view>
<view class="boxs" @click="$store.commit('logout')">
<image src="@/static/image/center/6.png" mode="widthFix" />
<view class="title">退出登录</view>
</view>
</view>
</view>
<!-- 广告 -->
@ -430,7 +441,6 @@
.box {
display: flex;
width: 100%;
justify-content: space-around;
margin-bottom: 20rpx;
.boxs {


+ 12
- 9
pages/index/index.vue View File

@ -41,19 +41,18 @@
</view> -->
</view>
<view class="new-perple-top-right"
@click="$utils.navigateTo(`/pages_order/home/introduce`)">
@click="$utils.navigateTo(`/pages_order/home/journalism`)">
<image :src="configList.index_model" mode="aspectFill"></image>
</view>
</view>
<view class="new-perple-main">
<view class="red-packet">
<!-- <view class="red-packet">
<image src="@/static/image/home/red-packet.png" mode="aspectFill"></image>
</view>
</view> -->
<view v-for="(item, index) in adList" :key="item.id"
v-if="index < 4"
@click="$utils.navigateTo(`/pages_order/home/notice?id=${item.id}`)"
@click="$utils.navigateTo(`/pages_order/home/newsDetail?id=${item.id}`)"
class="activity">
<image :src="item.icon" mode="aspectFill"></image>
<view class="title">{{ item.title }}</view>
@ -204,7 +203,10 @@
//广
getRiceAdList() {
this.$api('getRiceProductList', res => {
this.$api('getRiceProductList', {
pageNo: 1,
pageSize: 4,
}, res => {
if (res.code == 200) {
this.adList = res.result.records
}
@ -349,13 +351,14 @@
flex-direction: column;
align-items: center;
justify-content: center;
width: 20%;
width: 25%;
background: white;
border-radius: 10px;
image {
width: 100rpx;
height: 100rpx;
width: 140rpx;
height: 140rpx;
border-radius: 10rpx;
}
.title {


+ 6
- 5
pages_order/home/journalism.vue View File

@ -1,17 +1,18 @@
<template>
<view class="page">
<navbar title="新闻中心" leftClick @leftClick="$utils.navigateBack" />
<navbar title="活动中心" leftClick @leftClick="$utils.navigateBack" />
<view class="card"
@click="$utils.navigateTo('/pages_order/home/newsDetail?id=' + item.id)"
v-for="(item, index) in list" :key="item.id">
<view class="card-img">
<image :src="item.image &&
item.image.split(',')[0]" mode="aspectFill"></image>
<image :src="item.icon &&
item.icon.split(',')[0]" mode="aspectFill"></image>
</view>
<view>
{{ item.title }}
</view>
<view class="text">
<view class="text"
v-if="item.descValue">
{{ item.descValue }}
</view>
</view>
@ -24,7 +25,7 @@
mixins: [mixinsList],
data() {
return {
mixinsListApi: 'getRiceNewsList',
mixinsListApi: 'getRiceProductList',
}
},


+ 1
- 1
pages_order/home/newsDetail.vue View File

@ -23,7 +23,7 @@
methods: {
//-id
queryNewsById() {
this.$api('getRiceNewsDetail', {
this.$api('getRiceAdDetail', {
id: this.id
}, res => {
if (res.code == 200) {


Loading…
Cancel
Save