|
@@ -2,7 +2,7 @@
|
|
|
import { useTableComponents } from '@/components/ZmTable/useTableComponents'
|
|
import { useTableComponents } from '@/components/ZmTable/useTableComponents'
|
|
|
import { IotSapStockApi, IotSapStockVO, SapStockSummaryVO } from '@/api/pms/iotsapstock'
|
|
import { IotSapStockApi, IotSapStockVO, SapStockSummaryVO } from '@/api/pms/iotsapstock'
|
|
|
import * as SapOrgApi from '@/api/system/saporg'
|
|
import * as SapOrgApi from '@/api/system/saporg'
|
|
|
-import { dateFormatter } from '@/utils/formatTime'
|
|
|
|
|
|
|
+import { dateFormatter, rangeShortcuts } from '@/utils/formatTime'
|
|
|
import download from '@/utils/download'
|
|
import download from '@/utils/download'
|
|
|
import CountTo from '@/components/count-to1.vue'
|
|
import CountTo from '@/components/count-to1.vue'
|
|
|
|
|
|
|
@@ -136,7 +136,7 @@ const getList = async () => {
|
|
|
const getSapStockSummary = async () => {
|
|
const getSapStockSummary = async () => {
|
|
|
summaryLoading.value = true
|
|
summaryLoading.value = true
|
|
|
try {
|
|
try {
|
|
|
- stockSummary.value = await IotSapStockApi.getSapStockSummary()
|
|
|
|
|
|
|
+ stockSummary.value = await IotSapStockApi.getSapStockSummary(queryParams)
|
|
|
} finally {
|
|
} finally {
|
|
|
summaryLoading.value = false
|
|
summaryLoading.value = false
|
|
|
}
|
|
}
|
|
@@ -154,6 +154,7 @@ const loadSapOrgOptions = async () => {
|
|
|
const handleQuery = () => {
|
|
const handleQuery = () => {
|
|
|
queryParams.pageNo = 1
|
|
queryParams.pageNo = 1
|
|
|
getList()
|
|
getList()
|
|
|
|
|
+ getSapStockSummary()
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
const resetQuery = () => {
|
|
const resetQuery = () => {
|
|
@@ -164,7 +165,8 @@ const resetQuery = () => {
|
|
|
|
|
|
|
|
const handleSizeChange = (val: number) => {
|
|
const handleSizeChange = (val: number) => {
|
|
|
queryParams.pageSize = val
|
|
queryParams.pageSize = val
|
|
|
- handleQuery()
|
|
|
|
|
|
|
+ queryParams.pageNo = 1
|
|
|
|
|
+ getList()
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
const handleCurrentChange = (val: number) => {
|
|
const handleCurrentChange = (val: number) => {
|
|
@@ -267,6 +269,7 @@ onMounted(() => {
|
|
|
v-model="queryParams.createTime"
|
|
v-model="queryParams.createTime"
|
|
|
value-format="YYYY-MM-DD HH:mm:ss"
|
|
value-format="YYYY-MM-DD HH:mm:ss"
|
|
|
type="daterange"
|
|
type="daterange"
|
|
|
|
|
+ :shortcuts="rangeShortcuts"
|
|
|
:start-placeholder="t('info.start')"
|
|
:start-placeholder="t('info.start')"
|
|
|
:end-placeholder="t('info.end')"
|
|
:end-placeholder="t('info.end')"
|
|
|
:default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]"
|
|
:default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]"
|