| | |
| | | <view class="buttons"> |
| | | <view class="button" @click.stop="toDetail(item)">编辑</view> |
| | | |
| | | <view class="button" @click.stop="buttonStatus(item,'FORCE_OFF')" |
| | | v-if="item.status=='FORCE_UP'">下架</view> |
| | | <view class="button" @click.stop="buttonStatus(item,'FORCE_UP')" |
| | | v-if="item.status=='FORCE_OFF'">上架</view> |
| | | <view class="button" @click.stop="buttonStatus(item,'OFF')" |
| | | v-if="item.status=='UP'">下架</view> |
| | | <view class="button" @click.stop="buttonStatus(item,'UP')" |
| | | v-if="item.status=='OFF'||item.status=='FORCE_OFF'">上架</view> |
| | | <view class="button" @click.stop="openValue(item,'price')">价格</view> |
| | | <view class="button" @click.stop="openValue(item,'stock')">库存</view> |
| | | <view class="button" @click.stop="toDetailAdd(item)">复制</view> |
| | |
| | | title = '商品管理-已上架' |
| | | } |
| | | if (this.type === 'unpass') { |
| | | this.query.status = 'DRAFT,OFF,FORCE_OFF' |
| | | title = '商品管理-仓库中' |
| | | } |
| | | if (this.type === 'rejectpass') { |
| | | this.query.status = 'REJECT' |
| | | title = '商品管理-审核拒绝' |
| | | title = '商品管理-未审核通过' |
| | | } |
| | | } |
| | | if (title) { |
| | |
| | | }) |
| | | }, |
| | | async buttonStatus(item, status) { |
| | | await this.$message.confirm(`确定${status==='FORCE_OFF'?'下降':'上架'}此商品吗`) |
| | | await this.$message.confirm(`确定${status==='OFF'?'下降':'上架'}此商品吗`) |
| | | this.$message.showLoading() |
| | | this.$http.request('get', '/api/supplier/flower/list/' + status, { |
| | | params: { |
| | |
| | | if (res.code == 0) { |
| | | this.$message.showToast('操作成功') |
| | | item.status = status |
| | | item.statusStr = (status == 'FORCE_OFF' ? '下架' : '上架') |
| | | item.statusStr = (status == 'OFF' ? '下架' : '上架') |
| | | } |
| | | }).finally(() => { |
| | | this.$message.hideLoading() |
| | |
| | | }, |
| | | toDetail(item) { |
| | | uni.navigateTo({ |
| | | url: '/pages/farmer/flower-manage/flower-add?id=' + item.id |
| | | url: '/sub_pages/farmer/flower-manage/flower-add?id=' + item.id |
| | | }) |
| | | }, |
| | | toDetailAdd(item) { |
| | | uni.navigateTo({ |
| | | url: '/pages/farmer/flower-manage/flower-add?copyId=' + item.id |
| | | url: '/sub_pages/farmer/flower-manage/flower-add?copyId=' + item.id |
| | | }) |
| | | }, |
| | | clickButton(type) { |
| | | if (type == 'add') { |
| | | //添加页面 |
| | | uni.navigateTo({ |
| | | url: '/pages/farmer/flower-manage/flower-add' |
| | | url: '/sub_pages/farmer/flower-manage/flower-add' |
| | | }) |
| | | } else { |
| | | uni.navigateTo({ |
| | | url: '/pages/farmer/flower-manage/flower-manage?type=' + type |
| | | url: '/sub_pages/farmer/flower-manage/flower-manage?type=' + type |
| | | }) |
| | | } |
| | | }, |