From 1eefd113e28e802348a9cae69a41945c1dc48b0f Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期三, 11 六月 2025 21:05:26 +0800
Subject: [PATCH] Merge branch 'dev' of http://42.193.1.25:9521/r/lmk-shop-wx into dev
---
pages/goods-manager/goodsList/goodsList.vue | 32 +++++++++++++++++++++++++-------
1 files changed, 25 insertions(+), 7 deletions(-)
diff --git a/pages/goods-manager/goodsList/goodsList.vue b/pages/goods-manager/goodsList/goodsList.vue
index ec15364..69a0d94 100644
--- a/pages/goods-manager/goodsList/goodsList.vue
+++ b/pages/goods-manager/goodsList/goodsList.vue
@@ -58,6 +58,9 @@
<script>
import UIcon from '@/uview-components/uview-ui/components/u-icon/u-icon.vue';
+
+import * as API_GOODS from "@/api/goods.js";
+
export default {
components: { UIcon },
data() {
@@ -65,6 +68,10 @@
formData: {
waterfall: false, // 甯冨眬鏂瑰悜鍒囨崲
status: 'loading', // 鍔犺浇鐘舵��
+ },
+ params: {
+ pageNumber: 1,
+ pageSize: 10,
},
data: [
{
@@ -94,16 +101,27 @@
tipShow: false // 鏄惁鏄剧ず椤堕儴鎻愮ず妗�
};
},
- onLoad() { },
+ onLoad() {
+ },
+ onShow() {
+ if (this.$options.filters.tipsToLogin()) {
+ this.getGoodsList();
+ }
+ },
methods: {
- load(data, ended) {
- if (ended) {
- this.formData.status = 'noMore'
- }
+
+ getGoodsList() {
+ uni.showLoading();
+ API_GOODS.getStoreGoods(
+ this.params.pageNumber,
+ this.params.pageSize
+ ).then((res) => {
+ this.data = res.data.result.records;
+
+ if (this.$store.state.isShowToast) { uni.hideLoading() };
+ });
},
addGoods(id) {
- console.log("addGoods:" + id);
-
uni.navigateTo({
url: `/pages/goods-manager/addGoods/addGoods${id ? "?id=" + id : ""}`,
});
--
Gitblit v1.8.0