修改固定项,增加loading

master
leo 3 years ago
parent 0d8a4e7c84
commit acced8a43f

@ -61,6 +61,7 @@
}, },
async editFreezingColumns() { async editFreezingColumns() {
var checkedItemsStr = ""; var checkedItemsStr = "";
let idx = layer.load(2);
if (this.checkedItem && this.checkedItem.length > 0) { if (this.checkedItem && this.checkedItem.length > 0) {
this.checkedItem.forEach((item) => { this.checkedItem.forEach((item) => {
checkedItemsStr = checkedItemsStr + "," + item; checkedItemsStr = checkedItemsStr + "," + item;
@ -70,6 +71,7 @@
if (checkedItemsStr) { if (checkedItemsStr) {
let result = await EditFreezingColumns(checkedItemsStr); let result = await EditFreezingColumns(checkedItemsStr);
} }
layer.close(idx);
} }
} }
} }

@ -21,6 +21,9 @@
import { import {
ref ref
} from 'vue'; } from 'vue';
import {
EditFreezingColumns
} from "/src/api/api/user";
export default { export default {
setup() { setup() {
const columnList = ref([]); const columnList = ref([]);
@ -53,7 +56,22 @@
this.$emit('cancelClick', this.freezingColumns); this.$emit('cancelClick', this.freezingColumns);
}, },
submitClick() { submitClick() {
this.editFreezingColumns();
this.$emit('cancelClick', this.checkedItem); this.$emit('cancelClick', this.checkedItem);
},
async editFreezingColumns() {
var checkedItemsStr = "";
let idx = layer.load(2);
if (this.checkedItem && this.checkedItem.length > 0) {
this.checkedItem.forEach((item) => {
checkedItemsStr = checkedItemsStr + "," + item;
})
}
if (checkedItemsStr) {
let result = await EditFreezingColumns(checkedItemsStr);
}
layer.close(idx);
} }
} }
} }

@ -24,6 +24,7 @@
import { import {
EditFreezingColumns EditFreezingColumns
} from "/src/api/api/user"; } from "/src/api/api/user";
import { layer } from '@layui/layer-vue';
export default { export default {
setup() { setup() {
const columnList = ref([]); const columnList = ref([]);
@ -61,6 +62,7 @@
}, },
async editFreezingColumns() { async editFreezingColumns() {
var checkedItemsStr = ""; var checkedItemsStr = "";
let idx = layer.load(2);
if (this.checkedItem && this.checkedItem.length > 0) { if (this.checkedItem && this.checkedItem.length > 0) {
this.checkedItem.forEach((item) => { this.checkedItem.forEach((item) => {
checkedItemsStr = checkedItemsStr + "," + item; checkedItemsStr = checkedItemsStr + "," + item;
@ -70,6 +72,7 @@
if (checkedItemsStr) { if (checkedItemsStr) {
let result = await EditFreezingColumns(checkedItemsStr); let result = await EditFreezingColumns(checkedItemsStr);
} }
layer.close(idx);
} }
} }
} }

Loading…
Cancel
Save