修改积分相关接口

This commit is contained in:
2025-12-10 15:15:35 +08:00
parent a95fa69c62
commit 1447960908
12 changed files with 378 additions and 254 deletions

View File

@@ -5,6 +5,7 @@
bgColor="transparent"
leftIconColor="#333"
titleStyle="color:#333"
@leftClick="back"
></up-navbar>
<view :style="{ backgroundImage: 'url(' + imgs.bg + ')' }" class="bg">
<view class="top">
@@ -22,7 +23,7 @@
</view>
</view>
<view class="u-m-t-10 u-flex color1" style="margin-left: 66rpx">
<text>积分订单</text>
<text @click="toPage('/scoreShop/order/index')">积分订单</text>
<text class="u-m-l-44">积分明细</text>
</view>
</view>
@@ -48,7 +49,7 @@
>
</view>
<view class="u-flex" @click="toggleLayout">
<image :src="imgs.layout" class="layout" />
<image :src="layout === 'block' ? imgs.layout_block : imgs.layout" class="layout" />
</view>
</view>
<goodsList :layout="layout"></goodsList>
@@ -56,6 +57,7 @@
</view>
</template>
<script setup>
import * as pointGoodsApi from "@/common/api/order/pointGoods.js";
import goodsList from "./components/goods-list.vue";
const imgs = {
bg: "https://cashier-oss.oss-cn-beijing.aliyuncs.com/upload/2/3716211a58d84fda9ee596a1882c0704.png", //背景图
@@ -65,14 +67,40 @@ const imgs = {
"https://cashier-oss.oss-cn-beijing.aliyuncs.com/upload/2/d53e8d88462d4d838b12150062644d03.png", //五角星
layout:
"https://cashier-oss.oss-cn-beijing.aliyuncs.com/upload/2/cba40ceb38a64bbfbe144f2ab0d6197f.png", //布局
layout_block:
"https://cashier-oss.oss-cn-beijing.aliyuncs.com/upload/3/57a51ee2c74d4a638db2a81c6f6c8954.png",
};
const layout = ref("block");
function toggleLayout() {
layout.value = layout.value === "block" ? "list" : "block";
}
function back() {
uni.navigateBack({
delta: 1,
});
}
function toPage(url) {
uni.navigateTo({
url: url,
});
}
const tabActive = ref(0);
const query = reactive({
page: 1,
size: 10,
shopId: uni.cache.get("shopId"),
});
const isEnd = ref(false);
function getList() {
pointGoodsApi.pointGoodsPage(query);
}
onShow(() => {
query.page = 1;
isEnd.value = false;
getList();
});
</script>
<style scoped lang="scss">
.bg {