| | |
| | | <view class="trade-list">
|
| | | <view class="category-detail flex" v-if="query.category">
|
| | | <view class="flex1 info">
|
| | | <view class="title flex">
|
| | | {{categoryInfo.name||'-'}}
|
| | | <image src="../../../static/common/icon-kf.png" class="icon-kf m-l-15 img100"></image>
|
| | | <view class="title flex"> |
| | | <button open-type="contact" class="component-button-contact" > |
| | | {{categoryInfo.name||'-'}} |
| | | <image src="../../../static/common/icon-kf.png" class="icon-kf m-l-15 img100"></image> |
| | | </button> |
| | | </view>
|
| | | <view class="desc">
|
| | | 规格:{{categoryInfo.unit || '暂无'}}
|
| | |
| | | </view>
|
| | |
|
| | |
|
| | | <view class="icon-shop" v-if="list&&list.length>0"
|
| | | @click="goto('/sub_pages/customer/shopping/shopping',true)">
|
| | | <view class="icon-shop" v-if="list&&list.length>0" @click="toShopping">
|
| | | <!-- 购物图标 -->
|
| | | <!-- 如果有购买的东西,就要附带数字了 -->
|
| | | <view v-if="shoptotal>0" class="number">
|
| | |
| | | name: '',
|
| | | category: '',
|
| | | zoneId: '',
|
| | |
|
| | |
|
| | | params: [],
|
| | | supplierName: '',
|
| | | columnStr: '',
|
| | | column: '',
|
| | | levelStr: '',
|
| | | level: '',
|
| | | column: '',
|
| | | params: [],
|
| | | columnStr: '',
|
| | | },
|
| | | categoryInfo: {},
|
| | | params: [],
|
| | |
| | | // #ifdef PUB_CUSTOMER
|
| | | onShareAppMessage() {
|
| | | let that = this;
|
| | | var name = that.currentInfo.customerDTO&&that.currentInfo.customerDTO.name || that.currentInfo.supplierDTO&&that.currentInfo.supplierDTO.name || that.currentInfo.partnerDTO&&that.currentInfo.partnerDTO.name || '' |
| | | var name = that.currentInfo.customerDTO && that.currentInfo.customerDTO.name || that.currentInfo.supplierDTO &&
|
| | | that.currentInfo.supplierDTO.name || that.currentInfo.partnerDTO && that.currentInfo.partnerDTO.name || ''
|
| | | var url =
|
| | | `/sub_pages/customer/trade/list?category=${this.query.category}&zoneId=${this.query.zoneId}&name=${this.query.name}&shareId=${this.currentInfo&&this.currentInfo.id||''}&shareName=${name||''}`; //你的转发页面路径拼接参数
|
| | | `/sub_pages/customer/trade/list?categoryId=${this.query.category}&zoneId=${this.query.zoneId}&name=${this.query.name}&supplierName=${this.query.supplierName}&shareId=${this.currentInfo&&this.currentInfo.id||''}&shareName=${name||''}`; //你的转发页面路径拼接参数
|
| | | return {
|
| | | title: "花满芫-商品列表",
|
| | | path: url,
|
| | |
| | | },
|
| | | onShareTimeline() {
|
| | | let that = this;
|
| | | var name = that.currentInfo.customerDTO&&that.currentInfo.customerDTO.name || that.currentInfo.supplierDTO&&that.currentInfo.supplierDTO.name || that.currentInfo.partnerDTO&&that.currentInfo.partnerDTO.name || '' |
| | | var name = that.currentInfo.customerDTO && that.currentInfo.customerDTO.name || that.currentInfo.supplierDTO &&
|
| | | that.currentInfo.supplierDTO.name || that.currentInfo.partnerDTO && that.currentInfo.partnerDTO.name || ''
|
| | | var url =
|
| | | `/sub_pages/customer/trade/list?category=${this.query.category}&zoneId=${this.query.zoneId}&name=${this.query.name}&shareId=${this.currentInfo&&this.currentInfo.id||''}&shareName=${name||''}`; //你的转发页面路径拼接参数
|
| | | `/sub_pages/customer/trade/list?categoryId=${this.query.category}&zoneId=${this.query.zoneId}&name=${this.query.name}&supplierName=${this.query.supplierName}&shareId=${this.currentInfo&&this.currentInfo.id||''}&shareName=${name||''}`; //你的转发页面路径拼接参数
|
| | | return {
|
| | | title: "花满芫-商品列表",
|
| | | path: url,
|
| | |
| | | async onLoad(options) {
|
| | | // this.list = [{},{}]
|
| | | console.log('options', options)
|
| | | this.query.category = options.categoryId || ''
|
| | | this.query.category = options.categoryId || options.category || ''
|
| | | this.query.zoneId = options.zoneId || ''
|
| | | this.query.name = options.name || ''
|
| | | this.query.supplierName = options.supplierName || ''
|
| | |
|
| | |
|
| | | if (this.query.name) {
|
| | | uni.setNavigationBarTitle({
|
| | | title: '商品列表-' + this.query.name
|
| | | })
|
| | | }
|
| | | if (this.query.supplierName) {
|
| | | uni.setNavigationBarTitle({
|
| | | title: '商品列表-' + this.query.supplierName
|
| | | })
|
| | | }
|
| | | this.listApi = '/api/customer/flower/list'
|
| | |
| | | this.refreshList('post')
|
| | |
|
| | | },
|
| | | toShopping() {
|
| | | if (!this.currentInfo.id) {
|
| | | // await this.$message.confirm('请前往登录')
|
| | | uni.navigateTo({
|
| | | url: '/pages/login/supplier-login?source=jump'
|
| | | })
|
| | | return
|
| | | }
|
| | | //直接强制购物车
|
| | | uni.reLaunch({
|
| | | url: '/sub_pages/customer/shopping/shopping'
|
| | | })
|
| | | },
|
| | | toDetail(item) {
|
| | | uni.navigateTo({
|
| | | url: `/sub_pages/customer/trade/detail?id=${item.id}`
|