yujialong 11 months ago
parent b60a483623
commit 2007b4ae7a
  1. 2
      components/notAuth/notAuth.vue
  2. 2
      config/common.js
  3. 2
      index.html
  4. 6
      other/hotDetail/hotDetail.vue
  5. 13
      other/procureDetail/procureDetail.vue
  6. 3
      other/registeredActivity/registeredActivity.vue
  7. 164
      other/supplierDetail/supplierDetail.vue
  8. 2
      pages.json
  9. 26
      pages/index/index.vue
  10. 10
      pages/login/login.vue
  11. 46
      pages/person/person.vue
  12. 4
      team/auth/auth.vue
  13. 2
      team/certified/certified.vue
  14. 4
      team/personAuth/personAuth.vue
  15. 2
      team/teams/teams.vue

@ -3,7 +3,7 @@
<view class="mask"></view> <view class="mask"></view>
<view class="texts"> <view class="texts">
<view class="text">权限审核中可联系下方平台运营加快审核进度</view> <view class="text">权限审核中可联系下方平台运营加快审核进度</view>
<image class="qrcode" src="https://occupationlab.com/images/customer.png" mode="widthFix"></image> <image class="qrcode" src="http://124.71.79.122/images/miniProgram/customer.png" mode="widthFix"></image>
</view> </view>
</view> </view>
</template> </template>

@ -6,7 +6,7 @@
export default { export default {
avatar: 'https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png', avatar: 'https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png',
shopIcon: 'https://occupationlab.com/images/preschoolEdu/preSchool-icon.png', shopIcon: 'http://124.71.79.122/images/miniProgram/preSchool-icon.png',
// 角色 // 角色
platformSource: [ platformSource: [
{ {

@ -4,8 +4,6 @@
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title></title> <title></title>
<!-- <script src="https://occupationlab.com/images/preschoolEdu/image-resize.min.js"></script>
<script src="https://occupationlab.com/images/preschoolEdu/quill.min.js"></script> -->
<!--preload-links--> <!--preload-links-->
<!--app-context--> <!--app-context-->
</head> </head>

@ -2,7 +2,7 @@
<view class="wrap"> <view class="wrap">
<view class="banner"> <view class="banner">
<uni-swiper-dot class="swiper" v-if="coverUrl.length" :current="curBanner" :info="coverUrl" field="id" mode="round" :dotsStyles="dotsStyles"> <uni-swiper-dot class="swiper" v-if="coverUrl.length" :current="curBanner" :info="coverUrl" field="id" mode="round" :dotsStyles="dotsStyles">
<swiper class="swiper-box" autoplay> <swiper class="swiper-box" autoplay @change="picChange">
<swiper-item v-for="(item, i) in coverUrl" :key="i"> <swiper-item v-for="(item, i) in coverUrl" :key="i">
<image class="pic" :src="item.url"></image> <image class="pic" :src="item.url"></image>
</swiper-item> </swiper-item>
@ -68,6 +68,10 @@
uni.hideLoading() uni.hideLoading()
}) })
}, },
//
picChange(e) {
this.curBanner = e.detail.current;
},
} }
} }
</script> </script>

