该项目是一款基于Vue框架开发的毕设审批系统前端设计源码,包含474个文件,涵盖94个Markdown文档、93个Vue组件文件、85个JSON配置文件、78个PNG图片资源、72个JavaScript脚本文件、28个CSS样式文件、14个SCSS样式文件、4个字体文件以及2个HTML和2个ZIP压缩文件。该系统旨在实现毕业设计的审批流程管理,适用于相关教育机构的毕业设计审批需求。
关键词
Vue框架 毕设审批系统 前端设计 源码 JavaScript
目录结构
├── App.vue ├── api ├── NFShengpi.js ├── index.html ├── main.js ├── manifest.json ├── pages.json ├── pages ├── Audited ├── Audited.vue ├── MyFilings ├── MyFilings.vue ├── auditerMessage ├── auditerMessage.vue ├── checkSchedule ├── Permission ├── Permission.vue ├── checkSchedule.vue ├── date ├── date.vue ├── index ├── index.vue ├── information ├── information.vue ├── login ├── login.vue ├── my ├── my.vue ├── noShengpi ├── noShengpi.vue ├── outFillings ├── outFillings.vue ├── recruitment ├── recruitment.vue ├── reimbursement ├── reimbursement.vue ├── report ├── report.vue ├── updateAuditer ├── updateAuditer.vue ├── updateUserPermission ├── updateUserPermission.vue ├── readme.txt ├── shengpi.zip ├── static ├── c1.png ├── c2.png ├── c3.png ├── c4.png ├── c5.png ├── c6.png ├── c7.png ├── c8.png ├── c9.png ├── customicons.css ├── customicons.ttf ├── logo.png ├── pages.json ├── uni.png ├── 办公场景.png ├── 审批(1).png ├── 审批.png ├── 审批日程.png ├── 审核.png ├── 审核不通过.png ├── 审核中.png ├── 已审批.png ├── 已审核.png ├── 待审核.png ├── 我-2.png ├── 我.png ├── 日历(1).png ├── 日历.png ├── 日程 (1).png ├── 暂无审核记录.png ├── 暂无数据.png ├── 添加.png ├── 英俊男性.png ├── 长发女性.png ├── 项目经理.png ├── 首页-2.png ├── 首页.png ├── uni.scss ├── uni_modules ├── uni-badge ├── changelog.md ├── components ├── uni-badge ├── uni-badge.vue ├── package.json ├── uni-breadcrumb ├── changelog.md ├── components ├── uni-breadcrumb-item ├── uni-breadcrumb-item.vue ├── uni-breadcrumb ├── uni-breadcrumb.vue ├── package.json ├── uni-calendar ├── changelog.md ├── components ├── uni-calendar ├── calendar.js ├── i18n ├── en.json ├── index.js ├── zh-Hans.json ├── zh-Hant.json ├── uni-calendar-item.vue ├── uni-calendar.vue ├── util.js ├── package.json ├── uni-card ├── changelog.md ├── components ├── uni-card ├── uni-card.vue ├── package.json ├── uni-collapse ├── changelog.md ├── components ├── uni-collapse-item ├── uni-collapse-item.vue ├── uni-collapse ├── uni-collapse.vue ├── package.json ├── uni-combox ├── changelog.md ├── components ├── uni-combox ├── uni-combox.vue ├── package.json ├── uni-countdown ├── changelog.md ├── components ├── uni-countdown ├── i18n ├── en.json ├── index.js ├── zh-Hans.json ├── zh-Hant.json ├── uni-countdown.vue ├── package.json ├── uni-data-checkbox ├── changelog.md ├── components ├── uni-data-checkbox ├── uni-data-checkbox.vue ├── package.json ├── uni-data-picker ├── changelog.md ├── components ├── uni-data-picker ├── keypress.js ├── uni-data-picker.vue ├── uni-data-pickerview ├── uni-data-picker.js ├── uni-data-pickerview.vue ├── package.json ├── uni-data-select ├── changelog.md ├── components ├── uni-data-select ├── uni-data-select.vue ├── package.json ├── uni-dateformat ├── changelog.md ├── components ├── uni-dateformat ├── date-format.js ├── uni-dateformat.vue ├── package.json ├── uni-datetime-picker ├── changelog.md ├── components ├── uni-datetime-picker ├── calendar-item.vue ├── calendar.vue ├── i18n ├── en.json ├── index.js ├── zh-Hans.json ├── zh-Hant.json ├── time-picker.vue ├── uni-datetime-picker.vue ├── util.js ├── package.json ├── uni-drawer ├── changelog.md ├── components ├── uni-drawer ├── keypress.js ├── uni-drawer.vue ├── package.json ├── uni-easyinput ├── changelog.md ├── components ├── uni-easyinput ├── common.js ├── uni-easyinput.vue ├── package.json ├── uni-fab ├── changelog.md ├── components ├── uni-fab ├── uni-fab.vue ├── package.json ├── uni-fav ├── changelog.md ├── components ├── uni-fav ├── i18n ├── en.json ├── index.js ├── zh-Hans.json ├── zh-Hant.json ├── uni-fav.vue ├── package.json ├── uni-file-picker ├── changelog.md ├── components ├── uni-file-picker ├── choose-and-upload-file.js ├── uni-file-picker.vue ├── upload-file.vue ├── upload-image.vue ├── utils.js ├── package.json ├── uni-forms ├── changelog.md ├── components ├── uni-forms-item ├── uni-forms-item.vue ├── uni-forms ├── uni-forms.vue ├── utils.js ├── validate.js ├── package.json ├── uni-goods-nav ├── changelog.md ├── components ├── uni-goods-nav ├── i18n ├── en.json ├── index.js ├── zh-Hans.json ├── zh-Hant.json ├── uni-goods-nav.vue ├── package.json ├── uni-grid ├── changelog.md ├── components ├── uni-grid-item ├── uni-grid-item.vue ├── uni-grid ├── uni-grid.vue ├── package.json ├── uni-group ├── changelog.md ├── components ├── uni-group ├── uni-group.vue ├── package.json ├── uni-icons ├── changelog.md ├── components ├── uni-icons ├── icons.js ├── uni-icons.vue ├── uniicons.css ├── uniicons.ttf ├── package.json ├── uni-indexed-list ├── changelog.md ├── components ├── uni-indexed-list ├── uni-indexed-list-item.vue ├── uni-indexed-list.vue ├── package.json ├── uni-link ├── changelog.md ├── components ├── uni-link ├── uni-link.vue ├── package.json ├── uni-list ├── changelog.md ├── components ├── uni-list-ad ├── uni-list-ad.vue ├── uni-list-chat ├── uni-list-chat.scss ├── uni-list-chat.vue ├── uni-list-item ├── uni-list-item.vue ├── uni-list ├── uni-list.vue ├── uni-refresh.vue ├── uni-refresh.wxs ├── package.json ├── uni-load-more ├── changelog.md ├── components ├── uni-load-more ├── i18n ├── en.json ├── index.js ├── zh-Hans.json ├── zh-Hant.json ├── uni-load-more.vue ├── package.json ├── uni-nav-bar ├── changelog.md ├── components ├── uni-nav-bar ├── uni-nav-bar.vue ├── uni-status-bar.vue ├── package.json ├── uni-notice-bar ├── changelog.md ├── components ├── uni-notice-bar ├── uni-notice-bar.vue ├── package.json ├── uni-number-box ├── changelog.md ├── components ├── uni-number-box ├── uni-number-box.vue ├── package.json ├── uni-pagination ├── changelog.md ├── components ├── uni-pagination ├── i18n ├── en.json ├── es.json ├── fr.json ├── index.js ├── zh-Hans.json ├── zh-Hant.json ├── uni-pagination.vue ├── package.json ├── uni-popup ├── changelog.md ├── components ├── uni-popup-dialog ├── keypress.js ├── uni-popup-dialog.vue ├── uni-popup-message ├── uni-popup-message.vue ├── uni-popup-share ├── uni-popup-share.vue ├── uni-popup ├── i18n ├── en.json ├── index.js ├── zh-Hans.json ├── zh-Hant.json ├── keypress.js ├── popup.js ├── uni-popup.vue ├── package.json ├── uni-rate ├── changelog.md ├── components ├── uni-rate ├── uni-rate.vue ├── package.json ├── uni-row ├── changelog.md ├── components ├── uni-col ├── uni-col.vue ├── uni-row ├── uni-row.vue ├── package.json ├── uni-scss ├── changelog.md ├── index.scss ├── package.json ├── styles ├── index.scss ├── setting ├── _border.scss ├── _color.scss ├── _radius.scss ├── _space.scss ├── _styles.scss ├── _text.scss ├── _variables.scss ├── tools ├── functions.scss ├── theme.scss ├── variables.scss ├── uni-search-bar ├── changelog.md ├── components ├── uni-search-bar ├── i18n ├── en.json ├── index.js ├── zh-Hans.json ├── zh-Hant.json ├── uni-search-bar.vue ├── package.json ├── uni-section ├── changelog.md ├── components ├── uni-section ├── uni-section.vue ├── package.json ├── uni-segmented-control ├── changelog.md ├── components ├── uni-segmented-control ├── uni-segmented-control.vue ├── package.json ├── uni-steps ├── changelog.md ├── components ├── uni-steps ├── uni-steps.vue ├── package.json ├── uni-swipe-action ├── changelog.md ├── components ├── uni-swipe-action-item ├── bindingx.js ├── isPC.js ├── mpalipay.js ├── mpother.js ├── mpwxs.js ├── render.js ├── uni-swipe-action-item.vue ├── wx.wxs ├── uni-swipe-action ├── uni-swipe-action.vue ├── package.json ├── uni-swiper-dot ├── changelog.md ├── components ├── uni-swiper-dot ├── uni-swiper-dot.vue ├── package.json ├── uni-table ├── changelog.md ├── components ├── uni-table ├── uni-table.vue ├── uni-tbody ├── uni-tbody.vue ├── uni-td ├── uni-td.vue ├── uni-th ├── filter-dropdown.vue ├── uni-th.vue ├── uni-thead ├── uni-thead.vue ├── uni-tr ├── table-checkbox.vue ├── uni-tr.vue ├── i18n ├── en.json ├── es.json ├── fr.json ├── index.js ├── zh-Hans.json ├── zh-Hant.json ├── package.json ├── uni-tag ├── changelog.md ├── components ├── uni-tag ├── uni-tag.vue ├── package.json ├── uni-test ├── changelog.md ├── components ├── uni-test ├── uni-test.vue ├── package.json ├── uni-title ├── changelog.md ├── components ├── uni-title ├── uni-title.vue ├── package.json ├── uni-tooltip ├── changelog.md ├── components ├── uni-tooltip ├── uni-tooltip.vue ├── package.json ├── uni-transition ├── changelog.md ├── components ├── uni-transition ├── createAnimation.js ├── uni-transition.vue ├── package.json ├── uni-ui ├── changelog.md ├── components ├── uni-ui ├── uni-ui.vue ├── package.json ├── unpackage ├── dist ├── build ├── h5.zip ├── h5 ├── assets ├── Audited-1602cf6e.css ├── MyFilings-6a2b9eae.css ├── NFShengpi.f463c233.js ├── Permission-04e5d9ec.css ├── _plugin-vue_export-helper.28d9e651.js ├── checkSchedule-11c46c0b.css ├── date-673eccac.css ├── dateUtile.6cce7c53.js ├── index-1738ec12.css ├── index-6d88905c.css ├── index-76572c5b.js ├── information-cdc2cfc4.css ├── login-dcec9410.css ├── noShengpi-566f04ad.css ├── outFillings-43bd6c19.css ├── pages-Audited-Audited.5237fa2f.js ├── pages-MyFilings-MyFilings.8a80f8cf.js ├── pages-auditerMessage-auditerMessage.242d4f02.js ├── pages-checkSchedule-Permission-Permission.e6de8eb5.js ├── pages-checkSchedule-checkSchedule.a1bd6279.js ├── pages-date-date.e9d10241.js ├── pages-index-index.fe5b8fbd.js ├── pages-information-information.cadd3a6e.js ├── pages-login-login.a123c636.js ├── pages-my-my.9a23a9dd.js ├── pages-noShengpi-noShengpi.96800416.js ├── pages-outFillings-outFillings.8f0a8f95.js ├── pages-recruitment-recruitment.4b6c2c57.js ├── pages-reimbursement-reimbursement.4a43f5ea.js ├── pages-report-report.8f447f0c.js ├── pages-updateAuditer-updateAuditer.2e2a8f06.js ├── pages-updateUserPermission-updateUserPermission.23b50b11.js ├── recruitment-5f52a538.css ├── reimbursement-71db5525.css ├── report-6a871a21.css ├── uni-card-14cf4b77.css ├── uni-card.6e7f6ea9.js ├── uni-cloud.es.4fa37355.js ├── uni-file-picker-0c248151.css ├── uni-file-picker.8850dde1.js ├── uni-forms-3ba8e15f.css ├── uni-forms.ab25c85d.js ├── uni-icons-919451ea.css ├── uni-icons.a82aeb48.js ├── uni-load-more-45eaeab2.css ├── uni-load-more.f0b4f262.js ├── uni-popup-808c05ff.css ├── uni-popup-dialog-d194f6f8.css ├── uni-popup-dialog.a78c663a.js ├── uni-popup.458ba571.js ├── uni-search-bar-8af0cdb7.css ├── uni-search-bar.3b8f9fca.js ├── uni-section-6626f904.css ├── uni-section.b2af8916.js ├── uni.4dfd6a50.css ├── uniicons-89ed7d6d.ttf ├── updateUserPermission-a63315ae.css ├── 删除-33e48c65.png ├── 审核-50da28d8.png ├── 审核不通过-881fcb32.png ├── 审核不通过.4b5b4556.js ├── 审核中-ecf7cf86.png ├── 审核中.e277f799.js ├── 已审核-aa6e32fa.png ├── 待审核-ebaf8f0f.png ├── 暂无数据-6d5c4a10.png ├── 暂无数据.1d1a13e5.js ├── 英俊男性-70de45f2.png ├── 项目经理-5fd1a046.png ├── 项目经理.313ab5e5.js ├── index.html ├── static ├── c1.png ├── c2.png ├── c3.png ├── c4.png ├── c5.png ├── c6.png ├── c7.png ├── c8.png ├── c9.png ├── customicons.css ├── customicons.ttf ├── logo.png ├── pages.json ├── uni.png ├── 办公场景.png ├── 审批(1).png ├── 审批.png ├── 审批日程.png ├── 审核.png ├── 审核不通过.png ├── 审核中.png ├── 已审批.png ├── 已审核.png ├── 待审核.png ├── 我-2.png ├── 我.png ├── 日历(1).png ├── 日历.png ├── 日程 (1).png ├── 暂无审核记录.png ├── 暂无数据.png ├── 添加.png ├── 英俊男性.png ├── 长发女性.png ├── 项目经理.png ├── 首页-2.png ├── 首页.png ├── utils ├── dateUtile.js ├── http.js ├── 删除.png