Browse Source

scp要货计划之前导出文件名字

hella_online_20240815
zhang_li 1 month ago
parent
commit
eb399476ee
  1. 6
      src/views/wms/basicDataManage/supplierManage/supplierCycle/index.vue
  2. 6
      src/views/wms/purchasereceiptManage/supplierdeliver/demandforecastingMain/index.vue
  3. 6
      src/views/wms/purchasereceiptManage/supplierdeliver/demandforecastingSupplierMain/index.vue
  4. 8
      src/views/wms/purchasereceiptManage/supplierdeliver/purchaseMain/index.vue
  5. 12
      src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue

6
src/views/wms/basicDataManage/supplierManage/supplierCycle/index.vue

@ -80,6 +80,7 @@ import * as defaultButtons from '@/utils/disposition/defaultButtons'
import TableHead from '@/components/TableHead/src/TableHead.vue'
import ImportForm from '@/components/ImportForm/src/ImportForm.vue'
import Detail from '@/components/Detail/src/Detail.vue'
import { formatDate } from '@/utils/formatTime'
//
defineOptions({ name: 'SupplierCycle' })
@ -235,8 +236,9 @@ const handleExport = async () => {
await message.exportConfirm()
//
exportLoading.value = true
const excelTitle = ref(route.meta.title)
const data = await SupplierCycleApi.exportSupplierCycle(tableObject.params)
download.excel(data, '要货预测周期.xlsx')
download.excel(data, `${excelTitle.value}】【${formatDate(new Date())}】.xlsx`)
} catch {
} finally {
exportLoading.value = false
@ -251,7 +253,7 @@ const handleImport = () => {
//
const importTemplateData = reactive({
templateUrl: '',
templateTitle: '要货预测周期导入模版.xlsx'
templateTitle: `${route.meta.title}】导入模版.xlsx`
})
//
const importSuccess = () => {

6
src/views/wms/purchasereceiptManage/supplierdeliver/demandforecastingMain/index.vue

@ -42,6 +42,7 @@ import { DemandforecastingMain,DemandforecastingMainRules,DemandforecastingDetai
import * as DemandforecastingMainApi from '@/api/wms/demandforecastingMain'
import * as DemandforecastingDetailApi from '@/api/wms/demandforecastingDetail'
import * as defaultButtons from '@/utils/disposition/defaultButtons'
import { formatDate } from '@/utils/formatTime'
//
defineOptions({ name: 'DemandforecastingMain' })
@ -182,8 +183,9 @@ const handleExport = async () => {
await message.exportConfirm()
//
exportLoading.value = true
const excelTitle = ref(route.meta.title)
const data = await DemandforecastingMainApi.exportDemandforecastingMain(tableObject.params)
download.excel(data, `${t('ts.要货预测主')}.xlsx`)
download.excel(data, `${excelTitle.value}】【${formatDate(new Date())}.xlsx`)
} catch {
} finally {
exportLoading.value = false
@ -194,7 +196,7 @@ const handleExport = async () => {
//
const importTemplateData = reactive({
templateUrl: '',
templateTitle: `${t('ts.要货预测主导入模版')}.xlsx`
templateTitle: `${route.meta.title}】导入模版.xlsx`
})
//

6
src/views/wms/purchasereceiptManage/supplierdeliver/demandforecastingSupplierMain/index.vue

@ -49,6 +49,7 @@ import { DemandforecastingMain,DemandforecastingMainRules,DemandforecastingDetai
import * as DemandforecastingMainApi from '@/api/wms/demandforecastingMain'
import * as DemandforecastingDetailApi from '@/api/wms/demandforecastingDetail'
import * as defaultButtons from '@/utils/disposition/defaultButtons'
import { formatDate } from '@/utils/formatTime'
//
defineOptions({ name: 'DemandforecastingMain' })
@ -188,8 +189,9 @@ const handleExport = async () => {
await message.exportConfirm()
//
exportLoading.value = true
const excelTitle = ref(route.meta.title)
const data = await DemandforecastingMainApi.exportDemandforecastingMain(tableObject.params)
download.excel(data, `${t('ts.要货预测主')}.xlsx`)
download.excel(data, `${excelTitle.value}】【${formatDate(new Date())}.xlsx`)
} catch {
} finally {
exportLoading.value = false
@ -200,7 +202,7 @@ const handleExport = async () => {
//
const importTemplateData = reactive({
templateUrl: '',
templateTitle: `${t('ts.要货预测主导入模版')}.xlsx`
templateTitle: `${route.meta.title}】导入模版.xlsx`
})
//

8
src/views/wms/purchasereceiptManage/supplierdeliver/purchaseMain/index.vue

@ -99,7 +99,8 @@
import * as PurchaseDetailApi from '@/api/wms/purchaseDetail'
import * as defaultButtons from '@/utils/disposition/defaultButtons'
import * as ItembasicApi from '@/api/wms/itembasic'
import TableDetail from '@/components/TableDetail/src/TableDetail.vue'
import TableDetail from '@/components/TableDetail/src/TableDetail.vue'
import { formatDate } from '@/utils/formatTime'
//
defineOptions({ name: 'PurchaseMain' })
@ -489,8 +490,9 @@ console.log('PurchaseMain.allSchemas.searchSchema',PurchaseMain.allSchemas.searc
await message.exportConfirm()
//
exportLoading.value = true
const excelTitle = ref(route.meta.title)
const data = await PurchaseMainApi.exportPurchaseMain(tableObject.params)
download.excel(data, `${t('ts.采购订单主')}.xlsx`)
download.excel(data, `${excelTitle.value}】【${formatDate(new Date())}.xlsx`)
} catch {
} finally {
exportLoading.value = false
@ -554,7 +556,7 @@ console.log('PurchaseMain.allSchemas.searchSchema',PurchaseMain.allSchemas.searc
//
const importTemplateData = reactive({
templateUrl: '',
templateTitle: `${t(`ts.采购订单主导入模版`)}.xlsx`
templateTitle: `${route.meta.title}】导入模版.xlsx`
})
//

12
src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue

@ -121,6 +121,7 @@
import * as PurchaseMainApi from '@/api/wms/purchaseMain'
import { PurchaseMain } from '../purchaseMain/purchaseMain.data'
import { DICT_TYPE, getStrDictOptions } from '@/utils/dict'
import { formatDate } from '@/utils/formatTime'
const { wsCache } = useCache()
const language = wsCache.get('lang')
const announcements = ref<any>([])
@ -716,8 +717,9 @@ const handleSelectionPublish = async ()=>{
await message.exportConfirm()
//
exportLoading.value = true
const excelTitle = ref(route.meta.title)
const data = await PurchasePlanMainApi.exportPurchasePlanMain(tableObject.params)
download.excel(data, `${t('ts.要货计划主')}.xlsx`)
download.excel(data, `${excelTitle.value}】【${formatDate(new Date())}.xlsx`)
} catch {
} finally {
exportLoading.value = false
@ -731,8 +733,9 @@ const handleSelectionPublish = async ()=>{
await message.exportConfirm()
//
exportLoading.value = true
const excelTitle = ref(route.meta.title)
const data = await PurchasePlanMainApi.exportDetailsPurchasePlanMain(tableObject.params)
download.excel(data, `${t('ts.要货计划明细')}.xlsx`)
download.excel(data, `${excelTitle.value}明细】【${formatDate(new Date())}.xlsx`)
} catch {
} finally {
exportLoading.value = false
@ -745,8 +748,9 @@ const handleSelectionPublish = async ()=>{
await message.exportConfirm()
//
exportLoading.value = true
const excelTitle = ref(route.meta.title)
const data = await PurchasePlanMainApi.exportTablePurchasePlanMain(tableObject.params)
download.excel(data, `${t('ts.要货计划二维表')}.xlsx`)
download.excel(data, `${excelTitle.value}二维表】【${formatDate(new Date())}.xlsx`)
} catch {
} finally {
exportLoading.value = false
@ -890,7 +894,7 @@ const handleSelectionPublish = async ()=>{
//
const importTemplateData = reactive({
templateUrl: '',
templateTitle: `${t('ts.要货计划主导入模版')}.xlsx`
templateTitle: `${route.meta.title}】导入模版.xlsx`
})
//

Loading…
Cancel
Save