clone code
This commit is contained in:
parent
c9597d1e38
commit
d57bcd1719
362 changed files with 104804 additions and 0 deletions
32
src/modules/02_organizational/store.ts
Normal file
32
src/modules/02_organizational/store.ts
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
import { ref, computed } from "vue";
|
||||
import { defineStore } from "pinia";
|
||||
|
||||
export const useOrganizationalDataStore = defineStore("organizational", () => {
|
||||
interface organizational {
|
||||
mappingPosition: { columns: String[] };
|
||||
}
|
||||
|
||||
const organizationalData = ref<organizational>({
|
||||
mappingPosition: { columns: [] },
|
||||
});
|
||||
|
||||
const changeOrganizationalColumns = (system: String, val: String[]) => {
|
||||
if (system == "mappingPosition")
|
||||
organizationalData.value.mappingPosition.columns = val;
|
||||
localStorage.setItem(
|
||||
"organizational",
|
||||
JSON.stringify(organizationalData.value)
|
||||
);
|
||||
};
|
||||
|
||||
if (localStorage.getItem("organizational") !== null) {
|
||||
organizationalData.value = JSON.parse(
|
||||
localStorage.getItem("organizational") || "{}"
|
||||
);
|
||||
}
|
||||
|
||||
return {
|
||||
organizationalData,
|
||||
changeOrganizationalColumns,
|
||||
};
|
||||
});
|
||||
Loading…
Add table
Add a link
Reference in a new issue