gaoluyang
3 天以前 431c0d52116837d798d68c6a8c68c81e21526066
src/views/procurementManagement/paymentEntry/index.vue
@@ -30,9 +30,9 @@
              <el-button type="primary" @click="openForm('add')">
                新增付款
              </el-button>
              <el-button type="danger" plain @click="handleDelete">
                删除
              </el-button>
<!--              <el-button type="danger" plain @click="handleDelete">-->
<!--                删除-->
<!--              </el-button>-->
            </el-form-item>
          </el-col>
        </el-row>
@@ -269,6 +269,10 @@
      return params ? parseFloat(params).toFixed(2) : 0;
    },
  },
  {
    label: "录入人",
    prop: "issUer",
  },
]);
const tableData = ref([]);
const selectedRows = ref([]);
@@ -441,6 +445,12 @@
const handleDelete = () => {
  let ids = [];
  if (selectedRows.value.length > 0) {
      // 检查是否有他人维护的数据
      const unauthorizedData = selectedRows.value.filter(item => item.issUer !== userStore.nickName);
      if (unauthorizedData.length > 0) {
         proxy.$modal.msgWarning("不可删除他人维护的数据");
         return;
      }
    ids = selectedRows.value.map((item) => item.id);
  } else {
    proxy.$modal.msgWarning("请选择数据");