张诺
7 小时以前 82066714adcf1a22f54006b9dcfe9053a94e88c6
fix(采购台账): 仅允许删除未关联销售台账的记录并修正删除确认框标题

修改删除逻辑,过滤掉已关联销售台账的条目,避免误删关联数据。
将确认对话框的标题从“导出”更正为“删除”,使其语义准确。
已修改1个文件
4 ■■■■ 文件已修改
src/views/procurementManagement/procurementLedger/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/procurementManagement/procurementLedger/index.vue
@@ -1683,12 +1683,12 @@
  const handleDelete = () => {
    let ids = [];
    if (selectedRows.value.length > 0) {
      ids = selectedRows.value.map(item => item.id);
      ids = selectedRows.value.filter(item => item.salesLedgerId === null).map(item => item.id);
    } else {
      proxy.$modal.msgWarning("请选择数据");
      return;
    }
    ElMessageBox.confirm("选中的内容将被删除,是否确认删除?", "导出", {
    ElMessageBox.confirm("选中的内容将被删除,是否确认删除?", "删除", {
      confirmButtonText: "确认",
      cancelButtonText: "取消",
      type: "warning",