src/views/procurementManagement/procurementLedger/index.vue
@@ -548,6 +548,7 @@
                              @change="getModels"
                              :data="productOptions"
                              :render-after-expand="false"
                              filterable
                              style="width: 100%" />
            </el-form-item>
          </el-col>
@@ -1550,6 +1551,7 @@
      return Promise.resolve([]);
    }
  };
  const getProductModel = value => {
    const index = modelOptions.value.findIndex(item => item.id === value);
    if (index !== -1) {
@@ -1683,14 +1685,6 @@
  const handleDelete = () => {
    let ids = [];
    if (selectedRows.value.length > 0) {
      // 检查是否有他人维护的数据
      const unauthorizedData = selectedRows.value.filter(
        item => item.recorderName !== userStore.nickName
      );
      if (unauthorizedData.length > 0) {
        proxy.$modal.msgWarning("不可删除他人维护的数据");
        return;
      }
      ids = selectedRows.value.map(item => item.id);
    } else {
      proxy.$modal.msgWarning("请选择数据");