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" > - + @@ -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 @@