| | |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | query: '', |
| | | sortType: 'NORMAL', |
| | | sortType: '', |
| | | catalogCode: 'whole_case' |
| | | }, |
| | | attached() { |
| | |
| | | background-color: #F7F7F7; |
| | | image{ |
| | | width: 28rpx; |
| | | height: 28rpx; |
| | | margin-right: 16rpx; |
| | | } |
| | | } |
| | |
| | | width: 100%; |
| | | display: flex; |
| | | flex-wrap: wrap; |
| | | max-height: 400rpx; |
| | | max-height: 520rpx; |
| | | overflow: auto; |
| | | padding: 30rpx 40rpx; |
| | | .item { |
| | |
| | | <view class="home_top" style="top:{{ menuButtonInfo.top + menuButtonInfo.height + 6 }}px"> |
| | | <view class="search_wrap"> |
| | | <image src="../../static/icon/ic_search@2x.png" mode="widthFix"></image> |
| | | <input bindconfirm="bindblur" bindblur="bindblur" model:value="{{ query }}" type="text" placeholder="搜索案例名称" /> |
| | | <input bindconfirm="bindblur" model:value="{{ query }}" type="text" placeholder="搜索案例名称" /> |
| | | </view> |
| | | </view> |
| | | <!-- --> |
| | |
| | | </view> |
| | | <view wx:if="{{ activeParam.length > 0 }}" class="shade"></view> |
| | | <view class="status"> |
| | | <view class="item {{ sortType == 'NORMAL' ? 'active' : '' }}" data-status="NORMAL" bindtap="statusChange">默认</view> |
| | | <view class="item {{ sortType == '' ? 'active' : '' }}" data-status="" bindtap="statusChange">默认</view> |
| | | <view class="separate"></view> |
| | | <view class="item {{ sortType == 'HOT' ? 'active' : '' }}" data-status="HOT" bindtap="statusChange">最热</view> |
| | | <view class="item {{ sortType == 'greet' ? 'active' : '' }}" data-status="greet" bindtap="statusChange">最热</view> |
| | | <view class="separate"></view> |
| | | <view class="item {{ sortType == 'LATEST' ? 'active' : '' }}" data-status="LATEST" bindtap="statusChange">最新</view> |
| | | <view class="item {{ sortType == 'time' ? 'active' : '' }}" data-status="time" bindtap="statusChange">最新</view> |
| | | </view> |
| | | <!-- goods_list --> |
| | | <scroll-view bindscrolltolower="scrolltolower" scroll-y enable-passive enable-flex class="goods_list"> |
| | |
| | | } |
| | | .search_wrap image { |
| | | width: 28rpx; |
| | | height: 28rpx; |
| | | margin-right: 16rpx; |
| | | } |
| | | .app { |
| | |
| | | width: 100%; |
| | | display: flex; |
| | | flex-wrap: wrap; |
| | | max-height: 400rpx; |
| | | max-height: 520rpx; |
| | | overflow: auto; |
| | | padding: 30rpx 40rpx; |
| | | } |
| | |
| | | pageSize: 10, |
| | | total: 0, |
| | | query: '', |
| | | sortType: 'NORMAL', |
| | | sortType: '', |
| | | catalogCode: "" |
| | | }, |
| | | attached() { |
| | |
| | | }) |
| | | }, |
| | | bindblur() { |
| | | console.log('失去焦点'); |
| | | this.setData({ pageNum: 1,datalist: [],total: 0}) |
| | | this.getList() |
| | | }, |
| | |
| | | |
| | | image { |
| | | width: 28rpx; |
| | | height: 28rpx; |
| | | margin-right: 16rpx; |
| | | } |
| | | } |
| | |
| | | .app { |
| | | height: 100%; |
| | | width: 100%; |
| | | overflow-y:hidden; |
| | | .home_content{ |
| | | height: 100%; |
| | | } |
| | |
| | | position: absolute; |
| | | z-index: 999; |
| | | background-color: #fff; |
| | | |
| | | width: 590rpx; |
| | | overflow: hidden; |
| | | .list { |
| | | width: 100%; |
| | | display: flex; |
| | | flex-wrap: wrap; |
| | | padding: 30rpx 40rpx; |
| | | max-height: 400rpx; |
| | | max-height: 520rpx; |
| | | overflow: auto; |
| | | .item { |
| | | width: 154rpx; |
| | |
| | | <view class="home_top" style="top:{{ menuButtonInfo.top + menuButtonInfo.height + 6 }}px"> |
| | | <view class="search_wrap"> |
| | | <image src="../../static/icon/ic_search@2x.png" mode="widthFix"></image> |
| | | <input bindconfirm="bindblur" bindblur="bindblur" model:value="{{ query }}" type="text" placeholder="搜索产品名称" /> |
| | | <input bindconfirm="bindblur" model:value="{{ query }}" type="text" placeholder="搜索产品名称" /> |
| | | </view> |
| | | </view> |
| | | <view class="home_content" style="padding-top:{{ menuButtonInfo.top + menuButtonInfo.height + 6 }}px;"> |
| | |
| | | </view> |
| | | <view wx:if="{{ activeParam.length > 0 }}" class="shade"></view> |
| | | <view class="status"> |
| | | <view class="item {{ sortType == 'NORMAL' ? 'active' : '' }}" data-status="NORMAL" bindtap="statusChange">默认</view> |
| | | <view class="item {{ sortType == '' ? 'active' : '' }}" data-status="" bindtap="statusChange">默认</view> |
| | | <view class="separate"></view> |
| | | <view class="item {{ sortType == 'HOT' ? 'active' : '' }}" data-status="HOT" bindtap="statusChange">最热</view> |
| | | <view class="item {{ sortType == 'greet' ? 'active' : '' }}" data-status="greet" bindtap="statusChange">最热</view> |
| | | <view class="separate"></view> |
| | | <view class="item {{ sortType == 'LATEST' ? 'active' : '' }}" data-status="LATEST" bindtap="statusChange">最新</view> |
| | | <view class="item {{ sortType == 'time' ? 'active' : '' }}" data-status="time" bindtap="statusChange">最新</view> |
| | | </view> |
| | | <scroll-view bindscrolltolower="scrolltolower" scroll-y enable-passive enable-flex class="goods_list"> |
| | | <view wx:for="{{ datalist }}" data-id="{{item.id}}" class="item" bindtap="handleDetail"> |
| | |
| | | } |
| | | .search_wrap image { |
| | | width: 28rpx; |
| | | height: 28rpx; |
| | | margin-right: 16rpx; |
| | | } |
| | | .app { |
| | | height: 100%; |
| | | width: 100%; |
| | | overflow-y: hidden; |
| | | } |
| | | .app .home_content { |
| | | height: 100%; |
| | |
| | | position: absolute; |
| | | z-index: 999; |
| | | background-color: #fff; |
| | | width: 590rpx; |
| | | overflow: hidden; |
| | | } |
| | | .main_content .main_right .query_form .list { |
| | | width: 100%; |
| | | display: flex; |
| | | flex-wrap: wrap; |
| | | padding: 30rpx 40rpx; |
| | | max-height: 400rpx; |
| | | max-height: 520rpx; |
| | | overflow: auto; |
| | | } |
| | | .main_content .main_right .query_form .list .item { |
| | |
| | | position: relative; |
| | | } |
| | | .main_content .main_right .goods_list .item .img_wrap .img { |
| | | width: 100%; |
| | | width: 242rpx; |
| | | max-height: 216rpx; |
| | | } |
| | | .main_content .main_right .goods_list .item .img_wrap .new { |
| | | width: 72rpx; |
| | |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | query: '', |
| | | sortType: 'NORMAL', |
| | | sortType: '', |
| | | catalogCode: 'real_case' |
| | | }, |
| | | attached() { |
| | |
| | | |
| | | image { |
| | | width: 28rpx; |
| | | height: 28rpx; |
| | | margin-right: 16rpx; |
| | | } |
| | | } |
| | |
| | | display: flex; |
| | | flex-wrap: wrap; |
| | | padding: 30rpx 40rpx; |
| | | max-height: 400rpx; |
| | | max-height: 520rpx; |
| | | overflow: auto; |
| | | .item { |
| | | width: 202rpx; |
| | |
| | | <view class="home_top" style="top:{{ menuButtonInfo.top + menuButtonInfo.height + 6 }}px"> |
| | | <view class="search_wrap"> |
| | | <image src="../../static/icon/ic_search@2x.png" mode="widthFix"></image> |
| | | <input bindconfirm="bindblur" bindblur="bindblur" model:value="{{ query }}" type="text" placeholder="搜索实景名称" /> |
| | | <input bindconfirm="bindblur" model:value="{{ query }}" type="text" placeholder="搜索实景名称" /> |
| | | </view> |
| | | </view> |
| | | |
| | |
| | | </view> |
| | | <view wx:if="{{ activeParam.length > 0 }}" class="shade"></view> |
| | | <view class="status"> |
| | | <view class="item {{ sortType == 'NORMAL' ? 'active' : '' }}" data-status="NORMAL" bindtap="statusChange">默认</view> |
| | | <view class="item {{ sortType == '' ? 'active' : '' }}" data-status="" bindtap="statusChange">默认</view> |
| | | <view class="separate"></view> |
| | | <view class="item {{ sortType == 'HOT' ? 'active' : '' }}" data-status="HOT" bindtap="statusChange">最热</view> |
| | | <view class="item {{ sortType == 'greet' ? 'active' : '' }}" data-status="greet" bindtap="statusChange">最热</view> |
| | | <view class="separate"></view> |
| | | <view class="item {{ sortType == 'LATEST' ? 'active' : '' }}" data-status="LATEST" bindtap="statusChange">最新</view> |
| | | <view class="item {{ sortType == 'time' ? 'active' : '' }}" data-status="time" bindtap="statusChange">最新</view> |
| | | </view> |
| | | <!-- goods_list --> |
| | | <scroll-view bindscrolltolower="scrolltolower" scroll-y enable-passive enable-flex class="goods_list"> |
| | |
| | | } |
| | | .search_wrap image { |
| | | width: 28rpx; |
| | | height: 28rpx; |
| | | margin-right: 16rpx; |
| | | } |
| | | .app { |
| | |
| | | display: flex; |
| | | flex-wrap: wrap; |
| | | padding: 30rpx 40rpx; |
| | | max-height: 400rpx; |
| | | max-height: 520rpx; |
| | | overflow: auto; |
| | | } |
| | | .main_content .query_param .list .item { |
| | |
| | | <image class="avatar" src="{{ users.imgurlFull ? users.imgurlFull : '../../static/images/default_avatar.png' }}"></image> |
| | | <view class="content"> |
| | | <view class="name">{{ users.name }}</view> |
| | | <view class="desc">导购|{{ users.jobDate || 1 }}年经验</view> |
| | | <view class="desc">导购|{{ users.jobDate || 5 }}年经验</view> |
| | | </view> |
| | | <view class="btns"> |
| | | <view bindtap="jumpCard" class="item"> |
| | |
| | | }) |
| | | } |
| | | }, |
| | | searchList() { |
| | | this.setData({ dataList: [], total: 0, pageNum: 1 }) |
| | | this.getList() |
| | | }, |
| | | getList() { |
| | | const { pageNum, pageSize, catalogCode, tagCode, query } = this.data |
| | | getZhongTaiProductNewsPage({ |
| | |
| | | <view class="home_top"> |
| | | <view class="search_wrap"> |
| | | <image src="../../static/icon/ic_search@2x.png" mode="widthFix"></image> |
| | | <input bindblur="getList" model:value="{{ query }}" type="text" placeholder="搜索资讯标题" /> |
| | | <input bindconfirm="searchList" model:value="{{ query }}" type="text" placeholder="搜索资讯标题" /> |
| | | </view> |
| | | </view> |
| | | <!-- 分类 --> |
| | |
| | | }, |
| | | itemClick(e) { |
| | | const item = e.currentTarget.dataset.item |
| | | console.log('item', item); |
| | | actionDo({actionType: 'view',id: item.id}) |
| | | if(item.contentType){ |
| | | actionDo({actionType: 'view',id: item.id}) |
| | | } |
| | | if(item.contentType == 'video'){ |
| | | wx.previewMedia({ |
| | | sources: [{ url: item.content, type: 'video' }] |
| | |
| | | width: 100%; |
| | | } |
| | | .container .strategy { |
| | | padding: 40rpx 40rpx; |
| | | padding: 80rpx 40rpx; |
| | | background: #F7F7F7; |
| | | } |
| | | .container .strategy .item { |
| | |
| | | } |
| | | .container .strategy .line .line_left { |
| | | width: 324rpx; |
| | | height: 304rpx; |
| | | height: 340rpx; |
| | | } |
| | | .container .strategy .line .line_right .item { |
| | | width: 322rpx; |
| | | height: 140rpx; |
| | | height: 160rpx; |
| | | } |
| | | .container .strategy .line .line_right .item:nth-last-child(1) { |
| | | margin-top: 24rpx; |
| | | margin-top: 20rpx; |
| | | } |
| | | .container .strategy .home_id { |
| | | width: 670rpx; |
| | |
| | | const { linkPhone } = this.data.info |
| | | wx.makePhoneCall({ phoneNumber: linkPhone }) |
| | | }, |
| | | callPhone(e) { |
| | | const phone = e.currentTarget.dataset.phone |
| | | wx.makePhoneCall({ phoneNumber: phone }) |
| | | }, |
| | | handleDetail(e) { |
| | | const id = e.currentTarget.dataset.id |
| | | wx.navigateTo({ |
| | |
| | | this.setData({ info: res.data }) |
| | | }) |
| | | }, |
| | | |
| | | onReady() { |
| | | |
| | | }, |
| | |
| | | width: 88rpx; |
| | | height: 88rpx; |
| | | border-radius: 50%; |
| | | border: 1rpx solid #cccccc; |
| | | margin-right: 24rpx; |
| | | } |
| | | |
| | |
| | | <view class="header"> |
| | | <view class="name">{{ info.name }}</view> |
| | | <!-- <view class="desc">全屋定制、整体厨房、木门墙板、卫阳定制</view> --> |
| | | <view class="addr">2.4|{{ info.address || '--' }}</view> |
| | | <view class="addr">{{ info.distanceStr }}|{{ info.address || '--' }}</view> |
| | | </view> |
| | | <view class="main_content"> |
| | | <view class="title">门店导购</view> |
| | | <view class="list"> |
| | | <view class="item" data-id="{{ item.iamId }}" bindtap="handleDetail" wx:for="{{ info.usersList }}"> |
| | | <image src="{{ item.imgurlFull ? item.imgurlFull : '../../static/images/default_avatar.png' }}" class="avatar"></image> |
| | | <view class="content"> |
| | | <view class="item" wx:for="{{ info.usersList }}"> |
| | | <image data-id="{{ item.iamId }}" bindtap="handleDetail" src="{{ item.imgurlFull ? item.imgurlFull : '../../static/images/default_avatar.png' }}" class="avatar"></image> |
| | | <view data-id="{{ item.iamId }}" bindtap="handleDetail" class="content"> |
| | | <view class="name">{{ item.name }}</view> |
| | | <view class="desc">导购|{{ info.jobDate || '-'}}年经验</view> |
| | | <view class="desc">导购|{{ info.jobDate || 5}}年经验</view> |
| | | </view> |
| | | <view class="btn">联系TA</view> |
| | | <view data-phone="{{ item.phone }}" bindtap="callPhone" class="btn">联系TA</view> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | <!-- footer --> |
| | | <view class="footer" style="bottom: {{bottomLift}}px;"> |
| | | <view class="footer" style="bottom: {{bottomLift + 6}}px;"> |
| | | <view bindtap="handleNavigation" class="btn"> |
| | | <image src="../../static/icon/mendian_ic_daohang@2x.png" mode="widthFix"></image> |
| | | <view>导航</view> |
| | |
| | | width: 88rpx; |
| | | height: 88rpx; |
| | | border-radius: 50%; |
| | | border: 1rpx solid #cccccc; |
| | | margin-right: 24rpx; |
| | | } |
| | | .main_content .list .item .btn { |
| | |
| | | <view class="card"> |
| | | <image src="../../static/images/mingpian_bg_nianxian.png" class="bg"></image> |
| | | <view>从业年限</view> |
| | | <view class="num">{{ info.jobDate || '1' }}</view> |
| | | <view class="num">{{ info.jobDate || '5' }}</view> |
| | | </view> |
| | | <view class="card"> |
| | | <image src="../../static/images/mingpian_bg_kehu.png" class="bg"></image> |
| | | <view>服务客户</view> |
| | | <view class="num" wx:if="{{ info.costomerNum || info.costomerNum == 0 }}">{{ info.costomerNum || '-' }}+</view> |
| | | <view class="num" wx:if="{{ info.costomerNum || info.costomerNum == 0 }}">{{ info.costomerNum || '--' }}+</view> |
| | | <view wx:else class="num">--</view> |
| | | </view> |
| | | </view> |
| | |
| | | <image class="avatar" src="{{ info.imgurlFull }}"></image> |
| | | <view class="content"> |
| | | <view class="name">{{ info.name }}</view> |
| | | <view class="desc">导购 | {{ info.jobDate || '--' }}年经验</view> |
| | | <view class="desc">导购 | {{ info.jobDate || 5 }}年经验</view> |
| | | </view> |
| | | </view> |
| | | <image class="qrcode" src="{{ info.qrcodeImgFull }}"></image> |
| | |
| | | <image class="avatar" src="{{ item.imgurlFull ? imgurlFull : '../../static/images/default_avatar.png' }}"></image> |
| | | <view class="content"> |
| | | <view class="name">{{ item.name || '' }}</view> |
| | | <view class="desc">导购|{{ item.jobDate || '--' }}年经验</view> |
| | | <view class="desc">导购|{{ item.jobDate || 5 }}年经验</view> |
| | | </view> |
| | | <view data-iamId="{{ item.iamId }}" bindtap="handleDetail" class="btn">联系TA</view> |
| | | </view> |
| | |
| | | <view class="user_list"> |
| | | <view bindtap="userDetail" data-id="{{ item.iamId }}" class="item" wx:for="{{ item.usersList }}" wx:for-item="user"> |
| | | <view class="info"> |
| | | <image class="avatar" src="{{ user.imgurlFull }}" mode="widthFix"></image> |
| | | <image class="avatar" src="{{ user.imgurlFull ? user.imgurlFull : '../../static/images/default_avatar.png' }}" mode="widthFix"></image> |
| | | <view class="text"> |
| | | <view class="name">{{ user.name }}</view> |
| | | <view class="ex" wx:if="{{user.jobDate}}">{{ user.jobDate }}年经验</view> |
| | | <view class="ex" wx:if="{{user.jobDate}}">{{ user.jobDate || 5 }}年经验</view> |
| | | </view> |
| | | </view> |
| | | <view class="btn">联系TA</view> |
| | |
| | | val5: '', |
| | | } |
| | | }, |
| | | onLoad(options) { |
| | | onShow() { |
| | | this.initData() |
| | | }, |
| | | onSubmit() { |
| | |
| | | region: e.detail.value |
| | | }) |
| | | }, |
| | | getBindchooseavatar(e) { |
| | | var that = this |
| | | if (e.detail.avatarUrl) { |
| | | wx.uploadFile({ |
| | | url: uploadUrl, |
| | | filePath: e.detail.avatarUrl, |
| | | formData: { |
| | | folder: "member" |
| | | }, |
| | | name: 'file', |
| | | success (res) { |
| | | let data = JSON.parse(res.data) |
| | | that.setData({ |
| | | imgurl: data.data.imgaddr, |
| | | imgurlFull: data.data.url, |
| | | }) |
| | | } |
| | | }) |
| | | } |
| | | }, |
| | | getNickName(e) { |
| | | this.setData({ nikname: e.detail.value }) |
| | | }, |
| | | changeAddr() { |
| | | // console.log('点击了'); |
| | | wx.chooseLocation({ |
| | |
| | | imgurl: data.data.imgaddr, |
| | | imgurlFull: data.data.url, |
| | | }) |
| | | setTimeout(() => { |
| | | console.log('imgurlFull', this.data.imgurlFull); |
| | | }, 1000) |
| | | } |
| | | }) |
| | | } |
| | | }) |
| | | }, |
| | | onReady() { |
| | | |
| | | }, |
| | | |
| | | /** |
| | | * 生命周期函数--监听页面显示 |
| | | */ |
| | | onShow() { |
| | | |
| | | }, |
| | | |
| | |
| | | <view class="container"> |
| | | <image class="avatar" bindtap="selMedia" src="{{ imgurlFull ? imgurlFull : '../../static/images/default_avatar.png' }}"></image> |
| | | <view bindtap="selMedia" class="avatar_btn">更换头像</view> |
| | | <button open-type="chooseAvatar" bindchooseavatar="getBindchooseavatar" class="avatar_btn">更换头像</button> |
| | | <view class="list"> |
| | | <view class="line"> |
| | | <view class="label">昵称</view> |
| | | <van-field type="text" class="input" model:value="{{ nickname }}" maxlength="{{ 18 }}" clearable /> |
| | | <view class="val"> |
| | | <input bindchange="getNickName" value="{{ nickname }}" maxlength="{{ 18 }}" type="nickname"/> |
| | | </view> |
| | | </view> |
| | | <view class="line"> |
| | | <view class="label">姓名</view> |
| | |
| | | "urlCheck": false |
| | | }, |
| | | "description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html", |
| | | "libVersion": "3.4.10", |
| | | "libVersion": "3.5.0", |
| | | "condition": { |
| | | "miniprogram": { |
| | | "list": [ |
| | |
| | | }, |
| | | { |
| | | "name": "", |
| | | "pathName": "pages/store/staff", |
| | | "pathName": "pages/store/info", |
| | | "query": "", |
| | | "launchMode": "default", |
| | | "scene": null |
| | |
| | | <view class="home_top" style="top:{{ menuButtonInfo.top + menuButtonInfo.height + 6 }}px"> |
| | | <view class="search_wrap"> |
| | | <image src="../../static/icon/ic_search@2x.png" mode="widthFix"></image> |
| | | <input bindconfirm="bindblur" bindblur="bindblur" model:value="{{ query }}" type="text" placeholder="搜索案例名称" /> |
| | | <input bindconfirm="bindblur" model:value="{{ query }}" type="text" placeholder="搜索案例名称" /> |
| | | </view> |
| | | </view> |
| | | <!-- --> |
| | |
| | | item.paramName = '' |
| | | }) |
| | | this.setData({ tagCodes: [],activeParam: [],secondCateList,activeIndex: -1 }) |
| | | this.getList() |
| | | }, |
| | | subParam() { |
| | | this.setData({ activeParam: [] }) |
| | |
| | | .app { |
| | | height: 100%; |
| | | width: 100%; |
| | | overflow-y:hidden; |
| | | .home_content{ |
| | | height: 100%; |
| | | } |
| | |
| | | <view class="home_top" style="top:{{ menuButtonInfo.top + menuButtonInfo.height + 6 }}px"> |
| | | <view class="search_wrap"> |
| | | <image src="../../static/icon/ic_search@2x.png" mode="widthFix"></image> |
| | | <input bindconfirm="bindblur" bindblur="bindblur" model:value="{{ query }}" type="text" placeholder="搜索产品名称" /> |
| | | <input bindconfirm="bindblur" model:value="{{ query }}" type="text" placeholder="搜索产品名称" /> |
| | | </view> |
| | | </view> |
| | | <view class="home_content" style="padding-top:{{ menuButtonInfo.top + menuButtonInfo.height + 6 }}px;"> |
| | |
| | | <view class="home_top" style="top:{{ menuButtonInfo.top + menuButtonInfo.height + 6 }}px"> |
| | | <view class="search_wrap"> |
| | | <image src="../../static/icon/ic_search@2x.png" mode="widthFix"></image> |
| | | <input bindconfirm="bindblur" bindblur="bindblur" model:value="{{ query }}" type="text" placeholder="搜索实景名称" /> |
| | | <input bindconfirm="bindblur" model:value="{{ query }}" type="text" placeholder="搜索实景名称" /> |
| | | </view> |
| | | </view> |
| | | |
| | |
| | | export const baseUrl = 'http://192.168.0.135:10027' |
| | | // export const baseUrl = 'https://dmtest.ahapp.net/web_interface' // 本地 |
| | | // export const baseUrl = 'http://192.168.0.135:10027' |
| | | export const baseUrl = 'https://dmtest.ahapp.net/web_interface' // 本地 |
| | | // export const baseUrl = 'http://zbtest.ahapp.net/zbom_interface/jx/wechat/' //测试服务器 |
| | | |
| | | // export const imageUrl = 'https://osswebcdn.zbom.com/jiaxuan/images/' |