yaowanxin
昨天 b0fb51d8d16b3c6a99e4ba4fcb0dbcb5c71df3da
src/views/procurementManagement/invoiceEntry/index.vue
@@ -28,13 +28,6 @@
              clearable
          />
        </el-form-item>
        <el-form-item label="项目名称">
          <el-input
              v-model="filters.projectName"
              placeholder="请输入项目名称"
              clearable
          />
        </el-form-item>
        <el-form-item>
          <el-button type="primary" @click="getTableData"> 搜索 </el-button>
          <el-button @click="resetFilters"> 重置 </el-button>
@@ -55,7 +48,7 @@
      <PIMTable
        rowKey="id"
        :column="columns"
        :tableData="dataList"
        :tableData="filteredDataList"
        :tableLoading="loading"
        :isSelection="true"
        :page="{
@@ -143,11 +136,6 @@
      width:300
    },
    {
      label: "项目名称",
      prop: "projectName",
      width:400
    },
    {
      label: "录入人",
      prop: "recorderName",
    },
@@ -190,7 +178,10 @@
    // },
  ]
);
// 计算属性过滤 审批通过approvalStatus=1 的数据
const filteredDataList = computed(() => {
  return dataList.value.filter(item => item.approvalStatus == 1);
});
const handleSelectionChange = (selection) => {
  selectedRows.value = selection.filter(
    (item) => item.purchaseContractNumber !== undefined
@@ -198,11 +189,11 @@
};
const handleAdd = (type) => {
  if (selectedRows.value.length !== 1) {
    proxy.$modal.msgWarning("请先选中一条数据");
    return;
  }
  modalRef.value.open(type, selectedRows.value[0].id);
   if (selectedRows.value.length < 1) {
      proxy.$modal.msgWarning("请至少选中一条数据");
      return;
   }
   modalRef.value.open(type, selectedRows.value);
};
const handleEdit = (type, id) => {