zs
2025-05-07 58497c4d028c306e98249ccdff2bf86dd3b4ee87
HIAWms/web/src/widgets/WmsStoreInfo/Controllers/WmsStoreDrawer.ts
@@ -15,6 +15,7 @@
  const formData = ref<Record<string, any>>({})
  // ref
  const formRef = ref()
  const disabled = ref(false)
  const current = computed(() => {
    return props.row || null
@@ -35,12 +36,13 @@
      label: '仓库代码',
      prop: 'storeCode',
      el: 'input',
      disabled: disabled,
      placeholder: '请输入仓库代码',
      rules: [{ required: true, message: '仓库代码', trigger: 'blur' }],
    },
    {
      label: '仓库名称',
      prop: 'storeCode',
      prop: 'storeName',
      el: 'input',
      placeholder: '请输入仓库名称',
      rules: [{ required: true, message: '仓库名称', trigger: 'blur' }],
@@ -86,8 +88,8 @@
  const onConfirm = async () => {
    await formRef.value?.validate()
    const data = {
      name: formData.value.name,
      code: formData.value.code,
      storeName: formData.value.storeName,
      storeCode: formData.value.storeCode,
      remark: formData.value.remark,
      sort: props.sort,
    }
@@ -116,13 +118,15 @@
      const res = await wmsStoreDrawer.getWmsStoreDetail(current.value)
      formData.value = {
        name: res.name,
        code: res.code,
        storeName: res.storeName,
        storeCode: res.storeCode,
        remark: res.remark,
        id: res.id,
      }
      disabled.value = true
      updateCheckData()
    } else {
      disabled.value = false
      formData.value = {}
      updateCheckData()
    }