From 933e20c6959077869b3aa1d505342215202a568c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=9D=E5=86=9B=E5=8D=8E?= Date: Tue, 1 Apr 2025 12:05:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E5=B0=81=E8=A3=85=E6=96=B9?= =?UTF-8?q?=E6=B3=95=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/comment/comment.vue | 17 ++- components/recomGoods/recomGoods.vue | 17 +-- main.js | 2 - manifest.json | 5 +- order/orderList/orderList.vue | 2 +- pages/cart/cart.vue | 129 ++-------------------- pages/cart/style.scss | 153 +-------------------------- pages/index/index.vue | 82 ++++++++------ pages/index/style.scss | 6 +- pages/user/style.scss | 153 --------------------------- pages/user/user.vue | 131 ++--------------------- server/api.js | 40 +++++++ server/api.service.js | 47 -------- server/config.js | 2 +- shopProDetail/detail/detail.vue | 22 ++-- shopProDetail/detail/style.scss | 6 +- shopProDetail/evallist/evallist.vue | 10 +- shopProDetail/faqList/faqList.vue | 70 +++++++++--- shopProDetail/faqList/style.scss | 6 +- static/Intersect@2x.jpg | Bin 161651 -> 0 bytes static/bcges.jpg | Bin 226765 -> 13112 bytes static/bcges.png | Bin 0 -> 585270 bytes static/bcges_副本.jpg | Bin 0 -> 226765 bytes static/image@2x.jpg | Bin 188849 -> 0 bytes store/counter.js | 59 ++++------- store/index.js | 44 -------- utils/http.js | 80 ++++++++++++++ utils/index.js | 36 +------ 28 files changed, 308 insertions(+), 811 deletions(-) create mode 100644 server/api.js delete mode 100644 server/api.service.js delete mode 100644 static/Intersect@2x.jpg create mode 100644 static/bcges.png create mode 100644 static/bcges_副本.jpg delete mode 100644 static/image@2x.jpg delete mode 100644 store/index.js create mode 100644 utils/http.js diff --git a/components/comment/comment.vue b/components/comment/comment.vue index df33dff..51ee587 100644 --- a/components/comment/comment.vue +++ b/components/comment/comment.vue @@ -33,8 +33,8 @@ 全部 - {{productProblem.content}} - + {{productProblem.title}} + {{productProblem.content}} @@ -44,18 +44,17 @@ import { useCounterStore } from '@/store/counter'; // 引入 Pinia Store import { storeToRefs } from 'pinia';//实现解构付值 import { onLoad,onShow,onPullDownRefresh,onPageScroll,onReachBottom,onReady } from "@dcloudio/uni-app" + import { replyconfig,replyproduct } from '@/server/api' const counterStore = useCounterStore(); // 使用 Store //使用pinia:storeToRefs方法包裹(保持响应式更新,不使用视图无法更新) const { token } = storeToRefs(counterStore); - //使用pinia:方法还是从原来的counterStore中解构赋值 - const { replyconfig,replyproduct } = counterStore; - const problemNum = ref(''); + const problemNum = ref(0); const productProblem = ref({}); const productReply = ref({}); const replyChance = ref(''); const reviewTags = ref([]); const picsCount = ref(''); - const sumCount = ref(''); + const sumCount = ref(0); const props = defineProps({ apiType:{ type:Number, @@ -63,8 +62,7 @@ } }) const api_replyproduct=()=>{ - const params = {} - return replyproduct(props.apiType,params,token.value).then(({data}) => { + return replyproduct(props.apiType).then(({data}) => { problemNum.value = data.problemNum; productProblem.value = data.productProblem; if(data.sumCount){ @@ -89,8 +87,7 @@ }) } const api_replyconfig=()=>{ - const params = {} - return replyconfig(props.apiType,params,token.value).then(({data}) => { + return replyconfig(props.apiType).then(({data}) => { reviewTags.value = data.reviewTags; picsCount.value = data.picsCount; sumCount.value = data.sumCount; diff --git a/components/recomGoods/recomGoods.vue b/components/recomGoods/recomGoods.vue index ad0a619..d59b63d 100644 --- a/components/recomGoods/recomGoods.vue +++ b/components/recomGoods/recomGoods.vue @@ -83,6 +83,7 @@