From 0caad780895e9a53e8c20b099b4dc2b6011fef53 Mon Sep 17 00:00:00 2001 From: ChenQiuYu Date: Fri, 25 Apr 2025 15:00:39 +0800 Subject: [PATCH] dev --- src/components/inventory/goods/Edit.vue | 2 +- src/components/inventory/goods/Search.vue | 8 +- .../inventory/purchase/EditOrder.vue | 4 +- src/views/inventory/goods.vue | 145 ++++++++++-------- src/views/inventory/inventory.vue | 4 +- src/views/settings/item.vue | 8 +- src/views/settings/member.vue | 14 +- src/views/settings/section.vue | 8 +- 8 files changed, 113 insertions(+), 80 deletions(-) diff --git a/src/components/inventory/goods/Edit.vue b/src/components/inventory/goods/Edit.vue index 2a4492e..08e49df 100644 --- a/src/components/inventory/goods/Edit.vue +++ b/src/components/inventory/goods/Edit.vue @@ -420,7 +420,7 @@ const storageConditionsOptions = } ] const emit = defineEmits(['close']) -let edit_data: any = ref({trdnFlag: false, extra: {}, minPackagingUnit: "只", packagingUnit: "盒", pricingModel: "2"}); +let edit_data: any = ref({trdnFlag: false, extra: {}, minPackagingUnit: "只", packagingUnit: "盒", pricingModel: 2}); const idCode = ref(""); const showPopover = ref(false); const idCodeList = ref([]); diff --git a/src/components/inventory/goods/Search.vue b/src/components/inventory/goods/Search.vue index 5e9de64..6a5e94e 100644 --- a/src/components/inventory/goods/Search.vue +++ b/src/components/inventory/goods/Search.vue @@ -80,7 +80,6 @@ onMounted(() => { }) const change_current_search_data_index = (val: any) => { current_search_data = JSON.parse(JSON.stringify(val)); - console.log(current_search_data.id) // proos.changeData(current_search_data) } const init = (_type: number,_name:string) => { @@ -104,12 +103,12 @@ function init_search_data() { } let confirm = () => { - let jsondata = current_search_data.json; + let jsondata = current_search_data; let data = { id: null, type: null, - name: jsondata.name, - commonName: jsondata.common_name, + name: jsondata?.name, + commonName: jsondata?.common_name, hilistCode: jsondata.code, unitPrice: null, purchaseUnitPrice: null, @@ -130,7 +129,6 @@ let confirm = () => { } } - console.log("data",data) emit('confirm',data) show.value = false; diff --git a/src/components/inventory/purchase/EditOrder.vue b/src/components/inventory/purchase/EditOrder.vue index 3161485..6e24d0e 100644 --- a/src/components/inventory/purchase/EditOrder.vue +++ b/src/components/inventory/purchase/EditOrder.vue @@ -174,7 +174,7 @@ import {ElMessage, ElMessageBox} from "element-plus"; import GoodsSearch from "@/components/inventory/GoodsSearch.vue"; import CloseBtn from "@/components/CloseBtn.vue"; -let {code} = defineProps({ +let props = defineProps({ code: { type: String, default: null @@ -303,7 +303,7 @@ const getSupplierList = () => { }) } const getOrderDetail = () => { - post("inventory/order/detail", {code: code}).then((res: any) => { + post("inventory/order/detail", {code: props.code}).then((res: any) => { inventory_order_data.value = res.inventoryOrder table_list.value = res.inventoryOrderGoodsList console.log(res) diff --git a/src/views/inventory/goods.vue b/src/views/inventory/goods.vue index 78c7031..8360aa4 100644 --- a/src/views/inventory/goods.vue +++ b/src/views/inventory/goods.vue @@ -2,62 +2,65 @@
- + - -
- -
+ @@ -182,7 +182,7 @@ import {nextTick, onMounted, ref} from "vue"; import {ElTabPane} from "element-plus"; import {post} from '@/utils/request.ts'; -import Mask from "@/components/Mask.vue"; +import Mask from "@/components/common/Mask.vue"; import Edit from "@/components/inventory/goods/Edit.vue"; import InventoryBatchDetail from "@/components/inventory/goods/InventoryBatchDetail.vue"; import InventoryStatistics from "@/components/inventory/goods/InventoryStatistics.vue"; @@ -253,6 +253,7 @@ const searchGoods = () => { }) post("goods/goods/searchDetail", {query: data}).then((res: any) => { tableData.value = res.list + total.value = res.total_count }) } const getTagsArray = (tags: string) => { @@ -377,6 +378,16 @@ const changeTab = (name: string) => { } } const activeName = ref('first') +const resetSearch = () => { + searchModel.value = { + name: "", + cateId: [], + minInterestRate: "", + maxInterestRate: "", + curProfitCate: [] + } + init() +}