20260725172954

This commit is contained in:
oneao committed 2026-07-25 17:29:54 +08:00
1 parent 1b86e0043a
commit e3c7c6f8da
16 files changed
+714 -796

No files matched your search

@@ -1,5 +1,5 @@
<script setup>
import { computed, h, onMounted, ref } from "vue";
import { computed, h, onMounted, ref, shallowRef } from "vue";
import { message, Switch, Button, Popconfirm, Tag } from "antdv-next";
import { Plus } from "@lucide/vue";
import FmsTable from "@/components/fms-table/FmsTable.vue";
@@ -101,7 +101,7 @@ function createActionsCell() {
};
}
const columns = [
const columns = shallowRef([
{ dataIndex: "b_code", title: "简称 / 编码", width: 150 },
{ dataIndex: "b_name", title: "名称", width: 160 },
{
@@ -126,7 +126,7 @@ const columns = [
align: "center",
customCell: createActionsCell(),
},
];
]);
/* ---------- 行内开关即时保存 ---------- */
async function saveRow(row, patch) {
@@ -247,7 +247,7 @@ async function saveForm() {
</div>
<div class="panel-body">
<FmsTable
:columns="columns"
v-model:columns="columns"
:data-source="data"
row-key="b_id"
:loading="loading"