更新了townDetail下的多个组件,优化了API请求参数,加入了sotre_id,提高了代码的准确性。

This commit is contained in:
mkm 2024-07-13 14:27:50 +08:00
parent 3a17e6cc75
commit 7df225a007
8 changed files with 29 additions and 13 deletions

View File

@ -8,8 +8,8 @@ let expire = localStorage.getItem("TRADE_USER") ? JSON.parse(localStorage.getIte
// 创建axios 实例
const instacne = axios.create({
// baseURL: "http://192.168.1.22:8545",
baseURL: "https://multi-store.lihaink.cn",
baseURL: "http://192.168.1.22:8545",
// baseURL: "https://multi-store.lihaink.cn",
// baseURL: "https://shop.lihaink.cn/",
timeout: 30000,
});

View File

@ -6,11 +6,11 @@
import * as echarts from 'echarts';
import { getUserTradeCountApi } from "@/api.js"
import { areaObj } from '../../store';
import { useRoute } from 'vue-router';
let areaStore = areaObj()
const route=useRoute()
getUserTradeCountApi(
{ ...areaStore.area, date: areaStore.date }
{ ...areaStore.area, date: areaStore.date,sotre_id:route.query.sotre_id }
).then(res => {
// res.data.forEach(item => {
// transactionUsersTown.xAxis[0]

View File

@ -13,10 +13,14 @@
import { ref, reactive, defineProps } from "vue"
import { getSalesRankApi } from "@/api.js"
import { areaObj } from "@/store/index.js"
import { useRoute } from 'vue-router';
const showGoods = ref(true)
const areaStore = areaObj()
const route=useRoute()
getSalesRankApi({
...areaStore.area,
...areaStore.area,
sotre_id:route.query.sotre_id
// date: areaStore.date
}).then(res => {

View File

@ -38,14 +38,16 @@ import * as echarts from 'echarts';
import { street_currday_order_countApi } from "@/api.js"
import { ref, reactive, defineProps } from "vue"
import { areaObj } from '../../store';
import { useRoute } from 'vue-router';
const props = defineProps({
code: Object,
})
const areaStore = areaObj()
const route=useRoute()
street_currday_order_countApi(
{ ...areaStore.area, streetCode: props.code, date: areaStore.date }
{ ...areaStore.area, streetCode: props.code, date: areaStore.date,sotre_id:route.query.sotre_id }
).then(res => {

View File

@ -116,7 +116,10 @@ import mitt from '@/view/utils/mitt.js'
import { ref, reactive, defineProps, onUnmounted } from "vue"
import Remake from "@/components/Remake.vue"
import { areaObj } from "../../store";
import { useRoute } from 'vue-router';
const areaStore = areaObj()
const route=useRoute()
const props = defineProps({
@ -151,7 +154,7 @@ const viewData = reactive({
})
getProductCountApi({
...areaStore.area, date: areaStore.date
...areaStore.area, date: areaStore.date,sotre_id:route.query.sotre_id
}).then(res => {
for (let key in res.data) {
@ -163,7 +166,7 @@ getProductCountApi({
const initViewCount = ()=>{
getViewCountApi({
...areaStore.area, date: areaStore.date
...areaStore.area, date: areaStore.date,sotre_id:route.query.sotre_id
}).then(res => {
for (let key in res.data) {
viewData[key] = res.data[key]

View File

@ -27,7 +27,10 @@ import { defineProps } from "vue"
import { areaObj } from '@/store/index.js'
import { getUserNumApi } from "@/api.js"
import { useRoute } from 'vue-router';
const areaStore = areaObj()
const route=useRoute()
const props = defineProps({
code: Object,
@ -35,7 +38,7 @@ const props = defineProps({
getUserNumApi({
...areaStore.area,
streetCode: props.code, date: areaStore.date
streetCode: props.code, date: areaStore.date,sotre_id:route.query.sotre_id
}).then(res => {

View File

@ -11,10 +11,12 @@ import * as echarts from 'echarts';
import { onMounted, defineProps, reactive, ref } from "vue"
import { order_user_num_countApi, getSalesRankApi } from "@/api.js"
import { areaObj } from '../../store';
import { useRoute } from 'vue-router';
const areaStore = areaObj()
const route=useRoute()
order_user_num_countApi({ ...areaStore.area, date: areaStore.date }).then(res => {
order_user_num_countApi({ ...areaStore.area, date: areaStore.date,sotre_id:route.query.sotre_id }).then(res => {
aa(res.data)
})

View File

@ -23,12 +23,14 @@ import * as echarts from 'echarts';
import { onMounted, defineProps } from "vue"
import { order_user_num_countApi } from "@/api.js"
import { areaObj } from '../../store';
import { useRoute } from 'vue-router';
const areaStore = areaObj()
const route=useRoute()
order_user_num_countApi(
{
...areaStore.area, date: areaStore.date
...areaStore.area, date: areaStore.date,sotre_id:route.query.sotre_id
}
).then(res => {
orderData.series[0].data.push(res.data.orderNum)