|
@@ -95,7 +95,7 @@
|
|
|
<view class="operate">
|
|
|
<view class="btn stick" id="one" @tap="sticktop(item.id)">置顶</view>
|
|
|
<view class="btn sold" @tap="passGet(item.id)">审核</view>
|
|
|
- <view class="btn compile" @tap="topage">编辑</view>
|
|
|
+ <view class="btn compile" @tap="topage(item)">编辑</view>
|
|
|
<view class="btn delete" @tap="deleteshop(item.id)">删除</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -128,7 +128,7 @@
|
|
|
<view class="operate">
|
|
|
<view class="btn stick" id="one" @tap="sticktop(item.id)">置顶</view>
|
|
|
<view class="btn sold" @tap="shopPutDown(item.id)">下架</view>
|
|
|
- <view class="btn compile" @tap="topage">编辑</view>
|
|
|
+ <view class="btn compile" @tap="topage(item)">编辑</view>
|
|
|
<view class="btn delete" @tap="deleteshop(item.id)">删除</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -161,7 +161,7 @@
|
|
|
<view class="operate">
|
|
|
<view class="btn stick" id="one" @tap="sticktop(item.id)">置顶</view>
|
|
|
<view class="btn sold" @tap="shopPutUp(item.id)">上架</view>
|
|
|
- <view class="btn compile" @tap="topage">编辑</view>
|
|
|
+ <view class="btn compile" @tap="topage(item)">编辑</view>
|
|
|
<view class="btn delete" @tap="deleteshop(item.id)">删除</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -239,7 +239,20 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
// 下拉刷新
|
|
|
- onPullDownRefresh() {},
|
|
|
+ onPullDownRefresh() {
|
|
|
+ this.more = 'loading'
|
|
|
+ this.isactive = 1
|
|
|
+ this.params = {
|
|
|
+ pageNum: 1,
|
|
|
+ pageSize: 10,
|
|
|
+ mid: 0, // 景区id
|
|
|
+ status: '1', // 审核状态
|
|
|
+ upDown: '', // 上下架状态
|
|
|
+ shopId: '', // 商铺id 选择框
|
|
|
+ name: '',
|
|
|
+ };
|
|
|
+ this.getShopMessage();
|
|
|
+ },
|
|
|
// 上拉加载
|
|
|
onReachBottom() {
|
|
|
if (this.soleStatus === 1) {
|
|
@@ -262,15 +275,12 @@ export default {
|
|
|
},
|
|
|
// 删除商品
|
|
|
async deleteshop(id) {
|
|
|
- this.deleteId = id
|
|
|
+ this.deleteId = id;
|
|
|
this.masktxt = '是否删除该订单?';
|
|
|
this.isShowMask = true;
|
|
|
-
|
|
|
- return;
|
|
|
},
|
|
|
// 监听遮罩层行为
|
|
|
isSureConver(e) {
|
|
|
- console.log(e);
|
|
|
if (e) {
|
|
|
this.$http.delete('/goods/del/' + this.deleteId).then(async (res) => {
|
|
|
if (res.code === 200 && res.msg === 'OK') {
|
|
@@ -288,7 +298,6 @@ export default {
|
|
|
this.more = 'loading';
|
|
|
this.params.pageNum = 1;
|
|
|
this.getTicketShopList();
|
|
|
- console.log(this.params.name);
|
|
|
},
|
|
|
// 选择商铺
|
|
|
bindPickerChange(e) {
|
|
@@ -297,7 +306,6 @@ export default {
|
|
|
this.shopID = null;
|
|
|
this.index = e.detail.value;
|
|
|
this.params.shopId = this.shopArray[this.index].id;
|
|
|
- console.log(this.params.shopId);
|
|
|
this.getTicketShopList();
|
|
|
},
|
|
|
// 获取店铺列表
|
|
@@ -342,20 +350,16 @@ export default {
|
|
|
},
|
|
|
// 置顶
|
|
|
sticktop(id) {
|
|
|
- console.log(id);
|
|
|
this.$http.PUT('/goods/changeSort?id=' + id + '&sort=-1').then((res) => {
|
|
|
- console.log(res);
|
|
|
if (res.code === 200) {
|
|
|
this.getTicketShopList();
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
// 跳转详情
|
|
|
- topage() {
|
|
|
- console.log(1);
|
|
|
- this.$mRouter.push({
|
|
|
- route: '/pages/shop/shopdetail',
|
|
|
- });
|
|
|
+ topage(data) {
|
|
|
+ uni.setStorageSync('shopData', data);
|
|
|
+ this.$mRouter.push({ route: '/pages/shop/shopdetail' });
|
|
|
},
|
|
|
// 商品列表(待审核状态)
|
|
|
async getTicketShopList() {
|
|
@@ -369,6 +373,7 @@ export default {
|
|
|
delete this.params.upDown;
|
|
|
}
|
|
|
await this.$http.get('/goods/list', this.params).then((res) => {
|
|
|
+ console.log(res);
|
|
|
if (res.data.list.length > 0) {
|
|
|
this.shoplist = res.data.list;
|
|
|
console.log(this.shoplist);
|