From c8b5b759f82879d6b9d65f6eb880bea8ca1f8271 Mon Sep 17 00:00:00 2001
From: Charles <458706687@qq.com>
Date: Tue, 16 Jun 2026 16:41:27 +0800
Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E7=BB=93=E6=9E=84&=E5=BE=85?=
=?UTF-8?q?=E5=8A=9E=E4=BB=BB=E5=8A=A1=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.env.development => saber3/.env.development | 0
.env.production => saber3/.env.production | 0
.gitignore => saber3/.gitignore | 0
.npmrc => saber3/.npmrc | 0
.../ses_135ccbf26ffeqbMHZSGap4ywgh.json | 0
.../ses_14a91a607ffezez28doCV74pOa.json | 0
.../ses_14ac1dac0ffeNN2kMyp6N7qK0o.json | 0
.prettierrc.json => saber3/.prettierrc.json | 0
AGENTS.md => saber3/AGENTS.md | 0
CLAUDE.md => saber3/CLAUDE.md | 0
LICENSE => saber3/LICENSE | 0
README.md => saber3/README.md | 0
build.sh => saber3/build.sh | 0
.../docs}/sql/workflow-menu-init.sql | 0
.../docs}/开发设计-工作流审批中心.md | 0
.../docs}/需求分析-工作流审批中心.md | 0
index.html => saber3/index.html | 0
jsconfig.json => saber3/jsconfig.json | 0
package-lock.json => saber3/package-lock.json | 0
package.json => saber3/package.json | 0
pnpm-lock.yaml => saber3/pnpm-lock.yaml | 0
{public => saber3/public}/css/loading.css | 0
{public => saber3/public}/css/saber.css | 0
{public => saber3/public}/favicon.png | Bin
.../public}/iconfont/avue/iconfont.css | 0
.../public}/iconfont/avue/iconfont.eot | Bin
.../public}/iconfont/avue/iconfont.js | 0
.../public}/iconfont/avue/iconfont.json | 0
.../public}/iconfont/avue/iconfont.svg | 0
.../public}/iconfont/avue/iconfont.ttf | Bin
.../public}/iconfont/avue/iconfont.woff | Bin
.../public}/iconfont/avue/iconfont.woff2 | Bin
.../public}/iconfont/common/iconfont.css | 0
.../public}/iconfont/common/iconfont.js | 0
.../public}/iconfont/common/iconfont.json | 0
.../public}/iconfont/common/iconfont.ttf | Bin
.../public}/iconfont/common/iconfont.woff | Bin
.../public}/iconfont/common/iconfont.woff2 | Bin
{public => saber3/public}/iconfont/index.css | 0
.../public}/iconfont/saber/iconfont.css | 0
.../public}/iconfont/saber/iconfont.eot | Bin
.../public}/iconfont/saber/iconfont.js | 0
.../public}/iconfont/saber/iconfont.json | 0
.../public}/iconfont/saber/iconfont.svg | 0
.../public}/iconfont/saber/iconfont.ttf | Bin
.../public}/iconfont/saber/iconfont.woff | Bin
.../public}/iconfont/saber/iconfont.woff2 | Bin
{public => saber3/public}/img/403.svg | 0
{public => saber3/public}/img/404.svg | 0
{public => saber3/public}/img/500.svg | 0
{public => saber3/public}/img/bg.jpg | Bin
{public => saber3/public}/img/bg/403.svg | 0
{public => saber3/public}/img/bg/404.svg | 0
{public => saber3/public}/img/bg/500.svg | 0
{public => saber3/public}/img/bg/bg.jpg | Bin
{public => saber3/public}/img/bg/bg1.jpg | Bin
{public => saber3/public}/img/bg/bg2.jpg | Bin
{public => saber3/public}/img/bg/bg3.jpg | Bin
{public => saber3/public}/img/bg/bg4.jpg | Bin
{public => saber3/public}/img/bg/cloud.jpg | Bin
{public => saber3/public}/img/bg/img-logo.png | Bin
{public => saber3/public}/img/bg/login.png | Bin
{public => saber3/public}/img/bg/logo.png | Bin
.../public}/img/bg/star-squashed.jpg | Bin
{public => saber3/public}/img/bg/vip1.png | Bin
{public => saber3/public}/img/bg/vip2.png | Bin
{public => saber3/public}/img/bg/vip3.png | Bin
{public => saber3/public}/img/bg/vip4.png | Bin
{public => saber3/public}/img/bg1.jpg | Bin
{public => saber3/public}/img/bg2.jpg | Bin
{public => saber3/public}/img/bg3.jpg | Bin
{public => saber3/public}/img/bg4.jpg | Bin
{public => saber3/public}/img/login-bg.svg | 0
{public => saber3/public}/img/logo.png | Bin
.../public}/img/star-squashed.jpg | Bin
{src => saber3/src}/App.vue | 0
{src => saber3/src}/api/base/region.js | 0
{src => saber3/src}/api/common.js | 0
{src => saber3/src}/api/data/record.js | 0
{src => saber3/src}/api/desk/notice.js | 0
{src => saber3/src}/api/flow/flow.js | 0
{src => saber3/src}/api/job/jobinfo.js | 0
{src => saber3/src}/api/job/jobserver.js | 0
{src => saber3/src}/api/logs.js | 0
{src => saber3/src}/api/report/report.js | 0
{src => saber3/src}/api/resource/attach.js | 0
{src => saber3/src}/api/resource/oss.js | 0
{src => saber3/src}/api/resource/sms.js | 0
{src => saber3/src}/api/system/apikey.js | 0
{src => saber3/src}/api/system/apikeylog.js | 0
{src => saber3/src}/api/system/authlock.js | 0
{src => saber3/src}/api/system/authlog.js | 0
{src => saber3/src}/api/system/client.js | 0
{src => saber3/src}/api/system/dept.js | 0
{src => saber3/src}/api/system/dict.js | 0
{src => saber3/src}/api/system/dictbiz.js | 0
{src => saber3/src}/api/system/menu.js | 0
{src => saber3/src}/api/system/param.js | 0
{src => saber3/src}/api/system/post.js | 0
{src => saber3/src}/api/system/role.js | 0
{src => saber3/src}/api/system/scope.js | 0
{src => saber3/src}/api/system/tenant.js | 0
.../src}/api/system/tenantdatasource.js | 0
.../src}/api/system/tenantpackage.js | 0
{src => saber3/src}/api/system/topmenu.js | 0
{src => saber3/src}/api/system/user.js | 0
{src => saber3/src}/api/tool/code.js | 0
{src => saber3/src}/api/tool/codesetting.js | 0
{src => saber3/src}/api/tool/datasource.js | 0
{src => saber3/src}/api/tool/model.js | 0
{src => saber3/src}/api/user.js | 0
{src => saber3/src}/api/work/process.js | 0
{src => saber3/src}/api/work/work.js | 0
saber3/src/api/workflow/index.js | 156 +++++++
{src => saber3/src}/axios.js | 0
.../src}/components/basic-block/main.vue | 0
.../src}/components/basic-container/main.vue | 0
.../src}/components/basic-video/main.vue | 0
.../src}/components/basic-video/plugin.js | 0
.../src}/components/code-editor/main.vue | 0
.../src}/components/cron-editor/main.vue | 0
.../src}/components/error-page/403.vue | 0
.../src}/components/error-page/404.vue | 0
.../src}/components/error-page/500.vue | 0
.../src}/components/error-page/style.scss | 0
.../src}/components/flow-design-step/main.vue | 0
.../src}/components/flow-design/main.vue | 0
.../src}/components/highlight/main.vue | 0
.../src}/components/iframe/main.vue | 0
.../src}/components/third-register/main.vue | 0
{src => saber3/src}/config/env.js | 0
{src => saber3/src}/config/iconList.js | 0
{src => saber3/src}/config/website.js | 0
{src => saber3/src}/const/tool/model.js | 0
{src => saber3/src}/debug.js | 0
{src => saber3/src}/docker/Dockerfile | 0
{src => saber3/src}/error.js | 0
.../AnnualProcurementPlanDialog-BZb-BP6k.css | 0
.../AnnualProcurementPlanDialog-CFS2CUOe.js | 0
.../AnnualProcurementPlanList-0viUkV3o.css | 0
.../AnnualProcurementPlanList-BjxVu4kM.js | 0
.../frontend/dist/assets/Appeal-C1i_ncZk.js | 0
.../frontend/dist/assets/Appeal-CxA-Wh7r.css | 0
.../frontend/dist/assets/Archive-Cm6VkiDo.js | 0
.../frontend/dist/assets/Archive-DUc2OZdF.css | 0
.../dist/assets/Assessment-BFLwEpml.js | 0
.../dist/assets/Assessment-BrN0c7H6.css | 0
.../dist/assets/AwardNotice-BEqm8LeV.css | 0
.../dist/assets/AwardNotice-Cz3st1XK.js | 0
.../dist/assets/BiddingInfoList-BjGSHS2e.css | 0
.../dist/assets/BiddingInfoList-yvI2R9xl.js | 0
.../dist/assets/BiddingManagement-BF9nndHm.js | 0
.../assets/BiddingManagement-HO7p8j86.css | 0
.../dist/assets/BiddingNotice-2SFImQ98.css | 0
.../dist/assets/BiddingNotice-BP8eMjmQ.css | 0
.../dist/assets/BiddingNotice-ClUtpX8L.js | 0
.../dist/assets/BiddingNotice-Dbmm7Alo.js | 0
.../dist/assets/BlacklistList-CXMHkun3.css | 0
.../dist/assets/BlacklistList-noOnyD-U.js | 0
.../frontend/dist/assets/Category-CFl3FUvo.js | 0
.../dist/assets/Category-CqBvejwV.css | 0
.../dist/assets/ContractSupplier-5sJzyk31.js | 0
.../dist/assets/ContractSupplier-NcN4VLv5.css | 0
.../DeliveryConfirmationList-BeccR37R.css | 0
.../DeliveryConfirmationList-BzGiBDWX.js | 0
.../dist/assets/Enrollment-BhizGEEB.js | 0
.../dist/assets/Enrollment-Cl_uHeGo.css | 0
.../frontend/dist/assets/Entry-6Wn-21an.js | 0
.../frontend/dist/assets/Entry-Besk1jNp.css | 0
.../frontend/dist/assets/Entry-D2pNUe6n.css | 0
.../frontend/dist/assets/Entry-D6uFOOuc.js | 0
.../frontend/dist/assets/Entry-M8HPc9CS.js | 0
.../frontend/dist/assets/Entry-Waj4fpPV.css | 0
.../frontend/dist/assets/Entry-oDR-vj5g.js | 0
.../frontend/dist/assets/Entry-yT3S8kcB.css | 0
.../dist/assets/Evaluation-B-Q5o0iA.css | 0
.../dist/assets/Evaluation-CoW0oUxF.js | 0
.../frontend/dist/assets/Files-CmvfoOi1.css | 0
.../frontend/dist/assets/Files-aXyTFf_5.js | 0
.../frontend/dist/assets/Home-BgiP2ZdT.js | 0
.../frontend/dist/assets/Home-CjLUUGhB.css | 0
.../dist/assets/InterfaceManage-BTm51dLt.js | 0
.../dist/assets/InterfaceManage-ClQ-PAgf.css | 0
.../frontend/dist/assets/List-1ie2qJtC.css | 0
.../frontend/dist/assets/List-3_Rk9usH.js | 0
.../frontend/dist/assets/List-5GWOkI1-.css | 0
.../frontend/dist/assets/List-BIWiNW-x.css | 0
.../frontend/dist/assets/List-BRgBiCUk.css | 0
.../frontend/dist/assets/List-BTEtVmdD.js | 0
.../frontend/dist/assets/List-Bwwmgmmq.js | 0
.../frontend/dist/assets/List-C5BOaGtE.css | 0
.../frontend/dist/assets/List-Cg3cgCls.css | 0
.../frontend/dist/assets/List-CypZqJwx.css | 0
.../frontend/dist/assets/List-DUQnoCtS.js | 0
.../frontend/dist/assets/List-DfxESvOu.css | 0
.../frontend/dist/assets/List-Dqohr5C9.js | 0
.../frontend/dist/assets/List-DuU7dNDW.js | 0
.../frontend/dist/assets/List-dqdqW20a.css | 0
.../frontend/dist/assets/List-nlJvEejc.js | 0
.../frontend/dist/assets/List-p0yF8fzk.js | 0
.../frontend/dist/assets/List-vNEUf1zM.js | 0
.../frontend/dist/assets/Login-BcEyOiR1.css | 0
.../frontend/dist/assets/Login-C1M_34U1.js | 0
.../dist/assets/MainLayout-Bedu2S9Q.js | 0
.../dist/assets/MainLayout-C-GynKl-.css | 0
.../assets/MaterialWinningList-CNL9cI5Z.css | 0
.../assets/MaterialWinningList-D24MSzkY.js | 0
.../dist/assets/MyApplication-DDyU2_1i.css | 0
.../dist/assets/MyApplication-DdWqflxU.js | 0
.../frontend/dist/assets/MyDone-C8EJiVDQ.js | 0
.../frontend/dist/assets/MyDone-Cg0Qjrqe.css | 0
.../dist/assets/MyProcess-B-A5rV96.js | 0
.../dist/assets/MyProcess-BYhrskRq.css | 0
.../frontend/dist/assets/MyTodo-B1l4ALK0.js | 0
.../frontend/dist/assets/MyTodo-CxCh-5-I.css | 0
.../dist/assets/NonOperatingList-BHwLTaMg.js | 0
.../dist/assets/NonOperatingList-DasN5UTx.css | 0
.../dist/assets/PendingBidding-B8YO5xOZ.js | 0
.../dist/assets/PendingBidding-B9kKZqru.js | 0
.../dist/assets/PendingBidding-DHLPZyZt.css | 0
.../dist/assets/PendingBidding-dUYdHJaY.css | 0
.../assets/PendingBiddingAdmin-B9CLVEQO.js | 0
.../assets/PendingBiddingAdmin-sLPwrxcC.css | 0
.../assets/PendingBiddingLibrary-C3CAKWdp.css | 0
.../assets/PendingBiddingLibrary-CsDg6zeV.js | 0
.../frontend/dist/assets/Portal-CxQrRjtJ.css | 0
.../frontend/dist/assets/Portal-N1UqkjV9.js | 0
.../frontend/dist/assets/Profile-CvY6g1YK.css | 0
.../frontend/dist/assets/Profile-D4njicCc.js | 0
.../dist/assets/ProjectAwardList-CM8NzNUH.js | 0
.../dist/assets/ProjectAwardList-bTDMOxJm.css | 0
.../dist/assets/ProjectEvaluation-B5LuZYJ2.js | 0
.../assets/ProjectEvaluation-DyHp1Sxm.css | 0
.../dist/assets/Qualification-DBL8IPxV.css | 0
.../dist/assets/Qualification-DFgnFxp2.js | 0
.../frontend/dist/assets/Random-Bs7JYP8-.css | 0
.../frontend/dist/assets/Random-tJRZui1K.js | 0
.../frontend/dist/assets/Register-WmElmTtE.js | 0
.../dist/assets/Register-tW48gHu4.css | 0
.../dist/assets/RequirementEntry-CbzcWZzG.js | 0
.../dist/assets/RequirementEntry-JpA1DLg0.css | 0
.../assets/RequirementReport-BH0s5pj7.css | 0
.../dist/assets/RequirementReport-C2JzVP7n.js | 0
.../assets/SelectAnnualPlanDialog-Uzedp2fn.js | 0
.../SelectAnnualPlanDialog-xELChNYk.css | 0
.../dist/assets/Supervision-VMjy4nH9.css | 0
.../dist/assets/Supervision-rg0Kf9vK.js | 0
.../dist/assets/SupplierArchive-BV0CTy8C.js | 0
.../dist/assets/SupplierArchive-BjiKkylU.css | 0
.../assets/SupplierEnrollment-QHHfa0xg.js | 0
.../assets/SupplierEnrollment-bzYC_71v.css | 0
.../assets/SupplierEvaluation-BO3gcVvX.js | 0
.../assets/SupplierEvaluation-D6L3inZp.css | 0
.../dist/assets/SupplierLayout-CaPwFaDo.css | 0
.../dist/assets/SupplierLayout-sPp5yuoQ.js | 0
.../dist/assets/SupplierRegister-BdGGH15A.js | 0
.../dist/assets/SupplierRegister-D4JcWwYo.css | 0
.../SupplierSupplyScopeList-B3a5Cd8e.css | 0
.../SupplierSupplyScopeList-K697UjvY.js | 0
.../dist/assets/UserManage-BbWQdXRK.css | 0
.../dist/assets/UserManage-CjJB5Htd.js | 0
.../dist/assets/WonBidding-BhuMxr85.css | 0
.../dist/assets/WonBidding-C6ofSq5k.js | 0
.../dist/assets/ZcfzrLayout-BL4Hvr_Q.js | 0
.../dist/assets/ZcfzrLayout-CCNais-z.css | 0
.../frontend/dist/assets/index-42ANG6Sg.js | 0
.../frontend/dist/assets/index-CPMb_Rvz.css | 0
.../frontend/dist/assets/index-CsXfDo-r.js | 0
.../dist/assets/shuyu_logo_1-BmQe_hVf.js | 0
.../frontend/dist/assets/supplier-DLaIukEV.js | 0
.../frontend/dist/assets/xlsx-DrgRuPKf.js | 0
.../src}/frontend/dist/images/a1.jpeg | Bin
.../src}/frontend/dist/images/a1.png | Bin
.../src}/frontend/dist/images/a2.jpeg | Bin
.../src}/frontend/dist/images/a2.png | Bin
.../src}/frontend/dist/images/a3.jpeg | Bin
.../src}/frontend/dist/images/a3.png | Bin
.../src}/frontend/dist/images/dachuang_yy.jpg | Bin
.../src}/frontend/dist/images/shuyu_logo2.png | Bin
.../frontend/dist/images/shuyu_logo_1.png | Bin
{src => saber3/src}/frontend/dist/index.html | 0
.../src}/frontend/dist/init-data.js | 0
{src => saber3/src}/frontend/dist/zcxq.pdf | Bin
{src => saber3/src}/frontend/index.html | 0
.../src}/frontend/package-lock.json | 0
{src => saber3/src}/frontend/package.json | 0
.../src}/frontend/public/images/a1.jpeg | Bin
.../src}/frontend/public/images/a1.png | Bin
.../src}/frontend/public/images/a2.jpeg | Bin
.../src}/frontend/public/images/a2.png | Bin
.../src}/frontend/public/images/a3.jpeg | Bin
.../src}/frontend/public/images/a3.png | Bin
.../frontend/public/images/dachuang_yy.jpg | Bin
.../frontend/public/images/shuyu_logo2.png | Bin
.../frontend/public/images/shuyu_logo_1.png | Bin
.../src}/frontend/public/init-data.js | 0
{src => saber3/src}/frontend/public/zcxq.pdf | Bin
{src => saber3/src}/frontend/src/App.vue | 0
.../frontend/src/api/assetPurchaseOrder.js | 0
.../src}/frontend/src/api/bidding.js | 0
.../src}/frontend/src/api/expert.js | 0
.../src}/frontend/src/api/inquiry.js | 0
.../src}/frontend/src/api/material.js | 0
.../src}/frontend/src/api/materialArchive.js | 0
{src => saber3/src}/frontend/src/api/order.js | 0
.../src}/frontend/src/api/supplier.js | 0
.../src}/frontend/src/layouts/MainLayout.vue | 0
.../frontend/src/layouts/SupplierLayout.vue | 0
.../src}/frontend/src/layouts/ZcfzrLayout.vue | 0
{src => saber3/src}/frontend/src/main.js | 0
.../src}/frontend/src/router/index.js | 0
{src => saber3/src}/frontend/src/seed.js | 0
.../src}/frontend/src/stores/auth.js | 0
.../src}/frontend/src/views/Home.vue | 0
.../src}/frontend/src/views/Login.vue | 0
.../src}/frontend/src/views/Portal.vue | 0
.../frontend/src/views/SupplierRegister.vue | 0
.../frontend/src/views/annual-plan/Entry.vue | 0
.../views/annual-plan/RequirementEntry.vue | 0
.../views/annual-plan/RequirementReport.vue | 0
.../src/views/asset-purchase-order/List.vue | 0
.../bidding/AnnualProcurementPlanList.vue | 0
.../frontend/src/views/bidding/Appeal.vue | 0
.../src}/frontend/src/views/bidding/Award.vue | 0
.../src/views/bidding/BiddingInfoList.vue | 0
.../src/views/bidding/BiddingManagement.vue | 0
.../frontend/src/views/bidding/Enrollment.vue | 0
.../src}/frontend/src/views/bidding/Entry.vue | 0
.../frontend/src/views/bidding/Evaluation.vue | 0
.../views/bidding/ExpertExtractionDialog.vue | 0
.../src}/frontend/src/views/bidding/Files.vue | 0
.../views/bidding/InternalBiddingDialog.vue | 0
.../src}/frontend/src/views/bidding/List.vue | 0
.../frontend/src/views/bidding/Notice.vue | 0
.../src/views/bidding/PendingBidding.vue | 0
.../src/views/bidding/PendingBiddingAdmin.vue | 0
.../views/bidding/PendingBiddingLibrary.vue | 0
.../src/views/bidding/SupplierEnrollment.vue | 0
.../frontend/src/views/expert/Archive.vue | 0
.../frontend/src/views/expert/Assessment.vue | 0
.../frontend/src/views/expert/Category.vue | 0
.../src}/frontend/src/views/expert/List.vue | 0
.../src/views/expert/Qualification.vue | 0
.../src}/frontend/src/views/expert/Random.vue | 0
.../frontend/src/views/expert/Supervision.vue | 0
.../src}/frontend/src/views/inquiry/Entry.vue | 0
.../src}/frontend/src/views/inquiry/List.vue | 0
.../frontend/src/views/material/Entry.vue | 0
.../src}/frontend/src/views/material/List.vue | 0
.../src/views/material/NonOperatingList.vue | 0
.../components/MaterialArchiveDialog.vue | 0
.../src/views/material/components/README.md | 0
.../views/order-management-purchaser/List.vue | 0
.../views/order-management-supplier/List.vue | 0
.../views/order/DeliveryConfirmationList.vue | 0
.../src}/frontend/src/views/order/List.vue | 0
.../src/views/order/SupplierEvaluation.vue | 0
.../src/views/publicinfo/BiddingNotice.vue | 0
.../src/views/report/MaterialWinningList.vue | 0
.../src/views/report/ProjectAwardList.vue | 0
.../views/report/SupplierSupplyScopeList.vue | 0
.../src/views/supplier/AwardNotice.vue | 0
.../src/views/supplier/BiddingNotice.vue | 0
.../src/views/supplier/BlacklistList.vue | 0
.../src/views/supplier/ContractSupplier.vue | 0
.../src}/frontend/src/views/supplier/List.vue | 0
.../src/views/supplier/PendingBidding.vue | 0
.../frontend/src/views/supplier/Profile.vue | 0
.../src/views/supplier/ProjectEvaluation.vue | 0
.../frontend/src/views/supplier/Register.vue | 0
.../src/views/supplier/SupplierArchive.vue | 0
.../src/views/supplier/WonBidding.vue | 0
.../src/views/system/InterfaceManage.vue | 0
.../frontend/src/views/system/UserManage.vue | 0
.../src/views/workflow/MyApplication.vue | 0
.../frontend/src/views/workflow/MyDone.vue | 0
.../frontend/src/views/workflow/MyProcess.vue | 0
.../frontend/src/views/workflow/MyTodo.vue | 0
.../AnnualProcurementPlanDialog.vue | 0
.../components/InquiryBiddingDialog.vue | 0
.../components/MaterialEntryDialog.vue | 0
.../components/PreBidApplicationDialog.vue | 0
.../components/ProcurementDemandDialog.vue | 0
.../components/SelectAnnualPlanDialog.vue | 0
{src => saber3/src}/frontend/test-route.js | 0
{src => saber3/src}/frontend/vite.config.js | 0
{src => saber3/src}/frontend/vite.log | 0
{src => saber3/src}/lang/en.js | 0
{src => saber3/src}/lang/index.js | 0
{src => saber3/src}/lang/zh.js | 0
{src => saber3/src}/mac/index.vue | 0
{src => saber3/src}/mac/lock.vue | 0
{src => saber3/src}/mac/login.scss | 0
{src => saber3/src}/mac/login.vue | 0
{src => saber3/src}/mac/mode/index.js | 0
{src => saber3/src}/mac/mode/index.vue | 0
{src => saber3/src}/main.js | 0
{src => saber3/src}/mixins/crud.js | 0
{src => saber3/src}/mixins/index.js | 0
{src => saber3/src}/mockProdServer.js | 0
{src => saber3/src}/option/job/jobinfo.js | 0
{src => saber3/src}/option/job/jobserver.js | 0
{src => saber3/src}/option/system/authlock.js | 0
{src => saber3/src}/option/system/authlog.js | 0
{src => saber3/src}/option/system/dict.js | 0
{src => saber3/src}/option/system/dictbiz.js | 0
{src => saber3/src}/option/system/user.js | 0
{src => saber3/src}/option/tool/code.js | 0
.../src}/option/tool/codesetting.js | 0
.../src}/option/tool/formsetting.js | 0
{src => saber3/src}/page/index/index.vue | 0
{src => saber3/src}/page/index/layout.vue | 0
{src => saber3/src}/page/index/logo.vue | 0
{src => saber3/src}/page/index/search.vue | 0
{src => saber3/src}/page/index/setting.vue | 0
.../src}/page/index/sidebar/index.vue | 0
.../src}/page/index/sidebar/sidebarItem.vue | 0
{src => saber3/src}/page/index/tags.vue | 0
{src => saber3/src}/page/index/top/index.vue | 0
.../src}/page/index/top/top-color.vue | 0
.../src}/page/index/top/top-full.vue | 0
.../src}/page/index/top/top-lang.vue | 0
.../src}/page/index/top/top-lock.vue | 0
.../src}/page/index/top/top-logs.vue | 0
.../src}/page/index/top/top-menu.vue | 0
.../src}/page/index/top/top-search.vue | 0
.../src}/page/index/top/top-theme.vue | 0
{src => saber3/src}/page/index/wechat.vue | 0
{src => saber3/src}/page/lock/index.vue | 0
.../src}/page/login/authredirect.vue | 0
{src => saber3/src}/page/login/codelogin.vue | 0
{src => saber3/src}/page/login/facelogin.vue | 0
{src => saber3/src}/page/login/index.vue | 0
.../src}/page/login/registerlogin.vue | 0
{src => saber3/src}/page/login/thirdlogin.vue | 0
{src => saber3/src}/page/login/userlogin.vue | 0
{src => saber3/src}/permission.js | 0
{src => saber3/src}/router/avue-router.js | 0
{src => saber3/src}/router/ext/index.js | 0
{src => saber3/src}/router/index.js | 0
{src => saber3/src}/router/page/index.js | 0
{src => saber3/src}/router/router.js | 0
{src => saber3/src}/router/views/index.js | 0
{src => saber3/src}/store/getters.js | 0
{src => saber3/src}/store/index.js | 0
{src => saber3/src}/store/modules/common.js | 0
{src => saber3/src}/store/modules/dict.js | 0
{src => saber3/src}/store/modules/logs.js | 0
{src => saber3/src}/store/modules/tags.js | 0
{src => saber3/src}/store/modules/user.js | 0
{src => saber3/src}/styles/common.scss | 0
{src => saber3/src}/styles/element-ui.scss | 0
{src => saber3/src}/styles/iconfont.scss | 0
{src => saber3/src}/styles/login.scss | 0
{src => saber3/src}/styles/media.scss | 0
{src => saber3/src}/styles/mixin.scss | 0
{src => saber3/src}/styles/normalize.scss | 0
{src => saber3/src}/styles/sidebar.scss | 0
{src => saber3/src}/styles/tags.scss | 0
.../src}/styles/theme/beautiful.scss | 0
{src => saber3/src}/styles/theme/bule.scss | 0
{src => saber3/src}/styles/theme/cool.scss | 0
{src => saber3/src}/styles/theme/d2.scss | 0
{src => saber3/src}/styles/theme/dark.scss | 0
{src => saber3/src}/styles/theme/go.scss | 0
{src => saber3/src}/styles/theme/hey.scss | 0
{src => saber3/src}/styles/theme/index.scss | 0
{src => saber3/src}/styles/theme/iview.scss | 0
{src => saber3/src}/styles/theme/lte.scss | 0
{src => saber3/src}/styles/theme/star.scss | 0
{src => saber3/src}/styles/theme/vip.scss | 0
{src => saber3/src}/styles/theme/white.scss | 0
{src => saber3/src}/styles/top.scss | 0
{src => saber3/src}/styles/variables.scss | 0
{src => saber3/src}/utils/auth.js | 0
{src => saber3/src}/utils/crypto.js | 0
{src => saber3/src}/utils/date.js | 0
{src => saber3/src}/utils/flow.js | 0
{src => saber3/src}/utils/formatter.js | 0
{src => saber3/src}/utils/func.js | 0
{src => saber3/src}/utils/module.js | 0
{src => saber3/src}/utils/sensitive.js | 0
{src => saber3/src}/utils/sm2.js | 0
{src => saber3/src}/utils/store.js | 0
{src => saber3/src}/utils/util.js | 0
{src => saber3/src}/utils/validate.js | 0
.../src}/views/authority/apikey.vue | 0
.../src}/views/authority/apiscope.vue | 0
.../src}/views/authority/datascope.vue | 0
{src => saber3/src}/views/authority/role.vue | 0
{src => saber3/src}/views/base/region.vue | 0
.../procurement-plan-apply.vue | 0
{src => saber3/src}/views/data/record.vue | 0
.../src}/views/desk/notice-composition.vue | 0
{src => saber3/src}/views/desk/notice.vue | 0
{src => saber3/src}/views/flow/deploy.vue | 0
{src => saber3/src}/views/flow/follow.vue | 0
{src => saber3/src}/views/flow/manager.vue | 0
{src => saber3/src}/views/flow/model.vue | 0
{src => saber3/src}/views/job/jobinfo.vue | 0
{src => saber3/src}/views/job/jobserver.vue | 0
{src => saber3/src}/views/monitor/log/api.vue | 0
.../src}/views/monitor/log/error.vue | 0
.../src}/views/monitor/log/usual.vue | 0
.../src}/views/report/reportlist.vue | 0
{src => saber3/src}/views/resource/attach.vue | 0
{src => saber3/src}/views/resource/oss.vue | 0
{src => saber3/src}/views/resource/sms.vue | 0
{src => saber3/src}/views/system/authlock.vue | 0
{src => saber3/src}/views/system/authlog.vue | 0
{src => saber3/src}/views/system/client.vue | 0
{src => saber3/src}/views/system/dept.vue | 0
{src => saber3/src}/views/system/dict.vue | 0
{src => saber3/src}/views/system/dictbiz.vue | 0
{src => saber3/src}/views/system/menu.vue | 0
{src => saber3/src}/views/system/param.vue | 0
{src => saber3/src}/views/system/post.vue | 0
{src => saber3/src}/views/system/tenant.vue | 0
.../src}/views/system/tenantdatasource.vue | 0
.../src}/views/system/tenantpackage.vue | 0
{src => saber3/src}/views/system/topmenu.vue | 0
{src => saber3/src}/views/system/user.vue | 0
{src => saber3/src}/views/system/userinfo.vue | 0
{src => saber3/src}/views/test.vue | 0
{src => saber3/src}/views/tool/code.vue | 0
.../src}/views/tool/codesetting.vue | 0
{src => saber3/src}/views/tool/datasource.vue | 0
.../src}/views/tool/formsetting.vue | 0
{src => saber3/src}/views/tool/model.vue | 0
{src => saber3/src}/views/util/affix.vue | 0
{src => saber3/src}/views/util/cache.vue | 0
{src => saber3/src}/views/util/crud-form.vue | 0
{src => saber3/src}/views/util/data.vue | 0
.../src}/views/util/demo/dict-classic.vue | 0
.../src}/views/util/demo/dict-horizontal.vue | 0
.../src}/views/util/demo/dict-vertical.vue | 0
{src => saber3/src}/views/util/demo/dict.vue | 0
.../src}/views/util/demo/dictbiz.vue | 0
.../src}/views/util/form-detail.vue | 0
{src => saber3/src}/views/util/form.vue | 0
{src => saber3/src}/views/util/logs.vue | 0
{src => saber3/src}/views/util/permission.vue | 0
{src => saber3/src}/views/util/store.vue | 0
{src => saber3/src}/views/util/table.vue | 0
{src => saber3/src}/views/util/tags.vue | 0
{src => saber3/src}/views/util/test.vue | 0
{src => saber3/src}/views/util/top.vue | 0
{src => saber3/src}/views/wel/dashboard.vue | 0
{src => saber3/src}/views/wel/index.vue | 0
{src => saber3/src}/views/work/claim.vue | 0
{src => saber3/src}/views/work/done.vue | 0
.../src}/views/work/process/leave/detail.vue | 0
.../src}/views/work/process/leave/form.vue | 0
.../src}/views/work/process/leave/handle.vue | 0
{src => saber3/src}/views/work/send.vue | 0
{src => saber3/src}/views/work/start.vue | 0
{src => saber3/src}/views/work/todo.vue | 0
{src => saber3/src}/views/workflow/done.vue | 53 +--
{src => saber3/src}/views/workflow/my.vue | 41 +-
.../src}/views/workflow/process.vue | 94 ++--
{src => saber3/src}/views/workflow/todo.vue | 50 +-
vite.config.mjs => saber3/vite.config.mjs | 0
{vite => saber3/vite}/plugins/auto-import.js | 0
{vite => saber3/vite}/plugins/compression.js | 0
{vite => saber3/vite}/plugins/index.js | 0
{vite => saber3/vite}/plugins/setup-extend.js | 0
src/api/workflow/index.js | 429 ------------------
567 files changed, 240 insertions(+), 583 deletions(-)
rename .env.development => saber3/.env.development (100%)
rename .env.production => saber3/.env.production (100%)
rename .gitignore => saber3/.gitignore (100%)
rename .npmrc => saber3/.npmrc (100%)
rename {.omo => saber3/.omo}/run-continuation/ses_135ccbf26ffeqbMHZSGap4ywgh.json (100%)
rename {.omo => saber3/.omo}/run-continuation/ses_14a91a607ffezez28doCV74pOa.json (100%)
rename {.omo => saber3/.omo}/run-continuation/ses_14ac1dac0ffeNN2kMyp6N7qK0o.json (100%)
rename .prettierrc.json => saber3/.prettierrc.json (100%)
rename AGENTS.md => saber3/AGENTS.md (100%)
rename CLAUDE.md => saber3/CLAUDE.md (100%)
rename LICENSE => saber3/LICENSE (100%)
rename README.md => saber3/README.md (100%)
rename build.sh => saber3/build.sh (100%)
rename {docs => saber3/docs}/sql/workflow-menu-init.sql (100%)
rename {docs => saber3/docs}/开发设计-工作流审批中心.md (100%)
rename {docs => saber3/docs}/需求分析-工作流审批中心.md (100%)
rename index.html => saber3/index.html (100%)
rename jsconfig.json => saber3/jsconfig.json (100%)
rename package-lock.json => saber3/package-lock.json (100%)
rename package.json => saber3/package.json (100%)
rename pnpm-lock.yaml => saber3/pnpm-lock.yaml (100%)
rename {public => saber3/public}/css/loading.css (100%)
rename {public => saber3/public}/css/saber.css (100%)
rename {public => saber3/public}/favicon.png (100%)
rename {public => saber3/public}/iconfont/avue/iconfont.css (100%)
rename {public => saber3/public}/iconfont/avue/iconfont.eot (100%)
rename {public => saber3/public}/iconfont/avue/iconfont.js (100%)
rename {public => saber3/public}/iconfont/avue/iconfont.json (100%)
rename {public => saber3/public}/iconfont/avue/iconfont.svg (100%)
rename {public => saber3/public}/iconfont/avue/iconfont.ttf (100%)
rename {public => saber3/public}/iconfont/avue/iconfont.woff (100%)
rename {public => saber3/public}/iconfont/avue/iconfont.woff2 (100%)
rename {public => saber3/public}/iconfont/common/iconfont.css (100%)
rename {public => saber3/public}/iconfont/common/iconfont.js (100%)
rename {public => saber3/public}/iconfont/common/iconfont.json (100%)
rename {public => saber3/public}/iconfont/common/iconfont.ttf (100%)
rename {public => saber3/public}/iconfont/common/iconfont.woff (100%)
rename {public => saber3/public}/iconfont/common/iconfont.woff2 (100%)
rename {public => saber3/public}/iconfont/index.css (100%)
rename {public => saber3/public}/iconfont/saber/iconfont.css (100%)
rename {public => saber3/public}/iconfont/saber/iconfont.eot (100%)
rename {public => saber3/public}/iconfont/saber/iconfont.js (100%)
rename {public => saber3/public}/iconfont/saber/iconfont.json (100%)
rename {public => saber3/public}/iconfont/saber/iconfont.svg (100%)
rename {public => saber3/public}/iconfont/saber/iconfont.ttf (100%)
rename {public => saber3/public}/iconfont/saber/iconfont.woff (100%)
rename {public => saber3/public}/iconfont/saber/iconfont.woff2 (100%)
rename {public => saber3/public}/img/403.svg (100%)
rename {public => saber3/public}/img/404.svg (100%)
rename {public => saber3/public}/img/500.svg (100%)
rename {public => saber3/public}/img/bg.jpg (100%)
rename {public => saber3/public}/img/bg/403.svg (100%)
rename {public => saber3/public}/img/bg/404.svg (100%)
rename {public => saber3/public}/img/bg/500.svg (100%)
rename {public => saber3/public}/img/bg/bg.jpg (100%)
rename {public => saber3/public}/img/bg/bg1.jpg (100%)
rename {public => saber3/public}/img/bg/bg2.jpg (100%)
rename {public => saber3/public}/img/bg/bg3.jpg (100%)
rename {public => saber3/public}/img/bg/bg4.jpg (100%)
rename {public => saber3/public}/img/bg/cloud.jpg (100%)
rename {public => saber3/public}/img/bg/img-logo.png (100%)
rename {public => saber3/public}/img/bg/login.png (100%)
rename {public => saber3/public}/img/bg/logo.png (100%)
rename {public => saber3/public}/img/bg/star-squashed.jpg (100%)
rename {public => saber3/public}/img/bg/vip1.png (100%)
rename {public => saber3/public}/img/bg/vip2.png (100%)
rename {public => saber3/public}/img/bg/vip3.png (100%)
rename {public => saber3/public}/img/bg/vip4.png (100%)
rename {public => saber3/public}/img/bg1.jpg (100%)
rename {public => saber3/public}/img/bg2.jpg (100%)
rename {public => saber3/public}/img/bg3.jpg (100%)
rename {public => saber3/public}/img/bg4.jpg (100%)
rename {public => saber3/public}/img/login-bg.svg (100%)
rename {public => saber3/public}/img/logo.png (100%)
rename {public => saber3/public}/img/star-squashed.jpg (100%)
rename {src => saber3/src}/App.vue (100%)
rename {src => saber3/src}/api/base/region.js (100%)
rename {src => saber3/src}/api/common.js (100%)
rename {src => saber3/src}/api/data/record.js (100%)
rename {src => saber3/src}/api/desk/notice.js (100%)
rename {src => saber3/src}/api/flow/flow.js (100%)
rename {src => saber3/src}/api/job/jobinfo.js (100%)
rename {src => saber3/src}/api/job/jobserver.js (100%)
rename {src => saber3/src}/api/logs.js (100%)
rename {src => saber3/src}/api/report/report.js (100%)
rename {src => saber3/src}/api/resource/attach.js (100%)
rename {src => saber3/src}/api/resource/oss.js (100%)
rename {src => saber3/src}/api/resource/sms.js (100%)
rename {src => saber3/src}/api/system/apikey.js (100%)
rename {src => saber3/src}/api/system/apikeylog.js (100%)
rename {src => saber3/src}/api/system/authlock.js (100%)
rename {src => saber3/src}/api/system/authlog.js (100%)
rename {src => saber3/src}/api/system/client.js (100%)
rename {src => saber3/src}/api/system/dept.js (100%)
rename {src => saber3/src}/api/system/dict.js (100%)
rename {src => saber3/src}/api/system/dictbiz.js (100%)
rename {src => saber3/src}/api/system/menu.js (100%)
rename {src => saber3/src}/api/system/param.js (100%)
rename {src => saber3/src}/api/system/post.js (100%)
rename {src => saber3/src}/api/system/role.js (100%)
rename {src => saber3/src}/api/system/scope.js (100%)
rename {src => saber3/src}/api/system/tenant.js (100%)
rename {src => saber3/src}/api/system/tenantdatasource.js (100%)
rename {src => saber3/src}/api/system/tenantpackage.js (100%)
rename {src => saber3/src}/api/system/topmenu.js (100%)
rename {src => saber3/src}/api/system/user.js (100%)
rename {src => saber3/src}/api/tool/code.js (100%)
rename {src => saber3/src}/api/tool/codesetting.js (100%)
rename {src => saber3/src}/api/tool/datasource.js (100%)
rename {src => saber3/src}/api/tool/model.js (100%)
rename {src => saber3/src}/api/user.js (100%)
rename {src => saber3/src}/api/work/process.js (100%)
rename {src => saber3/src}/api/work/work.js (100%)
create mode 100644 saber3/src/api/workflow/index.js
rename {src => saber3/src}/axios.js (100%)
rename {src => saber3/src}/components/basic-block/main.vue (100%)
rename {src => saber3/src}/components/basic-container/main.vue (100%)
rename {src => saber3/src}/components/basic-video/main.vue (100%)
rename {src => saber3/src}/components/basic-video/plugin.js (100%)
rename {src => saber3/src}/components/code-editor/main.vue (100%)
rename {src => saber3/src}/components/cron-editor/main.vue (100%)
rename {src => saber3/src}/components/error-page/403.vue (100%)
rename {src => saber3/src}/components/error-page/404.vue (100%)
rename {src => saber3/src}/components/error-page/500.vue (100%)
rename {src => saber3/src}/components/error-page/style.scss (100%)
rename {src => saber3/src}/components/flow-design-step/main.vue (100%)
rename {src => saber3/src}/components/flow-design/main.vue (100%)
rename {src => saber3/src}/components/highlight/main.vue (100%)
rename {src => saber3/src}/components/iframe/main.vue (100%)
rename {src => saber3/src}/components/third-register/main.vue (100%)
rename {src => saber3/src}/config/env.js (100%)
rename {src => saber3/src}/config/iconList.js (100%)
rename {src => saber3/src}/config/website.js (100%)
rename {src => saber3/src}/const/tool/model.js (100%)
rename {src => saber3/src}/debug.js (100%)
rename {src => saber3/src}/docker/Dockerfile (100%)
rename {src => saber3/src}/error.js (100%)
rename {src => saber3/src}/frontend/dist/assets/AnnualProcurementPlanDialog-BZb-BP6k.css (100%)
rename {src => saber3/src}/frontend/dist/assets/AnnualProcurementPlanDialog-CFS2CUOe.js (100%)
rename {src => saber3/src}/frontend/dist/assets/AnnualProcurementPlanList-0viUkV3o.css (100%)
rename {src => saber3/src}/frontend/dist/assets/AnnualProcurementPlanList-BjxVu4kM.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Appeal-C1i_ncZk.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Appeal-CxA-Wh7r.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Archive-Cm6VkiDo.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Archive-DUc2OZdF.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Assessment-BFLwEpml.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Assessment-BrN0c7H6.css (100%)
rename {src => saber3/src}/frontend/dist/assets/AwardNotice-BEqm8LeV.css (100%)
rename {src => saber3/src}/frontend/dist/assets/AwardNotice-Cz3st1XK.js (100%)
rename {src => saber3/src}/frontend/dist/assets/BiddingInfoList-BjGSHS2e.css (100%)
rename {src => saber3/src}/frontend/dist/assets/BiddingInfoList-yvI2R9xl.js (100%)
rename {src => saber3/src}/frontend/dist/assets/BiddingManagement-BF9nndHm.js (100%)
rename {src => saber3/src}/frontend/dist/assets/BiddingManagement-HO7p8j86.css (100%)
rename {src => saber3/src}/frontend/dist/assets/BiddingNotice-2SFImQ98.css (100%)
rename {src => saber3/src}/frontend/dist/assets/BiddingNotice-BP8eMjmQ.css (100%)
rename {src => saber3/src}/frontend/dist/assets/BiddingNotice-ClUtpX8L.js (100%)
rename {src => saber3/src}/frontend/dist/assets/BiddingNotice-Dbmm7Alo.js (100%)
rename {src => saber3/src}/frontend/dist/assets/BlacklistList-CXMHkun3.css (100%)
rename {src => saber3/src}/frontend/dist/assets/BlacklistList-noOnyD-U.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Category-CFl3FUvo.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Category-CqBvejwV.css (100%)
rename {src => saber3/src}/frontend/dist/assets/ContractSupplier-5sJzyk31.js (100%)
rename {src => saber3/src}/frontend/dist/assets/ContractSupplier-NcN4VLv5.css (100%)
rename {src => saber3/src}/frontend/dist/assets/DeliveryConfirmationList-BeccR37R.css (100%)
rename {src => saber3/src}/frontend/dist/assets/DeliveryConfirmationList-BzGiBDWX.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Enrollment-BhizGEEB.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Enrollment-Cl_uHeGo.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Entry-6Wn-21an.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Entry-Besk1jNp.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Entry-D2pNUe6n.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Entry-D6uFOOuc.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Entry-M8HPc9CS.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Entry-Waj4fpPV.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Entry-oDR-vj5g.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Entry-yT3S8kcB.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Evaluation-B-Q5o0iA.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Evaluation-CoW0oUxF.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Files-CmvfoOi1.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Files-aXyTFf_5.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Home-BgiP2ZdT.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Home-CjLUUGhB.css (100%)
rename {src => saber3/src}/frontend/dist/assets/InterfaceManage-BTm51dLt.js (100%)
rename {src => saber3/src}/frontend/dist/assets/InterfaceManage-ClQ-PAgf.css (100%)
rename {src => saber3/src}/frontend/dist/assets/List-1ie2qJtC.css (100%)
rename {src => saber3/src}/frontend/dist/assets/List-3_Rk9usH.js (100%)
rename {src => saber3/src}/frontend/dist/assets/List-5GWOkI1-.css (100%)
rename {src => saber3/src}/frontend/dist/assets/List-BIWiNW-x.css (100%)
rename {src => saber3/src}/frontend/dist/assets/List-BRgBiCUk.css (100%)
rename {src => saber3/src}/frontend/dist/assets/List-BTEtVmdD.js (100%)
rename {src => saber3/src}/frontend/dist/assets/List-Bwwmgmmq.js (100%)
rename {src => saber3/src}/frontend/dist/assets/List-C5BOaGtE.css (100%)
rename {src => saber3/src}/frontend/dist/assets/List-Cg3cgCls.css (100%)
rename {src => saber3/src}/frontend/dist/assets/List-CypZqJwx.css (100%)
rename {src => saber3/src}/frontend/dist/assets/List-DUQnoCtS.js (100%)
rename {src => saber3/src}/frontend/dist/assets/List-DfxESvOu.css (100%)
rename {src => saber3/src}/frontend/dist/assets/List-Dqohr5C9.js (100%)
rename {src => saber3/src}/frontend/dist/assets/List-DuU7dNDW.js (100%)
rename {src => saber3/src}/frontend/dist/assets/List-dqdqW20a.css (100%)
rename {src => saber3/src}/frontend/dist/assets/List-nlJvEejc.js (100%)
rename {src => saber3/src}/frontend/dist/assets/List-p0yF8fzk.js (100%)
rename {src => saber3/src}/frontend/dist/assets/List-vNEUf1zM.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Login-BcEyOiR1.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Login-C1M_34U1.js (100%)
rename {src => saber3/src}/frontend/dist/assets/MainLayout-Bedu2S9Q.js (100%)
rename {src => saber3/src}/frontend/dist/assets/MainLayout-C-GynKl-.css (100%)
rename {src => saber3/src}/frontend/dist/assets/MaterialWinningList-CNL9cI5Z.css (100%)
rename {src => saber3/src}/frontend/dist/assets/MaterialWinningList-D24MSzkY.js (100%)
rename {src => saber3/src}/frontend/dist/assets/MyApplication-DDyU2_1i.css (100%)
rename {src => saber3/src}/frontend/dist/assets/MyApplication-DdWqflxU.js (100%)
rename {src => saber3/src}/frontend/dist/assets/MyDone-C8EJiVDQ.js (100%)
rename {src => saber3/src}/frontend/dist/assets/MyDone-Cg0Qjrqe.css (100%)
rename {src => saber3/src}/frontend/dist/assets/MyProcess-B-A5rV96.js (100%)
rename {src => saber3/src}/frontend/dist/assets/MyProcess-BYhrskRq.css (100%)
rename {src => saber3/src}/frontend/dist/assets/MyTodo-B1l4ALK0.js (100%)
rename {src => saber3/src}/frontend/dist/assets/MyTodo-CxCh-5-I.css (100%)
rename {src => saber3/src}/frontend/dist/assets/NonOperatingList-BHwLTaMg.js (100%)
rename {src => saber3/src}/frontend/dist/assets/NonOperatingList-DasN5UTx.css (100%)
rename {src => saber3/src}/frontend/dist/assets/PendingBidding-B8YO5xOZ.js (100%)
rename {src => saber3/src}/frontend/dist/assets/PendingBidding-B9kKZqru.js (100%)
rename {src => saber3/src}/frontend/dist/assets/PendingBidding-DHLPZyZt.css (100%)
rename {src => saber3/src}/frontend/dist/assets/PendingBidding-dUYdHJaY.css (100%)
rename {src => saber3/src}/frontend/dist/assets/PendingBiddingAdmin-B9CLVEQO.js (100%)
rename {src => saber3/src}/frontend/dist/assets/PendingBiddingAdmin-sLPwrxcC.css (100%)
rename {src => saber3/src}/frontend/dist/assets/PendingBiddingLibrary-C3CAKWdp.css (100%)
rename {src => saber3/src}/frontend/dist/assets/PendingBiddingLibrary-CsDg6zeV.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Portal-CxQrRjtJ.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Portal-N1UqkjV9.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Profile-CvY6g1YK.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Profile-D4njicCc.js (100%)
rename {src => saber3/src}/frontend/dist/assets/ProjectAwardList-CM8NzNUH.js (100%)
rename {src => saber3/src}/frontend/dist/assets/ProjectAwardList-bTDMOxJm.css (100%)
rename {src => saber3/src}/frontend/dist/assets/ProjectEvaluation-B5LuZYJ2.js (100%)
rename {src => saber3/src}/frontend/dist/assets/ProjectEvaluation-DyHp1Sxm.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Qualification-DBL8IPxV.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Qualification-DFgnFxp2.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Random-Bs7JYP8-.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Random-tJRZui1K.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Register-WmElmTtE.js (100%)
rename {src => saber3/src}/frontend/dist/assets/Register-tW48gHu4.css (100%)
rename {src => saber3/src}/frontend/dist/assets/RequirementEntry-CbzcWZzG.js (100%)
rename {src => saber3/src}/frontend/dist/assets/RequirementEntry-JpA1DLg0.css (100%)
rename {src => saber3/src}/frontend/dist/assets/RequirementReport-BH0s5pj7.css (100%)
rename {src => saber3/src}/frontend/dist/assets/RequirementReport-C2JzVP7n.js (100%)
rename {src => saber3/src}/frontend/dist/assets/SelectAnnualPlanDialog-Uzedp2fn.js (100%)
rename {src => saber3/src}/frontend/dist/assets/SelectAnnualPlanDialog-xELChNYk.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Supervision-VMjy4nH9.css (100%)
rename {src => saber3/src}/frontend/dist/assets/Supervision-rg0Kf9vK.js (100%)
rename {src => saber3/src}/frontend/dist/assets/SupplierArchive-BV0CTy8C.js (100%)
rename {src => saber3/src}/frontend/dist/assets/SupplierArchive-BjiKkylU.css (100%)
rename {src => saber3/src}/frontend/dist/assets/SupplierEnrollment-QHHfa0xg.js (100%)
rename {src => saber3/src}/frontend/dist/assets/SupplierEnrollment-bzYC_71v.css (100%)
rename {src => saber3/src}/frontend/dist/assets/SupplierEvaluation-BO3gcVvX.js (100%)
rename {src => saber3/src}/frontend/dist/assets/SupplierEvaluation-D6L3inZp.css (100%)
rename {src => saber3/src}/frontend/dist/assets/SupplierLayout-CaPwFaDo.css (100%)
rename {src => saber3/src}/frontend/dist/assets/SupplierLayout-sPp5yuoQ.js (100%)
rename {src => saber3/src}/frontend/dist/assets/SupplierRegister-BdGGH15A.js (100%)
rename {src => saber3/src}/frontend/dist/assets/SupplierRegister-D4JcWwYo.css (100%)
rename {src => saber3/src}/frontend/dist/assets/SupplierSupplyScopeList-B3a5Cd8e.css (100%)
rename {src => saber3/src}/frontend/dist/assets/SupplierSupplyScopeList-K697UjvY.js (100%)
rename {src => saber3/src}/frontend/dist/assets/UserManage-BbWQdXRK.css (100%)
rename {src => saber3/src}/frontend/dist/assets/UserManage-CjJB5Htd.js (100%)
rename {src => saber3/src}/frontend/dist/assets/WonBidding-BhuMxr85.css (100%)
rename {src => saber3/src}/frontend/dist/assets/WonBidding-C6ofSq5k.js (100%)
rename {src => saber3/src}/frontend/dist/assets/ZcfzrLayout-BL4Hvr_Q.js (100%)
rename {src => saber3/src}/frontend/dist/assets/ZcfzrLayout-CCNais-z.css (100%)
rename {src => saber3/src}/frontend/dist/assets/index-42ANG6Sg.js (100%)
rename {src => saber3/src}/frontend/dist/assets/index-CPMb_Rvz.css (100%)
rename {src => saber3/src}/frontend/dist/assets/index-CsXfDo-r.js (100%)
rename {src => saber3/src}/frontend/dist/assets/shuyu_logo_1-BmQe_hVf.js (100%)
rename {src => saber3/src}/frontend/dist/assets/supplier-DLaIukEV.js (100%)
rename {src => saber3/src}/frontend/dist/assets/xlsx-DrgRuPKf.js (100%)
rename {src => saber3/src}/frontend/dist/images/a1.jpeg (100%)
rename {src => saber3/src}/frontend/dist/images/a1.png (100%)
rename {src => saber3/src}/frontend/dist/images/a2.jpeg (100%)
rename {src => saber3/src}/frontend/dist/images/a2.png (100%)
rename {src => saber3/src}/frontend/dist/images/a3.jpeg (100%)
rename {src => saber3/src}/frontend/dist/images/a3.png (100%)
rename {src => saber3/src}/frontend/dist/images/dachuang_yy.jpg (100%)
rename {src => saber3/src}/frontend/dist/images/shuyu_logo2.png (100%)
rename {src => saber3/src}/frontend/dist/images/shuyu_logo_1.png (100%)
rename {src => saber3/src}/frontend/dist/index.html (100%)
rename {src => saber3/src}/frontend/dist/init-data.js (100%)
rename {src => saber3/src}/frontend/dist/zcxq.pdf (100%)
rename {src => saber3/src}/frontend/index.html (100%)
rename {src => saber3/src}/frontend/package-lock.json (100%)
rename {src => saber3/src}/frontend/package.json (100%)
rename {src => saber3/src}/frontend/public/images/a1.jpeg (100%)
rename {src => saber3/src}/frontend/public/images/a1.png (100%)
rename {src => saber3/src}/frontend/public/images/a2.jpeg (100%)
rename {src => saber3/src}/frontend/public/images/a2.png (100%)
rename {src => saber3/src}/frontend/public/images/a3.jpeg (100%)
rename {src => saber3/src}/frontend/public/images/a3.png (100%)
rename {src => saber3/src}/frontend/public/images/dachuang_yy.jpg (100%)
rename {src => saber3/src}/frontend/public/images/shuyu_logo2.png (100%)
rename {src => saber3/src}/frontend/public/images/shuyu_logo_1.png (100%)
rename {src => saber3/src}/frontend/public/init-data.js (100%)
rename {src => saber3/src}/frontend/public/zcxq.pdf (100%)
rename {src => saber3/src}/frontend/src/App.vue (100%)
rename {src => saber3/src}/frontend/src/api/assetPurchaseOrder.js (100%)
rename {src => saber3/src}/frontend/src/api/bidding.js (100%)
rename {src => saber3/src}/frontend/src/api/expert.js (100%)
rename {src => saber3/src}/frontend/src/api/inquiry.js (100%)
rename {src => saber3/src}/frontend/src/api/material.js (100%)
rename {src => saber3/src}/frontend/src/api/materialArchive.js (100%)
rename {src => saber3/src}/frontend/src/api/order.js (100%)
rename {src => saber3/src}/frontend/src/api/supplier.js (100%)
rename {src => saber3/src}/frontend/src/layouts/MainLayout.vue (100%)
rename {src => saber3/src}/frontend/src/layouts/SupplierLayout.vue (100%)
rename {src => saber3/src}/frontend/src/layouts/ZcfzrLayout.vue (100%)
rename {src => saber3/src}/frontend/src/main.js (100%)
rename {src => saber3/src}/frontend/src/router/index.js (100%)
rename {src => saber3/src}/frontend/src/seed.js (100%)
rename {src => saber3/src}/frontend/src/stores/auth.js (100%)
rename {src => saber3/src}/frontend/src/views/Home.vue (100%)
rename {src => saber3/src}/frontend/src/views/Login.vue (100%)
rename {src => saber3/src}/frontend/src/views/Portal.vue (100%)
rename {src => saber3/src}/frontend/src/views/SupplierRegister.vue (100%)
rename {src => saber3/src}/frontend/src/views/annual-plan/Entry.vue (100%)
rename {src => saber3/src}/frontend/src/views/annual-plan/RequirementEntry.vue (100%)
rename {src => saber3/src}/frontend/src/views/annual-plan/RequirementReport.vue (100%)
rename {src => saber3/src}/frontend/src/views/asset-purchase-order/List.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/AnnualProcurementPlanList.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/Appeal.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/Award.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/BiddingInfoList.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/BiddingManagement.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/Enrollment.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/Entry.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/Evaluation.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/ExpertExtractionDialog.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/Files.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/InternalBiddingDialog.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/List.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/Notice.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/PendingBidding.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/PendingBiddingAdmin.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/PendingBiddingLibrary.vue (100%)
rename {src => saber3/src}/frontend/src/views/bidding/SupplierEnrollment.vue (100%)
rename {src => saber3/src}/frontend/src/views/expert/Archive.vue (100%)
rename {src => saber3/src}/frontend/src/views/expert/Assessment.vue (100%)
rename {src => saber3/src}/frontend/src/views/expert/Category.vue (100%)
rename {src => saber3/src}/frontend/src/views/expert/List.vue (100%)
rename {src => saber3/src}/frontend/src/views/expert/Qualification.vue (100%)
rename {src => saber3/src}/frontend/src/views/expert/Random.vue (100%)
rename {src => saber3/src}/frontend/src/views/expert/Supervision.vue (100%)
rename {src => saber3/src}/frontend/src/views/inquiry/Entry.vue (100%)
rename {src => saber3/src}/frontend/src/views/inquiry/List.vue (100%)
rename {src => saber3/src}/frontend/src/views/material/Entry.vue (100%)
rename {src => saber3/src}/frontend/src/views/material/List.vue (100%)
rename {src => saber3/src}/frontend/src/views/material/NonOperatingList.vue (100%)
rename {src => saber3/src}/frontend/src/views/material/components/MaterialArchiveDialog.vue (100%)
rename {src => saber3/src}/frontend/src/views/material/components/README.md (100%)
rename {src => saber3/src}/frontend/src/views/order-management-purchaser/List.vue (100%)
rename {src => saber3/src}/frontend/src/views/order-management-supplier/List.vue (100%)
rename {src => saber3/src}/frontend/src/views/order/DeliveryConfirmationList.vue (100%)
rename {src => saber3/src}/frontend/src/views/order/List.vue (100%)
rename {src => saber3/src}/frontend/src/views/order/SupplierEvaluation.vue (100%)
rename {src => saber3/src}/frontend/src/views/publicinfo/BiddingNotice.vue (100%)
rename {src => saber3/src}/frontend/src/views/report/MaterialWinningList.vue (100%)
rename {src => saber3/src}/frontend/src/views/report/ProjectAwardList.vue (100%)
rename {src => saber3/src}/frontend/src/views/report/SupplierSupplyScopeList.vue (100%)
rename {src => saber3/src}/frontend/src/views/supplier/AwardNotice.vue (100%)
rename {src => saber3/src}/frontend/src/views/supplier/BiddingNotice.vue (100%)
rename {src => saber3/src}/frontend/src/views/supplier/BlacklistList.vue (100%)
rename {src => saber3/src}/frontend/src/views/supplier/ContractSupplier.vue (100%)
rename {src => saber3/src}/frontend/src/views/supplier/List.vue (100%)
rename {src => saber3/src}/frontend/src/views/supplier/PendingBidding.vue (100%)
rename {src => saber3/src}/frontend/src/views/supplier/Profile.vue (100%)
rename {src => saber3/src}/frontend/src/views/supplier/ProjectEvaluation.vue (100%)
rename {src => saber3/src}/frontend/src/views/supplier/Register.vue (100%)
rename {src => saber3/src}/frontend/src/views/supplier/SupplierArchive.vue (100%)
rename {src => saber3/src}/frontend/src/views/supplier/WonBidding.vue (100%)
rename {src => saber3/src}/frontend/src/views/system/InterfaceManage.vue (100%)
rename {src => saber3/src}/frontend/src/views/system/UserManage.vue (100%)
rename {src => saber3/src}/frontend/src/views/workflow/MyApplication.vue (100%)
rename {src => saber3/src}/frontend/src/views/workflow/MyDone.vue (100%)
rename {src => saber3/src}/frontend/src/views/workflow/MyProcess.vue (100%)
rename {src => saber3/src}/frontend/src/views/workflow/MyTodo.vue (100%)
rename {src => saber3/src}/frontend/src/views/workflow/components/AnnualProcurementPlanDialog.vue (100%)
rename {src => saber3/src}/frontend/src/views/workflow/components/InquiryBiddingDialog.vue (100%)
rename {src => saber3/src}/frontend/src/views/workflow/components/MaterialEntryDialog.vue (100%)
rename {src => saber3/src}/frontend/src/views/workflow/components/PreBidApplicationDialog.vue (100%)
rename {src => saber3/src}/frontend/src/views/workflow/components/ProcurementDemandDialog.vue (100%)
rename {src => saber3/src}/frontend/src/views/workflow/components/SelectAnnualPlanDialog.vue (100%)
rename {src => saber3/src}/frontend/test-route.js (100%)
rename {src => saber3/src}/frontend/vite.config.js (100%)
rename {src => saber3/src}/frontend/vite.log (100%)
rename {src => saber3/src}/lang/en.js (100%)
rename {src => saber3/src}/lang/index.js (100%)
rename {src => saber3/src}/lang/zh.js (100%)
rename {src => saber3/src}/mac/index.vue (100%)
rename {src => saber3/src}/mac/lock.vue (100%)
rename {src => saber3/src}/mac/login.scss (100%)
rename {src => saber3/src}/mac/login.vue (100%)
rename {src => saber3/src}/mac/mode/index.js (100%)
rename {src => saber3/src}/mac/mode/index.vue (100%)
rename {src => saber3/src}/main.js (100%)
rename {src => saber3/src}/mixins/crud.js (100%)
rename {src => saber3/src}/mixins/index.js (100%)
rename {src => saber3/src}/mockProdServer.js (100%)
rename {src => saber3/src}/option/job/jobinfo.js (100%)
rename {src => saber3/src}/option/job/jobserver.js (100%)
rename {src => saber3/src}/option/system/authlock.js (100%)
rename {src => saber3/src}/option/system/authlog.js (100%)
rename {src => saber3/src}/option/system/dict.js (100%)
rename {src => saber3/src}/option/system/dictbiz.js (100%)
rename {src => saber3/src}/option/system/user.js (100%)
rename {src => saber3/src}/option/tool/code.js (100%)
rename {src => saber3/src}/option/tool/codesetting.js (100%)
rename {src => saber3/src}/option/tool/formsetting.js (100%)
rename {src => saber3/src}/page/index/index.vue (100%)
rename {src => saber3/src}/page/index/layout.vue (100%)
rename {src => saber3/src}/page/index/logo.vue (100%)
rename {src => saber3/src}/page/index/search.vue (100%)
rename {src => saber3/src}/page/index/setting.vue (100%)
rename {src => saber3/src}/page/index/sidebar/index.vue (100%)
rename {src => saber3/src}/page/index/sidebar/sidebarItem.vue (100%)
rename {src => saber3/src}/page/index/tags.vue (100%)
rename {src => saber3/src}/page/index/top/index.vue (100%)
rename {src => saber3/src}/page/index/top/top-color.vue (100%)
rename {src => saber3/src}/page/index/top/top-full.vue (100%)
rename {src => saber3/src}/page/index/top/top-lang.vue (100%)
rename {src => saber3/src}/page/index/top/top-lock.vue (100%)
rename {src => saber3/src}/page/index/top/top-logs.vue (100%)
rename {src => saber3/src}/page/index/top/top-menu.vue (100%)
rename {src => saber3/src}/page/index/top/top-search.vue (100%)
rename {src => saber3/src}/page/index/top/top-theme.vue (100%)
rename {src => saber3/src}/page/index/wechat.vue (100%)
rename {src => saber3/src}/page/lock/index.vue (100%)
rename {src => saber3/src}/page/login/authredirect.vue (100%)
rename {src => saber3/src}/page/login/codelogin.vue (100%)
rename {src => saber3/src}/page/login/facelogin.vue (100%)
rename {src => saber3/src}/page/login/index.vue (100%)
rename {src => saber3/src}/page/login/registerlogin.vue (100%)
rename {src => saber3/src}/page/login/thirdlogin.vue (100%)
rename {src => saber3/src}/page/login/userlogin.vue (100%)
rename {src => saber3/src}/permission.js (100%)
rename {src => saber3/src}/router/avue-router.js (100%)
rename {src => saber3/src}/router/ext/index.js (100%)
rename {src => saber3/src}/router/index.js (100%)
rename {src => saber3/src}/router/page/index.js (100%)
rename {src => saber3/src}/router/router.js (100%)
rename {src => saber3/src}/router/views/index.js (100%)
rename {src => saber3/src}/store/getters.js (100%)
rename {src => saber3/src}/store/index.js (100%)
rename {src => saber3/src}/store/modules/common.js (100%)
rename {src => saber3/src}/store/modules/dict.js (100%)
rename {src => saber3/src}/store/modules/logs.js (100%)
rename {src => saber3/src}/store/modules/tags.js (100%)
rename {src => saber3/src}/store/modules/user.js (100%)
rename {src => saber3/src}/styles/common.scss (100%)
rename {src => saber3/src}/styles/element-ui.scss (100%)
rename {src => saber3/src}/styles/iconfont.scss (100%)
rename {src => saber3/src}/styles/login.scss (100%)
rename {src => saber3/src}/styles/media.scss (100%)
rename {src => saber3/src}/styles/mixin.scss (100%)
rename {src => saber3/src}/styles/normalize.scss (100%)
rename {src => saber3/src}/styles/sidebar.scss (100%)
rename {src => saber3/src}/styles/tags.scss (100%)
rename {src => saber3/src}/styles/theme/beautiful.scss (100%)
rename {src => saber3/src}/styles/theme/bule.scss (100%)
rename {src => saber3/src}/styles/theme/cool.scss (100%)
rename {src => saber3/src}/styles/theme/d2.scss (100%)
rename {src => saber3/src}/styles/theme/dark.scss (100%)
rename {src => saber3/src}/styles/theme/go.scss (100%)
rename {src => saber3/src}/styles/theme/hey.scss (100%)
rename {src => saber3/src}/styles/theme/index.scss (100%)
rename {src => saber3/src}/styles/theme/iview.scss (100%)
rename {src => saber3/src}/styles/theme/lte.scss (100%)
rename {src => saber3/src}/styles/theme/star.scss (100%)
rename {src => saber3/src}/styles/theme/vip.scss (100%)
rename {src => saber3/src}/styles/theme/white.scss (100%)
rename {src => saber3/src}/styles/top.scss (100%)
rename {src => saber3/src}/styles/variables.scss (100%)
rename {src => saber3/src}/utils/auth.js (100%)
rename {src => saber3/src}/utils/crypto.js (100%)
rename {src => saber3/src}/utils/date.js (100%)
rename {src => saber3/src}/utils/flow.js (100%)
rename {src => saber3/src}/utils/formatter.js (100%)
rename {src => saber3/src}/utils/func.js (100%)
rename {src => saber3/src}/utils/module.js (100%)
rename {src => saber3/src}/utils/sensitive.js (100%)
rename {src => saber3/src}/utils/sm2.js (100%)
rename {src => saber3/src}/utils/store.js (100%)
rename {src => saber3/src}/utils/util.js (100%)
rename {src => saber3/src}/utils/validate.js (100%)
rename {src => saber3/src}/views/authority/apikey.vue (100%)
rename {src => saber3/src}/views/authority/apiscope.vue (100%)
rename {src => saber3/src}/views/authority/datascope.vue (100%)
rename {src => saber3/src}/views/authority/role.vue (100%)
rename {src => saber3/src}/views/base/region.vue (100%)
rename {src => saber3/src}/views/biz/procurement-plan/procurement-plan-apply.vue (100%)
rename {src => saber3/src}/views/data/record.vue (100%)
rename {src => saber3/src}/views/desk/notice-composition.vue (100%)
rename {src => saber3/src}/views/desk/notice.vue (100%)
rename {src => saber3/src}/views/flow/deploy.vue (100%)
rename {src => saber3/src}/views/flow/follow.vue (100%)
rename {src => saber3/src}/views/flow/manager.vue (100%)
rename {src => saber3/src}/views/flow/model.vue (100%)
rename {src => saber3/src}/views/job/jobinfo.vue (100%)
rename {src => saber3/src}/views/job/jobserver.vue (100%)
rename {src => saber3/src}/views/monitor/log/api.vue (100%)
rename {src => saber3/src}/views/monitor/log/error.vue (100%)
rename {src => saber3/src}/views/monitor/log/usual.vue (100%)
rename {src => saber3/src}/views/report/reportlist.vue (100%)
rename {src => saber3/src}/views/resource/attach.vue (100%)
rename {src => saber3/src}/views/resource/oss.vue (100%)
rename {src => saber3/src}/views/resource/sms.vue (100%)
rename {src => saber3/src}/views/system/authlock.vue (100%)
rename {src => saber3/src}/views/system/authlog.vue (100%)
rename {src => saber3/src}/views/system/client.vue (100%)
rename {src => saber3/src}/views/system/dept.vue (100%)
rename {src => saber3/src}/views/system/dict.vue (100%)
rename {src => saber3/src}/views/system/dictbiz.vue (100%)
rename {src => saber3/src}/views/system/menu.vue (100%)
rename {src => saber3/src}/views/system/param.vue (100%)
rename {src => saber3/src}/views/system/post.vue (100%)
rename {src => saber3/src}/views/system/tenant.vue (100%)
rename {src => saber3/src}/views/system/tenantdatasource.vue (100%)
rename {src => saber3/src}/views/system/tenantpackage.vue (100%)
rename {src => saber3/src}/views/system/topmenu.vue (100%)
rename {src => saber3/src}/views/system/user.vue (100%)
rename {src => saber3/src}/views/system/userinfo.vue (100%)
rename {src => saber3/src}/views/test.vue (100%)
rename {src => saber3/src}/views/tool/code.vue (100%)
rename {src => saber3/src}/views/tool/codesetting.vue (100%)
rename {src => saber3/src}/views/tool/datasource.vue (100%)
rename {src => saber3/src}/views/tool/formsetting.vue (100%)
rename {src => saber3/src}/views/tool/model.vue (100%)
rename {src => saber3/src}/views/util/affix.vue (100%)
rename {src => saber3/src}/views/util/cache.vue (100%)
rename {src => saber3/src}/views/util/crud-form.vue (100%)
rename {src => saber3/src}/views/util/data.vue (100%)
rename {src => saber3/src}/views/util/demo/dict-classic.vue (100%)
rename {src => saber3/src}/views/util/demo/dict-horizontal.vue (100%)
rename {src => saber3/src}/views/util/demo/dict-vertical.vue (100%)
rename {src => saber3/src}/views/util/demo/dict.vue (100%)
rename {src => saber3/src}/views/util/demo/dictbiz.vue (100%)
rename {src => saber3/src}/views/util/form-detail.vue (100%)
rename {src => saber3/src}/views/util/form.vue (100%)
rename {src => saber3/src}/views/util/logs.vue (100%)
rename {src => saber3/src}/views/util/permission.vue (100%)
rename {src => saber3/src}/views/util/store.vue (100%)
rename {src => saber3/src}/views/util/table.vue (100%)
rename {src => saber3/src}/views/util/tags.vue (100%)
rename {src => saber3/src}/views/util/test.vue (100%)
rename {src => saber3/src}/views/util/top.vue (100%)
rename {src => saber3/src}/views/wel/dashboard.vue (100%)
rename {src => saber3/src}/views/wel/index.vue (100%)
rename {src => saber3/src}/views/work/claim.vue (100%)
rename {src => saber3/src}/views/work/done.vue (100%)
rename {src => saber3/src}/views/work/process/leave/detail.vue (100%)
rename {src => saber3/src}/views/work/process/leave/form.vue (100%)
rename {src => saber3/src}/views/work/process/leave/handle.vue (100%)
rename {src => saber3/src}/views/work/send.vue (100%)
rename {src => saber3/src}/views/work/start.vue (100%)
rename {src => saber3/src}/views/work/todo.vue (100%)
rename {src => saber3/src}/views/workflow/done.vue (81%)
rename {src => saber3/src}/views/workflow/my.vue (85%)
rename {src => saber3/src}/views/workflow/process.vue (72%)
rename {src => saber3/src}/views/workflow/todo.vue (80%)
rename vite.config.mjs => saber3/vite.config.mjs (100%)
rename {vite => saber3/vite}/plugins/auto-import.js (100%)
rename {vite => saber3/vite}/plugins/compression.js (100%)
rename {vite => saber3/vite}/plugins/index.js (100%)
rename {vite => saber3/vite}/plugins/setup-extend.js (100%)
delete mode 100644 src/api/workflow/index.js
diff --git a/.env.development b/saber3/.env.development
similarity index 100%
rename from .env.development
rename to saber3/.env.development
diff --git a/.env.production b/saber3/.env.production
similarity index 100%
rename from .env.production
rename to saber3/.env.production
diff --git a/.gitignore b/saber3/.gitignore
similarity index 100%
rename from .gitignore
rename to saber3/.gitignore
diff --git a/.npmrc b/saber3/.npmrc
similarity index 100%
rename from .npmrc
rename to saber3/.npmrc
diff --git a/.omo/run-continuation/ses_135ccbf26ffeqbMHZSGap4ywgh.json b/saber3/.omo/run-continuation/ses_135ccbf26ffeqbMHZSGap4ywgh.json
similarity index 100%
rename from .omo/run-continuation/ses_135ccbf26ffeqbMHZSGap4ywgh.json
rename to saber3/.omo/run-continuation/ses_135ccbf26ffeqbMHZSGap4ywgh.json
diff --git a/.omo/run-continuation/ses_14a91a607ffezez28doCV74pOa.json b/saber3/.omo/run-continuation/ses_14a91a607ffezez28doCV74pOa.json
similarity index 100%
rename from .omo/run-continuation/ses_14a91a607ffezez28doCV74pOa.json
rename to saber3/.omo/run-continuation/ses_14a91a607ffezez28doCV74pOa.json
diff --git a/.omo/run-continuation/ses_14ac1dac0ffeNN2kMyp6N7qK0o.json b/saber3/.omo/run-continuation/ses_14ac1dac0ffeNN2kMyp6N7qK0o.json
similarity index 100%
rename from .omo/run-continuation/ses_14ac1dac0ffeNN2kMyp6N7qK0o.json
rename to saber3/.omo/run-continuation/ses_14ac1dac0ffeNN2kMyp6N7qK0o.json
diff --git a/.prettierrc.json b/saber3/.prettierrc.json
similarity index 100%
rename from .prettierrc.json
rename to saber3/.prettierrc.json
diff --git a/AGENTS.md b/saber3/AGENTS.md
similarity index 100%
rename from AGENTS.md
rename to saber3/AGENTS.md
diff --git a/CLAUDE.md b/saber3/CLAUDE.md
similarity index 100%
rename from CLAUDE.md
rename to saber3/CLAUDE.md
diff --git a/LICENSE b/saber3/LICENSE
similarity index 100%
rename from LICENSE
rename to saber3/LICENSE
diff --git a/README.md b/saber3/README.md
similarity index 100%
rename from README.md
rename to saber3/README.md
diff --git a/build.sh b/saber3/build.sh
similarity index 100%
rename from build.sh
rename to saber3/build.sh
diff --git a/docs/sql/workflow-menu-init.sql b/saber3/docs/sql/workflow-menu-init.sql
similarity index 100%
rename from docs/sql/workflow-menu-init.sql
rename to saber3/docs/sql/workflow-menu-init.sql
diff --git a/docs/开发设计-工作流审批中心.md b/saber3/docs/开发设计-工作流审批中心.md
similarity index 100%
rename from docs/开发设计-工作流审批中心.md
rename to saber3/docs/开发设计-工作流审批中心.md
diff --git a/docs/需求分析-工作流审批中心.md b/saber3/docs/需求分析-工作流审批中心.md
similarity index 100%
rename from docs/需求分析-工作流审批中心.md
rename to saber3/docs/需求分析-工作流审批中心.md
diff --git a/index.html b/saber3/index.html
similarity index 100%
rename from index.html
rename to saber3/index.html
diff --git a/jsconfig.json b/saber3/jsconfig.json
similarity index 100%
rename from jsconfig.json
rename to saber3/jsconfig.json
diff --git a/package-lock.json b/saber3/package-lock.json
similarity index 100%
rename from package-lock.json
rename to saber3/package-lock.json
diff --git a/package.json b/saber3/package.json
similarity index 100%
rename from package.json
rename to saber3/package.json
diff --git a/pnpm-lock.yaml b/saber3/pnpm-lock.yaml
similarity index 100%
rename from pnpm-lock.yaml
rename to saber3/pnpm-lock.yaml
diff --git a/public/css/loading.css b/saber3/public/css/loading.css
similarity index 100%
rename from public/css/loading.css
rename to saber3/public/css/loading.css
diff --git a/public/css/saber.css b/saber3/public/css/saber.css
similarity index 100%
rename from public/css/saber.css
rename to saber3/public/css/saber.css
diff --git a/public/favicon.png b/saber3/public/favicon.png
similarity index 100%
rename from public/favicon.png
rename to saber3/public/favicon.png
diff --git a/public/iconfont/avue/iconfont.css b/saber3/public/iconfont/avue/iconfont.css
similarity index 100%
rename from public/iconfont/avue/iconfont.css
rename to saber3/public/iconfont/avue/iconfont.css
diff --git a/public/iconfont/avue/iconfont.eot b/saber3/public/iconfont/avue/iconfont.eot
similarity index 100%
rename from public/iconfont/avue/iconfont.eot
rename to saber3/public/iconfont/avue/iconfont.eot
diff --git a/public/iconfont/avue/iconfont.js b/saber3/public/iconfont/avue/iconfont.js
similarity index 100%
rename from public/iconfont/avue/iconfont.js
rename to saber3/public/iconfont/avue/iconfont.js
diff --git a/public/iconfont/avue/iconfont.json b/saber3/public/iconfont/avue/iconfont.json
similarity index 100%
rename from public/iconfont/avue/iconfont.json
rename to saber3/public/iconfont/avue/iconfont.json
diff --git a/public/iconfont/avue/iconfont.svg b/saber3/public/iconfont/avue/iconfont.svg
similarity index 100%
rename from public/iconfont/avue/iconfont.svg
rename to saber3/public/iconfont/avue/iconfont.svg
diff --git a/public/iconfont/avue/iconfont.ttf b/saber3/public/iconfont/avue/iconfont.ttf
similarity index 100%
rename from public/iconfont/avue/iconfont.ttf
rename to saber3/public/iconfont/avue/iconfont.ttf
diff --git a/public/iconfont/avue/iconfont.woff b/saber3/public/iconfont/avue/iconfont.woff
similarity index 100%
rename from public/iconfont/avue/iconfont.woff
rename to saber3/public/iconfont/avue/iconfont.woff
diff --git a/public/iconfont/avue/iconfont.woff2 b/saber3/public/iconfont/avue/iconfont.woff2
similarity index 100%
rename from public/iconfont/avue/iconfont.woff2
rename to saber3/public/iconfont/avue/iconfont.woff2
diff --git a/public/iconfont/common/iconfont.css b/saber3/public/iconfont/common/iconfont.css
similarity index 100%
rename from public/iconfont/common/iconfont.css
rename to saber3/public/iconfont/common/iconfont.css
diff --git a/public/iconfont/common/iconfont.js b/saber3/public/iconfont/common/iconfont.js
similarity index 100%
rename from public/iconfont/common/iconfont.js
rename to saber3/public/iconfont/common/iconfont.js
diff --git a/public/iconfont/common/iconfont.json b/saber3/public/iconfont/common/iconfont.json
similarity index 100%
rename from public/iconfont/common/iconfont.json
rename to saber3/public/iconfont/common/iconfont.json
diff --git a/public/iconfont/common/iconfont.ttf b/saber3/public/iconfont/common/iconfont.ttf
similarity index 100%
rename from public/iconfont/common/iconfont.ttf
rename to saber3/public/iconfont/common/iconfont.ttf
diff --git a/public/iconfont/common/iconfont.woff b/saber3/public/iconfont/common/iconfont.woff
similarity index 100%
rename from public/iconfont/common/iconfont.woff
rename to saber3/public/iconfont/common/iconfont.woff
diff --git a/public/iconfont/common/iconfont.woff2 b/saber3/public/iconfont/common/iconfont.woff2
similarity index 100%
rename from public/iconfont/common/iconfont.woff2
rename to saber3/public/iconfont/common/iconfont.woff2
diff --git a/public/iconfont/index.css b/saber3/public/iconfont/index.css
similarity index 100%
rename from public/iconfont/index.css
rename to saber3/public/iconfont/index.css
diff --git a/public/iconfont/saber/iconfont.css b/saber3/public/iconfont/saber/iconfont.css
similarity index 100%
rename from public/iconfont/saber/iconfont.css
rename to saber3/public/iconfont/saber/iconfont.css
diff --git a/public/iconfont/saber/iconfont.eot b/saber3/public/iconfont/saber/iconfont.eot
similarity index 100%
rename from public/iconfont/saber/iconfont.eot
rename to saber3/public/iconfont/saber/iconfont.eot
diff --git a/public/iconfont/saber/iconfont.js b/saber3/public/iconfont/saber/iconfont.js
similarity index 100%
rename from public/iconfont/saber/iconfont.js
rename to saber3/public/iconfont/saber/iconfont.js
diff --git a/public/iconfont/saber/iconfont.json b/saber3/public/iconfont/saber/iconfont.json
similarity index 100%
rename from public/iconfont/saber/iconfont.json
rename to saber3/public/iconfont/saber/iconfont.json
diff --git a/public/iconfont/saber/iconfont.svg b/saber3/public/iconfont/saber/iconfont.svg
similarity index 100%
rename from public/iconfont/saber/iconfont.svg
rename to saber3/public/iconfont/saber/iconfont.svg
diff --git a/public/iconfont/saber/iconfont.ttf b/saber3/public/iconfont/saber/iconfont.ttf
similarity index 100%
rename from public/iconfont/saber/iconfont.ttf
rename to saber3/public/iconfont/saber/iconfont.ttf
diff --git a/public/iconfont/saber/iconfont.woff b/saber3/public/iconfont/saber/iconfont.woff
similarity index 100%
rename from public/iconfont/saber/iconfont.woff
rename to saber3/public/iconfont/saber/iconfont.woff
diff --git a/public/iconfont/saber/iconfont.woff2 b/saber3/public/iconfont/saber/iconfont.woff2
similarity index 100%
rename from public/iconfont/saber/iconfont.woff2
rename to saber3/public/iconfont/saber/iconfont.woff2
diff --git a/public/img/403.svg b/saber3/public/img/403.svg
similarity index 100%
rename from public/img/403.svg
rename to saber3/public/img/403.svg
diff --git a/public/img/404.svg b/saber3/public/img/404.svg
similarity index 100%
rename from public/img/404.svg
rename to saber3/public/img/404.svg
diff --git a/public/img/500.svg b/saber3/public/img/500.svg
similarity index 100%
rename from public/img/500.svg
rename to saber3/public/img/500.svg
diff --git a/public/img/bg.jpg b/saber3/public/img/bg.jpg
similarity index 100%
rename from public/img/bg.jpg
rename to saber3/public/img/bg.jpg
diff --git a/public/img/bg/403.svg b/saber3/public/img/bg/403.svg
similarity index 100%
rename from public/img/bg/403.svg
rename to saber3/public/img/bg/403.svg
diff --git a/public/img/bg/404.svg b/saber3/public/img/bg/404.svg
similarity index 100%
rename from public/img/bg/404.svg
rename to saber3/public/img/bg/404.svg
diff --git a/public/img/bg/500.svg b/saber3/public/img/bg/500.svg
similarity index 100%
rename from public/img/bg/500.svg
rename to saber3/public/img/bg/500.svg
diff --git a/public/img/bg/bg.jpg b/saber3/public/img/bg/bg.jpg
similarity index 100%
rename from public/img/bg/bg.jpg
rename to saber3/public/img/bg/bg.jpg
diff --git a/public/img/bg/bg1.jpg b/saber3/public/img/bg/bg1.jpg
similarity index 100%
rename from public/img/bg/bg1.jpg
rename to saber3/public/img/bg/bg1.jpg
diff --git a/public/img/bg/bg2.jpg b/saber3/public/img/bg/bg2.jpg
similarity index 100%
rename from public/img/bg/bg2.jpg
rename to saber3/public/img/bg/bg2.jpg
diff --git a/public/img/bg/bg3.jpg b/saber3/public/img/bg/bg3.jpg
similarity index 100%
rename from public/img/bg/bg3.jpg
rename to saber3/public/img/bg/bg3.jpg
diff --git a/public/img/bg/bg4.jpg b/saber3/public/img/bg/bg4.jpg
similarity index 100%
rename from public/img/bg/bg4.jpg
rename to saber3/public/img/bg/bg4.jpg
diff --git a/public/img/bg/cloud.jpg b/saber3/public/img/bg/cloud.jpg
similarity index 100%
rename from public/img/bg/cloud.jpg
rename to saber3/public/img/bg/cloud.jpg
diff --git a/public/img/bg/img-logo.png b/saber3/public/img/bg/img-logo.png
similarity index 100%
rename from public/img/bg/img-logo.png
rename to saber3/public/img/bg/img-logo.png
diff --git a/public/img/bg/login.png b/saber3/public/img/bg/login.png
similarity index 100%
rename from public/img/bg/login.png
rename to saber3/public/img/bg/login.png
diff --git a/public/img/bg/logo.png b/saber3/public/img/bg/logo.png
similarity index 100%
rename from public/img/bg/logo.png
rename to saber3/public/img/bg/logo.png
diff --git a/public/img/bg/star-squashed.jpg b/saber3/public/img/bg/star-squashed.jpg
similarity index 100%
rename from public/img/bg/star-squashed.jpg
rename to saber3/public/img/bg/star-squashed.jpg
diff --git a/public/img/bg/vip1.png b/saber3/public/img/bg/vip1.png
similarity index 100%
rename from public/img/bg/vip1.png
rename to saber3/public/img/bg/vip1.png
diff --git a/public/img/bg/vip2.png b/saber3/public/img/bg/vip2.png
similarity index 100%
rename from public/img/bg/vip2.png
rename to saber3/public/img/bg/vip2.png
diff --git a/public/img/bg/vip3.png b/saber3/public/img/bg/vip3.png
similarity index 100%
rename from public/img/bg/vip3.png
rename to saber3/public/img/bg/vip3.png
diff --git a/public/img/bg/vip4.png b/saber3/public/img/bg/vip4.png
similarity index 100%
rename from public/img/bg/vip4.png
rename to saber3/public/img/bg/vip4.png
diff --git a/public/img/bg1.jpg b/saber3/public/img/bg1.jpg
similarity index 100%
rename from public/img/bg1.jpg
rename to saber3/public/img/bg1.jpg
diff --git a/public/img/bg2.jpg b/saber3/public/img/bg2.jpg
similarity index 100%
rename from public/img/bg2.jpg
rename to saber3/public/img/bg2.jpg
diff --git a/public/img/bg3.jpg b/saber3/public/img/bg3.jpg
similarity index 100%
rename from public/img/bg3.jpg
rename to saber3/public/img/bg3.jpg
diff --git a/public/img/bg4.jpg b/saber3/public/img/bg4.jpg
similarity index 100%
rename from public/img/bg4.jpg
rename to saber3/public/img/bg4.jpg
diff --git a/public/img/login-bg.svg b/saber3/public/img/login-bg.svg
similarity index 100%
rename from public/img/login-bg.svg
rename to saber3/public/img/login-bg.svg
diff --git a/public/img/logo.png b/saber3/public/img/logo.png
similarity index 100%
rename from public/img/logo.png
rename to saber3/public/img/logo.png
diff --git a/public/img/star-squashed.jpg b/saber3/public/img/star-squashed.jpg
similarity index 100%
rename from public/img/star-squashed.jpg
rename to saber3/public/img/star-squashed.jpg
diff --git a/src/App.vue b/saber3/src/App.vue
similarity index 100%
rename from src/App.vue
rename to saber3/src/App.vue
diff --git a/src/api/base/region.js b/saber3/src/api/base/region.js
similarity index 100%
rename from src/api/base/region.js
rename to saber3/src/api/base/region.js
diff --git a/src/api/common.js b/saber3/src/api/common.js
similarity index 100%
rename from src/api/common.js
rename to saber3/src/api/common.js
diff --git a/src/api/data/record.js b/saber3/src/api/data/record.js
similarity index 100%
rename from src/api/data/record.js
rename to saber3/src/api/data/record.js
diff --git a/src/api/desk/notice.js b/saber3/src/api/desk/notice.js
similarity index 100%
rename from src/api/desk/notice.js
rename to saber3/src/api/desk/notice.js
diff --git a/src/api/flow/flow.js b/saber3/src/api/flow/flow.js
similarity index 100%
rename from src/api/flow/flow.js
rename to saber3/src/api/flow/flow.js
diff --git a/src/api/job/jobinfo.js b/saber3/src/api/job/jobinfo.js
similarity index 100%
rename from src/api/job/jobinfo.js
rename to saber3/src/api/job/jobinfo.js
diff --git a/src/api/job/jobserver.js b/saber3/src/api/job/jobserver.js
similarity index 100%
rename from src/api/job/jobserver.js
rename to saber3/src/api/job/jobserver.js
diff --git a/src/api/logs.js b/saber3/src/api/logs.js
similarity index 100%
rename from src/api/logs.js
rename to saber3/src/api/logs.js
diff --git a/src/api/report/report.js b/saber3/src/api/report/report.js
similarity index 100%
rename from src/api/report/report.js
rename to saber3/src/api/report/report.js
diff --git a/src/api/resource/attach.js b/saber3/src/api/resource/attach.js
similarity index 100%
rename from src/api/resource/attach.js
rename to saber3/src/api/resource/attach.js
diff --git a/src/api/resource/oss.js b/saber3/src/api/resource/oss.js
similarity index 100%
rename from src/api/resource/oss.js
rename to saber3/src/api/resource/oss.js
diff --git a/src/api/resource/sms.js b/saber3/src/api/resource/sms.js
similarity index 100%
rename from src/api/resource/sms.js
rename to saber3/src/api/resource/sms.js
diff --git a/src/api/system/apikey.js b/saber3/src/api/system/apikey.js
similarity index 100%
rename from src/api/system/apikey.js
rename to saber3/src/api/system/apikey.js
diff --git a/src/api/system/apikeylog.js b/saber3/src/api/system/apikeylog.js
similarity index 100%
rename from src/api/system/apikeylog.js
rename to saber3/src/api/system/apikeylog.js
diff --git a/src/api/system/authlock.js b/saber3/src/api/system/authlock.js
similarity index 100%
rename from src/api/system/authlock.js
rename to saber3/src/api/system/authlock.js
diff --git a/src/api/system/authlog.js b/saber3/src/api/system/authlog.js
similarity index 100%
rename from src/api/system/authlog.js
rename to saber3/src/api/system/authlog.js
diff --git a/src/api/system/client.js b/saber3/src/api/system/client.js
similarity index 100%
rename from src/api/system/client.js
rename to saber3/src/api/system/client.js
diff --git a/src/api/system/dept.js b/saber3/src/api/system/dept.js
similarity index 100%
rename from src/api/system/dept.js
rename to saber3/src/api/system/dept.js
diff --git a/src/api/system/dict.js b/saber3/src/api/system/dict.js
similarity index 100%
rename from src/api/system/dict.js
rename to saber3/src/api/system/dict.js
diff --git a/src/api/system/dictbiz.js b/saber3/src/api/system/dictbiz.js
similarity index 100%
rename from src/api/system/dictbiz.js
rename to saber3/src/api/system/dictbiz.js
diff --git a/src/api/system/menu.js b/saber3/src/api/system/menu.js
similarity index 100%
rename from src/api/system/menu.js
rename to saber3/src/api/system/menu.js
diff --git a/src/api/system/param.js b/saber3/src/api/system/param.js
similarity index 100%
rename from src/api/system/param.js
rename to saber3/src/api/system/param.js
diff --git a/src/api/system/post.js b/saber3/src/api/system/post.js
similarity index 100%
rename from src/api/system/post.js
rename to saber3/src/api/system/post.js
diff --git a/src/api/system/role.js b/saber3/src/api/system/role.js
similarity index 100%
rename from src/api/system/role.js
rename to saber3/src/api/system/role.js
diff --git a/src/api/system/scope.js b/saber3/src/api/system/scope.js
similarity index 100%
rename from src/api/system/scope.js
rename to saber3/src/api/system/scope.js
diff --git a/src/api/system/tenant.js b/saber3/src/api/system/tenant.js
similarity index 100%
rename from src/api/system/tenant.js
rename to saber3/src/api/system/tenant.js
diff --git a/src/api/system/tenantdatasource.js b/saber3/src/api/system/tenantdatasource.js
similarity index 100%
rename from src/api/system/tenantdatasource.js
rename to saber3/src/api/system/tenantdatasource.js
diff --git a/src/api/system/tenantpackage.js b/saber3/src/api/system/tenantpackage.js
similarity index 100%
rename from src/api/system/tenantpackage.js
rename to saber3/src/api/system/tenantpackage.js
diff --git a/src/api/system/topmenu.js b/saber3/src/api/system/topmenu.js
similarity index 100%
rename from src/api/system/topmenu.js
rename to saber3/src/api/system/topmenu.js
diff --git a/src/api/system/user.js b/saber3/src/api/system/user.js
similarity index 100%
rename from src/api/system/user.js
rename to saber3/src/api/system/user.js
diff --git a/src/api/tool/code.js b/saber3/src/api/tool/code.js
similarity index 100%
rename from src/api/tool/code.js
rename to saber3/src/api/tool/code.js
diff --git a/src/api/tool/codesetting.js b/saber3/src/api/tool/codesetting.js
similarity index 100%
rename from src/api/tool/codesetting.js
rename to saber3/src/api/tool/codesetting.js
diff --git a/src/api/tool/datasource.js b/saber3/src/api/tool/datasource.js
similarity index 100%
rename from src/api/tool/datasource.js
rename to saber3/src/api/tool/datasource.js
diff --git a/src/api/tool/model.js b/saber3/src/api/tool/model.js
similarity index 100%
rename from src/api/tool/model.js
rename to saber3/src/api/tool/model.js
diff --git a/src/api/user.js b/saber3/src/api/user.js
similarity index 100%
rename from src/api/user.js
rename to saber3/src/api/user.js
diff --git a/src/api/work/process.js b/saber3/src/api/work/process.js
similarity index 100%
rename from src/api/work/process.js
rename to saber3/src/api/work/process.js
diff --git a/src/api/work/work.js b/saber3/src/api/work/work.js
similarity index 100%
rename from src/api/work/work.js
rename to saber3/src/api/work/work.js
diff --git a/saber3/src/api/workflow/index.js b/saber3/src/api/workflow/index.js
new file mode 100644
index 0000000..242a757
--- /dev/null
+++ b/saber3/src/api/workflow/index.js
@@ -0,0 +1,156 @@
+import request from '@/axios';
+
+/**
+ * 查询当前用户可发起的招采流程类型列表
+ * 对应接口: GET /blade-zhaocai/zcProcess/initiateProcess
+ */
+export const getProcessTypes = () => {
+ return request({
+ url: '/blade-zhaocai/zcProcess/initiateProcess',
+ method: 'get',
+ });
+};
+
+/**
+ * 查询我的待办列表
+ * 对应接口: GET /blade-zhaocai/zcProcess/getPageList
+ */
+export const getTodoList = (current, size, params) => {
+ return request({
+ url: '/blade-zhaocai/zcProcess/getPageList',
+ method: 'get',
+ params: {
+ ...params,
+ pageNo: current,
+ pageSize: size,
+ },
+ });
+};
+
+/**
+ * 查询我的已办列表
+ * 对应接口: GET /blade-zhaocai/zcProcess/getDonePageList
+ */
+export const getDoneList = (current, size, params) => {
+ return request({
+ url: '/blade-zhaocai/zcProcess/getDonePageList',
+ method: 'get',
+ params: {
+ ...params,
+ pageNo: current,
+ pageSize: size,
+ },
+ });
+};
+
+/**
+ * 查询我的申请列表
+ * 对应接口: GET /blade-zhaocai/zcProcess/getAppliedPageList
+ */
+export const getMyList = (current, size, params) => {
+ return request({
+ url: '/blade-zhaocai/zcProcess/getAppliedPageList',
+ method: 'get',
+ params: {
+ ...params,
+ pageNo: current,
+ pageSize: size,
+ },
+ });
+};
+
+/**
+ * 审批通过
+ * 对应接口: POST /blade-zhaocai/zcProcess/approve (待后端补充)
+ */
+export const approve = data => {
+ return request({
+ url: '/blade-zhaocai/zcProcess/approve',
+ method: 'post',
+ data,
+ });
+};
+
+/**
+ * 审批驳回
+ * 对应接口: POST /blade-zhaocai/zcProcess/reject (待后端补充)
+ */
+export const reject = data => {
+ return request({
+ url: '/blade-zhaocai/zcProcess/reject',
+ method: 'post',
+ data,
+ });
+};
+
+/**
+ * 查询流程详情
+ * 对应接口: GET /blade-zhaocai/zcProcess/detail/{id} (待后端补充)
+ */
+export const getDetail = id => {
+ return request({
+ url: `/blade-zhaocai/zcProcess/detail/${id}`,
+ method: 'get',
+ });
+};
+
+/**
+ * 查询待办数量
+ * 对应接口: GET /blade-zhaocai/zcProcess/todoCount (待后端补充)
+ */
+export const getTodoCount = () => {
+ return request({
+ url: '/blade-zhaocai/zcProcess/todoCount',
+ method: 'get',
+ });
+};
+
+/**
+ * 查询流程统计
+ * 对应接口: GET /blade-zhaocai/zcProcess/stats (待后端补充)
+ */
+export const getProcessStats = () => {
+ return request({
+ url: '/blade-zhaocai/zcProcess/stats',
+ method: 'get',
+ });
+};
+
+/**
+ * 查询流程流转步骤(时间线数据)
+ * 对应接口: GET /blade-zhaocai/zcProcess/trackSteps/{instanceCode} (待后端补充)
+ */
+export const getTrackSteps = instanceCode => {
+ return request({
+ url: `/blade-zhaocai/zcProcess/trackSteps/${instanceCode}`,
+ method: 'get',
+ });
+};
+
+/**
+ * 删除流程(仅待提交状态)
+ * 对应接口: POST /blade-zhaocai/zcProcess/delete/{id} (待后端补充)
+ */
+export const deleteProcess = id => {
+ return request({
+ url: `/blade-zhaocai/zcProcess/delete/${id}`,
+ method: 'post',
+ });
+};
+
+/**
+ * 查询流程列表(统一视图)
+ * 对应接口: GET /blade-zhaocai/zcProcess/getPageList (复用待办接口,参数区分)
+ */
+export const getProcessList = (current, size, params) => {
+ return request({
+ url: '/blade-zhaocai/zcProcess/getPageList',
+ method: 'get',
+ params: {
+ ...params,
+ pageNo: current,
+ pageSize: size,
+ viewType: 'all',
+ },
+ });
+};
diff --git a/src/axios.js b/saber3/src/axios.js
similarity index 100%
rename from src/axios.js
rename to saber3/src/axios.js
diff --git a/src/components/basic-block/main.vue b/saber3/src/components/basic-block/main.vue
similarity index 100%
rename from src/components/basic-block/main.vue
rename to saber3/src/components/basic-block/main.vue
diff --git a/src/components/basic-container/main.vue b/saber3/src/components/basic-container/main.vue
similarity index 100%
rename from src/components/basic-container/main.vue
rename to saber3/src/components/basic-container/main.vue
diff --git a/src/components/basic-video/main.vue b/saber3/src/components/basic-video/main.vue
similarity index 100%
rename from src/components/basic-video/main.vue
rename to saber3/src/components/basic-video/main.vue
diff --git a/src/components/basic-video/plugin.js b/saber3/src/components/basic-video/plugin.js
similarity index 100%
rename from src/components/basic-video/plugin.js
rename to saber3/src/components/basic-video/plugin.js
diff --git a/src/components/code-editor/main.vue b/saber3/src/components/code-editor/main.vue
similarity index 100%
rename from src/components/code-editor/main.vue
rename to saber3/src/components/code-editor/main.vue
diff --git a/src/components/cron-editor/main.vue b/saber3/src/components/cron-editor/main.vue
similarity index 100%
rename from src/components/cron-editor/main.vue
rename to saber3/src/components/cron-editor/main.vue
diff --git a/src/components/error-page/403.vue b/saber3/src/components/error-page/403.vue
similarity index 100%
rename from src/components/error-page/403.vue
rename to saber3/src/components/error-page/403.vue
diff --git a/src/components/error-page/404.vue b/saber3/src/components/error-page/404.vue
similarity index 100%
rename from src/components/error-page/404.vue
rename to saber3/src/components/error-page/404.vue
diff --git a/src/components/error-page/500.vue b/saber3/src/components/error-page/500.vue
similarity index 100%
rename from src/components/error-page/500.vue
rename to saber3/src/components/error-page/500.vue
diff --git a/src/components/error-page/style.scss b/saber3/src/components/error-page/style.scss
similarity index 100%
rename from src/components/error-page/style.scss
rename to saber3/src/components/error-page/style.scss
diff --git a/src/components/flow-design-step/main.vue b/saber3/src/components/flow-design-step/main.vue
similarity index 100%
rename from src/components/flow-design-step/main.vue
rename to saber3/src/components/flow-design-step/main.vue
diff --git a/src/components/flow-design/main.vue b/saber3/src/components/flow-design/main.vue
similarity index 100%
rename from src/components/flow-design/main.vue
rename to saber3/src/components/flow-design/main.vue
diff --git a/src/components/highlight/main.vue b/saber3/src/components/highlight/main.vue
similarity index 100%
rename from src/components/highlight/main.vue
rename to saber3/src/components/highlight/main.vue
diff --git a/src/components/iframe/main.vue b/saber3/src/components/iframe/main.vue
similarity index 100%
rename from src/components/iframe/main.vue
rename to saber3/src/components/iframe/main.vue
diff --git a/src/components/third-register/main.vue b/saber3/src/components/third-register/main.vue
similarity index 100%
rename from src/components/third-register/main.vue
rename to saber3/src/components/third-register/main.vue
diff --git a/src/config/env.js b/saber3/src/config/env.js
similarity index 100%
rename from src/config/env.js
rename to saber3/src/config/env.js
diff --git a/src/config/iconList.js b/saber3/src/config/iconList.js
similarity index 100%
rename from src/config/iconList.js
rename to saber3/src/config/iconList.js
diff --git a/src/config/website.js b/saber3/src/config/website.js
similarity index 100%
rename from src/config/website.js
rename to saber3/src/config/website.js
diff --git a/src/const/tool/model.js b/saber3/src/const/tool/model.js
similarity index 100%
rename from src/const/tool/model.js
rename to saber3/src/const/tool/model.js
diff --git a/src/debug.js b/saber3/src/debug.js
similarity index 100%
rename from src/debug.js
rename to saber3/src/debug.js
diff --git a/src/docker/Dockerfile b/saber3/src/docker/Dockerfile
similarity index 100%
rename from src/docker/Dockerfile
rename to saber3/src/docker/Dockerfile
diff --git a/src/error.js b/saber3/src/error.js
similarity index 100%
rename from src/error.js
rename to saber3/src/error.js
diff --git a/src/frontend/dist/assets/AnnualProcurementPlanDialog-BZb-BP6k.css b/saber3/src/frontend/dist/assets/AnnualProcurementPlanDialog-BZb-BP6k.css
similarity index 100%
rename from src/frontend/dist/assets/AnnualProcurementPlanDialog-BZb-BP6k.css
rename to saber3/src/frontend/dist/assets/AnnualProcurementPlanDialog-BZb-BP6k.css
diff --git a/src/frontend/dist/assets/AnnualProcurementPlanDialog-CFS2CUOe.js b/saber3/src/frontend/dist/assets/AnnualProcurementPlanDialog-CFS2CUOe.js
similarity index 100%
rename from src/frontend/dist/assets/AnnualProcurementPlanDialog-CFS2CUOe.js
rename to saber3/src/frontend/dist/assets/AnnualProcurementPlanDialog-CFS2CUOe.js
diff --git a/src/frontend/dist/assets/AnnualProcurementPlanList-0viUkV3o.css b/saber3/src/frontend/dist/assets/AnnualProcurementPlanList-0viUkV3o.css
similarity index 100%
rename from src/frontend/dist/assets/AnnualProcurementPlanList-0viUkV3o.css
rename to saber3/src/frontend/dist/assets/AnnualProcurementPlanList-0viUkV3o.css
diff --git a/src/frontend/dist/assets/AnnualProcurementPlanList-BjxVu4kM.js b/saber3/src/frontend/dist/assets/AnnualProcurementPlanList-BjxVu4kM.js
similarity index 100%
rename from src/frontend/dist/assets/AnnualProcurementPlanList-BjxVu4kM.js
rename to saber3/src/frontend/dist/assets/AnnualProcurementPlanList-BjxVu4kM.js
diff --git a/src/frontend/dist/assets/Appeal-C1i_ncZk.js b/saber3/src/frontend/dist/assets/Appeal-C1i_ncZk.js
similarity index 100%
rename from src/frontend/dist/assets/Appeal-C1i_ncZk.js
rename to saber3/src/frontend/dist/assets/Appeal-C1i_ncZk.js
diff --git a/src/frontend/dist/assets/Appeal-CxA-Wh7r.css b/saber3/src/frontend/dist/assets/Appeal-CxA-Wh7r.css
similarity index 100%
rename from src/frontend/dist/assets/Appeal-CxA-Wh7r.css
rename to saber3/src/frontend/dist/assets/Appeal-CxA-Wh7r.css
diff --git a/src/frontend/dist/assets/Archive-Cm6VkiDo.js b/saber3/src/frontend/dist/assets/Archive-Cm6VkiDo.js
similarity index 100%
rename from src/frontend/dist/assets/Archive-Cm6VkiDo.js
rename to saber3/src/frontend/dist/assets/Archive-Cm6VkiDo.js
diff --git a/src/frontend/dist/assets/Archive-DUc2OZdF.css b/saber3/src/frontend/dist/assets/Archive-DUc2OZdF.css
similarity index 100%
rename from src/frontend/dist/assets/Archive-DUc2OZdF.css
rename to saber3/src/frontend/dist/assets/Archive-DUc2OZdF.css
diff --git a/src/frontend/dist/assets/Assessment-BFLwEpml.js b/saber3/src/frontend/dist/assets/Assessment-BFLwEpml.js
similarity index 100%
rename from src/frontend/dist/assets/Assessment-BFLwEpml.js
rename to saber3/src/frontend/dist/assets/Assessment-BFLwEpml.js
diff --git a/src/frontend/dist/assets/Assessment-BrN0c7H6.css b/saber3/src/frontend/dist/assets/Assessment-BrN0c7H6.css
similarity index 100%
rename from src/frontend/dist/assets/Assessment-BrN0c7H6.css
rename to saber3/src/frontend/dist/assets/Assessment-BrN0c7H6.css
diff --git a/src/frontend/dist/assets/AwardNotice-BEqm8LeV.css b/saber3/src/frontend/dist/assets/AwardNotice-BEqm8LeV.css
similarity index 100%
rename from src/frontend/dist/assets/AwardNotice-BEqm8LeV.css
rename to saber3/src/frontend/dist/assets/AwardNotice-BEqm8LeV.css
diff --git a/src/frontend/dist/assets/AwardNotice-Cz3st1XK.js b/saber3/src/frontend/dist/assets/AwardNotice-Cz3st1XK.js
similarity index 100%
rename from src/frontend/dist/assets/AwardNotice-Cz3st1XK.js
rename to saber3/src/frontend/dist/assets/AwardNotice-Cz3st1XK.js
diff --git a/src/frontend/dist/assets/BiddingInfoList-BjGSHS2e.css b/saber3/src/frontend/dist/assets/BiddingInfoList-BjGSHS2e.css
similarity index 100%
rename from src/frontend/dist/assets/BiddingInfoList-BjGSHS2e.css
rename to saber3/src/frontend/dist/assets/BiddingInfoList-BjGSHS2e.css
diff --git a/src/frontend/dist/assets/BiddingInfoList-yvI2R9xl.js b/saber3/src/frontend/dist/assets/BiddingInfoList-yvI2R9xl.js
similarity index 100%
rename from src/frontend/dist/assets/BiddingInfoList-yvI2R9xl.js
rename to saber3/src/frontend/dist/assets/BiddingInfoList-yvI2R9xl.js
diff --git a/src/frontend/dist/assets/BiddingManagement-BF9nndHm.js b/saber3/src/frontend/dist/assets/BiddingManagement-BF9nndHm.js
similarity index 100%
rename from src/frontend/dist/assets/BiddingManagement-BF9nndHm.js
rename to saber3/src/frontend/dist/assets/BiddingManagement-BF9nndHm.js
diff --git a/src/frontend/dist/assets/BiddingManagement-HO7p8j86.css b/saber3/src/frontend/dist/assets/BiddingManagement-HO7p8j86.css
similarity index 100%
rename from src/frontend/dist/assets/BiddingManagement-HO7p8j86.css
rename to saber3/src/frontend/dist/assets/BiddingManagement-HO7p8j86.css
diff --git a/src/frontend/dist/assets/BiddingNotice-2SFImQ98.css b/saber3/src/frontend/dist/assets/BiddingNotice-2SFImQ98.css
similarity index 100%
rename from src/frontend/dist/assets/BiddingNotice-2SFImQ98.css
rename to saber3/src/frontend/dist/assets/BiddingNotice-2SFImQ98.css
diff --git a/src/frontend/dist/assets/BiddingNotice-BP8eMjmQ.css b/saber3/src/frontend/dist/assets/BiddingNotice-BP8eMjmQ.css
similarity index 100%
rename from src/frontend/dist/assets/BiddingNotice-BP8eMjmQ.css
rename to saber3/src/frontend/dist/assets/BiddingNotice-BP8eMjmQ.css
diff --git a/src/frontend/dist/assets/BiddingNotice-ClUtpX8L.js b/saber3/src/frontend/dist/assets/BiddingNotice-ClUtpX8L.js
similarity index 100%
rename from src/frontend/dist/assets/BiddingNotice-ClUtpX8L.js
rename to saber3/src/frontend/dist/assets/BiddingNotice-ClUtpX8L.js
diff --git a/src/frontend/dist/assets/BiddingNotice-Dbmm7Alo.js b/saber3/src/frontend/dist/assets/BiddingNotice-Dbmm7Alo.js
similarity index 100%
rename from src/frontend/dist/assets/BiddingNotice-Dbmm7Alo.js
rename to saber3/src/frontend/dist/assets/BiddingNotice-Dbmm7Alo.js
diff --git a/src/frontend/dist/assets/BlacklistList-CXMHkun3.css b/saber3/src/frontend/dist/assets/BlacklistList-CXMHkun3.css
similarity index 100%
rename from src/frontend/dist/assets/BlacklistList-CXMHkun3.css
rename to saber3/src/frontend/dist/assets/BlacklistList-CXMHkun3.css
diff --git a/src/frontend/dist/assets/BlacklistList-noOnyD-U.js b/saber3/src/frontend/dist/assets/BlacklistList-noOnyD-U.js
similarity index 100%
rename from src/frontend/dist/assets/BlacklistList-noOnyD-U.js
rename to saber3/src/frontend/dist/assets/BlacklistList-noOnyD-U.js
diff --git a/src/frontend/dist/assets/Category-CFl3FUvo.js b/saber3/src/frontend/dist/assets/Category-CFl3FUvo.js
similarity index 100%
rename from src/frontend/dist/assets/Category-CFl3FUvo.js
rename to saber3/src/frontend/dist/assets/Category-CFl3FUvo.js
diff --git a/src/frontend/dist/assets/Category-CqBvejwV.css b/saber3/src/frontend/dist/assets/Category-CqBvejwV.css
similarity index 100%
rename from src/frontend/dist/assets/Category-CqBvejwV.css
rename to saber3/src/frontend/dist/assets/Category-CqBvejwV.css
diff --git a/src/frontend/dist/assets/ContractSupplier-5sJzyk31.js b/saber3/src/frontend/dist/assets/ContractSupplier-5sJzyk31.js
similarity index 100%
rename from src/frontend/dist/assets/ContractSupplier-5sJzyk31.js
rename to saber3/src/frontend/dist/assets/ContractSupplier-5sJzyk31.js
diff --git a/src/frontend/dist/assets/ContractSupplier-NcN4VLv5.css b/saber3/src/frontend/dist/assets/ContractSupplier-NcN4VLv5.css
similarity index 100%
rename from src/frontend/dist/assets/ContractSupplier-NcN4VLv5.css
rename to saber3/src/frontend/dist/assets/ContractSupplier-NcN4VLv5.css
diff --git a/src/frontend/dist/assets/DeliveryConfirmationList-BeccR37R.css b/saber3/src/frontend/dist/assets/DeliveryConfirmationList-BeccR37R.css
similarity index 100%
rename from src/frontend/dist/assets/DeliveryConfirmationList-BeccR37R.css
rename to saber3/src/frontend/dist/assets/DeliveryConfirmationList-BeccR37R.css
diff --git a/src/frontend/dist/assets/DeliveryConfirmationList-BzGiBDWX.js b/saber3/src/frontend/dist/assets/DeliveryConfirmationList-BzGiBDWX.js
similarity index 100%
rename from src/frontend/dist/assets/DeliveryConfirmationList-BzGiBDWX.js
rename to saber3/src/frontend/dist/assets/DeliveryConfirmationList-BzGiBDWX.js
diff --git a/src/frontend/dist/assets/Enrollment-BhizGEEB.js b/saber3/src/frontend/dist/assets/Enrollment-BhizGEEB.js
similarity index 100%
rename from src/frontend/dist/assets/Enrollment-BhizGEEB.js
rename to saber3/src/frontend/dist/assets/Enrollment-BhizGEEB.js
diff --git a/src/frontend/dist/assets/Enrollment-Cl_uHeGo.css b/saber3/src/frontend/dist/assets/Enrollment-Cl_uHeGo.css
similarity index 100%
rename from src/frontend/dist/assets/Enrollment-Cl_uHeGo.css
rename to saber3/src/frontend/dist/assets/Enrollment-Cl_uHeGo.css
diff --git a/src/frontend/dist/assets/Entry-6Wn-21an.js b/saber3/src/frontend/dist/assets/Entry-6Wn-21an.js
similarity index 100%
rename from src/frontend/dist/assets/Entry-6Wn-21an.js
rename to saber3/src/frontend/dist/assets/Entry-6Wn-21an.js
diff --git a/src/frontend/dist/assets/Entry-Besk1jNp.css b/saber3/src/frontend/dist/assets/Entry-Besk1jNp.css
similarity index 100%
rename from src/frontend/dist/assets/Entry-Besk1jNp.css
rename to saber3/src/frontend/dist/assets/Entry-Besk1jNp.css
diff --git a/src/frontend/dist/assets/Entry-D2pNUe6n.css b/saber3/src/frontend/dist/assets/Entry-D2pNUe6n.css
similarity index 100%
rename from src/frontend/dist/assets/Entry-D2pNUe6n.css
rename to saber3/src/frontend/dist/assets/Entry-D2pNUe6n.css
diff --git a/src/frontend/dist/assets/Entry-D6uFOOuc.js b/saber3/src/frontend/dist/assets/Entry-D6uFOOuc.js
similarity index 100%
rename from src/frontend/dist/assets/Entry-D6uFOOuc.js
rename to saber3/src/frontend/dist/assets/Entry-D6uFOOuc.js
diff --git a/src/frontend/dist/assets/Entry-M8HPc9CS.js b/saber3/src/frontend/dist/assets/Entry-M8HPc9CS.js
similarity index 100%
rename from src/frontend/dist/assets/Entry-M8HPc9CS.js
rename to saber3/src/frontend/dist/assets/Entry-M8HPc9CS.js
diff --git a/src/frontend/dist/assets/Entry-Waj4fpPV.css b/saber3/src/frontend/dist/assets/Entry-Waj4fpPV.css
similarity index 100%
rename from src/frontend/dist/assets/Entry-Waj4fpPV.css
rename to saber3/src/frontend/dist/assets/Entry-Waj4fpPV.css
diff --git a/src/frontend/dist/assets/Entry-oDR-vj5g.js b/saber3/src/frontend/dist/assets/Entry-oDR-vj5g.js
similarity index 100%
rename from src/frontend/dist/assets/Entry-oDR-vj5g.js
rename to saber3/src/frontend/dist/assets/Entry-oDR-vj5g.js
diff --git a/src/frontend/dist/assets/Entry-yT3S8kcB.css b/saber3/src/frontend/dist/assets/Entry-yT3S8kcB.css
similarity index 100%
rename from src/frontend/dist/assets/Entry-yT3S8kcB.css
rename to saber3/src/frontend/dist/assets/Entry-yT3S8kcB.css
diff --git a/src/frontend/dist/assets/Evaluation-B-Q5o0iA.css b/saber3/src/frontend/dist/assets/Evaluation-B-Q5o0iA.css
similarity index 100%
rename from src/frontend/dist/assets/Evaluation-B-Q5o0iA.css
rename to saber3/src/frontend/dist/assets/Evaluation-B-Q5o0iA.css
diff --git a/src/frontend/dist/assets/Evaluation-CoW0oUxF.js b/saber3/src/frontend/dist/assets/Evaluation-CoW0oUxF.js
similarity index 100%
rename from src/frontend/dist/assets/Evaluation-CoW0oUxF.js
rename to saber3/src/frontend/dist/assets/Evaluation-CoW0oUxF.js
diff --git a/src/frontend/dist/assets/Files-CmvfoOi1.css b/saber3/src/frontend/dist/assets/Files-CmvfoOi1.css
similarity index 100%
rename from src/frontend/dist/assets/Files-CmvfoOi1.css
rename to saber3/src/frontend/dist/assets/Files-CmvfoOi1.css
diff --git a/src/frontend/dist/assets/Files-aXyTFf_5.js b/saber3/src/frontend/dist/assets/Files-aXyTFf_5.js
similarity index 100%
rename from src/frontend/dist/assets/Files-aXyTFf_5.js
rename to saber3/src/frontend/dist/assets/Files-aXyTFf_5.js
diff --git a/src/frontend/dist/assets/Home-BgiP2ZdT.js b/saber3/src/frontend/dist/assets/Home-BgiP2ZdT.js
similarity index 100%
rename from src/frontend/dist/assets/Home-BgiP2ZdT.js
rename to saber3/src/frontend/dist/assets/Home-BgiP2ZdT.js
diff --git a/src/frontend/dist/assets/Home-CjLUUGhB.css b/saber3/src/frontend/dist/assets/Home-CjLUUGhB.css
similarity index 100%
rename from src/frontend/dist/assets/Home-CjLUUGhB.css
rename to saber3/src/frontend/dist/assets/Home-CjLUUGhB.css
diff --git a/src/frontend/dist/assets/InterfaceManage-BTm51dLt.js b/saber3/src/frontend/dist/assets/InterfaceManage-BTm51dLt.js
similarity index 100%
rename from src/frontend/dist/assets/InterfaceManage-BTm51dLt.js
rename to saber3/src/frontend/dist/assets/InterfaceManage-BTm51dLt.js
diff --git a/src/frontend/dist/assets/InterfaceManage-ClQ-PAgf.css b/saber3/src/frontend/dist/assets/InterfaceManage-ClQ-PAgf.css
similarity index 100%
rename from src/frontend/dist/assets/InterfaceManage-ClQ-PAgf.css
rename to saber3/src/frontend/dist/assets/InterfaceManage-ClQ-PAgf.css
diff --git a/src/frontend/dist/assets/List-1ie2qJtC.css b/saber3/src/frontend/dist/assets/List-1ie2qJtC.css
similarity index 100%
rename from src/frontend/dist/assets/List-1ie2qJtC.css
rename to saber3/src/frontend/dist/assets/List-1ie2qJtC.css
diff --git a/src/frontend/dist/assets/List-3_Rk9usH.js b/saber3/src/frontend/dist/assets/List-3_Rk9usH.js
similarity index 100%
rename from src/frontend/dist/assets/List-3_Rk9usH.js
rename to saber3/src/frontend/dist/assets/List-3_Rk9usH.js
diff --git a/src/frontend/dist/assets/List-5GWOkI1-.css b/saber3/src/frontend/dist/assets/List-5GWOkI1-.css
similarity index 100%
rename from src/frontend/dist/assets/List-5GWOkI1-.css
rename to saber3/src/frontend/dist/assets/List-5GWOkI1-.css
diff --git a/src/frontend/dist/assets/List-BIWiNW-x.css b/saber3/src/frontend/dist/assets/List-BIWiNW-x.css
similarity index 100%
rename from src/frontend/dist/assets/List-BIWiNW-x.css
rename to saber3/src/frontend/dist/assets/List-BIWiNW-x.css
diff --git a/src/frontend/dist/assets/List-BRgBiCUk.css b/saber3/src/frontend/dist/assets/List-BRgBiCUk.css
similarity index 100%
rename from src/frontend/dist/assets/List-BRgBiCUk.css
rename to saber3/src/frontend/dist/assets/List-BRgBiCUk.css
diff --git a/src/frontend/dist/assets/List-BTEtVmdD.js b/saber3/src/frontend/dist/assets/List-BTEtVmdD.js
similarity index 100%
rename from src/frontend/dist/assets/List-BTEtVmdD.js
rename to saber3/src/frontend/dist/assets/List-BTEtVmdD.js
diff --git a/src/frontend/dist/assets/List-Bwwmgmmq.js b/saber3/src/frontend/dist/assets/List-Bwwmgmmq.js
similarity index 100%
rename from src/frontend/dist/assets/List-Bwwmgmmq.js
rename to saber3/src/frontend/dist/assets/List-Bwwmgmmq.js
diff --git a/src/frontend/dist/assets/List-C5BOaGtE.css b/saber3/src/frontend/dist/assets/List-C5BOaGtE.css
similarity index 100%
rename from src/frontend/dist/assets/List-C5BOaGtE.css
rename to saber3/src/frontend/dist/assets/List-C5BOaGtE.css
diff --git a/src/frontend/dist/assets/List-Cg3cgCls.css b/saber3/src/frontend/dist/assets/List-Cg3cgCls.css
similarity index 100%
rename from src/frontend/dist/assets/List-Cg3cgCls.css
rename to saber3/src/frontend/dist/assets/List-Cg3cgCls.css
diff --git a/src/frontend/dist/assets/List-CypZqJwx.css b/saber3/src/frontend/dist/assets/List-CypZqJwx.css
similarity index 100%
rename from src/frontend/dist/assets/List-CypZqJwx.css
rename to saber3/src/frontend/dist/assets/List-CypZqJwx.css
diff --git a/src/frontend/dist/assets/List-DUQnoCtS.js b/saber3/src/frontend/dist/assets/List-DUQnoCtS.js
similarity index 100%
rename from src/frontend/dist/assets/List-DUQnoCtS.js
rename to saber3/src/frontend/dist/assets/List-DUQnoCtS.js
diff --git a/src/frontend/dist/assets/List-DfxESvOu.css b/saber3/src/frontend/dist/assets/List-DfxESvOu.css
similarity index 100%
rename from src/frontend/dist/assets/List-DfxESvOu.css
rename to saber3/src/frontend/dist/assets/List-DfxESvOu.css
diff --git a/src/frontend/dist/assets/List-Dqohr5C9.js b/saber3/src/frontend/dist/assets/List-Dqohr5C9.js
similarity index 100%
rename from src/frontend/dist/assets/List-Dqohr5C9.js
rename to saber3/src/frontend/dist/assets/List-Dqohr5C9.js
diff --git a/src/frontend/dist/assets/List-DuU7dNDW.js b/saber3/src/frontend/dist/assets/List-DuU7dNDW.js
similarity index 100%
rename from src/frontend/dist/assets/List-DuU7dNDW.js
rename to saber3/src/frontend/dist/assets/List-DuU7dNDW.js
diff --git a/src/frontend/dist/assets/List-dqdqW20a.css b/saber3/src/frontend/dist/assets/List-dqdqW20a.css
similarity index 100%
rename from src/frontend/dist/assets/List-dqdqW20a.css
rename to saber3/src/frontend/dist/assets/List-dqdqW20a.css
diff --git a/src/frontend/dist/assets/List-nlJvEejc.js b/saber3/src/frontend/dist/assets/List-nlJvEejc.js
similarity index 100%
rename from src/frontend/dist/assets/List-nlJvEejc.js
rename to saber3/src/frontend/dist/assets/List-nlJvEejc.js
diff --git a/src/frontend/dist/assets/List-p0yF8fzk.js b/saber3/src/frontend/dist/assets/List-p0yF8fzk.js
similarity index 100%
rename from src/frontend/dist/assets/List-p0yF8fzk.js
rename to saber3/src/frontend/dist/assets/List-p0yF8fzk.js
diff --git a/src/frontend/dist/assets/List-vNEUf1zM.js b/saber3/src/frontend/dist/assets/List-vNEUf1zM.js
similarity index 100%
rename from src/frontend/dist/assets/List-vNEUf1zM.js
rename to saber3/src/frontend/dist/assets/List-vNEUf1zM.js
diff --git a/src/frontend/dist/assets/Login-BcEyOiR1.css b/saber3/src/frontend/dist/assets/Login-BcEyOiR1.css
similarity index 100%
rename from src/frontend/dist/assets/Login-BcEyOiR1.css
rename to saber3/src/frontend/dist/assets/Login-BcEyOiR1.css
diff --git a/src/frontend/dist/assets/Login-C1M_34U1.js b/saber3/src/frontend/dist/assets/Login-C1M_34U1.js
similarity index 100%
rename from src/frontend/dist/assets/Login-C1M_34U1.js
rename to saber3/src/frontend/dist/assets/Login-C1M_34U1.js
diff --git a/src/frontend/dist/assets/MainLayout-Bedu2S9Q.js b/saber3/src/frontend/dist/assets/MainLayout-Bedu2S9Q.js
similarity index 100%
rename from src/frontend/dist/assets/MainLayout-Bedu2S9Q.js
rename to saber3/src/frontend/dist/assets/MainLayout-Bedu2S9Q.js
diff --git a/src/frontend/dist/assets/MainLayout-C-GynKl-.css b/saber3/src/frontend/dist/assets/MainLayout-C-GynKl-.css
similarity index 100%
rename from src/frontend/dist/assets/MainLayout-C-GynKl-.css
rename to saber3/src/frontend/dist/assets/MainLayout-C-GynKl-.css
diff --git a/src/frontend/dist/assets/MaterialWinningList-CNL9cI5Z.css b/saber3/src/frontend/dist/assets/MaterialWinningList-CNL9cI5Z.css
similarity index 100%
rename from src/frontend/dist/assets/MaterialWinningList-CNL9cI5Z.css
rename to saber3/src/frontend/dist/assets/MaterialWinningList-CNL9cI5Z.css
diff --git a/src/frontend/dist/assets/MaterialWinningList-D24MSzkY.js b/saber3/src/frontend/dist/assets/MaterialWinningList-D24MSzkY.js
similarity index 100%
rename from src/frontend/dist/assets/MaterialWinningList-D24MSzkY.js
rename to saber3/src/frontend/dist/assets/MaterialWinningList-D24MSzkY.js
diff --git a/src/frontend/dist/assets/MyApplication-DDyU2_1i.css b/saber3/src/frontend/dist/assets/MyApplication-DDyU2_1i.css
similarity index 100%
rename from src/frontend/dist/assets/MyApplication-DDyU2_1i.css
rename to saber3/src/frontend/dist/assets/MyApplication-DDyU2_1i.css
diff --git a/src/frontend/dist/assets/MyApplication-DdWqflxU.js b/saber3/src/frontend/dist/assets/MyApplication-DdWqflxU.js
similarity index 100%
rename from src/frontend/dist/assets/MyApplication-DdWqflxU.js
rename to saber3/src/frontend/dist/assets/MyApplication-DdWqflxU.js
diff --git a/src/frontend/dist/assets/MyDone-C8EJiVDQ.js b/saber3/src/frontend/dist/assets/MyDone-C8EJiVDQ.js
similarity index 100%
rename from src/frontend/dist/assets/MyDone-C8EJiVDQ.js
rename to saber3/src/frontend/dist/assets/MyDone-C8EJiVDQ.js
diff --git a/src/frontend/dist/assets/MyDone-Cg0Qjrqe.css b/saber3/src/frontend/dist/assets/MyDone-Cg0Qjrqe.css
similarity index 100%
rename from src/frontend/dist/assets/MyDone-Cg0Qjrqe.css
rename to saber3/src/frontend/dist/assets/MyDone-Cg0Qjrqe.css
diff --git a/src/frontend/dist/assets/MyProcess-B-A5rV96.js b/saber3/src/frontend/dist/assets/MyProcess-B-A5rV96.js
similarity index 100%
rename from src/frontend/dist/assets/MyProcess-B-A5rV96.js
rename to saber3/src/frontend/dist/assets/MyProcess-B-A5rV96.js
diff --git a/src/frontend/dist/assets/MyProcess-BYhrskRq.css b/saber3/src/frontend/dist/assets/MyProcess-BYhrskRq.css
similarity index 100%
rename from src/frontend/dist/assets/MyProcess-BYhrskRq.css
rename to saber3/src/frontend/dist/assets/MyProcess-BYhrskRq.css
diff --git a/src/frontend/dist/assets/MyTodo-B1l4ALK0.js b/saber3/src/frontend/dist/assets/MyTodo-B1l4ALK0.js
similarity index 100%
rename from src/frontend/dist/assets/MyTodo-B1l4ALK0.js
rename to saber3/src/frontend/dist/assets/MyTodo-B1l4ALK0.js
diff --git a/src/frontend/dist/assets/MyTodo-CxCh-5-I.css b/saber3/src/frontend/dist/assets/MyTodo-CxCh-5-I.css
similarity index 100%
rename from src/frontend/dist/assets/MyTodo-CxCh-5-I.css
rename to saber3/src/frontend/dist/assets/MyTodo-CxCh-5-I.css
diff --git a/src/frontend/dist/assets/NonOperatingList-BHwLTaMg.js b/saber3/src/frontend/dist/assets/NonOperatingList-BHwLTaMg.js
similarity index 100%
rename from src/frontend/dist/assets/NonOperatingList-BHwLTaMg.js
rename to saber3/src/frontend/dist/assets/NonOperatingList-BHwLTaMg.js
diff --git a/src/frontend/dist/assets/NonOperatingList-DasN5UTx.css b/saber3/src/frontend/dist/assets/NonOperatingList-DasN5UTx.css
similarity index 100%
rename from src/frontend/dist/assets/NonOperatingList-DasN5UTx.css
rename to saber3/src/frontend/dist/assets/NonOperatingList-DasN5UTx.css
diff --git a/src/frontend/dist/assets/PendingBidding-B8YO5xOZ.js b/saber3/src/frontend/dist/assets/PendingBidding-B8YO5xOZ.js
similarity index 100%
rename from src/frontend/dist/assets/PendingBidding-B8YO5xOZ.js
rename to saber3/src/frontend/dist/assets/PendingBidding-B8YO5xOZ.js
diff --git a/src/frontend/dist/assets/PendingBidding-B9kKZqru.js b/saber3/src/frontend/dist/assets/PendingBidding-B9kKZqru.js
similarity index 100%
rename from src/frontend/dist/assets/PendingBidding-B9kKZqru.js
rename to saber3/src/frontend/dist/assets/PendingBidding-B9kKZqru.js
diff --git a/src/frontend/dist/assets/PendingBidding-DHLPZyZt.css b/saber3/src/frontend/dist/assets/PendingBidding-DHLPZyZt.css
similarity index 100%
rename from src/frontend/dist/assets/PendingBidding-DHLPZyZt.css
rename to saber3/src/frontend/dist/assets/PendingBidding-DHLPZyZt.css
diff --git a/src/frontend/dist/assets/PendingBidding-dUYdHJaY.css b/saber3/src/frontend/dist/assets/PendingBidding-dUYdHJaY.css
similarity index 100%
rename from src/frontend/dist/assets/PendingBidding-dUYdHJaY.css
rename to saber3/src/frontend/dist/assets/PendingBidding-dUYdHJaY.css
diff --git a/src/frontend/dist/assets/PendingBiddingAdmin-B9CLVEQO.js b/saber3/src/frontend/dist/assets/PendingBiddingAdmin-B9CLVEQO.js
similarity index 100%
rename from src/frontend/dist/assets/PendingBiddingAdmin-B9CLVEQO.js
rename to saber3/src/frontend/dist/assets/PendingBiddingAdmin-B9CLVEQO.js
diff --git a/src/frontend/dist/assets/PendingBiddingAdmin-sLPwrxcC.css b/saber3/src/frontend/dist/assets/PendingBiddingAdmin-sLPwrxcC.css
similarity index 100%
rename from src/frontend/dist/assets/PendingBiddingAdmin-sLPwrxcC.css
rename to saber3/src/frontend/dist/assets/PendingBiddingAdmin-sLPwrxcC.css
diff --git a/src/frontend/dist/assets/PendingBiddingLibrary-C3CAKWdp.css b/saber3/src/frontend/dist/assets/PendingBiddingLibrary-C3CAKWdp.css
similarity index 100%
rename from src/frontend/dist/assets/PendingBiddingLibrary-C3CAKWdp.css
rename to saber3/src/frontend/dist/assets/PendingBiddingLibrary-C3CAKWdp.css
diff --git a/src/frontend/dist/assets/PendingBiddingLibrary-CsDg6zeV.js b/saber3/src/frontend/dist/assets/PendingBiddingLibrary-CsDg6zeV.js
similarity index 100%
rename from src/frontend/dist/assets/PendingBiddingLibrary-CsDg6zeV.js
rename to saber3/src/frontend/dist/assets/PendingBiddingLibrary-CsDg6zeV.js
diff --git a/src/frontend/dist/assets/Portal-CxQrRjtJ.css b/saber3/src/frontend/dist/assets/Portal-CxQrRjtJ.css
similarity index 100%
rename from src/frontend/dist/assets/Portal-CxQrRjtJ.css
rename to saber3/src/frontend/dist/assets/Portal-CxQrRjtJ.css
diff --git a/src/frontend/dist/assets/Portal-N1UqkjV9.js b/saber3/src/frontend/dist/assets/Portal-N1UqkjV9.js
similarity index 100%
rename from src/frontend/dist/assets/Portal-N1UqkjV9.js
rename to saber3/src/frontend/dist/assets/Portal-N1UqkjV9.js
diff --git a/src/frontend/dist/assets/Profile-CvY6g1YK.css b/saber3/src/frontend/dist/assets/Profile-CvY6g1YK.css
similarity index 100%
rename from src/frontend/dist/assets/Profile-CvY6g1YK.css
rename to saber3/src/frontend/dist/assets/Profile-CvY6g1YK.css
diff --git a/src/frontend/dist/assets/Profile-D4njicCc.js b/saber3/src/frontend/dist/assets/Profile-D4njicCc.js
similarity index 100%
rename from src/frontend/dist/assets/Profile-D4njicCc.js
rename to saber3/src/frontend/dist/assets/Profile-D4njicCc.js
diff --git a/src/frontend/dist/assets/ProjectAwardList-CM8NzNUH.js b/saber3/src/frontend/dist/assets/ProjectAwardList-CM8NzNUH.js
similarity index 100%
rename from src/frontend/dist/assets/ProjectAwardList-CM8NzNUH.js
rename to saber3/src/frontend/dist/assets/ProjectAwardList-CM8NzNUH.js
diff --git a/src/frontend/dist/assets/ProjectAwardList-bTDMOxJm.css b/saber3/src/frontend/dist/assets/ProjectAwardList-bTDMOxJm.css
similarity index 100%
rename from src/frontend/dist/assets/ProjectAwardList-bTDMOxJm.css
rename to saber3/src/frontend/dist/assets/ProjectAwardList-bTDMOxJm.css
diff --git a/src/frontend/dist/assets/ProjectEvaluation-B5LuZYJ2.js b/saber3/src/frontend/dist/assets/ProjectEvaluation-B5LuZYJ2.js
similarity index 100%
rename from src/frontend/dist/assets/ProjectEvaluation-B5LuZYJ2.js
rename to saber3/src/frontend/dist/assets/ProjectEvaluation-B5LuZYJ2.js
diff --git a/src/frontend/dist/assets/ProjectEvaluation-DyHp1Sxm.css b/saber3/src/frontend/dist/assets/ProjectEvaluation-DyHp1Sxm.css
similarity index 100%
rename from src/frontend/dist/assets/ProjectEvaluation-DyHp1Sxm.css
rename to saber3/src/frontend/dist/assets/ProjectEvaluation-DyHp1Sxm.css
diff --git a/src/frontend/dist/assets/Qualification-DBL8IPxV.css b/saber3/src/frontend/dist/assets/Qualification-DBL8IPxV.css
similarity index 100%
rename from src/frontend/dist/assets/Qualification-DBL8IPxV.css
rename to saber3/src/frontend/dist/assets/Qualification-DBL8IPxV.css
diff --git a/src/frontend/dist/assets/Qualification-DFgnFxp2.js b/saber3/src/frontend/dist/assets/Qualification-DFgnFxp2.js
similarity index 100%
rename from src/frontend/dist/assets/Qualification-DFgnFxp2.js
rename to saber3/src/frontend/dist/assets/Qualification-DFgnFxp2.js
diff --git a/src/frontend/dist/assets/Random-Bs7JYP8-.css b/saber3/src/frontend/dist/assets/Random-Bs7JYP8-.css
similarity index 100%
rename from src/frontend/dist/assets/Random-Bs7JYP8-.css
rename to saber3/src/frontend/dist/assets/Random-Bs7JYP8-.css
diff --git a/src/frontend/dist/assets/Random-tJRZui1K.js b/saber3/src/frontend/dist/assets/Random-tJRZui1K.js
similarity index 100%
rename from src/frontend/dist/assets/Random-tJRZui1K.js
rename to saber3/src/frontend/dist/assets/Random-tJRZui1K.js
diff --git a/src/frontend/dist/assets/Register-WmElmTtE.js b/saber3/src/frontend/dist/assets/Register-WmElmTtE.js
similarity index 100%
rename from src/frontend/dist/assets/Register-WmElmTtE.js
rename to saber3/src/frontend/dist/assets/Register-WmElmTtE.js
diff --git a/src/frontend/dist/assets/Register-tW48gHu4.css b/saber3/src/frontend/dist/assets/Register-tW48gHu4.css
similarity index 100%
rename from src/frontend/dist/assets/Register-tW48gHu4.css
rename to saber3/src/frontend/dist/assets/Register-tW48gHu4.css
diff --git a/src/frontend/dist/assets/RequirementEntry-CbzcWZzG.js b/saber3/src/frontend/dist/assets/RequirementEntry-CbzcWZzG.js
similarity index 100%
rename from src/frontend/dist/assets/RequirementEntry-CbzcWZzG.js
rename to saber3/src/frontend/dist/assets/RequirementEntry-CbzcWZzG.js
diff --git a/src/frontend/dist/assets/RequirementEntry-JpA1DLg0.css b/saber3/src/frontend/dist/assets/RequirementEntry-JpA1DLg0.css
similarity index 100%
rename from src/frontend/dist/assets/RequirementEntry-JpA1DLg0.css
rename to saber3/src/frontend/dist/assets/RequirementEntry-JpA1DLg0.css
diff --git a/src/frontend/dist/assets/RequirementReport-BH0s5pj7.css b/saber3/src/frontend/dist/assets/RequirementReport-BH0s5pj7.css
similarity index 100%
rename from src/frontend/dist/assets/RequirementReport-BH0s5pj7.css
rename to saber3/src/frontend/dist/assets/RequirementReport-BH0s5pj7.css
diff --git a/src/frontend/dist/assets/RequirementReport-C2JzVP7n.js b/saber3/src/frontend/dist/assets/RequirementReport-C2JzVP7n.js
similarity index 100%
rename from src/frontend/dist/assets/RequirementReport-C2JzVP7n.js
rename to saber3/src/frontend/dist/assets/RequirementReport-C2JzVP7n.js
diff --git a/src/frontend/dist/assets/SelectAnnualPlanDialog-Uzedp2fn.js b/saber3/src/frontend/dist/assets/SelectAnnualPlanDialog-Uzedp2fn.js
similarity index 100%
rename from src/frontend/dist/assets/SelectAnnualPlanDialog-Uzedp2fn.js
rename to saber3/src/frontend/dist/assets/SelectAnnualPlanDialog-Uzedp2fn.js
diff --git a/src/frontend/dist/assets/SelectAnnualPlanDialog-xELChNYk.css b/saber3/src/frontend/dist/assets/SelectAnnualPlanDialog-xELChNYk.css
similarity index 100%
rename from src/frontend/dist/assets/SelectAnnualPlanDialog-xELChNYk.css
rename to saber3/src/frontend/dist/assets/SelectAnnualPlanDialog-xELChNYk.css
diff --git a/src/frontend/dist/assets/Supervision-VMjy4nH9.css b/saber3/src/frontend/dist/assets/Supervision-VMjy4nH9.css
similarity index 100%
rename from src/frontend/dist/assets/Supervision-VMjy4nH9.css
rename to saber3/src/frontend/dist/assets/Supervision-VMjy4nH9.css
diff --git a/src/frontend/dist/assets/Supervision-rg0Kf9vK.js b/saber3/src/frontend/dist/assets/Supervision-rg0Kf9vK.js
similarity index 100%
rename from src/frontend/dist/assets/Supervision-rg0Kf9vK.js
rename to saber3/src/frontend/dist/assets/Supervision-rg0Kf9vK.js
diff --git a/src/frontend/dist/assets/SupplierArchive-BV0CTy8C.js b/saber3/src/frontend/dist/assets/SupplierArchive-BV0CTy8C.js
similarity index 100%
rename from src/frontend/dist/assets/SupplierArchive-BV0CTy8C.js
rename to saber3/src/frontend/dist/assets/SupplierArchive-BV0CTy8C.js
diff --git a/src/frontend/dist/assets/SupplierArchive-BjiKkylU.css b/saber3/src/frontend/dist/assets/SupplierArchive-BjiKkylU.css
similarity index 100%
rename from src/frontend/dist/assets/SupplierArchive-BjiKkylU.css
rename to saber3/src/frontend/dist/assets/SupplierArchive-BjiKkylU.css
diff --git a/src/frontend/dist/assets/SupplierEnrollment-QHHfa0xg.js b/saber3/src/frontend/dist/assets/SupplierEnrollment-QHHfa0xg.js
similarity index 100%
rename from src/frontend/dist/assets/SupplierEnrollment-QHHfa0xg.js
rename to saber3/src/frontend/dist/assets/SupplierEnrollment-QHHfa0xg.js
diff --git a/src/frontend/dist/assets/SupplierEnrollment-bzYC_71v.css b/saber3/src/frontend/dist/assets/SupplierEnrollment-bzYC_71v.css
similarity index 100%
rename from src/frontend/dist/assets/SupplierEnrollment-bzYC_71v.css
rename to saber3/src/frontend/dist/assets/SupplierEnrollment-bzYC_71v.css
diff --git a/src/frontend/dist/assets/SupplierEvaluation-BO3gcVvX.js b/saber3/src/frontend/dist/assets/SupplierEvaluation-BO3gcVvX.js
similarity index 100%
rename from src/frontend/dist/assets/SupplierEvaluation-BO3gcVvX.js
rename to saber3/src/frontend/dist/assets/SupplierEvaluation-BO3gcVvX.js
diff --git a/src/frontend/dist/assets/SupplierEvaluation-D6L3inZp.css b/saber3/src/frontend/dist/assets/SupplierEvaluation-D6L3inZp.css
similarity index 100%
rename from src/frontend/dist/assets/SupplierEvaluation-D6L3inZp.css
rename to saber3/src/frontend/dist/assets/SupplierEvaluation-D6L3inZp.css
diff --git a/src/frontend/dist/assets/SupplierLayout-CaPwFaDo.css b/saber3/src/frontend/dist/assets/SupplierLayout-CaPwFaDo.css
similarity index 100%
rename from src/frontend/dist/assets/SupplierLayout-CaPwFaDo.css
rename to saber3/src/frontend/dist/assets/SupplierLayout-CaPwFaDo.css
diff --git a/src/frontend/dist/assets/SupplierLayout-sPp5yuoQ.js b/saber3/src/frontend/dist/assets/SupplierLayout-sPp5yuoQ.js
similarity index 100%
rename from src/frontend/dist/assets/SupplierLayout-sPp5yuoQ.js
rename to saber3/src/frontend/dist/assets/SupplierLayout-sPp5yuoQ.js
diff --git a/src/frontend/dist/assets/SupplierRegister-BdGGH15A.js b/saber3/src/frontend/dist/assets/SupplierRegister-BdGGH15A.js
similarity index 100%
rename from src/frontend/dist/assets/SupplierRegister-BdGGH15A.js
rename to saber3/src/frontend/dist/assets/SupplierRegister-BdGGH15A.js
diff --git a/src/frontend/dist/assets/SupplierRegister-D4JcWwYo.css b/saber3/src/frontend/dist/assets/SupplierRegister-D4JcWwYo.css
similarity index 100%
rename from src/frontend/dist/assets/SupplierRegister-D4JcWwYo.css
rename to saber3/src/frontend/dist/assets/SupplierRegister-D4JcWwYo.css
diff --git a/src/frontend/dist/assets/SupplierSupplyScopeList-B3a5Cd8e.css b/saber3/src/frontend/dist/assets/SupplierSupplyScopeList-B3a5Cd8e.css
similarity index 100%
rename from src/frontend/dist/assets/SupplierSupplyScopeList-B3a5Cd8e.css
rename to saber3/src/frontend/dist/assets/SupplierSupplyScopeList-B3a5Cd8e.css
diff --git a/src/frontend/dist/assets/SupplierSupplyScopeList-K697UjvY.js b/saber3/src/frontend/dist/assets/SupplierSupplyScopeList-K697UjvY.js
similarity index 100%
rename from src/frontend/dist/assets/SupplierSupplyScopeList-K697UjvY.js
rename to saber3/src/frontend/dist/assets/SupplierSupplyScopeList-K697UjvY.js
diff --git a/src/frontend/dist/assets/UserManage-BbWQdXRK.css b/saber3/src/frontend/dist/assets/UserManage-BbWQdXRK.css
similarity index 100%
rename from src/frontend/dist/assets/UserManage-BbWQdXRK.css
rename to saber3/src/frontend/dist/assets/UserManage-BbWQdXRK.css
diff --git a/src/frontend/dist/assets/UserManage-CjJB5Htd.js b/saber3/src/frontend/dist/assets/UserManage-CjJB5Htd.js
similarity index 100%
rename from src/frontend/dist/assets/UserManage-CjJB5Htd.js
rename to saber3/src/frontend/dist/assets/UserManage-CjJB5Htd.js
diff --git a/src/frontend/dist/assets/WonBidding-BhuMxr85.css b/saber3/src/frontend/dist/assets/WonBidding-BhuMxr85.css
similarity index 100%
rename from src/frontend/dist/assets/WonBidding-BhuMxr85.css
rename to saber3/src/frontend/dist/assets/WonBidding-BhuMxr85.css
diff --git a/src/frontend/dist/assets/WonBidding-C6ofSq5k.js b/saber3/src/frontend/dist/assets/WonBidding-C6ofSq5k.js
similarity index 100%
rename from src/frontend/dist/assets/WonBidding-C6ofSq5k.js
rename to saber3/src/frontend/dist/assets/WonBidding-C6ofSq5k.js
diff --git a/src/frontend/dist/assets/ZcfzrLayout-BL4Hvr_Q.js b/saber3/src/frontend/dist/assets/ZcfzrLayout-BL4Hvr_Q.js
similarity index 100%
rename from src/frontend/dist/assets/ZcfzrLayout-BL4Hvr_Q.js
rename to saber3/src/frontend/dist/assets/ZcfzrLayout-BL4Hvr_Q.js
diff --git a/src/frontend/dist/assets/ZcfzrLayout-CCNais-z.css b/saber3/src/frontend/dist/assets/ZcfzrLayout-CCNais-z.css
similarity index 100%
rename from src/frontend/dist/assets/ZcfzrLayout-CCNais-z.css
rename to saber3/src/frontend/dist/assets/ZcfzrLayout-CCNais-z.css
diff --git a/src/frontend/dist/assets/index-42ANG6Sg.js b/saber3/src/frontend/dist/assets/index-42ANG6Sg.js
similarity index 100%
rename from src/frontend/dist/assets/index-42ANG6Sg.js
rename to saber3/src/frontend/dist/assets/index-42ANG6Sg.js
diff --git a/src/frontend/dist/assets/index-CPMb_Rvz.css b/saber3/src/frontend/dist/assets/index-CPMb_Rvz.css
similarity index 100%
rename from src/frontend/dist/assets/index-CPMb_Rvz.css
rename to saber3/src/frontend/dist/assets/index-CPMb_Rvz.css
diff --git a/src/frontend/dist/assets/index-CsXfDo-r.js b/saber3/src/frontend/dist/assets/index-CsXfDo-r.js
similarity index 100%
rename from src/frontend/dist/assets/index-CsXfDo-r.js
rename to saber3/src/frontend/dist/assets/index-CsXfDo-r.js
diff --git a/src/frontend/dist/assets/shuyu_logo_1-BmQe_hVf.js b/saber3/src/frontend/dist/assets/shuyu_logo_1-BmQe_hVf.js
similarity index 100%
rename from src/frontend/dist/assets/shuyu_logo_1-BmQe_hVf.js
rename to saber3/src/frontend/dist/assets/shuyu_logo_1-BmQe_hVf.js
diff --git a/src/frontend/dist/assets/supplier-DLaIukEV.js b/saber3/src/frontend/dist/assets/supplier-DLaIukEV.js
similarity index 100%
rename from src/frontend/dist/assets/supplier-DLaIukEV.js
rename to saber3/src/frontend/dist/assets/supplier-DLaIukEV.js
diff --git a/src/frontend/dist/assets/xlsx-DrgRuPKf.js b/saber3/src/frontend/dist/assets/xlsx-DrgRuPKf.js
similarity index 100%
rename from src/frontend/dist/assets/xlsx-DrgRuPKf.js
rename to saber3/src/frontend/dist/assets/xlsx-DrgRuPKf.js
diff --git a/src/frontend/dist/images/a1.jpeg b/saber3/src/frontend/dist/images/a1.jpeg
similarity index 100%
rename from src/frontend/dist/images/a1.jpeg
rename to saber3/src/frontend/dist/images/a1.jpeg
diff --git a/src/frontend/dist/images/a1.png b/saber3/src/frontend/dist/images/a1.png
similarity index 100%
rename from src/frontend/dist/images/a1.png
rename to saber3/src/frontend/dist/images/a1.png
diff --git a/src/frontend/dist/images/a2.jpeg b/saber3/src/frontend/dist/images/a2.jpeg
similarity index 100%
rename from src/frontend/dist/images/a2.jpeg
rename to saber3/src/frontend/dist/images/a2.jpeg
diff --git a/src/frontend/dist/images/a2.png b/saber3/src/frontend/dist/images/a2.png
similarity index 100%
rename from src/frontend/dist/images/a2.png
rename to saber3/src/frontend/dist/images/a2.png
diff --git a/src/frontend/dist/images/a3.jpeg b/saber3/src/frontend/dist/images/a3.jpeg
similarity index 100%
rename from src/frontend/dist/images/a3.jpeg
rename to saber3/src/frontend/dist/images/a3.jpeg
diff --git a/src/frontend/dist/images/a3.png b/saber3/src/frontend/dist/images/a3.png
similarity index 100%
rename from src/frontend/dist/images/a3.png
rename to saber3/src/frontend/dist/images/a3.png
diff --git a/src/frontend/dist/images/dachuang_yy.jpg b/saber3/src/frontend/dist/images/dachuang_yy.jpg
similarity index 100%
rename from src/frontend/dist/images/dachuang_yy.jpg
rename to saber3/src/frontend/dist/images/dachuang_yy.jpg
diff --git a/src/frontend/dist/images/shuyu_logo2.png b/saber3/src/frontend/dist/images/shuyu_logo2.png
similarity index 100%
rename from src/frontend/dist/images/shuyu_logo2.png
rename to saber3/src/frontend/dist/images/shuyu_logo2.png
diff --git a/src/frontend/dist/images/shuyu_logo_1.png b/saber3/src/frontend/dist/images/shuyu_logo_1.png
similarity index 100%
rename from src/frontend/dist/images/shuyu_logo_1.png
rename to saber3/src/frontend/dist/images/shuyu_logo_1.png
diff --git a/src/frontend/dist/index.html b/saber3/src/frontend/dist/index.html
similarity index 100%
rename from src/frontend/dist/index.html
rename to saber3/src/frontend/dist/index.html
diff --git a/src/frontend/dist/init-data.js b/saber3/src/frontend/dist/init-data.js
similarity index 100%
rename from src/frontend/dist/init-data.js
rename to saber3/src/frontend/dist/init-data.js
diff --git a/src/frontend/dist/zcxq.pdf b/saber3/src/frontend/dist/zcxq.pdf
similarity index 100%
rename from src/frontend/dist/zcxq.pdf
rename to saber3/src/frontend/dist/zcxq.pdf
diff --git a/src/frontend/index.html b/saber3/src/frontend/index.html
similarity index 100%
rename from src/frontend/index.html
rename to saber3/src/frontend/index.html
diff --git a/src/frontend/package-lock.json b/saber3/src/frontend/package-lock.json
similarity index 100%
rename from src/frontend/package-lock.json
rename to saber3/src/frontend/package-lock.json
diff --git a/src/frontend/package.json b/saber3/src/frontend/package.json
similarity index 100%
rename from src/frontend/package.json
rename to saber3/src/frontend/package.json
diff --git a/src/frontend/public/images/a1.jpeg b/saber3/src/frontend/public/images/a1.jpeg
similarity index 100%
rename from src/frontend/public/images/a1.jpeg
rename to saber3/src/frontend/public/images/a1.jpeg
diff --git a/src/frontend/public/images/a1.png b/saber3/src/frontend/public/images/a1.png
similarity index 100%
rename from src/frontend/public/images/a1.png
rename to saber3/src/frontend/public/images/a1.png
diff --git a/src/frontend/public/images/a2.jpeg b/saber3/src/frontend/public/images/a2.jpeg
similarity index 100%
rename from src/frontend/public/images/a2.jpeg
rename to saber3/src/frontend/public/images/a2.jpeg
diff --git a/src/frontend/public/images/a2.png b/saber3/src/frontend/public/images/a2.png
similarity index 100%
rename from src/frontend/public/images/a2.png
rename to saber3/src/frontend/public/images/a2.png
diff --git a/src/frontend/public/images/a3.jpeg b/saber3/src/frontend/public/images/a3.jpeg
similarity index 100%
rename from src/frontend/public/images/a3.jpeg
rename to saber3/src/frontend/public/images/a3.jpeg
diff --git a/src/frontend/public/images/a3.png b/saber3/src/frontend/public/images/a3.png
similarity index 100%
rename from src/frontend/public/images/a3.png
rename to saber3/src/frontend/public/images/a3.png
diff --git a/src/frontend/public/images/dachuang_yy.jpg b/saber3/src/frontend/public/images/dachuang_yy.jpg
similarity index 100%
rename from src/frontend/public/images/dachuang_yy.jpg
rename to saber3/src/frontend/public/images/dachuang_yy.jpg
diff --git a/src/frontend/public/images/shuyu_logo2.png b/saber3/src/frontend/public/images/shuyu_logo2.png
similarity index 100%
rename from src/frontend/public/images/shuyu_logo2.png
rename to saber3/src/frontend/public/images/shuyu_logo2.png
diff --git a/src/frontend/public/images/shuyu_logo_1.png b/saber3/src/frontend/public/images/shuyu_logo_1.png
similarity index 100%
rename from src/frontend/public/images/shuyu_logo_1.png
rename to saber3/src/frontend/public/images/shuyu_logo_1.png
diff --git a/src/frontend/public/init-data.js b/saber3/src/frontend/public/init-data.js
similarity index 100%
rename from src/frontend/public/init-data.js
rename to saber3/src/frontend/public/init-data.js
diff --git a/src/frontend/public/zcxq.pdf b/saber3/src/frontend/public/zcxq.pdf
similarity index 100%
rename from src/frontend/public/zcxq.pdf
rename to saber3/src/frontend/public/zcxq.pdf
diff --git a/src/frontend/src/App.vue b/saber3/src/frontend/src/App.vue
similarity index 100%
rename from src/frontend/src/App.vue
rename to saber3/src/frontend/src/App.vue
diff --git a/src/frontend/src/api/assetPurchaseOrder.js b/saber3/src/frontend/src/api/assetPurchaseOrder.js
similarity index 100%
rename from src/frontend/src/api/assetPurchaseOrder.js
rename to saber3/src/frontend/src/api/assetPurchaseOrder.js
diff --git a/src/frontend/src/api/bidding.js b/saber3/src/frontend/src/api/bidding.js
similarity index 100%
rename from src/frontend/src/api/bidding.js
rename to saber3/src/frontend/src/api/bidding.js
diff --git a/src/frontend/src/api/expert.js b/saber3/src/frontend/src/api/expert.js
similarity index 100%
rename from src/frontend/src/api/expert.js
rename to saber3/src/frontend/src/api/expert.js
diff --git a/src/frontend/src/api/inquiry.js b/saber3/src/frontend/src/api/inquiry.js
similarity index 100%
rename from src/frontend/src/api/inquiry.js
rename to saber3/src/frontend/src/api/inquiry.js
diff --git a/src/frontend/src/api/material.js b/saber3/src/frontend/src/api/material.js
similarity index 100%
rename from src/frontend/src/api/material.js
rename to saber3/src/frontend/src/api/material.js
diff --git a/src/frontend/src/api/materialArchive.js b/saber3/src/frontend/src/api/materialArchive.js
similarity index 100%
rename from src/frontend/src/api/materialArchive.js
rename to saber3/src/frontend/src/api/materialArchive.js
diff --git a/src/frontend/src/api/order.js b/saber3/src/frontend/src/api/order.js
similarity index 100%
rename from src/frontend/src/api/order.js
rename to saber3/src/frontend/src/api/order.js
diff --git a/src/frontend/src/api/supplier.js b/saber3/src/frontend/src/api/supplier.js
similarity index 100%
rename from src/frontend/src/api/supplier.js
rename to saber3/src/frontend/src/api/supplier.js
diff --git a/src/frontend/src/layouts/MainLayout.vue b/saber3/src/frontend/src/layouts/MainLayout.vue
similarity index 100%
rename from src/frontend/src/layouts/MainLayout.vue
rename to saber3/src/frontend/src/layouts/MainLayout.vue
diff --git a/src/frontend/src/layouts/SupplierLayout.vue b/saber3/src/frontend/src/layouts/SupplierLayout.vue
similarity index 100%
rename from src/frontend/src/layouts/SupplierLayout.vue
rename to saber3/src/frontend/src/layouts/SupplierLayout.vue
diff --git a/src/frontend/src/layouts/ZcfzrLayout.vue b/saber3/src/frontend/src/layouts/ZcfzrLayout.vue
similarity index 100%
rename from src/frontend/src/layouts/ZcfzrLayout.vue
rename to saber3/src/frontend/src/layouts/ZcfzrLayout.vue
diff --git a/src/frontend/src/main.js b/saber3/src/frontend/src/main.js
similarity index 100%
rename from src/frontend/src/main.js
rename to saber3/src/frontend/src/main.js
diff --git a/src/frontend/src/router/index.js b/saber3/src/frontend/src/router/index.js
similarity index 100%
rename from src/frontend/src/router/index.js
rename to saber3/src/frontend/src/router/index.js
diff --git a/src/frontend/src/seed.js b/saber3/src/frontend/src/seed.js
similarity index 100%
rename from src/frontend/src/seed.js
rename to saber3/src/frontend/src/seed.js
diff --git a/src/frontend/src/stores/auth.js b/saber3/src/frontend/src/stores/auth.js
similarity index 100%
rename from src/frontend/src/stores/auth.js
rename to saber3/src/frontend/src/stores/auth.js
diff --git a/src/frontend/src/views/Home.vue b/saber3/src/frontend/src/views/Home.vue
similarity index 100%
rename from src/frontend/src/views/Home.vue
rename to saber3/src/frontend/src/views/Home.vue
diff --git a/src/frontend/src/views/Login.vue b/saber3/src/frontend/src/views/Login.vue
similarity index 100%
rename from src/frontend/src/views/Login.vue
rename to saber3/src/frontend/src/views/Login.vue
diff --git a/src/frontend/src/views/Portal.vue b/saber3/src/frontend/src/views/Portal.vue
similarity index 100%
rename from src/frontend/src/views/Portal.vue
rename to saber3/src/frontend/src/views/Portal.vue
diff --git a/src/frontend/src/views/SupplierRegister.vue b/saber3/src/frontend/src/views/SupplierRegister.vue
similarity index 100%
rename from src/frontend/src/views/SupplierRegister.vue
rename to saber3/src/frontend/src/views/SupplierRegister.vue
diff --git a/src/frontend/src/views/annual-plan/Entry.vue b/saber3/src/frontend/src/views/annual-plan/Entry.vue
similarity index 100%
rename from src/frontend/src/views/annual-plan/Entry.vue
rename to saber3/src/frontend/src/views/annual-plan/Entry.vue
diff --git a/src/frontend/src/views/annual-plan/RequirementEntry.vue b/saber3/src/frontend/src/views/annual-plan/RequirementEntry.vue
similarity index 100%
rename from src/frontend/src/views/annual-plan/RequirementEntry.vue
rename to saber3/src/frontend/src/views/annual-plan/RequirementEntry.vue
diff --git a/src/frontend/src/views/annual-plan/RequirementReport.vue b/saber3/src/frontend/src/views/annual-plan/RequirementReport.vue
similarity index 100%
rename from src/frontend/src/views/annual-plan/RequirementReport.vue
rename to saber3/src/frontend/src/views/annual-plan/RequirementReport.vue
diff --git a/src/frontend/src/views/asset-purchase-order/List.vue b/saber3/src/frontend/src/views/asset-purchase-order/List.vue
similarity index 100%
rename from src/frontend/src/views/asset-purchase-order/List.vue
rename to saber3/src/frontend/src/views/asset-purchase-order/List.vue
diff --git a/src/frontend/src/views/bidding/AnnualProcurementPlanList.vue b/saber3/src/frontend/src/views/bidding/AnnualProcurementPlanList.vue
similarity index 100%
rename from src/frontend/src/views/bidding/AnnualProcurementPlanList.vue
rename to saber3/src/frontend/src/views/bidding/AnnualProcurementPlanList.vue
diff --git a/src/frontend/src/views/bidding/Appeal.vue b/saber3/src/frontend/src/views/bidding/Appeal.vue
similarity index 100%
rename from src/frontend/src/views/bidding/Appeal.vue
rename to saber3/src/frontend/src/views/bidding/Appeal.vue
diff --git a/src/frontend/src/views/bidding/Award.vue b/saber3/src/frontend/src/views/bidding/Award.vue
similarity index 100%
rename from src/frontend/src/views/bidding/Award.vue
rename to saber3/src/frontend/src/views/bidding/Award.vue
diff --git a/src/frontend/src/views/bidding/BiddingInfoList.vue b/saber3/src/frontend/src/views/bidding/BiddingInfoList.vue
similarity index 100%
rename from src/frontend/src/views/bidding/BiddingInfoList.vue
rename to saber3/src/frontend/src/views/bidding/BiddingInfoList.vue
diff --git a/src/frontend/src/views/bidding/BiddingManagement.vue b/saber3/src/frontend/src/views/bidding/BiddingManagement.vue
similarity index 100%
rename from src/frontend/src/views/bidding/BiddingManagement.vue
rename to saber3/src/frontend/src/views/bidding/BiddingManagement.vue
diff --git a/src/frontend/src/views/bidding/Enrollment.vue b/saber3/src/frontend/src/views/bidding/Enrollment.vue
similarity index 100%
rename from src/frontend/src/views/bidding/Enrollment.vue
rename to saber3/src/frontend/src/views/bidding/Enrollment.vue
diff --git a/src/frontend/src/views/bidding/Entry.vue b/saber3/src/frontend/src/views/bidding/Entry.vue
similarity index 100%
rename from src/frontend/src/views/bidding/Entry.vue
rename to saber3/src/frontend/src/views/bidding/Entry.vue
diff --git a/src/frontend/src/views/bidding/Evaluation.vue b/saber3/src/frontend/src/views/bidding/Evaluation.vue
similarity index 100%
rename from src/frontend/src/views/bidding/Evaluation.vue
rename to saber3/src/frontend/src/views/bidding/Evaluation.vue
diff --git a/src/frontend/src/views/bidding/ExpertExtractionDialog.vue b/saber3/src/frontend/src/views/bidding/ExpertExtractionDialog.vue
similarity index 100%
rename from src/frontend/src/views/bidding/ExpertExtractionDialog.vue
rename to saber3/src/frontend/src/views/bidding/ExpertExtractionDialog.vue
diff --git a/src/frontend/src/views/bidding/Files.vue b/saber3/src/frontend/src/views/bidding/Files.vue
similarity index 100%
rename from src/frontend/src/views/bidding/Files.vue
rename to saber3/src/frontend/src/views/bidding/Files.vue
diff --git a/src/frontend/src/views/bidding/InternalBiddingDialog.vue b/saber3/src/frontend/src/views/bidding/InternalBiddingDialog.vue
similarity index 100%
rename from src/frontend/src/views/bidding/InternalBiddingDialog.vue
rename to saber3/src/frontend/src/views/bidding/InternalBiddingDialog.vue
diff --git a/src/frontend/src/views/bidding/List.vue b/saber3/src/frontend/src/views/bidding/List.vue
similarity index 100%
rename from src/frontend/src/views/bidding/List.vue
rename to saber3/src/frontend/src/views/bidding/List.vue
diff --git a/src/frontend/src/views/bidding/Notice.vue b/saber3/src/frontend/src/views/bidding/Notice.vue
similarity index 100%
rename from src/frontend/src/views/bidding/Notice.vue
rename to saber3/src/frontend/src/views/bidding/Notice.vue
diff --git a/src/frontend/src/views/bidding/PendingBidding.vue b/saber3/src/frontend/src/views/bidding/PendingBidding.vue
similarity index 100%
rename from src/frontend/src/views/bidding/PendingBidding.vue
rename to saber3/src/frontend/src/views/bidding/PendingBidding.vue
diff --git a/src/frontend/src/views/bidding/PendingBiddingAdmin.vue b/saber3/src/frontend/src/views/bidding/PendingBiddingAdmin.vue
similarity index 100%
rename from src/frontend/src/views/bidding/PendingBiddingAdmin.vue
rename to saber3/src/frontend/src/views/bidding/PendingBiddingAdmin.vue
diff --git a/src/frontend/src/views/bidding/PendingBiddingLibrary.vue b/saber3/src/frontend/src/views/bidding/PendingBiddingLibrary.vue
similarity index 100%
rename from src/frontend/src/views/bidding/PendingBiddingLibrary.vue
rename to saber3/src/frontend/src/views/bidding/PendingBiddingLibrary.vue
diff --git a/src/frontend/src/views/bidding/SupplierEnrollment.vue b/saber3/src/frontend/src/views/bidding/SupplierEnrollment.vue
similarity index 100%
rename from src/frontend/src/views/bidding/SupplierEnrollment.vue
rename to saber3/src/frontend/src/views/bidding/SupplierEnrollment.vue
diff --git a/src/frontend/src/views/expert/Archive.vue b/saber3/src/frontend/src/views/expert/Archive.vue
similarity index 100%
rename from src/frontend/src/views/expert/Archive.vue
rename to saber3/src/frontend/src/views/expert/Archive.vue
diff --git a/src/frontend/src/views/expert/Assessment.vue b/saber3/src/frontend/src/views/expert/Assessment.vue
similarity index 100%
rename from src/frontend/src/views/expert/Assessment.vue
rename to saber3/src/frontend/src/views/expert/Assessment.vue
diff --git a/src/frontend/src/views/expert/Category.vue b/saber3/src/frontend/src/views/expert/Category.vue
similarity index 100%
rename from src/frontend/src/views/expert/Category.vue
rename to saber3/src/frontend/src/views/expert/Category.vue
diff --git a/src/frontend/src/views/expert/List.vue b/saber3/src/frontend/src/views/expert/List.vue
similarity index 100%
rename from src/frontend/src/views/expert/List.vue
rename to saber3/src/frontend/src/views/expert/List.vue
diff --git a/src/frontend/src/views/expert/Qualification.vue b/saber3/src/frontend/src/views/expert/Qualification.vue
similarity index 100%
rename from src/frontend/src/views/expert/Qualification.vue
rename to saber3/src/frontend/src/views/expert/Qualification.vue
diff --git a/src/frontend/src/views/expert/Random.vue b/saber3/src/frontend/src/views/expert/Random.vue
similarity index 100%
rename from src/frontend/src/views/expert/Random.vue
rename to saber3/src/frontend/src/views/expert/Random.vue
diff --git a/src/frontend/src/views/expert/Supervision.vue b/saber3/src/frontend/src/views/expert/Supervision.vue
similarity index 100%
rename from src/frontend/src/views/expert/Supervision.vue
rename to saber3/src/frontend/src/views/expert/Supervision.vue
diff --git a/src/frontend/src/views/inquiry/Entry.vue b/saber3/src/frontend/src/views/inquiry/Entry.vue
similarity index 100%
rename from src/frontend/src/views/inquiry/Entry.vue
rename to saber3/src/frontend/src/views/inquiry/Entry.vue
diff --git a/src/frontend/src/views/inquiry/List.vue b/saber3/src/frontend/src/views/inquiry/List.vue
similarity index 100%
rename from src/frontend/src/views/inquiry/List.vue
rename to saber3/src/frontend/src/views/inquiry/List.vue
diff --git a/src/frontend/src/views/material/Entry.vue b/saber3/src/frontend/src/views/material/Entry.vue
similarity index 100%
rename from src/frontend/src/views/material/Entry.vue
rename to saber3/src/frontend/src/views/material/Entry.vue
diff --git a/src/frontend/src/views/material/List.vue b/saber3/src/frontend/src/views/material/List.vue
similarity index 100%
rename from src/frontend/src/views/material/List.vue
rename to saber3/src/frontend/src/views/material/List.vue
diff --git a/src/frontend/src/views/material/NonOperatingList.vue b/saber3/src/frontend/src/views/material/NonOperatingList.vue
similarity index 100%
rename from src/frontend/src/views/material/NonOperatingList.vue
rename to saber3/src/frontend/src/views/material/NonOperatingList.vue
diff --git a/src/frontend/src/views/material/components/MaterialArchiveDialog.vue b/saber3/src/frontend/src/views/material/components/MaterialArchiveDialog.vue
similarity index 100%
rename from src/frontend/src/views/material/components/MaterialArchiveDialog.vue
rename to saber3/src/frontend/src/views/material/components/MaterialArchiveDialog.vue
diff --git a/src/frontend/src/views/material/components/README.md b/saber3/src/frontend/src/views/material/components/README.md
similarity index 100%
rename from src/frontend/src/views/material/components/README.md
rename to saber3/src/frontend/src/views/material/components/README.md
diff --git a/src/frontend/src/views/order-management-purchaser/List.vue b/saber3/src/frontend/src/views/order-management-purchaser/List.vue
similarity index 100%
rename from src/frontend/src/views/order-management-purchaser/List.vue
rename to saber3/src/frontend/src/views/order-management-purchaser/List.vue
diff --git a/src/frontend/src/views/order-management-supplier/List.vue b/saber3/src/frontend/src/views/order-management-supplier/List.vue
similarity index 100%
rename from src/frontend/src/views/order-management-supplier/List.vue
rename to saber3/src/frontend/src/views/order-management-supplier/List.vue
diff --git a/src/frontend/src/views/order/DeliveryConfirmationList.vue b/saber3/src/frontend/src/views/order/DeliveryConfirmationList.vue
similarity index 100%
rename from src/frontend/src/views/order/DeliveryConfirmationList.vue
rename to saber3/src/frontend/src/views/order/DeliveryConfirmationList.vue
diff --git a/src/frontend/src/views/order/List.vue b/saber3/src/frontend/src/views/order/List.vue
similarity index 100%
rename from src/frontend/src/views/order/List.vue
rename to saber3/src/frontend/src/views/order/List.vue
diff --git a/src/frontend/src/views/order/SupplierEvaluation.vue b/saber3/src/frontend/src/views/order/SupplierEvaluation.vue
similarity index 100%
rename from src/frontend/src/views/order/SupplierEvaluation.vue
rename to saber3/src/frontend/src/views/order/SupplierEvaluation.vue
diff --git a/src/frontend/src/views/publicinfo/BiddingNotice.vue b/saber3/src/frontend/src/views/publicinfo/BiddingNotice.vue
similarity index 100%
rename from src/frontend/src/views/publicinfo/BiddingNotice.vue
rename to saber3/src/frontend/src/views/publicinfo/BiddingNotice.vue
diff --git a/src/frontend/src/views/report/MaterialWinningList.vue b/saber3/src/frontend/src/views/report/MaterialWinningList.vue
similarity index 100%
rename from src/frontend/src/views/report/MaterialWinningList.vue
rename to saber3/src/frontend/src/views/report/MaterialWinningList.vue
diff --git a/src/frontend/src/views/report/ProjectAwardList.vue b/saber3/src/frontend/src/views/report/ProjectAwardList.vue
similarity index 100%
rename from src/frontend/src/views/report/ProjectAwardList.vue
rename to saber3/src/frontend/src/views/report/ProjectAwardList.vue
diff --git a/src/frontend/src/views/report/SupplierSupplyScopeList.vue b/saber3/src/frontend/src/views/report/SupplierSupplyScopeList.vue
similarity index 100%
rename from src/frontend/src/views/report/SupplierSupplyScopeList.vue
rename to saber3/src/frontend/src/views/report/SupplierSupplyScopeList.vue
diff --git a/src/frontend/src/views/supplier/AwardNotice.vue b/saber3/src/frontend/src/views/supplier/AwardNotice.vue
similarity index 100%
rename from src/frontend/src/views/supplier/AwardNotice.vue
rename to saber3/src/frontend/src/views/supplier/AwardNotice.vue
diff --git a/src/frontend/src/views/supplier/BiddingNotice.vue b/saber3/src/frontend/src/views/supplier/BiddingNotice.vue
similarity index 100%
rename from src/frontend/src/views/supplier/BiddingNotice.vue
rename to saber3/src/frontend/src/views/supplier/BiddingNotice.vue
diff --git a/src/frontend/src/views/supplier/BlacklistList.vue b/saber3/src/frontend/src/views/supplier/BlacklistList.vue
similarity index 100%
rename from src/frontend/src/views/supplier/BlacklistList.vue
rename to saber3/src/frontend/src/views/supplier/BlacklistList.vue
diff --git a/src/frontend/src/views/supplier/ContractSupplier.vue b/saber3/src/frontend/src/views/supplier/ContractSupplier.vue
similarity index 100%
rename from src/frontend/src/views/supplier/ContractSupplier.vue
rename to saber3/src/frontend/src/views/supplier/ContractSupplier.vue
diff --git a/src/frontend/src/views/supplier/List.vue b/saber3/src/frontend/src/views/supplier/List.vue
similarity index 100%
rename from src/frontend/src/views/supplier/List.vue
rename to saber3/src/frontend/src/views/supplier/List.vue
diff --git a/src/frontend/src/views/supplier/PendingBidding.vue b/saber3/src/frontend/src/views/supplier/PendingBidding.vue
similarity index 100%
rename from src/frontend/src/views/supplier/PendingBidding.vue
rename to saber3/src/frontend/src/views/supplier/PendingBidding.vue
diff --git a/src/frontend/src/views/supplier/Profile.vue b/saber3/src/frontend/src/views/supplier/Profile.vue
similarity index 100%
rename from src/frontend/src/views/supplier/Profile.vue
rename to saber3/src/frontend/src/views/supplier/Profile.vue
diff --git a/src/frontend/src/views/supplier/ProjectEvaluation.vue b/saber3/src/frontend/src/views/supplier/ProjectEvaluation.vue
similarity index 100%
rename from src/frontend/src/views/supplier/ProjectEvaluation.vue
rename to saber3/src/frontend/src/views/supplier/ProjectEvaluation.vue
diff --git a/src/frontend/src/views/supplier/Register.vue b/saber3/src/frontend/src/views/supplier/Register.vue
similarity index 100%
rename from src/frontend/src/views/supplier/Register.vue
rename to saber3/src/frontend/src/views/supplier/Register.vue
diff --git a/src/frontend/src/views/supplier/SupplierArchive.vue b/saber3/src/frontend/src/views/supplier/SupplierArchive.vue
similarity index 100%
rename from src/frontend/src/views/supplier/SupplierArchive.vue
rename to saber3/src/frontend/src/views/supplier/SupplierArchive.vue
diff --git a/src/frontend/src/views/supplier/WonBidding.vue b/saber3/src/frontend/src/views/supplier/WonBidding.vue
similarity index 100%
rename from src/frontend/src/views/supplier/WonBidding.vue
rename to saber3/src/frontend/src/views/supplier/WonBidding.vue
diff --git a/src/frontend/src/views/system/InterfaceManage.vue b/saber3/src/frontend/src/views/system/InterfaceManage.vue
similarity index 100%
rename from src/frontend/src/views/system/InterfaceManage.vue
rename to saber3/src/frontend/src/views/system/InterfaceManage.vue
diff --git a/src/frontend/src/views/system/UserManage.vue b/saber3/src/frontend/src/views/system/UserManage.vue
similarity index 100%
rename from src/frontend/src/views/system/UserManage.vue
rename to saber3/src/frontend/src/views/system/UserManage.vue
diff --git a/src/frontend/src/views/workflow/MyApplication.vue b/saber3/src/frontend/src/views/workflow/MyApplication.vue
similarity index 100%
rename from src/frontend/src/views/workflow/MyApplication.vue
rename to saber3/src/frontend/src/views/workflow/MyApplication.vue
diff --git a/src/frontend/src/views/workflow/MyDone.vue b/saber3/src/frontend/src/views/workflow/MyDone.vue
similarity index 100%
rename from src/frontend/src/views/workflow/MyDone.vue
rename to saber3/src/frontend/src/views/workflow/MyDone.vue
diff --git a/src/frontend/src/views/workflow/MyProcess.vue b/saber3/src/frontend/src/views/workflow/MyProcess.vue
similarity index 100%
rename from src/frontend/src/views/workflow/MyProcess.vue
rename to saber3/src/frontend/src/views/workflow/MyProcess.vue
diff --git a/src/frontend/src/views/workflow/MyTodo.vue b/saber3/src/frontend/src/views/workflow/MyTodo.vue
similarity index 100%
rename from src/frontend/src/views/workflow/MyTodo.vue
rename to saber3/src/frontend/src/views/workflow/MyTodo.vue
diff --git a/src/frontend/src/views/workflow/components/AnnualProcurementPlanDialog.vue b/saber3/src/frontend/src/views/workflow/components/AnnualProcurementPlanDialog.vue
similarity index 100%
rename from src/frontend/src/views/workflow/components/AnnualProcurementPlanDialog.vue
rename to saber3/src/frontend/src/views/workflow/components/AnnualProcurementPlanDialog.vue
diff --git a/src/frontend/src/views/workflow/components/InquiryBiddingDialog.vue b/saber3/src/frontend/src/views/workflow/components/InquiryBiddingDialog.vue
similarity index 100%
rename from src/frontend/src/views/workflow/components/InquiryBiddingDialog.vue
rename to saber3/src/frontend/src/views/workflow/components/InquiryBiddingDialog.vue
diff --git a/src/frontend/src/views/workflow/components/MaterialEntryDialog.vue b/saber3/src/frontend/src/views/workflow/components/MaterialEntryDialog.vue
similarity index 100%
rename from src/frontend/src/views/workflow/components/MaterialEntryDialog.vue
rename to saber3/src/frontend/src/views/workflow/components/MaterialEntryDialog.vue
diff --git a/src/frontend/src/views/workflow/components/PreBidApplicationDialog.vue b/saber3/src/frontend/src/views/workflow/components/PreBidApplicationDialog.vue
similarity index 100%
rename from src/frontend/src/views/workflow/components/PreBidApplicationDialog.vue
rename to saber3/src/frontend/src/views/workflow/components/PreBidApplicationDialog.vue
diff --git a/src/frontend/src/views/workflow/components/ProcurementDemandDialog.vue b/saber3/src/frontend/src/views/workflow/components/ProcurementDemandDialog.vue
similarity index 100%
rename from src/frontend/src/views/workflow/components/ProcurementDemandDialog.vue
rename to saber3/src/frontend/src/views/workflow/components/ProcurementDemandDialog.vue
diff --git a/src/frontend/src/views/workflow/components/SelectAnnualPlanDialog.vue b/saber3/src/frontend/src/views/workflow/components/SelectAnnualPlanDialog.vue
similarity index 100%
rename from src/frontend/src/views/workflow/components/SelectAnnualPlanDialog.vue
rename to saber3/src/frontend/src/views/workflow/components/SelectAnnualPlanDialog.vue
diff --git a/src/frontend/test-route.js b/saber3/src/frontend/test-route.js
similarity index 100%
rename from src/frontend/test-route.js
rename to saber3/src/frontend/test-route.js
diff --git a/src/frontend/vite.config.js b/saber3/src/frontend/vite.config.js
similarity index 100%
rename from src/frontend/vite.config.js
rename to saber3/src/frontend/vite.config.js
diff --git a/src/frontend/vite.log b/saber3/src/frontend/vite.log
similarity index 100%
rename from src/frontend/vite.log
rename to saber3/src/frontend/vite.log
diff --git a/src/lang/en.js b/saber3/src/lang/en.js
similarity index 100%
rename from src/lang/en.js
rename to saber3/src/lang/en.js
diff --git a/src/lang/index.js b/saber3/src/lang/index.js
similarity index 100%
rename from src/lang/index.js
rename to saber3/src/lang/index.js
diff --git a/src/lang/zh.js b/saber3/src/lang/zh.js
similarity index 100%
rename from src/lang/zh.js
rename to saber3/src/lang/zh.js
diff --git a/src/mac/index.vue b/saber3/src/mac/index.vue
similarity index 100%
rename from src/mac/index.vue
rename to saber3/src/mac/index.vue
diff --git a/src/mac/lock.vue b/saber3/src/mac/lock.vue
similarity index 100%
rename from src/mac/lock.vue
rename to saber3/src/mac/lock.vue
diff --git a/src/mac/login.scss b/saber3/src/mac/login.scss
similarity index 100%
rename from src/mac/login.scss
rename to saber3/src/mac/login.scss
diff --git a/src/mac/login.vue b/saber3/src/mac/login.vue
similarity index 100%
rename from src/mac/login.vue
rename to saber3/src/mac/login.vue
diff --git a/src/mac/mode/index.js b/saber3/src/mac/mode/index.js
similarity index 100%
rename from src/mac/mode/index.js
rename to saber3/src/mac/mode/index.js
diff --git a/src/mac/mode/index.vue b/saber3/src/mac/mode/index.vue
similarity index 100%
rename from src/mac/mode/index.vue
rename to saber3/src/mac/mode/index.vue
diff --git a/src/main.js b/saber3/src/main.js
similarity index 100%
rename from src/main.js
rename to saber3/src/main.js
diff --git a/src/mixins/crud.js b/saber3/src/mixins/crud.js
similarity index 100%
rename from src/mixins/crud.js
rename to saber3/src/mixins/crud.js
diff --git a/src/mixins/index.js b/saber3/src/mixins/index.js
similarity index 100%
rename from src/mixins/index.js
rename to saber3/src/mixins/index.js
diff --git a/src/mockProdServer.js b/saber3/src/mockProdServer.js
similarity index 100%
rename from src/mockProdServer.js
rename to saber3/src/mockProdServer.js
diff --git a/src/option/job/jobinfo.js b/saber3/src/option/job/jobinfo.js
similarity index 100%
rename from src/option/job/jobinfo.js
rename to saber3/src/option/job/jobinfo.js
diff --git a/src/option/job/jobserver.js b/saber3/src/option/job/jobserver.js
similarity index 100%
rename from src/option/job/jobserver.js
rename to saber3/src/option/job/jobserver.js
diff --git a/src/option/system/authlock.js b/saber3/src/option/system/authlock.js
similarity index 100%
rename from src/option/system/authlock.js
rename to saber3/src/option/system/authlock.js
diff --git a/src/option/system/authlog.js b/saber3/src/option/system/authlog.js
similarity index 100%
rename from src/option/system/authlog.js
rename to saber3/src/option/system/authlog.js
diff --git a/src/option/system/dict.js b/saber3/src/option/system/dict.js
similarity index 100%
rename from src/option/system/dict.js
rename to saber3/src/option/system/dict.js
diff --git a/src/option/system/dictbiz.js b/saber3/src/option/system/dictbiz.js
similarity index 100%
rename from src/option/system/dictbiz.js
rename to saber3/src/option/system/dictbiz.js
diff --git a/src/option/system/user.js b/saber3/src/option/system/user.js
similarity index 100%
rename from src/option/system/user.js
rename to saber3/src/option/system/user.js
diff --git a/src/option/tool/code.js b/saber3/src/option/tool/code.js
similarity index 100%
rename from src/option/tool/code.js
rename to saber3/src/option/tool/code.js
diff --git a/src/option/tool/codesetting.js b/saber3/src/option/tool/codesetting.js
similarity index 100%
rename from src/option/tool/codesetting.js
rename to saber3/src/option/tool/codesetting.js
diff --git a/src/option/tool/formsetting.js b/saber3/src/option/tool/formsetting.js
similarity index 100%
rename from src/option/tool/formsetting.js
rename to saber3/src/option/tool/formsetting.js
diff --git a/src/page/index/index.vue b/saber3/src/page/index/index.vue
similarity index 100%
rename from src/page/index/index.vue
rename to saber3/src/page/index/index.vue
diff --git a/src/page/index/layout.vue b/saber3/src/page/index/layout.vue
similarity index 100%
rename from src/page/index/layout.vue
rename to saber3/src/page/index/layout.vue
diff --git a/src/page/index/logo.vue b/saber3/src/page/index/logo.vue
similarity index 100%
rename from src/page/index/logo.vue
rename to saber3/src/page/index/logo.vue
diff --git a/src/page/index/search.vue b/saber3/src/page/index/search.vue
similarity index 100%
rename from src/page/index/search.vue
rename to saber3/src/page/index/search.vue
diff --git a/src/page/index/setting.vue b/saber3/src/page/index/setting.vue
similarity index 100%
rename from src/page/index/setting.vue
rename to saber3/src/page/index/setting.vue
diff --git a/src/page/index/sidebar/index.vue b/saber3/src/page/index/sidebar/index.vue
similarity index 100%
rename from src/page/index/sidebar/index.vue
rename to saber3/src/page/index/sidebar/index.vue
diff --git a/src/page/index/sidebar/sidebarItem.vue b/saber3/src/page/index/sidebar/sidebarItem.vue
similarity index 100%
rename from src/page/index/sidebar/sidebarItem.vue
rename to saber3/src/page/index/sidebar/sidebarItem.vue
diff --git a/src/page/index/tags.vue b/saber3/src/page/index/tags.vue
similarity index 100%
rename from src/page/index/tags.vue
rename to saber3/src/page/index/tags.vue
diff --git a/src/page/index/top/index.vue b/saber3/src/page/index/top/index.vue
similarity index 100%
rename from src/page/index/top/index.vue
rename to saber3/src/page/index/top/index.vue
diff --git a/src/page/index/top/top-color.vue b/saber3/src/page/index/top/top-color.vue
similarity index 100%
rename from src/page/index/top/top-color.vue
rename to saber3/src/page/index/top/top-color.vue
diff --git a/src/page/index/top/top-full.vue b/saber3/src/page/index/top/top-full.vue
similarity index 100%
rename from src/page/index/top/top-full.vue
rename to saber3/src/page/index/top/top-full.vue
diff --git a/src/page/index/top/top-lang.vue b/saber3/src/page/index/top/top-lang.vue
similarity index 100%
rename from src/page/index/top/top-lang.vue
rename to saber3/src/page/index/top/top-lang.vue
diff --git a/src/page/index/top/top-lock.vue b/saber3/src/page/index/top/top-lock.vue
similarity index 100%
rename from src/page/index/top/top-lock.vue
rename to saber3/src/page/index/top/top-lock.vue
diff --git a/src/page/index/top/top-logs.vue b/saber3/src/page/index/top/top-logs.vue
similarity index 100%
rename from src/page/index/top/top-logs.vue
rename to saber3/src/page/index/top/top-logs.vue
diff --git a/src/page/index/top/top-menu.vue b/saber3/src/page/index/top/top-menu.vue
similarity index 100%
rename from src/page/index/top/top-menu.vue
rename to saber3/src/page/index/top/top-menu.vue
diff --git a/src/page/index/top/top-search.vue b/saber3/src/page/index/top/top-search.vue
similarity index 100%
rename from src/page/index/top/top-search.vue
rename to saber3/src/page/index/top/top-search.vue
diff --git a/src/page/index/top/top-theme.vue b/saber3/src/page/index/top/top-theme.vue
similarity index 100%
rename from src/page/index/top/top-theme.vue
rename to saber3/src/page/index/top/top-theme.vue
diff --git a/src/page/index/wechat.vue b/saber3/src/page/index/wechat.vue
similarity index 100%
rename from src/page/index/wechat.vue
rename to saber3/src/page/index/wechat.vue
diff --git a/src/page/lock/index.vue b/saber3/src/page/lock/index.vue
similarity index 100%
rename from src/page/lock/index.vue
rename to saber3/src/page/lock/index.vue
diff --git a/src/page/login/authredirect.vue b/saber3/src/page/login/authredirect.vue
similarity index 100%
rename from src/page/login/authredirect.vue
rename to saber3/src/page/login/authredirect.vue
diff --git a/src/page/login/codelogin.vue b/saber3/src/page/login/codelogin.vue
similarity index 100%
rename from src/page/login/codelogin.vue
rename to saber3/src/page/login/codelogin.vue
diff --git a/src/page/login/facelogin.vue b/saber3/src/page/login/facelogin.vue
similarity index 100%
rename from src/page/login/facelogin.vue
rename to saber3/src/page/login/facelogin.vue
diff --git a/src/page/login/index.vue b/saber3/src/page/login/index.vue
similarity index 100%
rename from src/page/login/index.vue
rename to saber3/src/page/login/index.vue
diff --git a/src/page/login/registerlogin.vue b/saber3/src/page/login/registerlogin.vue
similarity index 100%
rename from src/page/login/registerlogin.vue
rename to saber3/src/page/login/registerlogin.vue
diff --git a/src/page/login/thirdlogin.vue b/saber3/src/page/login/thirdlogin.vue
similarity index 100%
rename from src/page/login/thirdlogin.vue
rename to saber3/src/page/login/thirdlogin.vue
diff --git a/src/page/login/userlogin.vue b/saber3/src/page/login/userlogin.vue
similarity index 100%
rename from src/page/login/userlogin.vue
rename to saber3/src/page/login/userlogin.vue
diff --git a/src/permission.js b/saber3/src/permission.js
similarity index 100%
rename from src/permission.js
rename to saber3/src/permission.js
diff --git a/src/router/avue-router.js b/saber3/src/router/avue-router.js
similarity index 100%
rename from src/router/avue-router.js
rename to saber3/src/router/avue-router.js
diff --git a/src/router/ext/index.js b/saber3/src/router/ext/index.js
similarity index 100%
rename from src/router/ext/index.js
rename to saber3/src/router/ext/index.js
diff --git a/src/router/index.js b/saber3/src/router/index.js
similarity index 100%
rename from src/router/index.js
rename to saber3/src/router/index.js
diff --git a/src/router/page/index.js b/saber3/src/router/page/index.js
similarity index 100%
rename from src/router/page/index.js
rename to saber3/src/router/page/index.js
diff --git a/src/router/router.js b/saber3/src/router/router.js
similarity index 100%
rename from src/router/router.js
rename to saber3/src/router/router.js
diff --git a/src/router/views/index.js b/saber3/src/router/views/index.js
similarity index 100%
rename from src/router/views/index.js
rename to saber3/src/router/views/index.js
diff --git a/src/store/getters.js b/saber3/src/store/getters.js
similarity index 100%
rename from src/store/getters.js
rename to saber3/src/store/getters.js
diff --git a/src/store/index.js b/saber3/src/store/index.js
similarity index 100%
rename from src/store/index.js
rename to saber3/src/store/index.js
diff --git a/src/store/modules/common.js b/saber3/src/store/modules/common.js
similarity index 100%
rename from src/store/modules/common.js
rename to saber3/src/store/modules/common.js
diff --git a/src/store/modules/dict.js b/saber3/src/store/modules/dict.js
similarity index 100%
rename from src/store/modules/dict.js
rename to saber3/src/store/modules/dict.js
diff --git a/src/store/modules/logs.js b/saber3/src/store/modules/logs.js
similarity index 100%
rename from src/store/modules/logs.js
rename to saber3/src/store/modules/logs.js
diff --git a/src/store/modules/tags.js b/saber3/src/store/modules/tags.js
similarity index 100%
rename from src/store/modules/tags.js
rename to saber3/src/store/modules/tags.js
diff --git a/src/store/modules/user.js b/saber3/src/store/modules/user.js
similarity index 100%
rename from src/store/modules/user.js
rename to saber3/src/store/modules/user.js
diff --git a/src/styles/common.scss b/saber3/src/styles/common.scss
similarity index 100%
rename from src/styles/common.scss
rename to saber3/src/styles/common.scss
diff --git a/src/styles/element-ui.scss b/saber3/src/styles/element-ui.scss
similarity index 100%
rename from src/styles/element-ui.scss
rename to saber3/src/styles/element-ui.scss
diff --git a/src/styles/iconfont.scss b/saber3/src/styles/iconfont.scss
similarity index 100%
rename from src/styles/iconfont.scss
rename to saber3/src/styles/iconfont.scss
diff --git a/src/styles/login.scss b/saber3/src/styles/login.scss
similarity index 100%
rename from src/styles/login.scss
rename to saber3/src/styles/login.scss
diff --git a/src/styles/media.scss b/saber3/src/styles/media.scss
similarity index 100%
rename from src/styles/media.scss
rename to saber3/src/styles/media.scss
diff --git a/src/styles/mixin.scss b/saber3/src/styles/mixin.scss
similarity index 100%
rename from src/styles/mixin.scss
rename to saber3/src/styles/mixin.scss
diff --git a/src/styles/normalize.scss b/saber3/src/styles/normalize.scss
similarity index 100%
rename from src/styles/normalize.scss
rename to saber3/src/styles/normalize.scss
diff --git a/src/styles/sidebar.scss b/saber3/src/styles/sidebar.scss
similarity index 100%
rename from src/styles/sidebar.scss
rename to saber3/src/styles/sidebar.scss
diff --git a/src/styles/tags.scss b/saber3/src/styles/tags.scss
similarity index 100%
rename from src/styles/tags.scss
rename to saber3/src/styles/tags.scss
diff --git a/src/styles/theme/beautiful.scss b/saber3/src/styles/theme/beautiful.scss
similarity index 100%
rename from src/styles/theme/beautiful.scss
rename to saber3/src/styles/theme/beautiful.scss
diff --git a/src/styles/theme/bule.scss b/saber3/src/styles/theme/bule.scss
similarity index 100%
rename from src/styles/theme/bule.scss
rename to saber3/src/styles/theme/bule.scss
diff --git a/src/styles/theme/cool.scss b/saber3/src/styles/theme/cool.scss
similarity index 100%
rename from src/styles/theme/cool.scss
rename to saber3/src/styles/theme/cool.scss
diff --git a/src/styles/theme/d2.scss b/saber3/src/styles/theme/d2.scss
similarity index 100%
rename from src/styles/theme/d2.scss
rename to saber3/src/styles/theme/d2.scss
diff --git a/src/styles/theme/dark.scss b/saber3/src/styles/theme/dark.scss
similarity index 100%
rename from src/styles/theme/dark.scss
rename to saber3/src/styles/theme/dark.scss
diff --git a/src/styles/theme/go.scss b/saber3/src/styles/theme/go.scss
similarity index 100%
rename from src/styles/theme/go.scss
rename to saber3/src/styles/theme/go.scss
diff --git a/src/styles/theme/hey.scss b/saber3/src/styles/theme/hey.scss
similarity index 100%
rename from src/styles/theme/hey.scss
rename to saber3/src/styles/theme/hey.scss
diff --git a/src/styles/theme/index.scss b/saber3/src/styles/theme/index.scss
similarity index 100%
rename from src/styles/theme/index.scss
rename to saber3/src/styles/theme/index.scss
diff --git a/src/styles/theme/iview.scss b/saber3/src/styles/theme/iview.scss
similarity index 100%
rename from src/styles/theme/iview.scss
rename to saber3/src/styles/theme/iview.scss
diff --git a/src/styles/theme/lte.scss b/saber3/src/styles/theme/lte.scss
similarity index 100%
rename from src/styles/theme/lte.scss
rename to saber3/src/styles/theme/lte.scss
diff --git a/src/styles/theme/star.scss b/saber3/src/styles/theme/star.scss
similarity index 100%
rename from src/styles/theme/star.scss
rename to saber3/src/styles/theme/star.scss
diff --git a/src/styles/theme/vip.scss b/saber3/src/styles/theme/vip.scss
similarity index 100%
rename from src/styles/theme/vip.scss
rename to saber3/src/styles/theme/vip.scss
diff --git a/src/styles/theme/white.scss b/saber3/src/styles/theme/white.scss
similarity index 100%
rename from src/styles/theme/white.scss
rename to saber3/src/styles/theme/white.scss
diff --git a/src/styles/top.scss b/saber3/src/styles/top.scss
similarity index 100%
rename from src/styles/top.scss
rename to saber3/src/styles/top.scss
diff --git a/src/styles/variables.scss b/saber3/src/styles/variables.scss
similarity index 100%
rename from src/styles/variables.scss
rename to saber3/src/styles/variables.scss
diff --git a/src/utils/auth.js b/saber3/src/utils/auth.js
similarity index 100%
rename from src/utils/auth.js
rename to saber3/src/utils/auth.js
diff --git a/src/utils/crypto.js b/saber3/src/utils/crypto.js
similarity index 100%
rename from src/utils/crypto.js
rename to saber3/src/utils/crypto.js
diff --git a/src/utils/date.js b/saber3/src/utils/date.js
similarity index 100%
rename from src/utils/date.js
rename to saber3/src/utils/date.js
diff --git a/src/utils/flow.js b/saber3/src/utils/flow.js
similarity index 100%
rename from src/utils/flow.js
rename to saber3/src/utils/flow.js
diff --git a/src/utils/formatter.js b/saber3/src/utils/formatter.js
similarity index 100%
rename from src/utils/formatter.js
rename to saber3/src/utils/formatter.js
diff --git a/src/utils/func.js b/saber3/src/utils/func.js
similarity index 100%
rename from src/utils/func.js
rename to saber3/src/utils/func.js
diff --git a/src/utils/module.js b/saber3/src/utils/module.js
similarity index 100%
rename from src/utils/module.js
rename to saber3/src/utils/module.js
diff --git a/src/utils/sensitive.js b/saber3/src/utils/sensitive.js
similarity index 100%
rename from src/utils/sensitive.js
rename to saber3/src/utils/sensitive.js
diff --git a/src/utils/sm2.js b/saber3/src/utils/sm2.js
similarity index 100%
rename from src/utils/sm2.js
rename to saber3/src/utils/sm2.js
diff --git a/src/utils/store.js b/saber3/src/utils/store.js
similarity index 100%
rename from src/utils/store.js
rename to saber3/src/utils/store.js
diff --git a/src/utils/util.js b/saber3/src/utils/util.js
similarity index 100%
rename from src/utils/util.js
rename to saber3/src/utils/util.js
diff --git a/src/utils/validate.js b/saber3/src/utils/validate.js
similarity index 100%
rename from src/utils/validate.js
rename to saber3/src/utils/validate.js
diff --git a/src/views/authority/apikey.vue b/saber3/src/views/authority/apikey.vue
similarity index 100%
rename from src/views/authority/apikey.vue
rename to saber3/src/views/authority/apikey.vue
diff --git a/src/views/authority/apiscope.vue b/saber3/src/views/authority/apiscope.vue
similarity index 100%
rename from src/views/authority/apiscope.vue
rename to saber3/src/views/authority/apiscope.vue
diff --git a/src/views/authority/datascope.vue b/saber3/src/views/authority/datascope.vue
similarity index 100%
rename from src/views/authority/datascope.vue
rename to saber3/src/views/authority/datascope.vue
diff --git a/src/views/authority/role.vue b/saber3/src/views/authority/role.vue
similarity index 100%
rename from src/views/authority/role.vue
rename to saber3/src/views/authority/role.vue
diff --git a/src/views/base/region.vue b/saber3/src/views/base/region.vue
similarity index 100%
rename from src/views/base/region.vue
rename to saber3/src/views/base/region.vue
diff --git a/src/views/biz/procurement-plan/procurement-plan-apply.vue b/saber3/src/views/biz/procurement-plan/procurement-plan-apply.vue
similarity index 100%
rename from src/views/biz/procurement-plan/procurement-plan-apply.vue
rename to saber3/src/views/biz/procurement-plan/procurement-plan-apply.vue
diff --git a/src/views/data/record.vue b/saber3/src/views/data/record.vue
similarity index 100%
rename from src/views/data/record.vue
rename to saber3/src/views/data/record.vue
diff --git a/src/views/desk/notice-composition.vue b/saber3/src/views/desk/notice-composition.vue
similarity index 100%
rename from src/views/desk/notice-composition.vue
rename to saber3/src/views/desk/notice-composition.vue
diff --git a/src/views/desk/notice.vue b/saber3/src/views/desk/notice.vue
similarity index 100%
rename from src/views/desk/notice.vue
rename to saber3/src/views/desk/notice.vue
diff --git a/src/views/flow/deploy.vue b/saber3/src/views/flow/deploy.vue
similarity index 100%
rename from src/views/flow/deploy.vue
rename to saber3/src/views/flow/deploy.vue
diff --git a/src/views/flow/follow.vue b/saber3/src/views/flow/follow.vue
similarity index 100%
rename from src/views/flow/follow.vue
rename to saber3/src/views/flow/follow.vue
diff --git a/src/views/flow/manager.vue b/saber3/src/views/flow/manager.vue
similarity index 100%
rename from src/views/flow/manager.vue
rename to saber3/src/views/flow/manager.vue
diff --git a/src/views/flow/model.vue b/saber3/src/views/flow/model.vue
similarity index 100%
rename from src/views/flow/model.vue
rename to saber3/src/views/flow/model.vue
diff --git a/src/views/job/jobinfo.vue b/saber3/src/views/job/jobinfo.vue
similarity index 100%
rename from src/views/job/jobinfo.vue
rename to saber3/src/views/job/jobinfo.vue
diff --git a/src/views/job/jobserver.vue b/saber3/src/views/job/jobserver.vue
similarity index 100%
rename from src/views/job/jobserver.vue
rename to saber3/src/views/job/jobserver.vue
diff --git a/src/views/monitor/log/api.vue b/saber3/src/views/monitor/log/api.vue
similarity index 100%
rename from src/views/monitor/log/api.vue
rename to saber3/src/views/monitor/log/api.vue
diff --git a/src/views/monitor/log/error.vue b/saber3/src/views/monitor/log/error.vue
similarity index 100%
rename from src/views/monitor/log/error.vue
rename to saber3/src/views/monitor/log/error.vue
diff --git a/src/views/monitor/log/usual.vue b/saber3/src/views/monitor/log/usual.vue
similarity index 100%
rename from src/views/monitor/log/usual.vue
rename to saber3/src/views/monitor/log/usual.vue
diff --git a/src/views/report/reportlist.vue b/saber3/src/views/report/reportlist.vue
similarity index 100%
rename from src/views/report/reportlist.vue
rename to saber3/src/views/report/reportlist.vue
diff --git a/src/views/resource/attach.vue b/saber3/src/views/resource/attach.vue
similarity index 100%
rename from src/views/resource/attach.vue
rename to saber3/src/views/resource/attach.vue
diff --git a/src/views/resource/oss.vue b/saber3/src/views/resource/oss.vue
similarity index 100%
rename from src/views/resource/oss.vue
rename to saber3/src/views/resource/oss.vue
diff --git a/src/views/resource/sms.vue b/saber3/src/views/resource/sms.vue
similarity index 100%
rename from src/views/resource/sms.vue
rename to saber3/src/views/resource/sms.vue
diff --git a/src/views/system/authlock.vue b/saber3/src/views/system/authlock.vue
similarity index 100%
rename from src/views/system/authlock.vue
rename to saber3/src/views/system/authlock.vue
diff --git a/src/views/system/authlog.vue b/saber3/src/views/system/authlog.vue
similarity index 100%
rename from src/views/system/authlog.vue
rename to saber3/src/views/system/authlog.vue
diff --git a/src/views/system/client.vue b/saber3/src/views/system/client.vue
similarity index 100%
rename from src/views/system/client.vue
rename to saber3/src/views/system/client.vue
diff --git a/src/views/system/dept.vue b/saber3/src/views/system/dept.vue
similarity index 100%
rename from src/views/system/dept.vue
rename to saber3/src/views/system/dept.vue
diff --git a/src/views/system/dict.vue b/saber3/src/views/system/dict.vue
similarity index 100%
rename from src/views/system/dict.vue
rename to saber3/src/views/system/dict.vue
diff --git a/src/views/system/dictbiz.vue b/saber3/src/views/system/dictbiz.vue
similarity index 100%
rename from src/views/system/dictbiz.vue
rename to saber3/src/views/system/dictbiz.vue
diff --git a/src/views/system/menu.vue b/saber3/src/views/system/menu.vue
similarity index 100%
rename from src/views/system/menu.vue
rename to saber3/src/views/system/menu.vue
diff --git a/src/views/system/param.vue b/saber3/src/views/system/param.vue
similarity index 100%
rename from src/views/system/param.vue
rename to saber3/src/views/system/param.vue
diff --git a/src/views/system/post.vue b/saber3/src/views/system/post.vue
similarity index 100%
rename from src/views/system/post.vue
rename to saber3/src/views/system/post.vue
diff --git a/src/views/system/tenant.vue b/saber3/src/views/system/tenant.vue
similarity index 100%
rename from src/views/system/tenant.vue
rename to saber3/src/views/system/tenant.vue
diff --git a/src/views/system/tenantdatasource.vue b/saber3/src/views/system/tenantdatasource.vue
similarity index 100%
rename from src/views/system/tenantdatasource.vue
rename to saber3/src/views/system/tenantdatasource.vue
diff --git a/src/views/system/tenantpackage.vue b/saber3/src/views/system/tenantpackage.vue
similarity index 100%
rename from src/views/system/tenantpackage.vue
rename to saber3/src/views/system/tenantpackage.vue
diff --git a/src/views/system/topmenu.vue b/saber3/src/views/system/topmenu.vue
similarity index 100%
rename from src/views/system/topmenu.vue
rename to saber3/src/views/system/topmenu.vue
diff --git a/src/views/system/user.vue b/saber3/src/views/system/user.vue
similarity index 100%
rename from src/views/system/user.vue
rename to saber3/src/views/system/user.vue
diff --git a/src/views/system/userinfo.vue b/saber3/src/views/system/userinfo.vue
similarity index 100%
rename from src/views/system/userinfo.vue
rename to saber3/src/views/system/userinfo.vue
diff --git a/src/views/test.vue b/saber3/src/views/test.vue
similarity index 100%
rename from src/views/test.vue
rename to saber3/src/views/test.vue
diff --git a/src/views/tool/code.vue b/saber3/src/views/tool/code.vue
similarity index 100%
rename from src/views/tool/code.vue
rename to saber3/src/views/tool/code.vue
diff --git a/src/views/tool/codesetting.vue b/saber3/src/views/tool/codesetting.vue
similarity index 100%
rename from src/views/tool/codesetting.vue
rename to saber3/src/views/tool/codesetting.vue
diff --git a/src/views/tool/datasource.vue b/saber3/src/views/tool/datasource.vue
similarity index 100%
rename from src/views/tool/datasource.vue
rename to saber3/src/views/tool/datasource.vue
diff --git a/src/views/tool/formsetting.vue b/saber3/src/views/tool/formsetting.vue
similarity index 100%
rename from src/views/tool/formsetting.vue
rename to saber3/src/views/tool/formsetting.vue
diff --git a/src/views/tool/model.vue b/saber3/src/views/tool/model.vue
similarity index 100%
rename from src/views/tool/model.vue
rename to saber3/src/views/tool/model.vue
diff --git a/src/views/util/affix.vue b/saber3/src/views/util/affix.vue
similarity index 100%
rename from src/views/util/affix.vue
rename to saber3/src/views/util/affix.vue
diff --git a/src/views/util/cache.vue b/saber3/src/views/util/cache.vue
similarity index 100%
rename from src/views/util/cache.vue
rename to saber3/src/views/util/cache.vue
diff --git a/src/views/util/crud-form.vue b/saber3/src/views/util/crud-form.vue
similarity index 100%
rename from src/views/util/crud-form.vue
rename to saber3/src/views/util/crud-form.vue
diff --git a/src/views/util/data.vue b/saber3/src/views/util/data.vue
similarity index 100%
rename from src/views/util/data.vue
rename to saber3/src/views/util/data.vue
diff --git a/src/views/util/demo/dict-classic.vue b/saber3/src/views/util/demo/dict-classic.vue
similarity index 100%
rename from src/views/util/demo/dict-classic.vue
rename to saber3/src/views/util/demo/dict-classic.vue
diff --git a/src/views/util/demo/dict-horizontal.vue b/saber3/src/views/util/demo/dict-horizontal.vue
similarity index 100%
rename from src/views/util/demo/dict-horizontal.vue
rename to saber3/src/views/util/demo/dict-horizontal.vue
diff --git a/src/views/util/demo/dict-vertical.vue b/saber3/src/views/util/demo/dict-vertical.vue
similarity index 100%
rename from src/views/util/demo/dict-vertical.vue
rename to saber3/src/views/util/demo/dict-vertical.vue
diff --git a/src/views/util/demo/dict.vue b/saber3/src/views/util/demo/dict.vue
similarity index 100%
rename from src/views/util/demo/dict.vue
rename to saber3/src/views/util/demo/dict.vue
diff --git a/src/views/util/demo/dictbiz.vue b/saber3/src/views/util/demo/dictbiz.vue
similarity index 100%
rename from src/views/util/demo/dictbiz.vue
rename to saber3/src/views/util/demo/dictbiz.vue
diff --git a/src/views/util/form-detail.vue b/saber3/src/views/util/form-detail.vue
similarity index 100%
rename from src/views/util/form-detail.vue
rename to saber3/src/views/util/form-detail.vue
diff --git a/src/views/util/form.vue b/saber3/src/views/util/form.vue
similarity index 100%
rename from src/views/util/form.vue
rename to saber3/src/views/util/form.vue
diff --git a/src/views/util/logs.vue b/saber3/src/views/util/logs.vue
similarity index 100%
rename from src/views/util/logs.vue
rename to saber3/src/views/util/logs.vue
diff --git a/src/views/util/permission.vue b/saber3/src/views/util/permission.vue
similarity index 100%
rename from src/views/util/permission.vue
rename to saber3/src/views/util/permission.vue
diff --git a/src/views/util/store.vue b/saber3/src/views/util/store.vue
similarity index 100%
rename from src/views/util/store.vue
rename to saber3/src/views/util/store.vue
diff --git a/src/views/util/table.vue b/saber3/src/views/util/table.vue
similarity index 100%
rename from src/views/util/table.vue
rename to saber3/src/views/util/table.vue
diff --git a/src/views/util/tags.vue b/saber3/src/views/util/tags.vue
similarity index 100%
rename from src/views/util/tags.vue
rename to saber3/src/views/util/tags.vue
diff --git a/src/views/util/test.vue b/saber3/src/views/util/test.vue
similarity index 100%
rename from src/views/util/test.vue
rename to saber3/src/views/util/test.vue
diff --git a/src/views/util/top.vue b/saber3/src/views/util/top.vue
similarity index 100%
rename from src/views/util/top.vue
rename to saber3/src/views/util/top.vue
diff --git a/src/views/wel/dashboard.vue b/saber3/src/views/wel/dashboard.vue
similarity index 100%
rename from src/views/wel/dashboard.vue
rename to saber3/src/views/wel/dashboard.vue
diff --git a/src/views/wel/index.vue b/saber3/src/views/wel/index.vue
similarity index 100%
rename from src/views/wel/index.vue
rename to saber3/src/views/wel/index.vue
diff --git a/src/views/work/claim.vue b/saber3/src/views/work/claim.vue
similarity index 100%
rename from src/views/work/claim.vue
rename to saber3/src/views/work/claim.vue
diff --git a/src/views/work/done.vue b/saber3/src/views/work/done.vue
similarity index 100%
rename from src/views/work/done.vue
rename to saber3/src/views/work/done.vue
diff --git a/src/views/work/process/leave/detail.vue b/saber3/src/views/work/process/leave/detail.vue
similarity index 100%
rename from src/views/work/process/leave/detail.vue
rename to saber3/src/views/work/process/leave/detail.vue
diff --git a/src/views/work/process/leave/form.vue b/saber3/src/views/work/process/leave/form.vue
similarity index 100%
rename from src/views/work/process/leave/form.vue
rename to saber3/src/views/work/process/leave/form.vue
diff --git a/src/views/work/process/leave/handle.vue b/saber3/src/views/work/process/leave/handle.vue
similarity index 100%
rename from src/views/work/process/leave/handle.vue
rename to saber3/src/views/work/process/leave/handle.vue
diff --git a/src/views/work/send.vue b/saber3/src/views/work/send.vue
similarity index 100%
rename from src/views/work/send.vue
rename to saber3/src/views/work/send.vue
diff --git a/src/views/work/start.vue b/saber3/src/views/work/start.vue
similarity index 100%
rename from src/views/work/start.vue
rename to saber3/src/views/work/start.vue
diff --git a/src/views/work/todo.vue b/saber3/src/views/work/todo.vue
similarity index 100%
rename from src/views/work/todo.vue
rename to saber3/src/views/work/todo.vue
diff --git a/src/views/workflow/done.vue b/saber3/src/views/workflow/done.vue
similarity index 81%
rename from src/views/workflow/done.vue
rename to saber3/src/views/workflow/done.vue
index 4f066ad..7c2f06d 100644
--- a/src/views/workflow/done.vue
+++ b/saber3/src/views/workflow/done.vue
@@ -20,10 +20,10 @@
@refresh-change="refreshChange"
@on-load="onLoad"
>
-
+
- {{ row.handleResult }}
+ {{ row.handleResult || '-' }}
@@ -131,50 +131,20 @@ export default {
prop: 'processName',
overHidden: true,
},
- {
- label: '流程类型',
- prop: 'processType',
- search: true,
- type: 'select',
- dicData: [
- { label: '年度招采计划申请', value: '年度招采计划申请' },
- { label: '预招标申请', value: '预招标申请' },
- { label: '非经营性商品录入', value: '非经营性商品录入' },
- { label: '合同审批流程', value: '合同审批流程' },
- { label: '付款申请流程', value: '付款申请流程' },
- ],
- },
{
label: '申请人',
- prop: 'applicantName',
+ prop: 'tCreateUser',
width: 100,
},
- {
- label: '申请部门',
- prop: 'applicantDept',
- width: 120,
- },
{
label: '提交时间',
- prop: 'submitTime',
+ prop: 'tSubmitTime',
width: 180,
},
{
- label: '处理时间',
- prop: 'handleTime',
- width: 180,
- },
- {
- label: '处理结果',
- prop: 'handleResult',
- slot: true,
- width: 100,
- search: true,
- type: 'select',
- dicData: [
- { label: '已同意', value: '已同意' },
- { label: '已驳回', value: '已驳回' },
- ],
+ label: '当前节点',
+ prop: 'currentApprovalNode',
+ width: 140,
},
],
},
@@ -222,8 +192,13 @@ export default {
// 流转查看(时间线弹窗)
handleTransfer(row) {
this.currentProcessName = row.processName;
- this.currentTrackSteps = row.trackSteps || [];
- this.transferDialogVisible = true;
+ // 若接口提供 trackSteps 则直接展示,否则尝试通过 instanceCode 获取
+ if (row.trackSteps && row.trackSteps.length) {
+ this.currentTrackSteps = row.trackSteps;
+ this.transferDialogVisible = true;
+ } else {
+ this.$message.info('暂无流转记录');
+ }
},
},
};
diff --git a/src/views/workflow/my.vue b/saber3/src/views/workflow/my.vue
similarity index 85%
rename from src/views/workflow/my.vue
rename to saber3/src/views/workflow/my.vue
index d4d765a..ed27fb0 100644
--- a/src/views/workflow/my.vue
+++ b/saber3/src/views/workflow/my.vue
@@ -96,7 +96,7 @@