| | |
| | | import { ElMessageBox, ElMessage } from "element-plus"; |
| | | import { ArrowDown, WarningFilled } from "@element-plus/icons-vue"; |
| | | import useUserStore from "@/store/modules/user"; |
| | | import useAppStore from "@/store/modules/app"; |
| | | import { approveUserList } from "@/api/collaborativeApproval/approvalProcess.js"; |
| | | import { userListNoPage } from "@/api/system/user.js"; |
| | | import FileListDialog from "@/components/Dialog/FileListDialog.vue"; |
| | |
| | | : "新增完成后将自动返回销售台账列表" |
| | | ); |
| | | |
| | | const appStore = useAppStore(); |
| | | watch(isFormPageMode, (val) => { |
| | | if (val) { |
| | | appStore.closeSideBar({ withoutAnimation: false }); |
| | | } else { |
| | | if (!appStore.sidebar.opened) { |
| | | appStore.toggleSideBar(false); |
| | | } |
| | | } |
| | | }); |
| | | onMounted(() => { |
| | | if (isFormPageMode.value) { |
| | | appStore.closeSideBar({ withoutAnimation: false }); |
| | | } |
| | | }); |
| | | import { onUnmounted } from "vue"; |
| | | onUnmounted(() => { |
| | | if (!appStore.sidebar.opened) { |
| | | appStore.toggleSideBar(false); |
| | | } |
| | | }); |
| | | |
| | | const sanitizeLedgerQrFilename = s => |
| | | String(s) |
| | | .replace(/[\\/:*?"<>|]/g, "_") |