张诺
3 天以前 c7afec3ad75b22bc8b96d8129956913c2b473d9b
src/views/procureMent/index.vue
@@ -3,32 +3,8 @@
    <el-form :inline="true" :model="queryParams" class="search-form">
      <el-form-item label="搜索">
        <el-input
          v-model="queryParams.searchText"
          placeholder="请输入关键词"
          clearable
          :style="{ width: '100%' }"
        />
      </el-form-item>
      <el-form-item label="供应商名称">
        <el-input
          v-model="queryParams.supplierName"
          placeholder="请输入"
          clearable
          :style="{ width: '100%' }"
        />
      </el-form-item>
      <el-form-item label="统一人识别号">
        <el-input
          v-model="queryParams.identifyNumber"
          placeholder="请输入"
          clearable
          :style="{ width: '100%' }"
        />
      </el-form-item>
      <el-form-item label="经营地址">
        <el-input
          v-model="queryParams.address"
          placeholder="请输入"
          v-model="queryParams.searchAll"
          placeholder="请输入供应商/煤种"
          clearable
          :style="{ width: '100%' }"
        />
@@ -56,6 +32,7 @@
        :columns="columns"
        @selection-change="handleSelectionChange"
        @edit="handleEdit"
        :showOverflowTooltip="false"
        @delete="handleDeleteSuccess"
        :show-selection="true"
        :border="true"
@@ -105,7 +82,7 @@
const copyForm = ref({});
// 查询参数
const queryParams = reactive({
  searchText: "",
  searchAll: "",
  supplierName: "",
  identifyNumber: "",
  address: "",
@@ -154,11 +131,15 @@
// 重置查询
const resetQuery = () => {
  Object.keys(queryParams).forEach((key) => {
    if (key !== "current" && key !== "pageSize") {
      queryParams[key] = "";
    }
  });
  queryParams.searchAll = "";
  queryParams.supplierName = "";
  queryParams.identifyNumber = "";
  queryParams.address = "";
  current.value = 1;
  pageSize.value = 10;
  queryParams.current = current.value;
  queryParams.pageSize = pageSize.value;
  getList();
};
// 新增
const handleAdd = () => {
@@ -171,13 +152,6 @@
const handleAddEdit = () => {
  addOrEdit.value == "add" ? (title.value = "新增") : (title.value = "编辑");
  title.value = title.value + "采购信息";
  // 正确使用子组件ref
  if (productionDialogs.value) {
    // 这里可以调用子组件的方法
    console.log("子组件实例:", productionDialogs.value.getDropdownData());
  }
  openDialog();
};
// 打开弹窗