|
|
|
|
@ -21,6 +21,9 @@
|
|
|
|
|
import {
|
|
|
|
|
ref
|
|
|
|
|
} from 'vue';
|
|
|
|
|
import {
|
|
|
|
|
EditFreezingColumns
|
|
|
|
|
} from "/src/api/api/user";
|
|
|
|
|
export default {
|
|
|
|
|
setup() {
|
|
|
|
|
const columnList = ref([]);
|
|
|
|
|
@ -53,7 +56,22 @@
|
|
|
|
|
this.$emit('cancelClick', this.freezingColumns);
|
|
|
|
|
},
|
|
|
|
|
submitClick() {
|
|
|
|
|
this.editFreezingColumns();
|
|
|
|
|
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);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|