Files
BMS/bms-front/src/views/price/basic/redline/create.vue
T
2026-10-18 14:16:27 +08:00

28 lines
1.1 KiB
Vue

<template>
<catalog-price-create
kind="redline"
list-path="/price/redline"
:list-fn="listRedline"
:del-fn="delRedline"
:prepare-fn="prepareRedlineVersion"
:apply-preview-fn="applyRedlineCatalogPreview"
:attach-excel-fn="attachRedlineVersionExcel"
:import-all-fn="importRedlineExcelAsync"
:import-country-fn="importRedlineCountryExcelAsync"
:preview-all-fn="previewRedlineImport"
:preview-country-fn="previewRedlineCountryImport"
:country-comp="RedlineCountryDrawer"
:surcharge-comp="RedlineSurchargeDrawer"
/>
</template>
<script setup name="RedlinePriceCreate">
import CatalogPriceCreate from '../components/CatalogPriceCreate.vue'
import RedlineCountryDrawer from './components/RedlineCountryDrawer.vue'
import RedlineSurchargeDrawer from './components/RedlineSurchargeDrawer.vue'
import {
listRedline, delRedline, prepareRedlineVersion, applyRedlineCatalogPreview, attachRedlineVersionExcel,
importRedlineExcelAsync, importRedlineCountryExcelAsync,
previewRedlineImport, previewRedlineCountryImport
} from '@/api/price/redline'
</script>