gaoluyang
2026-04-08 09a9c230904824f0a73d6be76070d570c7eb0967
1.供应商和客户管理字段修改
已修改2个文件
43 ■■■■ 文件已修改
src/views/basicData/supplierManage/components/HomeTab.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/basicData/supplierManage/index.vue 42 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/basicData/supplierManage/components/HomeTab.vue
@@ -226,6 +226,7 @@
    if (type === "edit") {
      getSupplier(row.id).then(res => {
        form.value = {
                    id: res.data.id || "",
          supplierName: res.data.supplierName || "",
          taxpayerIdentificationNum: res.data.taxpayerIdentificationNum || "",
          maintainUserId: res.data.maintainUserId || userStore.id,
src/views/basicData/supplierManage/index.vue
@@ -1,43 +1,9 @@
<!-- 在你的主页面中 -->
<template>
  <div class="app-container">
    <el-tabs v-model="activeTab" @tab-change="handleTabChange">
      <el-tab-pane label="正常供应商" name="home">
        <HomeTab ref="homeTab" />
      </el-tab-pane>
      <el-tab-pane label="黑名单" name="blacklist">
        <BlacklistTab ref="blacklistTab" />
      </el-tab-pane>
    </el-tabs>
  <div>
    <HomeTab />
  </div>
</template>
<script>
import HomeTab from './components/HomeTab.vue'
import BlacklistTab from './components/BlacklistTab.vue'
export default {
  name: 'MainPage',
  components: {
    HomeTab,
    BlacklistTab
  },
  data() {
    return {
      activeTab: 'home'
    }
  },
  methods: {
    handleTabChange(tabName) {
      this.activeTab = tabName
      this.$nextTick(() => {
        if (tabName === 'home') {
          this.$refs.homeTab && this.$refs.homeTab.getList && this.$refs.homeTab.getList()
        } else if (tabName === 'blacklist') {
          this.$refs.blacklistTab && this.$refs.blacklistTab.getList && this.$refs.blacklistTab.getList()
        }
      })
    },
  }
}
<script setup>
  import HomeTab from "./components/HomeTab.vue";
</script>