Przeglądaj źródła

修改对应的逻辑

zengjun 7 miesięcy temu
rodzic
commit
b833d9dc97
1 zmienionych plików z 7 dodań i 4 usunięć
  1. 7 4
      src/views/returned/register/index.vue

+ 7 - 4
src/views/returned/register/index.vue

@@ -92,7 +92,7 @@
                 clickable
                 label="仓库"
                 placeholder="选择仓库"
-                :model-value="getWarehouseName(warehouse)"
+                :model-value="getWarehouseName()"
                 v-model="params.warehouseCode"
                 @click="warehousePickerShow = true"
               />
@@ -791,6 +791,7 @@ onMounted(() => {
       map[item.code] = item.name
     })
     warehousesMap.value = map
+    console.log(warehousesMap.value)
   })
 
   carrierOptions().then((res) => {
@@ -1043,8 +1044,10 @@ function getOwnerName(owner) {
 }
 
 // 仓库名
-function getWarehouseName(code) {
-  return warehousesMap.value[code]
+function getWarehouseName() {
+  console.log(warehousesMap)
+  console.log(warehouse.value)
+  return warehousesMap.value[warehouse.value]
 }
 
 // 输入快递单号
@@ -1423,7 +1426,7 @@ function addDetailByBasSku(basSku) {
   const { sku, barCode, ownerCode, tradeName, accessories } = basSku
   selectDetailIndex.value = -1
   selectDetail.value.sku = sku
-  if (!params.value.ownerCode) {
+  if (!params.value.ownerCode || params.value.details.length === 0 ) {
     params.value.ownerCode = ownerCode
     initQualityInspection(params.value.ownerCode)
     getStoreOptionsBy(params.value.ownerCode)