diff --git a/src/views/system/erpProduct/index.vue b/src/views/system/erpProduct/index.vue index f04b5c6..f9ef0d3 100644 --- a/src/views/system/erpProduct/index.vue +++ b/src/views/system/erpProduct/index.vue @@ -31,6 +31,8 @@ + + @@ -220,11 +222,16 @@ - + + + +
+ 提示:留空表示拉取全部状态的商品 +
@@ -658,15 +665,31 @@ export default { /** 获取状态文本 */ getStatusText(status) { const statusMap = { + 10: '上架', + 21: '下架', + 31: '已售', + 22: '草稿', + 23: '审核中', + 33: '已删除', + 36: '违规', + // 兼容前端简化状态值 1: '上架', 2: '下架', 3: '已售' }; - return statusMap[status] || '未知'; + return statusMap[status] || '未知(' + status + ')'; }, /** 获取状态类型 */ getStatusType(status) { const typeMap = { + 10: 'success', // 上架 + 21: 'warning', // 下架 + 31: 'info', // 已售 + 22: 'info', // 草稿 + 23: '', // 审核中 + 33: 'danger', // 已删除 + 36: 'danger', // 违规 + // 兼容前端简化状态值 1: 'success', 2: 'warning', 3: 'info'