diff --git a/src/components/inventory/Upload.vue b/src/components/inventory/purchase/Upload.vue
similarity index 81%
rename from src/components/inventory/Upload.vue
rename to src/components/inventory/purchase/Upload.vue
index 7360d92..1687685 100644
--- a/src/components/inventory/Upload.vue
+++ b/src/components/inventory/purchase/Upload.vue
@@ -14,7 +14,7 @@
@@ -25,6 +25,7 @@
import Mask from "@/components/common/Mask.vue";
import {defineModel, onMounted, ref} from "vue";
import {post} from "@/utils/request.ts";
+import {loadConfig} from "@/utils/config.ts";
const isShow = defineModel()
const props = {multiple: true}
@@ -43,6 +44,23 @@ const typeList = {
}
const cateIds = ref([]);
const allCateList = ref([]);
+const toExcel=()=>{
+ let cateIdsVal=cateIds.value
+ let cateIdList=[]
+ for(let i=0;i1){
+ cateIdList.push(item[1])
+ }
+ }
+ post("inventory/order/toExcel",{cateIdList:cateIdList}).then((token:any)=>{
+ loadConfig().then((res: any) => {
+ window.open(res.base_url+"file/download/"+token)
+ })
+
+ })
+}
+
const getAllCate = () => {
post("goods/cate/getAllList", null).then((res: any) => {
const options = [];
diff --git a/src/views/inventory/inventory.vue b/src/views/inventory/inventory.vue
index 8ec0f0d..67e5b2b 100644
--- a/src/views/inventory/inventory.vue
+++ b/src/views/inventory/inventory.vue
@@ -143,7 +143,7 @@ import Mask from "@/components/common/Mask.vue";
import EditOrder from "@/components/inventory/purchase/EditOrder.vue";
import {Plus, Refresh, Search, SemiSelect} from "@element-plus/icons-vue";
import {formatDateArray, getEndOfDay} from "@/utils/dateUtils.ts";
-import UpLoad from "@/components/inventory/Upload.vue";
+import UpLoad from "@/components/inventory/purchase/Upload.vue";
let tableData = ref([])
let is_edit = ref(false)