Browse Source

首页添加wms接口

intex_online20241224
张立 3 months ago
parent
commit
579bd4a31b
  1. 10
      .env.development
  2. 3
      .env.prod
  3. 3
      .env.test
  4. 5
      src/api/home/index.ts
  5. 9
      src/views/home/components/supplierIndex.vue

10
.env.development

@ -5,6 +5,11 @@ VITE_DEV=false
# 请求路径 # 请求路径
VITE_BASE_URL='http://localhost:12080' VITE_BASE_URL='http://localhost:12080'
# VITE_BASE_URL='http://192.168.1.49:12080'
# VITE_BASE_URL='http://192.168.1.254:12080'
# VITE_BASE_URL='http://dev.ccwin-in.com:28050/api'
# VITE_BASE_URL='http://dev.ccwin-in.com:28040/api'
# VITE_BASE_URL='http://192.168.1.254:12080'
# 上传路径 # 上传路径
VITE_UPLOAD_URL='http://localhost:12080/admin-api/infra/file/upload' VITE_UPLOAD_URL='http://localhost:12080/admin-api/infra/file/upload'
@ -34,7 +39,7 @@ VITE_OUT_DIR=dist
VITE_INTERFACE_URL='http://localhost:12080/magic/web/index.html' VITE_INTERFACE_URL='http://localhost:12080/magic/web/index.html'
# 积木报表请求路径 # 积木报表请求路径
VITE_JMREPORT_BASE_URL='http://localhost:12080' VITE_JMREPORT_BASE_URL='http://192.168.1.196:12080'
# 租户配置 # 租户配置
VITE_TENANT='["英泰"]' VITE_TENANT='["英泰"]'
@ -44,3 +49,6 @@ VITE_REPORT_URL = 'http://dev.ccwin-in.com:25400'
# 是否需要验证码 # 是否需要验证码
VITE_NEED_CODE = false VITE_NEED_CODE = false
# 首页调用接口区分scp和wms
VITE_INDEX_INTERFACE = 'WMS'

3
.env.prod

@ -51,3 +51,6 @@ VITE_NEED_CODE = true
# 是否需要下载PDA链接 # 是否需要下载PDA链接
VITE_PDA_URL = false VITE_PDA_URL = false
# 首页调用接口区分scp和wms
VITE_INDEX_INTERFACE = 'SCP'

3
.env.test

@ -48,3 +48,6 @@ VITE_NEED_CODE = true
# 是否需要下载PDA链接 # 是否需要下载PDA链接
VITE_PDA_URL = true VITE_PDA_URL = true
# 首页调用接口区分scp和wms
VITE_INDEX_INTERFACE = 'SCP'

5
src/api/home/index.ts

@ -4,7 +4,10 @@ import request from '@/config/axios'
export const getSupplierData = async () => { export const getSupplierData = async () => {
return await request.get({ url: `/wms/index/indexSupplier` }) return await request.get({ url: `/wms/index/indexSupplier` })
} }
// WMS首页
export const getWmsData = async () => {
return await request.get({ url: `/wms/index/indexWMS` })
}
// 原料管理员首页 // 原料管理员首页
export const getMaterialData = async () => { export const getMaterialData = async () => {
return await request.get({ url: `/wms/index/indexMaterial` }) return await request.get({ url: `/wms/index/indexMaterial` })

9
src/views/home/components/supplierIndex.vue

@ -170,12 +170,21 @@ const getPartTOPCharts = async () => {
} }
// //
const getSupplierData = async () => { const getSupplierData = async () => {
if (import.meta.env.VITE_INDEX_INTERFACE == 'SCP') {
IndexApi.getSupplierData().then((res) => { IndexApi.getSupplierData().then((res) => {
supplierData.value = res supplierData.value = res
getInvoiceCharts() getInvoiceCharts()
getPartTOPCharts() getPartTOPCharts()
}) })
} }
if (import.meta.env.VITE_INDEX_INTERFACE == 'WMS') {
IndexApi.getWmsData().then((res) => {
supplierData.value = res
getInvoiceCharts()
getPartTOPCharts()
})
}
}
// //
const notaicList = ref([]) // const notaicList = ref([]) //
const queryParams = reactive({ const queryParams = reactive({

Loading…
Cancel
Save