From e3898caa56109a29f94e4dabc7db421a5bd4b730 Mon Sep 17 00:00:00 2001 From: xuxy <1059738716@qq.com> Date: 星期一, 15 七月 2024 00:14:27 +0800 Subject: [PATCH] update fix bug --- sub_pages/supplier/flower-manage/flower-manage.vue | 23 +++++++++++++++-------- 1 files changed, 15 insertions(+), 8 deletions(-) diff --git a/sub_pages/supplier/flower-manage/flower-manage.vue b/sub_pages/supplier/flower-manage/flower-manage.vue index bd03816..2138502 100644 --- a/sub_pages/supplier/flower-manage/flower-manage.vue +++ b/sub_pages/supplier/flower-manage/flower-manage.vue @@ -5,7 +5,7 @@ <view @click.stop="clickButton('in')" class="button button-search-in"></view> <view @click.stop="clickButton('unpass')" class="button button-search-unpass"></view> <view @click.stop="clickButton('inpass')" class="button button-search-inpass" style="flex:5"></view> - <view @click.stop="clickButton('delete')" class="button button-search-delete"></view> + <view @click.stop="clickButton('delete')" class="button button-search-delete" style="margin-top: -1rpx;"></view> </view> @@ -61,10 +61,10 @@ <view class="buttons"> <view class="button" @click.stop="toDetail(item)">编辑</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="buttonStatus(item,'off')" + v-if="item.status=='UP'||item.status=='up'">下架</view> + <view class="button" @click.stop="buttonStatus(item,'up')" + v-if="item.status=='OFF'||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> @@ -127,7 +127,13 @@ inputplaceholder: '', } }, - onLoad(options) { + onShow(){ + if (this.sign['flower']) { + this.$store.dispatch('sign_clear', 'flower'); + this.refreshList() + } + }, + async onLoad(options) { this.type = options.type || 'all' var title = '' //todo 根据type切换查询条件 @@ -160,6 +166,7 @@ title: title }) } + await this.$store.dispatch('sign_clear', 'flower'); this.getList() }, onReachBottom() { @@ -221,7 +228,7 @@ }) }, async buttonStatus(item, status) { - await this.$message.confirm(`确定${status==='OFF'?'下降':'上架'}此商品吗`) + await this.$message.confirm(`确定${status==='off'?'下降':'上架'}此商品吗`) this.$message.showLoading() this.$http.request('get', '/api/supplier/flower/list/' + status, { params: { @@ -231,7 +238,7 @@ if (res.code == 0) { this.$message.showToast('操作成功') item.status = status - item.statusStr = (status == 'OFF' ? '下架' : '上架') + item.statusStr = (status == 'off' ? '下架' : '上架') } }).finally(() => { this.$message.hideLoading() -- Gitblit v1.9.3