fix: 🐛 打包eslint报错问题修复
Former-commit-id: 2e30725eb36c20a00ff043843d4ad2117212c8e0
This commit is contained in:
@@ -93,7 +93,7 @@ function onRowClick(row: MenuVO) {
|
|||||||
function openDialog(parentId?: number, menuId?: number) {
|
function openDialog(parentId?: number, menuId?: number) {
|
||||||
listMenuOptions()
|
listMenuOptions()
|
||||||
.then(({ data }) => {
|
.then(({ data }) => {
|
||||||
menuOptions.value = [{ value: "0", label: "顶级菜单", children: data }];
|
menuOptions.value = [{ value: 0, label: "顶级菜单", children: data }];
|
||||||
})
|
})
|
||||||
.then(() => {
|
.then(() => {
|
||||||
dialog.visible = true;
|
dialog.visible = true;
|
||||||
|
|||||||
@@ -394,8 +394,8 @@ const rules = {
|
|||||||
],
|
],
|
||||||
title: [{ required: true, message: "title is required", trigger: "blur" }],
|
title: [{ required: true, message: "title is required", trigger: "blur" }],
|
||||||
};
|
};
|
||||||
const dialogStatus = ref("");
|
const dialogStatus = ref<any>();
|
||||||
const textMap = {
|
const textMap: any = {
|
||||||
update: "Edit",
|
update: "Edit",
|
||||||
create: "Create",
|
create: "Create",
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -69,7 +69,8 @@
|
|||||||
</el-table>
|
</el-table>
|
||||||
<div class="show-d"><el-tag>The default order :</el-tag> {{ oldList }}</div>
|
<div class="show-d"><el-tag>The default order :</el-tag> {{ oldList }}</div>
|
||||||
<div class="show-d">
|
<div class="show-d">
|
||||||
<el-tag>The after dragging order :</el-tag> {{ list.map((v) => v.id) }}
|
<el-tag>The after dragging order :</el-tag>
|
||||||
|
{{ list.map((v: any) => v.id) }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -96,7 +97,7 @@ const listLoading = ref<boolean>(true);
|
|||||||
const list: Ref = ref<List[]>([]);
|
const list: Ref = ref<List[]>([]);
|
||||||
const oldList = ref<List[]>([]);
|
const oldList = ref<List[]>([]);
|
||||||
|
|
||||||
const formatDate = (timestamp) => {
|
const formatDate = (timestamp: any) => {
|
||||||
const date = new Date(timestamp);
|
const date = new Date(timestamp);
|
||||||
return date
|
return date
|
||||||
.toLocaleString("zh-CN", {
|
.toLocaleString("zh-CN", {
|
||||||
@@ -129,7 +130,7 @@ const rowDrag = function () {
|
|||||||
Sortable.create(tbody, {
|
Sortable.create(tbody, {
|
||||||
// 可被拖拽的子元素
|
// 可被拖拽的子元素
|
||||||
draggable: ".draggable .el-table__row",
|
draggable: ".draggable .el-table__row",
|
||||||
onEnd({ newIndex, oldIndex }) {
|
onEnd({ newIndex, oldIndex }: { newIndex: number; oldIndex: number }) {
|
||||||
const currRow = list.value.splice(oldIndex, 1)[0];
|
const currRow = list.value.splice(oldIndex, 1)[0];
|
||||||
list.value.splice(newIndex, 0, currRow);
|
list.value.splice(newIndex, 0, currRow);
|
||||||
},
|
},
|
||||||
@@ -140,7 +141,7 @@ onMounted(() => {
|
|||||||
fetchList({}).then((res) => {
|
fetchList({}).then((res) => {
|
||||||
listLoading.value = false;
|
listLoading.value = false;
|
||||||
list.value = res.data.items;
|
list.value = res.data.items;
|
||||||
oldList.value = list.value.map((v) => v.id);
|
oldList.value = list.value.map((v: any) => v.id);
|
||||||
rowDrag();
|
rowDrag();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user