@ -62,11 +62,14 @@
id: '', id: '',
info: { info: {
orderItemDtos: [], orderItemDtos: [],
classificationName: '', authentication: '',
slogan: '', shopLogo: '',
briefIntroduction: '', shopName: '',
address: '', purchasingPerson: '',
phone: '' phone: '',
shopName: '',
createTime: '',
createTime: '',
}, },
mpStyle: { mpStyle: {
p: 'font-size: 25rpx !important;font-family: Microsoft Yahei !important;font-weight: 400 !important;color: #333 !important;', p: 'font-size: 25rpx !important;font-family: Microsoft Yahei !important;font-weight: 400 !important;color: #333 !important;',

@ -12,7 +12,7 @@
</view> </view>
<scroll-view scroll-x :scroll-left="scrollLeft" class="tab tab-scroll"> <scroll-view scroll-x :scroll-left="scrollLeft" class="tab tab-scroll">
<li v-for="(tab, i) in tabs" :key="i" :class="{active: curTab === tab.id}" @click="tabChange(tab)">{{ tab.classificationName }}</li> <li v-for="(tab, i) in tabs" :key="i" :class="{active: curTab === tab.id}" @click="tabChange(tab.id)">{{ tab.classificationName }}</li>
</scroll-view> </scroll-view>
</ul> </ul>
<view v-if="list.length" class="list"> <view v-if="list.length" class="list">
@ -183,6 +183,7 @@
pageSize: this.pageSize, pageSize: this.pageSize,
listType: 1, listType: 1,
keyWord: this.keyword, keyWord: this.keyword,
classificationId: this.curTab,
platformSource: '' platformSource: ''
}).then(async ({ data }) => { }).then(async ({ data }) => {
this.list = this.reachBottom > 0 ? [...this.list, ...data.records] : data.records this.list = this.reachBottom > 0 ? [...this.list, ...data.records] : data.records

@ -2,68 +2,32 @@
<view class="wrap"> <view class="wrap">
<view class="top"> <view class="top">
<view class="name">{{ form.classificationName }}</view> <view class="name">{{ form.classificationName }}</view>
<image class="logo" :src="form.logoUrl ? form.logoUrl : Common.shopIcon"></image>
<view class="slogan" v-html="form.slogan"></view> <view v-if="form.slogan" class="slogan">{{ form.slogan }}</view>
</view> </view>
<view class="block"> <ul class="tab">
<ul class="tabs">
<li :class="{active: curTab === 0}" @click="tabChange(0)">主页</li> <li :class="{active: curTab === 0}" @click="tabChange(0)">主页</li>
<li :class="{active: curTab === 1}" @click="tabChange(1)">商品</li> <li :class="{active: curTab === 1}" @click="tabChange(1)">商品</li>
</ul> </ul>
<view v-if="!curTab" class="detail"> <view v-if="!curTab" class="detail">
<view class="title">公司简介</view> <view class="title">公司简介</view>
<uni-swiper-dot class="pics" :info="desPics" :current="curPic" mode="round" :dots-styles="dotsStyles"> <uni-swiper-dot v-if="desPics.length" class="pics" :info="desPics" :current="curPic" mode="round" :dots-styles="dotsStyles">
<swiper class="swiper-box" @change="picChange"> <swiper class="swiper-box" autoplay @change="picChange">
<swiper-item v-for="(item ,i) in desPics" :key="i"> <swiper-item v-for="(item ,i) in desPics" :key="i">
<image class="pic" :src="item"></image> <image class="pic" :src="item"></image>
</swiper-item> </swiper-item>
</swiper> </swiper>
</uni-swiper-dot> </uni-swiper-dot>
<view class="des" v-html="form.briefIntroduction"></view> <view class="des">{{ form.briefIntroduction }}</view>
</view>
<view v-else class="list">
<!-- <view class="item">
<image class="pic" src="@/static/image/info-bg.jpg"></image>
<view class="texts">
<view class="name">测试标题</view>
<view class="price">12.8</view>
</view>
</view>
<view class="item">
<image class="pic" src="@/static/image/info-bg.jpg"></image>
<view class="texts">
<view class="name">测试标题</view>
<view class="price">12.8</view>
</view>
</view>
<view class="item">
<image class="pic" src="@/static/image/info-bg.jpg"></image>
<view class="texts">
<view class="name">测试标题</view>
<view class="price">12.8</view>
</view>
</view>
<view class="item">
<image class="pic" src="@/static/image/info-bg.jpg"></image>
<view class="texts">
<view class="name">测试标题</view>
<view class="price">12.8</view>
</view>
</view> -->
</view>
</view>
<view class="block">
<view class="title">联系我们</view> <view class="title">联系我们</view>
<view class="info address"> <view class="info address">
<image class="icon" src="https://occupationlab.com/images/preschoolEdu/address.png" mode="widthFix" /> <image class="icon" src="http://124.71.79.122/images/miniProgram/address.png" mode="widthFix" />
地址{{ form.address || '' }} 地址{{ form.address || '' }}
</view> </view>
<view class="info"> <view class="info">
<image class="icon" src="https://occupationlab.com/images/preschoolEdu/tel.png" mode="widthFix" /> <image class="icon" src="http://124.71.79.122/images/miniProgram/tel.png" mode="widthFix" />
联系电话{{ form.phone || '' }} 联系电话{{ form.phone || '' }}
</view> </view>
@ -82,14 +46,27 @@
</view> </view>
</view> </view>
</view> </view>
<view v-else-if="goods.length" class="list">
<view v-for="(item, i) in goods" :key="i" class="item">
<image class="pic" :src="item.pic"></image>
<view class="texts">
<view class="name">{{ item.prodName }}</view>
<view class="price">12.8</view>
</view>
</view>
</view>
</view> </view>
</template> </template>
<script> <script>
import { queryTeamInfo } from '@/apis/modules/user.js' import { queryTeamInfo } from '@/apis/modules/user.js'
import { page } from '@/apis/modules/goods.js'
import Common from '@/config/common'
export default { export default {
data() { data() {
return { return {
Common,
teamId: '', teamId: '',
curTab: 0, curTab: 0,
form: { form: {
@ -111,7 +88,28 @@
mpStyle: { mpStyle: {
p: 'font-size: 25rpx !important;font-family: Microsoft Yahei !important;font-weight: 400 !important;color: #333 !important;', p: 'font-size: 25rpx !important;font-family: Microsoft Yahei !important;font-weight: 400 !important;color: #333 !important;',
span: 'font-size: 25rpx !important;font-family: Microsoft Yahei !important;font-weight: 400 !important;color: #333 !important;' span: 'font-size: 25rpx !important;font-family: Microsoft Yahei !important;font-weight: 400 !important;color: #333 !important;'
},
reachBottom: 0, // 0->,1->,-1->
status: 'more', // more|loading|noMore
goods: [],
page: 1,
pageSize: 5,
total: 0,
} }
},
//
onPullDownRefresh() {
this.initList()
setTimeout(() => {
uni.stopPullDownRefresh()
}, 1500)
},
//
onReachBottom() {
if (this.reachBottom >= 0) {
this.reachBottom = 1
this.status = 'loading'
this.getList()
} }
}, },
onShow() { onShow() {
@ -119,6 +117,7 @@
const { options } = pages[pages.length - 1] const { options } = pages[pages.length - 1]
this.teamId = options.teamId this.teamId = options.teamId
this.getInfo() this.getInfo()
this.getGoods()
}, },
methods: { methods: {
// //
@ -143,6 +142,20 @@
picChange(e) { picChange(e) {
this.curPic = e.detail.current; this.curPic = e.detail.current;
}, },
//
async getGoods() {
const res = await page({
status: 1,
current: this.page,
shopId: this.teamId,
})
const list = res.page.records
this.goods = this.reachBottom > 0 ? [...this.goods, ...list] : list
this.page++ // page+1
const noMore = this.goods.length === res.page.total //
this.status = noMore ? 'noMore' : 'more' // noMore
this.reachBottom = noMore ? -1 : 0 // -1
},
// tab // tab
tabChange(id) { tabChange(id) {
this.curTab = id this.curTab = id
@ -152,53 +165,41 @@
</script> </script>
<style scoped lang="scss"> <style scoped lang="scss">
.wrap { .title {
padding-bottom: 140rpx; margin-bottom: 20rpx;
font-size: 30rpx;
font-weight: 600;
color: #333;
} }
.top { .top {
padding: 20rpx; position: relative;
min-height: 300rpx;
padding: 40rpx;
background: url(http://124.71.79.122/images/miniProgram/supplier-bg.jpg) 0 0/100% 100% no-repeat;
box-sizing: border-box;
.name { .name {
font-size: 30rpx; font-size: 38rpx;
font-weight: 600; font-weight: 600;
color: #000;
} }
.slogan { .logo {
margin: 20rpx 0; position: absolute;
font-size: 28rpx; top: 20rpx;
right: 20rpx;
width: 80rpx;
min-width: 80rpx;
height: 80rpx;
border-radius: 50%;
} }
} .slogan {
.tabs { margin-top: 40rpx;
display: flex;
justify-content: center;
margin-bottom: 32rpx;
li {
width: 33.33%;
text-align: center;
font-size: 28rpx; font-size: 28rpx;
color: #333; color: #333;
white-space: nowrap;
} }
.active {
color: #007EFF;
&:after {
content: '';
display: block;
width: 40rpx;
height: 8rpx;
margin: 18rpx auto 0;
border-radius: 4px;
background-color: #007EFF;
}
}
}
.block {
padding: 24rpx;
} }
.detail { .detail {
.title { padding: 40rpx;
margin-bottom: 20rpx; background-color: #fff;
font-size: 28rpx;
font-weight: 600;
}
.pics { .pics {
margin: 20rpx 0; margin: 20rpx 0;
.pic { .pic {
@ -207,7 +208,7 @@
} }
} }
.des { .des {
margin-top: 20rpx; margin: 20rpx 0 50rpx;
font-size: 26rpx; font-size: 26rpx;
line-height: 1.6; line-height: 1.6;
} }
@ -255,6 +256,7 @@
.pic { .pic {
width: 100%; width: 100%;
height: 200rpx; height: 200rpx;
object-fit: cover;
} }
.texts { .texts {
padding: 20rpx; padding: 20rpx;

@ -50,7 +50,7 @@
"style" : "style" :
{ {
"navigationBarTitleText": "供应商详情", "navigationBarTitleText": "供应商详情",
"enablePullDownRefresh": false "enablePullDownRefresh": true
} }
}, },
{ {

@ -10,13 +10,13 @@
<view class="banner"> <view class="banner">
<uni-swiper-dot class="swiper" v-if="banners.length" :current="curBanner" :info="banners" field="id" mode="round" :dotsStyles="dotsStyles"> <uni-swiper-dot class="swiper" v-if="banners.length" :current="curBanner" :info="banners" field="id" mode="round" :dotsStyles="dotsStyles">
<swiper class="swiper-box" autoplay> <swiper class="swiper-box" autoplay @change="bannerChange">
<swiper-item v-for="(item, i) in banners" :key="i"> <swiper-item v-for="(item, i) in banners" :key="i">
<image class="pic" :src="item.coverUrl"></image> <image class="pic" :src="item.coverUrl"></image>
</swiper-item> </swiper-item>
</swiper> </swiper>
</uni-swiper-dot> </uni-swiper-dot>
<image v-else class="pic" src="https://occupationlab.com/images/preschoolEdu/index-banner.jpg"></image> <image v-else class="pic" src="http://124.71.79.122/images/miniProgram/index-banner.jpg"></image>
</view> </view>
@ -25,14 +25,14 @@
<view class="title">爆款推荐</view> <view class="title">爆款推荐</view>
</view> </view>
<uni-swiper-dot class="swiper" v-if="hots.length" :current="curBanner" :info="hots" field="id" mode="round" :dotsStyles="dotsStyles"> <uni-swiper-dot class="swiper" v-if="hots.length" :current="curHot" :info="hots" field="id" mode="round" :dotsStyles="dotsStyles1">
<swiper class="swiper-box" autoplay> <swiper class="swiper-box" autoplay @change="hotChange">
<swiper-item v-for="(item, i) in hots" :key="i"> <swiper-item v-for="(item, i) in hots" :key="i">
<image class="hot" :src="item.coverUrl" @click="toLink(item)"></image> <image class="hot" :src="item.coverUrl" @click="toLink(item)"></image>
</swiper-item> </swiper-item>
</swiper> </swiper>
</uni-swiper-dot> </uni-swiper-dot>
<image v-else class="hot" src="https://occupationlab.com/images/preschoolEdu/index-hot.jpg"></image> <image v-else class="hot" src="http://124.71.79.122/images/miniProgram/index-hot.jpg"></image>
</view> </view>
<view class="module"> <view class="module">
@ -83,6 +83,7 @@
platformId: uni.getStorageSync('platformId'), platformId: uni.getStorageSync('platformId'),
statusList: ['待开始', '已截止报名', '已结束'], statusList: ['待开始', '已截止报名', '已结束'],
curBanner: 0, curBanner: 0,
curHot: 0,
dotsStyles: { dotsStyles: {
backgroundColor: 'rgba(83, 200, 249,0.3)', backgroundColor: 'rgba(83, 200, 249,0.3)',
border: '1px rgba(83, 200, 249,0.3) solid', border: '1px rgba(83, 200, 249,0.3) solid',
@ -90,6 +91,13 @@
selectedBackgroundColor: 'rgba(83, 200, 249,0.9)', selectedBackgroundColor: 'rgba(83, 200, 249,0.9)',
selectedBorder: '1px rgba(83, 200, 249,0.9) solid' selectedBorder: '1px rgba(83, 200, 249,0.9) solid'
}, },
dotsStyles1: {
backgroundColor: 'rgba(79, 115, 221,0.6)',
border: '1px rgba(100, 138, 249, 0.8) solid',
color: '#fff',
selectedBackgroundColor: 'rgba(59, 119, 233, 0.9)',
selectedBorder: '1px rgba(72, 132, 245, 0.9) solid'
},
banners: [], banners: [],
hots: [], hots: [],
reachBottom: 0, // 0->,1->,-1-> reachBottom: 0, // 0->,1->,-1->
@ -233,6 +241,14 @@
this.hots = data.records this.hots = data.records
}).catch(e => {}) }).catch(e => {})
}, },
//
bannerChange(e) {
this.curBanner = e.detail.current;
},
//
hotChange(e) {
this.curHot = e.detail.current;
},
// //
toLink(item) { toLink(item) {
// details 1: 2 // details 1: 2

@ -33,19 +33,19 @@
<view class="types"> <view class="types">
<view class="item" @click="toReg(5)"> <view class="item" @click="toReg(5)">
<view class="icon"> <view class="icon">
<image class="img" src="https://occupationlab.com/images/preschoolEdu/role-icon1.png" mode="widthFix" /> <image class="img" src="http://124.71.79.122/images/miniProgram/role-icon1.png" mode="widthFix" />
</view> </view>
<view class="text">我是幼儿园</view> <view class="text">我是幼儿园</view>
</view> </view>
<view class="item item2" @click="toReg(6)"> <view class="item item2" @click="toReg(6)">
<view class="icon"> <view class="icon">
<image class="img" src="https://occupationlab.com/images/preschoolEdu/role-icon2.png" mode="widthFix" /> <image class="img" src="http://124.71.79.122/images/miniProgram/role-icon2.png" mode="widthFix" />
</view> </view>
<view class="text">我是供应商</view> <view class="text">我是供应商</view>
</view> </view>
<view class="item item3" @click="toReg(7)"> <view class="item item3" @click="toReg(7)">
<view class="icon"> <view class="icon">
<image class="img" src="https://occupationlab.com/images/preschoolEdu/role-icon3.png" mode="widthFix" /> <image class="img" src="http://124.71.79.122/images/miniProgram/role-icon3.png" mode="widthFix" />
</view> </view>
<view class="text">我是个人</view> <view class="text">我是个人</view>
</view> </view>
@ -372,7 +372,7 @@
padding: 0 50rpx; padding: 0 50rpx;
margin-top: 30rpx; margin-top: 30rpx;
border-radius: 12px; border-radius: 12px;
background: url('https://occupationlab.com/images/preschoolEdu/role-bg1.png') 0 0/100% 100% no-repeat; background: url('http://124.71.79.122/images/miniProgram/role-bg1.png') 0 0/100% 100% no-repeat;
box-sizing: border-box; box-sizing: border-box;
} }
.icon { .icon {
@ -392,7 +392,7 @@
color: #fff; color: #fff;
} }
.item2 { .item2 {
background-image: url('https://occupationlab.com/images/preschoolEdu/role-bg2.png'); background-image: url('http://124.71.79.122/images/miniProgram/role-bg2.png');
} }
.item3 { .item3 {
background: #ffb150; background: #ffb150;

@ -1,7 +1,7 @@
<template> <template>
<view class="page"> <view class="page">
<view class="status-bar"></view> <view class="status-bar"></view>
<image class="bg" src="https://occupationlab.com/images/preschoolEdu/person-bg.png" /> <image class="bg" src="http://124.71.79.122/images/miniProgram/person-bg.png" />
<view class="team-wrap" :style="{paddingTop: headerTop}"> <view class="team-wrap" :style="{paddingTop: headerTop}">
<view v-if="platformId !== 7 && teams.length > 1" class="team"> <view v-if="platformId !== 7 && teams.length > 1" class="team">
@ -33,27 +33,27 @@
<ul class="func"> <ul class="func">
<li @click="toPage('/other/vouchers/vouchers')"> <li @click="toPage('/other/vouchers/vouchers')">
<image src="https://occupationlab.com/images/preschoolEdu/icon1.png" /> <image src="http://124.71.79.122/images/miniProgram/icon1.png" />
<view class="text ell">我的电子券</view> <view class="text ell">我的电子券</view>
</li> </li>
<li @click="tips"> <li @click="tips">
<image src="https://occupationlab.com/images/preschoolEdu/icon2.png" /> <image src="http://124.71.79.122/images/miniProgram/icon2.png" />
<view class="text ell">我的关注</view> <view class="text ell">我的关注</view>
</li> </li>
<li @click="toPage('/other/registeredActivity/registeredActivity')"> <li @click="toPage('/other/registeredActivity/registeredActivity')">
<image src="https://occupationlab.com/images/preschoolEdu/icon3.png" /> <image src="http://124.71.79.122/images/miniProgram/icon3.png" />
<view class="text ell">已报名活动</view> <view class="text ell">已报名活动</view>
</li> </li>
<!-- <li @click="tips"> <!-- <li @click="tips">
<image src="https://occupationlab.com/images/preschoolEdu/icon4.png" /> <image src="http://124.71.79.122/images/miniProgram/icon4.png" />
<view class="text ell">我的发票</view> <view class="text ell">我的发票</view>
</li> --> </li> -->
<li v-if="!isSupplier" @click="toPage('/other/procure/procure')"> <li v-if="!isSupplier" @click="toPage('/other/procure/procure')">
<image src="https://occupationlab.com/images/preschoolEdu/icon5.png" /> <image src="http://124.71.79.122/images/miniProgram/icon5.png" />
<view class="text ell">我的采购</view> <view class="text ell">我的采购</view>
</li> </li>
<li @click="tips"> <li @click="tips">
<image src="https://occupationlab.com/images/preschoolEdu/icon6.png" /> <image src="http://124.71.79.122/images/miniProgram/icon6.png" />
<view class="text ell">发布采购</view> <view class="text ell">发布采购</view>
</li> </li>
</ul> </ul>
@ -64,7 +64,7 @@
<view class="item"> <view class="item">
<view class="left"> <view class="left">
<view class="icon"> <view class="icon">
<image class="img" src="https://occupationlab.com/images/preschoolEdu/role-icon1.png" mode="widthFix" /> <image class="img" src="http://124.71.79.122/images/miniProgram/role-icon1.png" mode="widthFix" />
</view> </view>
<view class="text">我是供应商</view> <view class="text">我是供应商</view>
</view> </view>
@ -75,7 +75,7 @@
<view class="item item2"> <view class="item item2">
<view class="left"> <view class="left">
<view class="icon"> <view class="icon">
<image class="img" src="https://occupationlab.com/images/preschoolEdu/role-icon2.png" mode="widthFix" /> <image class="img" src="http://124.71.79.122/images/miniProgram/role-icon2.png" mode="widthFix" />
</view> </view>
<view class="text">我是幼儿园</view> <view class="text">我是幼儿园</view>
</view> </view>
@ -93,8 +93,8 @@
<view class="auth">{{ auditStatus }}</view> <view class="auth">{{ auditStatus }}</view>
</view> </view>
<view class="identity-bg"> <view class="identity-bg">
<image v-if="isPreschool" class="pic" src="https://occupationlab.com/images/preschoolEdu/preschool1.png" mode="widthFix" /> <image v-if="isPreschool" class="pic" src="http://124.71.79.122/images/miniProgram/preschool1.png" mode="widthFix" />
<image v-else class="pic" src="https://occupationlab.com/images/preschoolEdu/supplier1.png" mode="widthFix" /> <image v-else class="pic" src="http://124.71.79.122/images/miniProgram/supplier1.png" mode="widthFix" />
<view class="open"> <view class="open">
立即开通 立即开通
<uni-icons class="icon" type="right" size="12" color="#c5530d"></uni-icons> <uni-icons class="icon" type="right" size="12" color="#c5530d"></uni-icons>
@ -105,40 +105,40 @@
<ul class="func"> <ul class="func">
<li @click="toEnterAuth(platformId)"> <li @click="toEnterAuth(platformId)">
<image src="https://occupationlab.com/images/preschoolEdu/icon7.png" /> <image src="http://124.71.79.122/images/miniProgram/icon7.png" />
<view class="text ell">{{ platformName }}认证</view> <view class="text ell">{{ platformName }}认证</view>
</li> </li>
<li v-if="isSupplier" @click="toPage('/other/goods/goods')"> <li v-if="isSupplier" @click="toPage('/other/goods/goods')">
<image src="https://occupationlab.com/images/preschoolEdu/icon8.png" /> <image src="http://124.71.79.122/images/miniProgram/icon8.png" />
<view class="text ell">商品管理</view> <view class="text ell">商品管理</view>
</li> </li>
<li @click="toPage('/team/teams/teams')"> <li @click="toPage('/team/teams/teams')">
<image src="https://occupationlab.com/images/preschoolEdu/icon9.png" /> <image src="http://124.71.79.122/images/miniProgram/icon9.png" />
<view class="text ell">团队管理</view> <view class="text ell">团队管理</view>
</li> </li>
<!-- <li @click="tips"> <!-- <li @click="tips">
<image src="https://occupationlab.com/images/preschoolEdu/icon10.png" /> <image src="http://124.71.79.122/images/miniProgram/icon10.png" />
<view class="text ell">{{ isSupplier ? '订单管理' : '我的订单' }}</view> <view class="text ell">{{ isSupplier ? '订单管理' : '我的订单' }}</view>
</li> --> </li> -->
<li v-if="isSupplier" @click="tips"> <li v-if="isSupplier" @click="tips">
<image src="https://occupationlab.com/images/preschoolEdu/icon11.png" /> <image src="http://124.71.79.122/images/miniProgram/icon11.png" />
<view class="text ell">活动管理</view> <view class="text ell">活动管理</view>
</li> </li>
<li @click="toPage('/team/info/info')"> <li @click="toPage('/team/info/info')">
<image src="https://occupationlab.com/images/preschoolEdu/icon12.png" /> <image src="http://124.71.79.122/images/miniProgram/icon12.png" />
<view class="text ell">信息维护</view> <view class="text ell">信息维护</view>
</li> </li>
<li v-if="isPreschool" @click="tips"> <li v-if="isPreschool" @click="tips">
<image src="https://occupationlab.com/images/preschoolEdu/icon15.png" /> <image src="http://124.71.79.122/images/miniProgram/icon15.png" />
<view class="text ell">我要采购</view> <view class="text ell">我要采购</view>
</li> </li>
<template v-if="isSupplier"> <template v-if="isSupplier">
<li @click="toPage('/other/clue/clue')"> <li @click="toPage('/other/clue/clue')">
<image src="https://occupationlab.com/images/preschoolEdu/icon14.png" /> <image src="http://124.71.79.122/images/miniProgram/icon14.png" />
<view class="text ell">商机线索</view> <view class="text ell">商机线索</view>
</li> </li>
<!-- <li @click="tips"> <!-- <li @click="tips">
<image src="https://occupationlab.com/images/preschoolEdu/icon15.png" /> <image src="http://124.71.79.122/images/miniProgram/icon15.png" />
<view class="text ell">发票管理</view> <view class="text ell">发票管理</view>
</li> --> </li> -->
</template> </template>
@ -148,7 +148,7 @@
<view class="list"> <view class="list">
<view class="item" @click="toPage(`/team/setting/setting`)"> <view class="item" @click="toPage(`/team/setting/setting`)">
<view class="left"> <view class="left">
<image class="icon" src="https://occupationlab.com/images/preschoolEdu/setting.png" mode=""></image> <image class="icon" src="http://124.71.79.122/images/miniProgram/setting.png" mode=""></image>
<text class="name">设置</text> <text class="name">设置</text>
</view> </view>
</view> </view>
@ -552,7 +552,7 @@
height: 150rpx; height: 150rpx;
padding: 0 50rpx; padding: 0 50rpx;
border-radius: 12px; border-radius: 12px;
background: url('https://occupationlab.com/images/preschoolEdu/role-bg1.png') 0 0/100% 100% no-repeat; background: url('http://124.71.79.122/images/miniProgram/role-bg1.png') 0 0/100% 100% no-repeat;
box-sizing: border-box; box-sizing: border-box;
} }
.left { .left {
@ -576,7 +576,7 @@
color: #fff; color: #fff;
} }
.item2 { .item2 {
background-image: url('https://occupationlab.com/images/preschoolEdu/role-bg2.png'); background-image: url('http://124.71.79.122/images/miniProgram/role-bg2.png');
} }
.item3 { .item3 {
background: #ffb150; background: #ffb150;

@ -2,12 +2,12 @@
<view class="page"> <view class="page">
<view class="block"> <view class="block">
<view class="title">上传营业执照</view> <view class="title">上传营业执照</view>
<image class="credential" :src="businessLicensePicture || 'https://occupationlab.com/images/preschoolEdu/credentials1.png'" mode="widthFix" @click="uploadBusinessLicense"></image> <image class="credential" :src="businessLicensePicture || 'http://124.71.79.122/images/miniProgram/credentials1.png'" mode="widthFix" @click="uploadBusinessLicense"></image>
</view> </view>
<view v-if="isPreschool" class="block"> <view v-if="isPreschool" class="block">
<view class="title">上传办学许可证</view> <view class="title">上传办学许可证</view>
<image class="credential" :src="licenseForRunningSchool || 'https://occupationlab.com/images/preschoolEdu/credentials2.png'" mode="widthFix" @click="uploadSchoolLicense"></image> <image class="credential" :src="licenseForRunningSchool || 'http://124.71.79.122/images/miniProgram/credentials2.png'" mode="widthFix" @click="uploadSchoolLicense"></image>
</view> </view>
<view class="block"> <view class="block">

@ -2,7 +2,7 @@
<view> <view>
<view class="block"> <view class="block">
<view class="certified"> <view class="certified">
<image class="icon" src="https://occupationlab.com/images/preschoolEdu/icon7.png" mode="widthFix" /> <image class="icon" src="http://124.71.79.122/images/miniProgram/icon7.png" mode="widthFix" />
<view class="text">您已经通过{{ info.platformSource === '5' ? '幼儿园' : '供应商' }}认证</view> <view class="text">您已经通过{{ info.platformSource === '5' ? '幼儿园' : '供应商' }}认证</view>
</view> </view>
<view class="form-list"> <view class="form-list">

@ -52,8 +52,8 @@
idCardNo: '', idCardNo: '',
phone: '', phone: '',
}, },
theFrontOfIDCard: 'https://occupationlab.com/images/preschoolEdu/credentials1.png', theFrontOfIDCard: 'http://124.71.79.122/images/miniProgram/credentials1.png',
reverseOfIDCard: 'https://occupationlab.com/images/preschoolEdu/credentials2.png', reverseOfIDCard: 'http://124.71.79.122/images/miniProgram/credentials2.png',
frontData: {}, frontData: {},
backData: {}, backData: {},
submiting: false submiting: false

@ -8,7 +8,7 @@
<ul class="list"> <ul class="list">
<li v-for="item in list"> <li v-for="item in list">
<image v-if="item.userAvatars" class="avatar" :src="item.userAvatars" mode=""></image> <image v-if="item.userAvatars" class="avatar" :src="item.userAvatars" mode=""></image>
<image v-else class="avatar" src="https://occupationlab.com/images/preschoolEdu/avatar.png" mode=""></image> <image v-else class="avatar" src="http://124.71.79.122/images/miniProgram/avatar.png" mode=""></image>
<view class="info"> <view class="info">
<view class="c-name">{{ item.userName }}</view> <view class="c-name">{{ item.userName }}</view>
<view class="line"> <view class="line">

Loading…
Cancel
Save