Compare commits

...

2 Commits

Author SHA1 Message Date
唐明明
899dd2d9b1 同步 2021-09-16 13:59:16 +08:00
唐明明
6a9b350413 修复切换登录状态后用户身份未更新的bug 2021-09-16 13:54:37 +08:00
9 changed files with 11281 additions and 6783 deletions

View File

@@ -87,6 +87,21 @@ const managesGoodsCreate = (data) => {
}) })
} }
// 发布产品类目
const managesCategory = () => {
return request({
url: 'manages/goods/category'
})
}
// 发布产品类目类型配置
const managesCreate = (data) => {
return request({
url: 'manages/goods/create',
data
})
}
export { export {
mall, mall,
list, list,
@@ -97,5 +112,7 @@ export {
managesGoodsOnsale, managesGoodsOnsale,
managesGoodsOffsale, managesGoodsOffsale,
managesGoodsCreateBefore, managesGoodsCreateBefore,
managesGoodsCreate managesGoodsCreate,
managesCategory,
managesCreate
} }

View File

@@ -3,12 +3,18 @@
<!-- 商品图片 --> <!-- 商品图片 -->
<view class="form-block"> <view class="form-block">
<view class="form-upd"> <view class="form-upd">
<view class="form-title">商品轮播图<text>首图为产品封面</text></view> <view class="form-title">商品轮播图<text>首图封面点击预览长按删除</text></view>
<view class="form-imgs"> <view class="form-imgs">
<view class="item" v-for="(item, index) in cover" :key="index"> <view
<image class="item-cover" src="@/static/dev/good_cover_00.jpg" mode="aspectFill"></image> class="item"
v-for="(item, index) in pictures"
:key="index"
@click="openImg(index, 'pictures')"
@longpress="removeImg(index, 'pictures')"
>
<image class="item-cover" :src="item.showpath" mode="aspectFill"></image>
</view> </view>
<view class="item item-add"> <view class="item item-add" @click="updCover('pictures')">
<image class="item-cover" src="@/static/icons/add-icon.png" mode="aspectFill"></image> <image class="item-cover" src="@/static/icons/add-icon.png" mode="aspectFill"></image>
</view> </view>
</view> </view>
@@ -17,50 +23,56 @@
<!-- 商品基本信息 --> <!-- 商品基本信息 -->
<view class="form-block"> <view class="form-block">
<view class="form-box inputs-flex"> <view class="form-box inputs-flex">
<label class="form-label">标题</label> <label class="form-label">产品标题</label>
<input type="text" v-model="name" placeholder="输入商品标题"/> <input type="text" v-model="name" placeholder="输入商品标题"/>
</view> </view>
<view class="form-box inputs-flex"> <view class="form-box inputs-flex">
<label class="form-label">商品描述</label> <label class="form-label">商品描述</label>
<input type="text" v-model="description" placeholder="输入商品描述"/> <input type="text" v-model="description" placeholder="输入商品描述"/>
</view> </view>
<view class="form-box picker-flex"> <view class="form-box inputs-flex">
<label class="form-label">产品详情</label> <label class="form-label">规格单位</label>
<view class="picker-text"> <input type="digit" :value="skus_unit" placeholder="输入规格单位 如:件"/>
<uni-icons class="picker-icon" type="arrowright" color="#999"></uni-icons> </view>
<view class="form-upd">
<view class="form-title">商品详情点击预览长按删除</view>
<view class="form-imgs">
<view
class="item"
v-for="(item, index) in content"
:key="index"
@click="openImg(index, 'content')"
@longpress="removeImg(index, 'content')"
>
<image class="item-cover" :src="item.showpath" mode="aspectFill"></image>
</view>
<view class="item item-add" @click="updCover('content')">
<image class="item-cover" src="@/static/icons/add-icon.png" mode="aspectFill"></image>
</view>
</view> </view>
</view> </view>
</view> </view>
<!-- 商品价格 --> <!-- 商品价格 -->
<view class="form-block"> <view class="form-block">
<view class="form-box inputs-flex input-unit">
<label class="form-label">划线价</label>
<input type="digit" v-model="original_price" placeholder="0.00"/>
<text class="units">/</text>
</view>
<view class="form-box inputs-flex input-unit"> <view class="form-box inputs-flex input-unit">
<label class="form-label">市场价格</label> <label class="form-label">市场价格</label>
<input type="digit" v-model="skus_cost" placeholder="0.00"/> <input type="digit" v-model="skus_cost" placeholder="0.00"/>
<text class="units">/</text> <text class="units">{{skus_unit != '' ? '/' + skus_unit : ''}}</text>
</view> </view>
<view class="form-box inputs-flex input-unit"> <view class="form-box inputs-flex input-unit">
<label class="form-label">销售价格</label> <label class="form-label">销售价格</label>
<input type="digit" v-model="skus_price" placeholder="0.00"/> <input type="digit" v-model="skus_price" placeholder="0.00"/>
<text class="units">/</text> <text class="units">{{skus_unit != '' ? '/' + skus_unit : ''}}</text>
</view>
<view class="form-box inputs-flex input-unit">
<label class="form-label">资产</label>
<input type="digit" v-model="skus_assets" placeholder="0.00"/>
<text class="units">/</text>
</view> </view>
<view class="form-box inputs-flex input-unit"> <view class="form-box inputs-flex input-unit">
<label class="form-label">分销佣金</label> <label class="form-label">分销佣金</label>
<input type="digit" v-model="skus_charge" placeholder="0.00"/> <input type="digit" v-model="skus_charge" placeholder="0.00"/>
<text class="units">/</text> <text class="units">{{skus_unit != '' ? '/' + skus_unit : ''}}</text>
</view> </view>
</view> </view>
<!-- 商品详情介绍 --> <!-- 商品详情介绍 -->
<view class="form-block"> <view class="form-block">
<!-- is_change query 0 是否支持易货 -->
<view class="form-box inputs-flex"> <view class="form-box inputs-flex">
<label class="form-label">易货起购数量</label> <label class="form-label">易货起购数量</label>
<input type="number" v-model="skus_number" placeholder="输入易货起购数量"/> <input type="number" v-model="skus_number" placeholder="输入易货起购数量"/>
@@ -73,39 +85,37 @@
<!-- 售后服务 --> <!-- 售后服务 -->
<view class="form-block"> <view class="form-block">
<view class="form-box picker-flex"> <view class="form-box picker-flex">
<label class="form-label">分类</label> <label class="form-label">配送方式</label>
<picker mode="selector"> <view class="picker-text">
<view class="picker-text"> logistic_type 1.快递2.自提<uni-icons class="picker-icon" type="arrowright" color="#999"></uni-icons>
请选择分类 </view>
<uni-icons class="picker-icon" type="arrowright" color="#999"></uni-icons>
</view>
</picker>
</view> </view>
<view class="form-box picker-flex"> <view class="form-box picker-flex">
<label class="form-label">支付方式</label> <label class="form-label">关联店铺</label>
<picker mode="selector"> <view class="picker-text">
<view class="picker-text"> stores 自提必填<uni-icons class="picker-icon" type="arrowright" color="#999"></uni-icons>
请选择支付方式 </view>
<uni-icons class="picker-icon" type="arrowright" color="#999"></uni-icons>
</view>
</picker>
</view> </view>
<view class="form-box picker-flex"> <view class="form-box picker-flex">
<label class="form-label">允许售后</label> <label class="form-label">允许售后</label>
<picker mode="selector">
<view class="picker-text">
<uni-icons class="picker-icon" type="arrowright" color="#999"></uni-icons>
</view>
</picker>
</view> </view>
<view class="form-box picker-flex"> <view class="form-box picker-flex">
<label class="form-label">可选服务</label> <label class="form-label">可选服务</label>
<view class="picker-text"> <view class="picker-text">
<uni-icons class="picker-icon" type="arrowright" color="#999"></uni-icons> 321321<uni-icons class="picker-icon" type="arrowright" color="#999"></uni-icons>
</view> </view>
</view> </view>
</view> </view>
<!-- 售后服务 -->
<view class="form-block">
<view class="form-box picker-flex">
<label class="form-label">到期时间</label>
<view class="picker-text">
321321<uni-icons class="picker-icon" type="arrowright" color="#999"></uni-icons>
</view>
</view>
</view>
<!-- 可选服务 -->
<!-- 安全区 --> <!-- 安全区 -->
<view class="ios-bottom"></view> <view class="ios-bottom"></view>
<!-- footer --> <!-- footer -->
@@ -117,25 +127,92 @@
</template> </template>
<script> <script>
import { managesGoodsCreate } from '@/apis/interfaces/goods' import { managesGoodsCreate, managesCreate } from '@/apis/interfaces/goods'
import { uploads } from '@/apis/interfaces/uploading' import { uploads } from '@/apis/interfaces/uploading'
export default { export default {
data() { data() {
return { return {
cover : [], name : '', // 标题
name : '', pictures : [], // 轮播图
description : '', content : [], // 详情图
original_price : '', description : '', // 商品描述
skus_cost : '', isPostSale : false, // 是否允许售后
skus_price : '', services : [], // 商品服务
skus_assets : '', skus_cost : '0.00',// 市场价格
skus_charge : '', skus_price : '0.00',// 销售价格
skus_number : '', skus_number : 1, // 易货起购数量
skus_stock : '', skus_unit : '', // 规格文字
skus_charge : '0.00',// 分销佣金
skus_stock : 0, // 库存
isChange : false, // 是否支持易货
logisticType: 0, // 配送方式
stores : [], // 关联店铺
expiriedAt : '', // 活动到期时间
// 配置信息
storesArr : [], // 可选店铺
tags : [], // 可选商品标签
tagsIndex : 0, // 选择标签的下标
servicesArr : [], // 可选服务
type : 1, // 1为商品0为服务
}; };
},
created() {
managesCreate({
category_cid: 140
}).then(res => {
this.storesArr = res.stores
this.tags = res.tags
this.servicesArr= res.services
this.type = res.type
}).catch(err => {
uni.showToast({
title: err.message,
icon : 'none'
})
})
}, },
methods: { methods: {
// 图片预览
openImg(index, key){
let paths = this[key].map(val => {
return val.showpath
})
uni.previewImage({
urls : paths,
current : index,
indicator: 'number'
})
},
// 删除图片
removeImg(index, key){
this[key].splice(index, 1)
},
// 上传图片
updCover(key){
uni.chooseImage({
success : res => {
let path = res.tempFiles.map((val, index) => {
return {
name: 'uploads' + index,
uri : val.path
}
})
uploads(path).then(updRes => {
for(let i in updRes.path){
this[key].push({
path : updRes.path[i],
showpath: updRes.url[i]
})
}
}).catch(err => {
uni.showToast({
title: err.message,
icon : 'none'
})
})
}
})
}
} }
} }
</script> </script>

View File

@@ -1,19 +1,100 @@
<template> <template>
<view> <view class="content-flex" v-if="!loding">
发布分类 <scroll-view class="stair" scroll-y>
<view class="stair-item" :class="{'show': stairIndex == index}" v-for="(item, index) in category" :key="index" @click="stairIndex = index">{{item.name}}</view>
<view class="ios-bottom"></view>
</scroll-view>
<scroll-view class="second" scroll-y>
<view class="second-item" v-for="(item, index) in category[stairIndex].children" :key="index" @click="onCategory(item.category_id)">
{{item.name}}<uni-icons class="arrow-icon" type="arrowright" color="#999" size="14"></uni-icons>
</view>
<view class="ios-bottom"></view>
</scroll-view>
</view> </view>
</template> </template>
<script> <script>
import { managesCategory } from '@/apis/interfaces/goods'
export default { export default {
data() { data() {
return { return {
loding : true,
category : [],
stairIndex : 0,
secondIndex : 0
}; };
},
created() {
managesCategory().then(res => {
this.loding = false
this.category = res
})
},
methods:{
// 选择分类
onCategory(id){
this.$Router.push({name: 'GoodsMagAdd', params: {id}})
}
} }
} }
</script> </script>
<style lang="scss"> <style lang="scss" scoped>
.content-flex{
background-color: white;
height: 100vh;
display: flex;
font-size: $title-size-m;
.stair{
background: #F5F5F5;
width: 240rpx;
.stair-item{
text-align: center;
padding: 0 $padding;
line-height: 90rpx;
color: $text-gray;
@extend .nowrap;
&.show{
position: relative;
background: white;
color: $text-price;
font-weight: bold;
&::before{
position: absolute;
height: 40rpx;
width: 5rpx;
background: $text-price;
content: " ";
left: 0;
top: 20rpx;
}
}
}
}
.second{
width: calc(100% - 240rpx);
.second-item{
position: relative;
padding: 0 ($padding + 80) 0 $padding;
line-height: 90rpx;
color: $text-gray;
.arrow-icon{
position: absolute;
right: $padding;
}
&::after{
position: absolute;
height: 1rpx;
content: ' ';
background: $border-color;
left: $padding;
right: 0;
top: 0;
}
&:first-child::after{
display: none;
}
}
}
}
</style> </style>

View File

@@ -172,9 +172,9 @@
} }
}, },
methods: { methods: {
// outLogin(){ outLogin(){
// this.$store.commit('setToken', '') this.$store.commit('setToken', '')
// } },
selectedBanner(item, index) { selectedBanner(item, index) {
console.log('🥒', item, index) console.log('🥒', item, index)
} }

View File

@@ -89,6 +89,7 @@
return return
} }
index().then(res => { index().then(res => {
this.certification = res.is_certification
if(!res.is_certification){ if(!res.is_certification){
this.getAppliesQuery() this.getAppliesQuery()
return return
@@ -104,10 +105,10 @@
middle : res.middle, middle : res.middle,
order : res.order order : res.order
} }
this.certification = res.is_certification
this.employee = res.is_employee this.employee = res.is_employee
this.loding = false this.loding = false
}).catch(err =>{ }).catch(err =>{
console.log(err)
uni.showToast({ uni.showToast({
title: err.message, title: err.message,
icon : 'none' icon : 'none'
@@ -117,6 +118,7 @@
// 查询企业认证状态 // 查询企业认证状态
getAppliesQuery(){ getAppliesQuery(){
appliesQuery().then(res=>{ appliesQuery().then(res=>{
console.log(res)
this.appliesState = res this.appliesState = res
this.loding = false this.loding = false
}).catch(err => { }).catch(err => {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__CD19AAD","name":"易品新境","version":{"name":"1.0.0","code":"100"},"description":"易品新境为商家提供营销引流工具","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"OAuth":{},"Payment":{},"Share":{},"Geolocation":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"autoclose":false,"waiting":true,"delay":0},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#f5f5f5"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"safearea":{"bottom":{"offset":"none"}},"distribute":{"icons":{"android":{"hdpi":"unpackage/res/icons/72x72.png","xhdpi":"unpackage/res/icons/96x96.png","xxhdpi":"unpackage/res/icons/144x144.png","xxxhdpi":"unpackage/res/icons/192x192.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"}}},"splashscreen":{"androidStyle":"common"},"google":{"permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"]},"apple":{},"plugins":{"oauth":{"univerify":{},"weixin":{"appid":"wx222fbe58feee7819","appsecret":"3d24525a636d7573a8fae885097d5cf7","UniversalLinks":""}},"payment":{"weixin":{"__platform__":["android"],"appid":"wx222fbe58feee7819","UniversalLinks":""}},"share":{"weixin":{"appid":"wx222fbe58feee7819","UniversalLinks":""}},"maps":{},"ad":{},"geolocation":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"arguments":"{\"name\":\"\",\"path\":\"\",\"query\":\"\",\"id\":0}","allowsInlineMediaPlayback":true,"uni-app":{"compilerVersion":"3.2.3","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#bababa","selectedColor":"#e93340","backgroundColor":"#FFFFFF","borderStyle":"rgba(255,255,255,0.4)","list":[{"pagePath":"pages/equity/index","text":"通证权易","iconPath":"static/tabBar/tabBar_icon_00.png","selectedIconPath":"static/tabBar/tabBar_show_00.png"},{"pagePath":"pages/market/index","text":"转让市场","iconPath":"static/tabBar/tabBar_icon_01.png","selectedIconPath":"static/tabBar/tabBar_show_01.png"},{"pagePath":"pages/store/index","text":"企业工具","iconPath":"static/tabBar/tabBar_icon_02.png","selectedIconPath":"static/tabBar/tabBar_show_02.png"},{"pagePath":"pages/property/index","text":"我的资产","iconPath":"static/tabBar/tabBar_icon_03.png","selectedIconPath":"static/tabBar/tabBar_show_03.png"}],"height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"}} {"@platforms":["android","iPhone","iPad"],"id":"__UNI__CD19AAD","name":"易品新境","version":{"name":"1.0.0","code":"100"},"description":"易品新境为商家提供营销引流工具","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"OAuth":{},"Payment":{},"Share":{},"Geolocation":{},"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"autoclose":false,"waiting":true,"delay":0},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"dark","background":"#f5f5f5"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"safearea":{"bottom":{"offset":"none"}},"distribute":{"icons":{"android":{"hdpi":"unpackage/res/icons/72x72.png","xhdpi":"unpackage/res/icons/96x96.png","xxhdpi":"unpackage/res/icons/144x144.png","xxxhdpi":"unpackage/res/icons/192x192.png"},"ios":{"appstore":"unpackage/res/icons/1024x1024.png","ipad":{"app":"unpackage/res/icons/76x76.png","app@2x":"unpackage/res/icons/152x152.png","notification":"unpackage/res/icons/20x20.png","notification@2x":"unpackage/res/icons/40x40.png","proapp@2x":"unpackage/res/icons/167x167.png","settings":"unpackage/res/icons/29x29.png","settings@2x":"unpackage/res/icons/58x58.png","spotlight":"unpackage/res/icons/40x40.png","spotlight@2x":"unpackage/res/icons/80x80.png"},"iphone":{"app@2x":"unpackage/res/icons/120x120.png","app@3x":"unpackage/res/icons/180x180.png","notification@2x":"unpackage/res/icons/40x40.png","notification@3x":"unpackage/res/icons/60x60.png","settings@2x":"unpackage/res/icons/58x58.png","settings@3x":"unpackage/res/icons/87x87.png","spotlight@2x":"unpackage/res/icons/80x80.png","spotlight@3x":"unpackage/res/icons/120x120.png"}}},"splashscreen":{"androidStyle":"common"},"google":{"permissions":["<uses-feature android:name=\"android.hardware.camera\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"]},"apple":{},"plugins":{"oauth":{"univerify":{},"weixin":{"appid":"wx222fbe58feee7819","appsecret":"3d24525a636d7573a8fae885097d5cf7","UniversalLinks":""}},"payment":{"weixin":{"__platform__":["android"],"appid":"wx222fbe58feee7819","UniversalLinks":""}},"share":{"weixin":{"appid":"wx222fbe58feee7819","UniversalLinks":""}},"maps":{},"ad":{},"geolocation":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}}},"arguments":"{\"id\":1,\"name\":\"pages/goods/add\",\"pathName\":\"pages/goods/add\",\"query\":\"\"}","allowsInlineMediaPlayback":true,"uni-app":{"compilerVersion":"3.2.3","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"color":"#bababa","selectedColor":"#e93340","backgroundColor":"#FFFFFF","borderStyle":"rgba(255,255,255,0.4)","list":[{"pagePath":"pages/equity/index","text":"通证权易","iconPath":"static/tabBar/tabBar_icon_00.png","selectedIconPath":"static/tabBar/tabBar_show_00.png"},{"pagePath":"pages/market/index","text":"转让市场","iconPath":"static/tabBar/tabBar_icon_01.png","selectedIconPath":"static/tabBar/tabBar_show_01.png"},{"pagePath":"pages/store/index","text":"企业工具","iconPath":"static/tabBar/tabBar_icon_02.png","selectedIconPath":"static/tabBar/tabBar_show_02.png"},{"pagePath":"pages/property/index","text":"我的资产","iconPath":"static/tabBar/tabBar_icon_03.png","selectedIconPath":"static/tabBar/tabBar_show_03.png"}],"height":"50px"},"launch_path":"__uniappview.html"}}