Browse Source

fix: 显示下架商品并修复商品更新页WXML错误

pull/11/head
SwTt29 2 months ago
parent
commit
95460ad05e
  1. 2
      pages/goods-update/goods-update.wxml
  2. 8
      pages/index/index.js

2
pages/goods-update/goods-update.wxml

@ -192,7 +192,7 @@
class="bottom-button" class="bottom-button"
bindtap="prepareUnpublishSupply" bindtap="prepareUnpublishSupply"
disabled="{{goodsDetail.status == 'sold_out'}}" disabled="{{goodsDetail.status == 'sold_out'}}"
style="background-color: {{goodsDetail.status == 'sold_out' ? '#d9d9d9' : '#52c41a'}}; color: {{goodsDetail.status == 'sold_out' ? '#999999' : '#ffffff'}}; border: 2px solid {{goodsDetail.status == 'sold_out' ? '#d9d9d9' : '#52c41a'}}; box-shadow: {{goodsDetail.status == 'sold_out' ? 'none' : '0 2px 8px rgba(82, 196, 26, 0.2)'}}; opacity: {{goodsDetail.status == 'sold_out' ? '0.8' : '1'}};" style="background-color: {{goodsDetail.status == 'sold_out' ? '#d9d9d9' : '#52c41a'}}; color: {{goodsDetail.status == 'sold_out' ? '#999999' : '#ffffff'}}; border: 2px solid {{goodsDetail.status == 'sold_out' ? '#d9d9d9' : '#52c41a'}}; box-shadow: {{goodsDetail.status == 'sold_out' ? 'none' : '0 2px 8px rgba(82, 196, 26, 0.2)'}}; opacity: {{goodsDetail.status == 'sold_out' ? '0.8' : '1'}}"
> >
{{goodsDetail.status == 'sold_out' ? '已下架' : '下架'}} {{goodsDetail.status == 'sold_out' ? '已下架' : '下架'}}
</button> </button>

8
pages/index/index.js

@ -463,8 +463,8 @@ Page({
lastDataTimestamp: 0 lastDataTimestamp: 0
}); });
// 优先查询published状态的商品,如果有搜索关键词则同时查询sold_out状态 // 查询published和sold_out状态的商品
const statusList = currentKeyword ? ['published', 'sold_out'] : ['published']; const statusList = ['published', 'sold_out'];
const apiParams = { const apiParams = {
timestamp: timestamp, timestamp: timestamp,
viewMode: 'shopping', viewMode: 'shopping',
@ -986,8 +986,8 @@ Page({
console.log('loadGoods - API请求参数:', apiParams); console.log('loadGoods - API请求参数:', apiParams);
// 在搜索时同时查询published和sold_out状态的商品,否则只查询published // 查询published和sold_out状态的商品
const statusList = this.data.searchKeyword ? ['published', 'sold_out'] : ['published']; const statusList = ['published', 'sold_out'];
console.log('loadGoods - 查询状态列表:', statusList); console.log('loadGoods - 查询状态列表:', statusList);
API.getProductList(statusList, apiParams) API.getProductList(statusList, apiParams)

Loading…
Cancel
Save