Newer
Older
xc-metering-front / .VSCodeCounter / 2024-06-13_10-20-16 / details.md
dutingting on 25 Sep 76 KB 环境修改

Details

Date : 2024-06-13 10:20:16

Directory d:\project\西昌\xc-metering-front

Total : 677 files, 106570 codes, 4094 comments, 5155 blanks, all 115819 lines

Summary / Details / Diff Summary / Diff Details

Files

filename language code comment blank total
.commitlintrc.js JavaScript 65 4 1 70
.github/workflows/release.yml YAML 75 0 13 88
.github/workflows/repo-sync.yml YAML 16 5 3 24
.stylelintignore Ignore 3 0 1 4
README.md Markdown 77 0 29 106
departments150.json JSON 26 0 0 26
index.html HTML 40 0 1 41
package.json JSON 122 0 1 123
plop-templates/component/index.hbs Handlebars 11 0 3 14
plop-templates/component/prompt.js JavaScript 63 0 3 66
plop-templates/page/index.hbs Handlebars 11 0 3 14
plop-templates/page/prompt.js JavaScript 52 0 3 55
plop-templates/store/index.hbs Handlebars 10 0 2 12
plop-templates/store/prompt.js JavaScript 28 0 1 29
plopfile.js JavaScript 6 0 1 7
pnpm-lock.yaml YAML 7,764 0 1,170 8,934
postcss.config.js JavaScript 5 0 1 6
public/browser_upgrade/index.css CSS 119 0 1 120
public/config/config.json JSON 29 0 1 30
public/tinymce/langs/zh-Hans.js JavaScript 1 6 0 7
public/tinymce/skins/content/dark/content.css CSS 59 7 1 67
public/tinymce/skins/content/dark/content.min.css CSS 1 0 1 2
public/tinymce/skins/content/default/content.css CSS 54 7 1 62
public/tinymce/skins/content/default/content.min.css CSS 1 0 1 2
public/tinymce/skins/content/document/content.css CSS 59 7 1 67
public/tinymce/skins/content/document/content.min.css CSS 1 0 1 2
public/tinymce/skins/content/tinymce-5-dark/content.css CSS 59 7 1 67
public/tinymce/skins/content/tinymce-5-dark/content.min.css CSS 1 0 1 2
public/tinymce/skins/content/tinymce-5/content.css CSS 54 7 1 62
public/tinymce/skins/content/tinymce-5/content.min.css CSS 1 0 1 2
public/tinymce/skins/content/writer/content.css CSS 55 7 1 63
public/tinymce/skins/content/writer/content.min.css CSS 1 0 1 2
public/tinymce/skins/ui/oxide-dark/content.css CSS 745 11 1 757
public/tinymce/skins/ui/oxide-dark/content.inline.css CSS 758 11 1 770
public/tinymce/skins/ui/oxide-dark/content.inline.min.css CSS 1 0 1 2
public/tinymce/skins/ui/oxide-dark/content.min.css CSS 1 0 1 2
public/tinymce/skins/ui/oxide-dark/skin.css CSS 3,096 16 1 3,113
public/tinymce/skins/ui/oxide-dark/skin.min.css CSS 1 0 1 2
public/tinymce/skins/ui/oxide-dark/skin.shadowdom.css CSS 30 0 1 31
public/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css CSS 1 0 1 2
public/tinymce/skins/ui/oxide/content.css CSS 764 11 1 776
public/tinymce/skins/ui/oxide/content.inline.css CSS 758 11 1 770
public/tinymce/skins/ui/oxide/content.inline.min.css CSS 1 0 1 2
public/tinymce/skins/ui/oxide/content.min.css CSS 1 0 1 2
public/tinymce/skins/ui/oxide/skin.css CSS 3,093 16 1 3,110
public/tinymce/skins/ui/oxide/skin.min.css CSS 1 0 1 2
public/tinymce/skins/ui/oxide/skin.shadowdom.css CSS 30 0 1 31
public/tinymce/skins/ui/oxide/skin.shadowdom.min.css CSS 1 0 1 2
public/tinymce/skins/ui/tinymce-5-dark/content.css CSS 745 11 1 757
public/tinymce/skins/ui/tinymce-5-dark/content.inline.css CSS 758 11 1 770
public/tinymce/skins/ui/tinymce-5-dark/content.inline.min.css CSS 1 0 1 2
public/tinymce/skins/ui/tinymce-5-dark/content.min.css CSS 1 0 1 2
public/tinymce/skins/ui/tinymce-5-dark/skin.css CSS 3,183 16 1 3,200
public/tinymce/skins/ui/tinymce-5-dark/skin.min.css CSS 1 0 1 2
public/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.css CSS 30 0 1 31
public/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css CSS 1 0 1 2
public/tinymce/skins/ui/tinymce-5/content.css CSS 764 11 1 776
public/tinymce/skins/ui/tinymce-5/content.inline.css CSS 758 11 1 770
public/tinymce/skins/ui/tinymce-5/content.inline.min.css CSS 1 0 1 2
public/tinymce/skins/ui/tinymce-5/content.min.css CSS 1 0 1 2
public/tinymce/skins/ui/tinymce-5/skin.css CSS 3,183 16 1 3,200
public/tinymce/skins/ui/tinymce-5/skin.min.css CSS 1 0 1 2
public/tinymce/skins/ui/tinymce-5/skin.shadowdom.css CSS 30 0 1 31
public/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css CSS 1 0 1 2
scripts/prepare.js JavaScript 13 0 3 16
scss.template.hbs Handlebars 57 0 10 67
server.xml XML 33 94 16 143
src/App.vue vue 94 0 11 105
src/api/approval.ts TypeScript 15 2 2 19
src/api/eqpt/MeasurementBusiness/detection.ts TypeScript 16 5 2 23
src/api/eqpt/MeasurementBusiness/notice.ts TypeScript 21 6 2 29
src/api/eqpt/MeasurementBusiness/opinion.ts TypeScript 72 15 2 89
src/api/eqpt/MeasurementBusiness/review.ts TypeScript 22 15 2 39
src/api/eqpt/MeasurementBusiness/satisfaction.ts TypeScript 22 5 2 29
src/api/eqpt/dashboard/calendar.ts TypeScript 29 7 4 40
src/api/eqpt/dashboard/index.ts TypeScript 105 20 3 128
src/api/eqpt/device/certificate.ts TypeScript 8 4 1 13
src/api/eqpt/device/group.ts TypeScript 35 8 1 44
src/api/eqpt/device/info.ts TypeScript 174 33 3 210
src/api/eqpt/device/model.ts TypeScript 65 11 2 78
src/api/eqpt/device/remind.ts TypeScript 30 7 1 38
src/api/eqpt/device/task.ts TypeScript 29 7 3 39
src/api/eqpt/document/index.ts TypeScript 34 8 1 43
src/api/eqpt/measurementPlan/board.ts TypeScript 16 5 2 23
src/api/eqpt/measurementPlan/dept.ts TypeScript 22 6 1 29
src/api/eqpt/measurementPlan/early.ts TypeScript 94 13 2 109
src/api/eqpt/measurementPlan/paln.ts TypeScript 150 21 4 175
src/api/eqpt/measurementPlan/task.ts TypeScript 121 12 5 138
src/api/eqpt/status/borrow.ts TypeScript 78 9 3 90
src/api/eqpt/status/index.ts TypeScript 72 10 2 84
src/api/eqpt/status/maintain.ts TypeScript 34 5 2 41
src/api/eqpt/subpackage/certificate.ts TypeScript 45 9 1 55
src/api/eqpt/subpackage/directory.ts TypeScript 99 20 1 120
src/api/eqpt/subpackage/review.ts TypeScript 80 11 2 93
src/api/eqpt/subpackage/task.ts TypeScript 80 12 4 96
src/api/index.ts TypeScript 104 23 8 135
src/api/laboratory/alarm/current.ts TypeScript 25 6 5 36
src/api/laboratory/alarm/event.ts TypeScript 39 8 7 54
src/api/laboratory/data.ts TypeScript 34 6 4 44
src/api/laboratory/environment.ts TypeScript 46 9 8 63
src/api/laboratory/equipment/config.ts TypeScript 46 9 8 63
src/api/laboratory/equipment/list.ts TypeScript 48 9 7 64
src/api/laboratory/overView.ts TypeScript 14 5 3 22
src/api/laboratory/place.ts TypeScript 39 8 7 54
src/api/reader.ts TypeScript 22 5 4 31
src/api/request.ts TypeScript 103 23 6 132
src/api/requestLab.ts TypeScript 103 23 6 132
src/api/system/area.ts TypeScript 72 12 6 90
src/api/system/bench.ts TypeScript 28 4 1 33
src/api/system/dept.ts TypeScript 77 13 6 96
src/api/system/dict.ts TypeScript 37 5 1 43
src/api/system/expire.ts TypeScript 28 7 1 36
src/api/system/installation.ts TypeScript 35 8 1 44
src/api/system/label.ts TypeScript 44 13 3 60
src/api/system/log.ts TypeScript 59 12 4 75
src/api/system/login.ts TypeScript 33 17 8 58
src/api/system/notice.ts TypeScript 62 9 3 74
src/api/system/post.ts TypeScript 36 8 1 45
src/api/system/price.ts TypeScript 58 8 7 73
src/api/system/process.ts TypeScript 102 12 10 124
src/api/system/resource.ts TypeScript 53 8 4 65
src/api/system/role.ts TypeScript 73 12 5 90
src/api/system/tenant.ts TypeScript 39 8 5 52
src/api/system/tool.ts TypeScript 219 22 6 247
src/api/system/user.ts TypeScript 91 22 6 119
src/assets/icons/404.svg XML 1 0 0 1
src/assets/icons/business-board.svg XML 1 0 1 2
src/assets/icons/fullscreen-exit.svg XML 1 0 0 1
src/assets/icons/fullscreen.svg XML 1 0 0 1
src/assets/icons/icon-add-circle.svg XML 1 0 1 2
src/assets/icons/icon-add.svg XML 3 0 1 4
src/assets/icons/icon-alarm.svg XML 1 0 1 2
src/assets/icons/icon-area.svg XML 1 0 0 1
src/assets/icons/icon-base.svg XML 1 0 0 1
src/assets/icons/icon-baseInfo.svg XML 1 0 1 2
src/assets/icons/icon-batch-distribute.svg XML 1 0 0 1
src/assets/icons/icon-batch.svg XML 1 0 0 1
src/assets/icons/icon-batchConfig.svg XML 3 0 1 4
src/assets/icons/icon-batchPrint.svg XML 1 0 1 2
src/assets/icons/icon-bench.svg XML 1 0 1 2
src/assets/icons/icon-book.svg XML 1 0 0 1
src/assets/icons/icon-building.svg XML 1 0 1 2
src/assets/icons/icon-business-manager.svg XML 1 0 1 2
src/assets/icons/icon-business-measure.svg XML 1 0 1 2
src/assets/icons/icon-business.svg XML 1 0 1 2
src/assets/icons/icon-case.svg XML 1 0 0 1
src/assets/icons/icon-certi.svg XML 1 0 1 2
src/assets/icons/icon-change.svg XML 1 0 1 2
src/assets/icons/icon-contract.svg XML 1 0 1 2
src/assets/icons/icon-correct.svg XML 1 0 1 2
src/assets/icons/icon-create.svg XML 1 0 1 2
src/assets/icons/icon-data.svg XML 1 0 1 2
src/assets/icons/icon-delete.svg XML 1 0 1 2
src/assets/icons/icon-dept.svg XML 1 0 1 2
src/assets/icons/icon-device.svg XML 1 0 1 2
src/assets/icons/icon-dict.svg XML 1 0 0 1
src/assets/icons/icon-differ.svg XML 1 0 1 2
src/assets/icons/icon-dyh.svg XML 1 0 0 1
src/assets/icons/icon-environment.svg XML 1 0 0 1
src/assets/icons/icon-equipment-info.svg XML 1 0 1 2
src/assets/icons/icon-equipment-status.svg XML 1 0 0 1
src/assets/icons/icon-error.svg XML 1 0 0 1
src/assets/icons/icon-excel.svg XML 3 0 1 4
src/assets/icons/icon-export.svg XML 3 0 1 4
src/assets/icons/icon-external.svg XML 1 0 1 2
src/assets/icons/icon-file-manage.svg XML 1 0 1 2
src/assets/icons/icon-file.svg XML 1 0 0 1
src/assets/icons/icon-finance.svg XML 1 0 1 2
src/assets/icons/icon-flow.svg XML 1 0 1 2
src/assets/icons/icon-fold.svg XML 3 0 1 4
src/assets/icons/icon-fullscreen.svg XML 1 0 1 2
src/assets/icons/icon-goWorkbench.svg XML 1 0 1 2
src/assets/icons/icon-import.svg XML 3 0 1 4
src/assets/icons/icon-init.svg XML 1 0 0 1
src/assets/icons/icon-internal.svg XML 1 0 1 2
src/assets/icons/icon-jidu.svg XML 1 0 1 2
src/assets/icons/icon-line.svg XML 1 0 0 1
src/assets/icons/icon-log.svg XML 1 0 1 2
src/assets/icons/icon-logManage.svg XML 1 0 1 2
src/assets/icons/icon-loginlog.svg XML 1 0 0 1
src/assets/icons/icon-measure.svg XML 1 0 0 1
src/assets/icons/icon-meeting.svg XML 1 0 1 2
src/assets/icons/icon-monitor.svg XML 1 0 0 1
src/assets/icons/icon-month.svg XML 1 0 1 2
src/assets/icons/icon-notice.svg XML 1 0 0 1
src/assets/icons/icon-overView-message.svg XML 1 0 1 2
src/assets/icons/icon-overview.svg XML 1 0 1 2
src/assets/icons/icon-pdf.svg XML 1 0 0 1
src/assets/icons/icon-person.svg XML 1 0 1 2
src/assets/icons/icon-pie.svg XML 1 0 0 1
src/assets/icons/icon-place.svg XML 1 0 1 2
src/assets/icons/icon-prevent.svg XML 1 0 1 2
src/assets/icons/icon-price.svg XML 1 0 0 1
src/assets/icons/icon-print.svg XML 3 0 1 4
src/assets/icons/icon-qrcode.svg XML 1 0 1 2
src/assets/icons/icon-quality-menu.svg XML 1 0 1 2
src/assets/icons/icon-quality.svg XML 1 0 1 2
src/assets/icons/icon-radio.svg XML 1 0 1 2
src/assets/icons/icon-reduce-circle.svg XML 1 0 1 2
src/assets/icons/icon-refresh.svg XML 1 0 0 1
src/assets/icons/icon-removeAlarm.svg XML 1 0 0 1
src/assets/icons/icon-resource-first.svg XML 1 0 1 2
src/assets/icons/icon-resource.svg XML 1 0 1 2
src/assets/icons/icon-resume.svg XML 1 0 1 2
src/assets/icons/icon-review.svg XML 1 0 1 2
src/assets/icons/icon-rfid.svg XML 1 0 1 2
src/assets/icons/icon-role.svg XML 1 0 0 1
src/assets/icons/icon-scan.svg XML 1 0 0 1
src/assets/icons/icon-seal.svg XML 1 0 0 1
src/assets/icons/icon-search.svg XML 1 0 1 2
src/assets/icons/icon-service.svg XML 1 0 1 2
src/assets/icons/icon-setting.svg XML 1 0 0 1
src/assets/icons/icon-settingBlue.svg XML 1 0 1 2
src/assets/icons/icon-software.svg XML 1 0 0 1
src/assets/icons/icon-standard-status.svg XML 1 0 1 2
src/assets/icons/icon-statement.svg XML 1 0 1 2
src/assets/icons/icon-storeroom.svg XML 1 0 0 1
src/assets/icons/icon-subpackage.svg XML 1 0 1 2
src/assets/icons/icon-sweep.svg XML 1 0 1 2
src/assets/icons/icon-sysDoc.svg XML 1 0 1 2
src/assets/icons/icon-task.svg XML 1 0 1 2
src/assets/icons/icon-technology.svg XML 1 0 0 1
src/assets/icons/icon-template-menu.svg XML 1 0 1 2
src/assets/icons/icon-template.svg XML 3 0 1 4
src/assets/icons/icon-tool.svg XML 1 0 0 1
src/assets/icons/icon-user.svg XML 1 0 1 2
src/assets/icons/icon-word.svg XML 3 0 1 4
src/assets/icons/icon-xyh.svg XML 1 0 0 1
src/assets/icons/icon-year.svg XML 1 0 1 2
src/assets/icons/icon-ywjs.svg XML 1 0 1 2
src/assets/icons/icon-zhankai.svg XML 1 0 1 2
src/assets/icons/icon-zhiliang.svg XML 1 0 0 1
src/assets/icons/image-load-fail.svg XML 1 0 0 1
src/assets/icons/search-down.svg XML 1 0 0 1
src/assets/icons/search-enter.svg XML 1 0 0 1
src/assets/icons/search-up.svg XML 1 0 0 1
src/assets/icons/sidebar-breadcrumb.svg XML 1 0 0 1
src/assets/icons/sidebar-default.svg XML 1 0 0 1
src/assets/icons/sidebar-menu.svg XML 1 0 0 1
src/assets/icons/toolbar-collapse.svg XML 1 0 0 1
src/assets/icons/triangle-stand-upside-down.svg XML 1 0 1 2
src/assets/styles/element-plus/dark.scss SCSS 8 1 1 10
src/assets/styles/element-plus/index.scss SCSS 21 0 2 23
src/assets/styles/globals.scss SCSS 131 19 28 178
src/assets/styles/nprogress.scss SCSS 55 0 9 64
src/assets/styles/resources/utils.scss SCSS 41 5 8 54
src/assets/styles/resources/variables.scss SCSS 0 1 1 2
src/assets/styles/themes.scss SCSS 58 61 14 133
src/auto-imports.d.ts TypeScript 77 1 1 79
src/axios.d.ts TypeScript 6 0 2 8
src/components.d.ts TypeScript 69 3 3 75
src/components/AddressSelect/AddressSelect.vue vue 247 5 7 259
src/components/AddressSelect/address-interface.ts TypeScript 11 1 1 13
src/components/AddressSelect/country-code.json JSON 1,500 0 20 1,520
src/components/AppContainer/index.vue vue 22 0 3 25
src/components/ApprovalRecord/ApprovalRecord.vue vue 130 1 6 137
src/components/ApprovalRecord/ApprovalRecordTable.vue vue 190 15 9 214
src/components/ApprovalRecord/ApprovalRecordTableDevice.vue vue 223 15 7 245
src/components/ApprovalRecord/approval-interface.ts TypeScript 13 0 1 14
src/components/Approval/ApprovalDialog.vue vue 163 3 7 173
src/components/AuthAll/index.vue vue 14 0 3 17
src/components/Auth/index.vue vue 14 0 3 17
src/components/BarCodeBind/index.vue vue 120 3 12 135
src/components/BatchActionBar/index.vue vue 72 0 11 83
src/components/Copyright/index.vue vue 43 0 8 51
src/components/DeptSelect/index.vue vue 185 0 6 191
src/components/DetailPage/DetailBlock.vue vue 54 0 8 62
src/components/DetailPage/DetailBlockCom.vue vue 41 0 7 48
src/components/DetailPage/DetailBlockSwitch.vue vue 63 0 9 72
src/components/DetailPage/index.vue vue 53 0 7 60
src/components/Echart/BarChartHorizontal.vue vue 442 0 8 450
src/components/Echart/BarChartVertical.vue vue 449 0 8 457
src/components/Echart/LineChart.vue vue 355 0 9 364
src/components/Echart/PieChart.vue vue 311 0 9 320
src/components/Echart/echart-interface.ts TypeScript 252 14 7 273
src/components/Echart/theme.json JSON 491 0 1 492
src/components/Echart/utils.ts TypeScript 26 11 2 39
src/components/Editor/index.vue vue 85 0 13 98
src/components/FileUpload/index.vue vue 107 0 11 118
src/components/FixedActionBar/index.vue vue 42 0 8 50
src/components/IconButton/index.vue vue 51 0 6 57
src/components/ImagePreview/index.vue vue 57 0 8 65
src/components/ImageUpload/index.vue vue 239 0 26 265
src/components/ImagesUpload/index.vue vue 272 0 28 300
src/components/NormalTable/index.vue vue 285 0 15 300
src/components/NormalTable/table_interface.ts TypeScript 12 0 2 14
src/components/PageHeader/index.vue vue 71 0 11 82
src/components/PageMain/index.vue vue 81 0 9 90
src/components/PcasCascader/index.vue vue 132 0 9 141
src/components/PcasCascader/pcas-code.json JSON 1 0 0 1
src/components/QRcodeDeviceDialog/index.vue vue 181 5 8 194
src/components/QrDialog/index.vue vue 138 2 8 148
src/components/QrDialog/qrcode.d.ts TypeScript 1 0 1 2
src/components/Sample/certificationMonitor.vue vue 60 1 4 65
src/components/Sample/certificationRecords.vue vue 60 1 6 67
src/components/Sample/measureRecords.vue vue 59 1 7 67
src/components/ScanSampleDialog/index.vue vue 121 3 10 134
src/components/ScanSampleDialog/scan-interface.ts TypeScript 12 0 1 13
src/components/SearchArea/SearchItem.vue vue 26 0 5 31
src/components/SearchArea/index.vue vue 147 0 11 158
src/components/SearchBar/index.vue vue 65 0 13 78
src/components/SvgIcon/index.vue vue 44 0 4 48
src/components/SystemInfo/index.vue vue 45 0 7 52
src/components/TableContainer/index.vue vue 70 0 8 78
src/components/Trend/index.vue vue 61 0 8 69
src/components/benchCol/index.vue vue 166 12 15 193
src/components/buttonBox/buttonBox.ts TypeScript 5 0 1 6
src/components/buttonBox/buttonBox.vue vue 43 1 7 51
src/components/dialog/dialog.ts TypeScript 25 3 3 31
src/components/dialog/errorDialog.vue vue 79 1 10 90
src/components/dialog/selectDeptDialog.vue vue 249 7 24 280
src/components/dialog/selectDeptTree.vue vue 121 1 11 133
src/components/dialog/selectEmployeesDialog.vue vue 226 8 21 255
src/components/dialog/selectRoleDialog.vue vue 157 1 10 168
src/components/dialog/selectStaffDialog.vue vue 248 7 20 275
src/components/drawer/approverDrawer.vue vue 426 76 47 549
src/components/drawer/conditionDrawer.vue vue 432 35 48 515
src/components/drawer/copyerDrawer.vue vue 110 13 9 132
src/components/drawer/promoterDrawer.vue vue 85 1 8 94
src/components/scanEquipmentDialog/index.vue vue 250 11 11 272
src/components/scanEquipmentDialog/scan-interface.ts TypeScript 0 0 1 1
src/components/workFlow/addNode.vue vue 230 9 25 264
src/components/workFlow/addNodeBan.vue vue 216 0 20 236
src/components/workFlow/nodeWrap.vue vue 367 9 25 401
src/components/workFlow/nodeWrapBan.vue vue 153 1 11 165
src/css/dialog.css CSS 32 2 7 41
src/css/override-element-ui.css CSS 104 1 22 127
src/css/workflow.css CSS 1,381 106 226 1,713
src/global.d.ts TypeScript 147 157 8 312
src/iconify-ep/index.ts TypeScript 5 0 2 7
src/layouts/components/AppSetting/index.vue vue 523 0 43 566
src/layouts/components/Header/index.vue vue 176 12 32 220
src/layouts/components/HotkeysIntro/index.vue vue 44 0 8 52
src/layouts/components/Logo/index.vue vue 66 0 12 78
src/layouts/components/MainSidebar/index.vue vue 95 1 18 114
src/layouts/components/Search/index.vue vue 413 0 39 452
src/layouts/components/SidebarItem/index.vue vue 159 0 23 182
src/layouts/components/SubSidebar/index.vue vue 140 1 29 170
src/layouts/components/Tools/index.vue vue 230 61 23 314
src/layouts/components/Tools/resetPwd.vue vue 117 1 7 125
src/layouts/components/Tools/userInfo.vue vue 243 2 8 253
src/layouts/components/TopMenu/topMenu.vue vue 41 1 8 50
src/layouts/components/TopMenu/topMenuItem.vue vue 167 0 24 191
src/layouts/components/Topbar/index.vue vue 151 0 23 174
src/layouts/index.vue vue 207 0 33 240
src/main.ts TypeScript 55 6 2 63
src/menu/index.ts TypeScript 14 0 4 18
src/menu/modules/multilevel.menu.example.ts TypeScript 48 0 3 51
src/mockProdServer.ts TypeScript 9 0 3 12
src/mock/member.ts TypeScript 55 0 1 56
src/plugins/preload.ts TypeScript 117 7 2 126
src/router/index.ts TypeScript 168 28 7 203
src/router/modules/common.ts TypeScript 293 25 4 322
src/router/modules/laboratory.ts TypeScript 228 37 4 269
src/router/modules/mentering.ts TypeScript 5 0 6 11
src/router/modules/multilevel.menu.example.ts TypeScript 67 0 4 71
src/router/modules/system.ts TypeScript 330 0 5 335
src/router/modules/tested.ts TypeScript 1,621 171 4 1,796
src/router/routes.ts TypeScript 153 14 7 174
src/settings.default.ts TypeScript 55 1 4 60
src/settings.ts TypeScript 39 0 3 42
src/shims.d.ts TypeScript 17 0 3 20
src/store/index.ts TypeScript 2 0 2 4
src/store/modules/dict.ts TypeScript 51 0 3 54
src/store/modules/keepAlive.ts TypeScript 36 1 2 39
src/store/modules/menu.ts TypeScript 182 12 8 202
src/store/modules/route.ts TypeScript 226 39 5 270
src/store/modules/settings.ts TypeScript 53 12 4 69
src/store/modules/user.ts TypeScript 208 15 3 226
src/store/modules/websocket.ts TypeScript 122 14 2 138
src/store/modules/workFlow.ts TypeScript 51 15 2 68
src/utils/Array.ts TypeScript 31 16 2 49
src/utils/String.ts TypeScript 6 3 2 11
src/utils/applyBtns.ts TypeScript 96 4 1 101
src/utils/auth.ts TypeScript 11 3 1 15
src/utils/buttonPerm.ts TypeScript 64 1 4 69
src/utils/composables/permission.ts TypeScript 8 3 1 12
src/utils/composables/useAuth.ts TypeScript 37 0 6 43
src/utils/composables/useGlobalProperties.ts TypeScript 5 0 2 7
src/utils/composables/useMainPage.ts TypeScript 11 0 3 14
src/utils/composables/useMenu.ts TypeScript 22 0 4 26
src/utils/dayjs.ts TypeScript 4 0 3 7
src/utils/directive.ts TypeScript 17 1 2 20
src/utils/download.ts TypeScript 148 42 3 193
src/utils/eventBus.ts TypeScript 2 0 2 4
src/utils/exportUtils.ts TypeScript 30 24 2 56
src/utils/exportXlsx.ts TypeScript 71 17 2 90
src/utils/getUid.ts TypeScript 11 6 2 19
src/utils/index.ts TypeScript 13 0 3 16
src/utils/keepQuery.ts TypeScript 13 2 2 17
src/utils/printUtils.ts TypeScript 45 21 3 69
src/utils/scheduleDict.ts TypeScript 17 3 1 21
src/utils/security.ts TypeScript 37 14 2 53
src/utils/structure.ts TypeScript 152 47 6 205
src/utils/useCheckList.ts TypeScript 20 8 2 30
src/utils/usePrintList.ts TypeScript 20 8 2 30
src/utils/useSetAllRowReadable.ts TypeScript 11 9 2 22
src/utils/useTemplateDownload.ts TypeScript 33 4 1 38
src/utils/validate.ts TypeScript 78 65 13 156
src/views/[...all].vue vue 70 0 12 82
src/views/breadcrumb_example/detail1.vue vue 11 0 2 13
src/views/breadcrumb_example/detail2.vue vue 11 0 2 13
src/views/breadcrumb_example/list1.vue vue 11 0 2 13
src/views/breadcrumb_example/list2.vue vue 11 0 2 13
src/views/dashboard.vue vue 390 10 48 448
src/views/example/chartExample.vue vue 56 0 5 61
src/views/fresh.ts TypeScript 35 4 1 40
src/views/home/index.vue vue 11 0 3 14
src/views/index.vue vue 16 0 5 21
src/views/laboratory/alarm/current/list-interface.ts TypeScript 30 0 2 32
src/views/laboratory/alarm/current/list.vue vue 273 2 10 285
src/views/laboratory/alarm/event/addEventDialog.vue vue 219 1 10 230
src/views/laboratory/alarm/event/list-interface.ts TypeScript 30 0 3 33
src/views/laboratory/alarm/event/list.vue vue 210 2 9 221
src/views/laboratory/alarm/record/list.vue vue 211 2 8 221
src/views/laboratory/data/dialog/upsMonitorDetailDialog.vue vue 191 1 21 213
src/views/laboratory/data/list-interface.ts TypeScript 100 6 6 112
src/views/laboratory/data/list.vue vue 488 16 14 518
src/views/laboratory/equipment/config/addElectricQuantity.vue vue 357 312 13 682
src/views/laboratory/equipment/config/addOxygenSmoke.vue vue 253 1 7 261
src/views/laboratory/equipment/config/addTemperatureHumidity.vue vue 328 1 7 336
src/views/laboratory/equipment/config/config-interface.ts TypeScript 101 4 7 112
src/views/laboratory/equipment/config/list.vue vue 381 6 12 399
src/views/laboratory/equipment/list/detail.vue vue 331 12 11 354
src/views/laboratory/equipment/list/dialog/selectLocationDialog.vue vue 138 4 6 148
src/views/laboratory/equipment/list/list-interface.ts TypeScript 37 0 3 40
src/views/laboratory/equipment/list/list.vue vue 388 11 13 412
src/views/laboratory/overview/components/message.vue vue 101 6 9 116
src/views/laboratory/overview/components/monitorData.vue vue 142 21 8 171
src/views/laboratory/overview/index.vue vue 943 41 101 1,085
src/views/laboratory/overview/overview-interface.ts TypeScript 20 1 1 22
src/views/laboratory/place/addDialog.vue vue 179 6 7 192
src/views/laboratory/place/list.vue vue 203 2 10 215
src/views/laboratory/place/place-interface.ts TypeScript 26 0 3 29
src/views/laboratory/statement/environment/detail.vue vue 220 2 33 255
src/views/laboratory/statement/environment/environment-interface.ts TypeScript 37 0 4 41
src/views/laboratory/statement/environment/list.vue vue 191 5 19 215
src/views/login.vue vue 510 3 42 555
src/views/login_register.vue vue 517 0 37 554
src/views/metering/index.vue vue 3 0 1 4
src/views/multilevel_menu_example/level2/level3/page1.vue vue 11 0 2 13
src/views/multilevel_menu_example/level2/level3/page2.vue vue 11 0 2 13
src/views/multilevel_menu_example/level2/page.vue vue 11 0 2 13
src/views/multilevel_menu_example/page.vue vue 11 0 2 13
src/views/personal/edit.password.vue vue 88 0 8 96
src/views/personal/setting.vue vue 178 0 16 194
src/views/reload.vue vue 12 0 4 16
src/views/setting.vue vue 306 7 23 336
src/views/system/area/area-interface.ts TypeScript 19 0 3 22
src/views/system/area/areaSelectTree.vue vue 71 0 7 78
src/views/system/area/editArea.vue vue 236 0 12 248
src/views/system/area/listArea.vue vue 149 1 11 161
src/views/system/dept/dept-interface.ts TypeScript 32 4 3 39
src/views/system/dept/editDept.vue vue 248 1 13 262
src/views/system/dept/listDept.vue vue 126 0 8 134
src/views/system/dict/dict-interface.ts TypeScript 21 2 3 26
src/views/system/dict/editDict.vue vue 283 0 15 298
src/views/system/dict/listDict.vue vue 119 0 9 128
src/views/system/expire/device.vue vue 232 3 7 242
src/views/system/expire/edit.vue vue 290 7 18 315
src/views/system/expire/list.vue vue 148 2 6 156
src/views/system/expire/task.vue vue 154 3 7 164
src/views/system/fileConfiguration/addDDialog.vue vue 311 7 5 323
src/views/system/fileConfiguration/configuration.vue vue 219 5 8 232
src/views/system/installation/editDialog.vue vue 188 3 10 201
src/views/system/installation/installation-interface.ts TypeScript 29 0 1 30
src/views/system/installation/list.vue vue 187 7 3 197
src/views/system/label/label.ts TypeScript 22 3 4 29
src/views/system/label/list.vue vue 315 4 13 332
src/views/system/log/listErrorLog.vue vue 148 0 7 155
src/views/system/log/listLog.vue vue 176 3 10 189
src/views/system/log/log-interface.ts TypeScript 10 0 1 11
src/views/system/log/loginLog.vue vue 152 2 10 164
src/views/system/notice/noteAdd.vue vue 508 2 20 530
src/views/system/notice/noteList.vue vue 272 13 4 289
src/views/system/notice/notice-interface.ts TypeScript 11 1 1 13
src/views/system/notice/noticeDetail.vue vue 133 3 4 140
src/views/system/notice/tableHeader.vue vue 36 0 4 40
src/views/system/post/editDialog.vue vue 180 6 10 196
src/views/system/post/list.vue vue 171 8 3 182
src/views/system/post/post-interface.ts TypeScript 27 0 2 29
src/views/system/process/addProcess.vue vue 201 19 15 235
src/views/system/process/detailProcess.vue vue 130 20 8 158
src/views/system/process/editProcess.vue vue 217 19 13 249
src/views/system/process/process.ts TypeScript 41 3 4 48
src/views/system/process/process.vue vue 353 4 22 379
src/views/system/resource/editResource.vue vue 267 0 14 281
src/views/system/resource/listResource.vue vue 146 1 9 156
src/views/system/resource/resource-interface.ts TypeScript 20 2 2 24
src/views/system/role/dataPerm.vue vue 175 0 13 188
src/views/system/role/editRole.vue vue 282 0 11 293
src/views/system/role/functionPerm.vue vue 175 0 12 187
src/views/system/role/listRole.vue vue 166 1 9 176
src/views/system/role/role-interface.ts TypeScript 16 2 2 20
src/views/system/showPhoto.vue vue 69 0 5 74
src/views/system/signature/addDDialog.vue vue 242 5 5 252
src/views/system/signature/autograph.vue vue 271 17 7 295
src/views/system/signature/userListDialog.vue vue 168 6 5 179
src/views/system/tenant/editTenant.vue vue 207 0 4 211
src/views/system/tenant/list.tenant.vue vue 154 4 9 167
src/views/system/tenant/relateDept.vue vue 104 0 8 112
src/views/system/tenant/tenant_interface.ts TypeScript 15 0 2 17
src/views/system/tool_interface.ts TypeScript 56 5 3 64
src/views/system/user/listUser.vue vue 338 9 11 358
src/views/system/user/roleAssignment.vue vue 113 1 5 119
src/views/system/user/selecTree.vue vue 170 1 12 183
src/views/system/user/user-interface.ts TypeScript 64 3 3 70
src/views/system/user/userAdd.vue vue 342 7 6 355
src/views/tested/MeasurementBusiness/detection/components/detail.vue vue 157 2 4 163
src/views/tested/MeasurementBusiness/detection/components/detection.vue vue 53 1 7 61
src/views/tested/MeasurementBusiness/detection/components/pdfFile.vue vue 39 2 6 47
src/views/tested/MeasurementBusiness/detection/index.vue vue 169 3 3 175
src/views/tested/MeasurementBusiness/notice/components/detail.vue vue 161 2 4 167
src/views/tested/MeasurementBusiness/notice/components/detection.vue vue 50 1 7 58
src/views/tested/MeasurementBusiness/notice/index.vue vue 184 6 4 194
src/views/tested/MeasurementBusiness/opinion/components/ApprovalDialog.vue vue 163 3 7 173
src/views/tested/MeasurementBusiness/opinion/components/edit.vue vue 371 2 4 377
src/views/tested/MeasurementBusiness/opinion/components/list.vue vue 402 18 6 426
src/views/tested/MeasurementBusiness/opinion/index.vue vue 71 3 7 81
src/views/tested/MeasurementBusiness/review/components/ApprovalDialog.vue vue 161 3 7 171
src/views/tested/MeasurementBusiness/review/components/edit.vue vue 92 1 4 97
src/views/tested/MeasurementBusiness/review/components/fileView.vue vue 42 2 4 48
src/views/tested/MeasurementBusiness/review/index.vue vue 221 5 6 232
src/views/tested/MeasurementBusiness/satisfaction/components/edit.vue vue 244 10 4 258
src/views/tested/MeasurementBusiness/satisfaction/components/filterCustomerStaff.vue vue 211 5 28 244
src/views/tested/MeasurementBusiness/satisfaction/components/questionnaire.vue vue 80 1 3 84
src/views/tested/MeasurementBusiness/satisfaction/index.vue vue 154 3 5 162
src/views/tested/MeasurementPlan/board/index.vue vue 137 20 4 161
src/views/tested/MeasurementPlan/curator/index.vue vue 6 2 2 10
src/views/tested/MeasurementPlan/delay/index.vue vue 6 1 2 9
src/views/tested/MeasurementPlan/dept/components/edit.vue vue 119 1 3 123
src/views/tested/MeasurementPlan/dept/components/list.vue vue 177 10 7 194
src/views/tested/MeasurementPlan/dept/components/tableList.vue vue 166 2 4 172
src/views/tested/MeasurementPlan/dept/index.vue vue 6 2 2 10
src/views/tested/MeasurementPlan/early/components/ApprovalDialog.vue vue 163 3 7 173
src/views/tested/MeasurementPlan/early/components/detail.vue vue 126 1 5 132
src/views/tested/MeasurementPlan/early/components/edit.vue vue 536 7 5 548
src/views/tested/MeasurementPlan/early/components/list.vue vue 521 12 8 541
src/views/tested/MeasurementPlan/early/components/page.vue vue 78 3 7 88
src/views/tested/MeasurementPlan/early/components/selelectPlan.vue vue 199 3 5 207
src/views/tested/MeasurementPlan/early/components/table.vue vue 300 1 4 305
src/views/tested/MeasurementPlan/early/index.vue vue 6 1 2 9
src/views/tested/MeasurementPlan/plan/components/ApprovalDialog.vue vue 163 3 7 173
src/views/tested/MeasurementPlan/plan/components/dataList.vue vue 319 3 4 326
src/views/tested/MeasurementPlan/plan/components/detail.vue vue 152 5 9 166
src/views/tested/MeasurementPlan/plan/components/edit.vue vue 455 7 4 466
src/views/tested/MeasurementPlan/plan/components/infoDetail.vue vue 116 1 2 119
src/views/tested/MeasurementPlan/plan/components/list.vue vue 512 12 6 530
src/views/tested/MeasurementPlan/plan/components/selectDevice.vue vue 471 3 4 478
src/views/tested/MeasurementPlan/plan/components/summary.vue vue 119 0 3 122
src/views/tested/MeasurementPlan/plan/components/summaryDialog.vue vue 194 0 6 200
src/views/tested/MeasurementPlan/plan/components/table.vue vue 292 1 4 297
src/views/tested/MeasurementPlan/plan/index.vue vue 71 3 7 81
src/views/tested/MeasurementPlan/task/components/ApprovalDialog.vue vue 163 3 7 173
src/views/tested/MeasurementPlan/task/components/edit.vue vue 631 59 7 697
src/views/tested/MeasurementPlan/task/components/list.vue vue 483 25 5 513
src/views/tested/MeasurementPlan/task/components/selectDeviceMultiple.vue vue 486 7 5 498
src/views/tested/MeasurementPlan/task/components/selectDeviceSinge.vue vue 463 7 4 474
src/views/tested/MeasurementPlan/task/components/tableList.vue vue 532 22 10 564
src/views/tested/MeasurementPlan/task/index-bak.vue vue 276 17 4 297
src/views/tested/MeasurementPlan/task/index.vue vue 71 3 7 81
src/views/tested/dashboard/components/BarChartHorizontalCom.vue vue 252 0 8 260
src/views/tested/dashboard/components/BarChartHorizontalCustom.vue vue 191 0 6 197
src/views/tested/dashboard/components/BarChartVertical.vue vue 484 0 8 492
src/views/tested/dashboard/components/BarChartVerticalCircle.vue vue 417 0 8 425
src/views/tested/dashboard/components/deviceDetail.vue vue 184 1 14 199
src/views/tested/dashboard/components/deviceList.vue vue 279 24 15 318
src/views/tested/dashboard/components/editSchedule.vue vue 212 4 12 228
src/views/tested/dashboard/components/editScheduleDialog.vue vue 236 23 11 270
src/views/tested/dashboard/components/index1.vue vue 33 4 3 40
src/views/tested/dashboard/components/list.vue vue 226 8 8 242
src/views/tested/dashboard/components/listApprove.vue vue 208 8 7 223
src/views/tested/dashboard/components/rightBox.vue vue 328 6 17 351
src/views/tested/dashboard/components/tableList.vue vue 168 1 9 178
src/views/tested/dashboard/components/verificationDetail.vue vue 156 1 12 169
src/views/tested/dashboard/index.vue vue 864 41 29 934
src/views/tested/dashboard/list.vue vue 14 0 3 17
src/views/tested/dashboard/pic.ts TypeScript 1 0 1 2
src/views/tested/device/certificate/components/detailDialog.vue vue 44 1 3 48
src/views/tested/device/certificate/components/edit.vue vue 133 4 3 140
src/views/tested/device/certificate/index.vue vue 314 25 4 343
src/views/tested/device/group/components/edit.vue vue 187 2 3 192
src/views/tested/device/group/components/list.vue vue 312 16 6 334
src/views/tested/device/group/components/selectDevice.vue vue 450 3 4 457
src/views/tested/device/group/components/tableList.vue vue 292 8 4 304
src/views/tested/device/group/index.vue vue 6 1 2 9
src/views/tested/device/info/components/certificateTable.vue vue 210 4 4 218
src/views/tested/device/info/components/detail.vue vue 186 1 8 195
src/views/tested/device/info/components/edit.vue vue 1,177 44 8 1,229
src/views/tested/device/info/components/infoTable.vue vue 140 3 4 147
src/views/tested/device/info/components/interface.ts TypeScript 73 2 1 76
src/views/tested/device/info/components/list.vue vue 1,348 70 18 1,436
src/views/tested/device/info/components/printTag.vue vue 104 5 7 116
src/views/tested/device/info/components/reportTable.vue vue 171 3 4 178
src/views/tested/device/info/components/roamTable.vue vue 138 3 4 145
src/views/tested/device/info/components/showPhoto.vue vue 133 1 11 145
src/views/tested/device/info/components/showPhotoSinge.vue vue 73 1 6 80
src/views/tested/device/info/components/statusTable.vue vue 188 4 4 196
src/views/tested/device/info/components/table.vue vue 129 9 4 142
src/views/tested/device/info/components/technology.vue vue 120 18 4 142
src/views/tested/device/info/index.vue vue 78 3 7 88
src/views/tested/device/model/components/edit.vue vue 359 18 4 381
src/views/tested/device/model/components/list.vue vue 418 6 5 429
src/views/tested/device/model/components/technology.vue vue 129 9 4 142
src/views/tested/device/model/index.vue vue 6 1 2 9
src/views/tested/device/remind/components/trend.vue vue 66 3 4 73
src/views/tested/device/remind/index.vue vue 488 20 7 515
src/views/tested/device/special/index.vue vue 6 2 2 10
src/views/tested/device/task/addDialog.vue vue 178 1 7 186
src/views/tested/device/task/index.vue vue 191 3 8 202
src/views/tested/document/list/document-interface.ts TypeScript 27 0 1 28
src/views/tested/document/list/edit.vue vue 264 2 3 269
src/views/tested/document/list/index.vue vue 254 3 5 262
src/views/tested/document/list/tableList.vue vue 114 5 4 123
src/views/tested/index.vue vue 3 0 1 4
src/views/tested/status/borrow/components/ApprovalDialog.vue vue 163 3 7 173
src/views/tested/status/borrow/components/deviceList.vue vue 142 0 5 147
src/views/tested/status/borrow/components/edit.vue vue 382 6 5 393
src/views/tested/status/borrow/components/list.vue vue 395 5 8 408
src/views/tested/status/borrow/index.vue vue 71 3 7 81
src/views/tested/status/delay/components/ApprovalDialog.vue vue 163 3 7 173
src/views/tested/status/delay/components/annexList.vue vue 123 17 4 144
src/views/tested/status/delay/components/delay.vue vue 449 28 7 484
src/views/tested/status/delay/components/deviceList.vue vue 131 1 5 137
src/views/tested/status/delay/components/edit.vue vue 488 34 4 526
src/views/tested/status/delay/components/list.vue vue 499 13 8 520
src/views/tested/status/delay/components/page.vue vue 85 3 7 95
src/views/tested/status/delay/index.vue vue 6 1 2 9
src/views/tested/status/disable/index.vue vue 6 1 2 9
src/views/tested/status/maintain/components/edit.vue vue 245 2 2 249
src/views/tested/status/maintain/index.vue vue 318 2 4 324
src/views/tested/status/scrap/index.vue vue 6 1 2 9
src/views/tested/status/seal/index.vue vue 6 1 2 9
src/views/tested/status/unseal/index.vue vue 6 1 2 9
src/views/tested/subpackage/certificate/components/edit.vue vue 356 15 6 377
src/views/tested/subpackage/certificate/index.vue vue 494 21 3 518
src/views/tested/subpackage/directory copy/components/ApprovalDialog.vue vue 163 3 7 173
src/views/tested/subpackage/directory copy/components/capacityTable.vue vue 129 9 4 142
src/views/tested/subpackage/directory copy/components/certificateTable.vue vue 146 7 4 157
src/views/tested/subpackage/directory copy/components/edit.vue vue 609 2 7 618
src/views/tested/subpackage/directory copy/components/list.vue vue 357 4 6 367
src/views/tested/subpackage/directory copy/components/personTable.vue vue 136 9 4 149
src/views/tested/subpackage/directory copy/index.vue vue 71 3 7 81
src/views/tested/subpackage/directory/components/ApprovalDialog.vue vue 163 3 7 173
src/views/tested/subpackage/directory/components/capacityTable.vue vue 129 9 4 142
src/views/tested/subpackage/directory/components/certificateTable.vue vue 146 7 4 157
src/views/tested/subpackage/directory/components/edit.vue vue 638 8 7 653
src/views/tested/subpackage/directory/components/list.vue vue 386 4 6 396
src/views/tested/subpackage/directory/components/personTable.vue vue 136 9 4 149
src/views/tested/subpackage/directory/index.vue vue 64 10 7 81
src/views/tested/subpackage/review/components/ApprovalDialog.vue vue 163 3 7 173
src/views/tested/subpackage/review/components/deviceTable.vue vue 146 7 4 157
src/views/tested/subpackage/review/components/edit.vue vue 505 3 6 514
src/views/tested/subpackage/review/components/list.vue vue 351 4 6 361
src/views/tested/subpackage/review/components/subpackageDialog.vue vue 192 3 4 199
src/views/tested/subpackage/review/index.vue vue 71 3 7 81
src/views/tested/subpackage/task/components/ApprovalDialog.vue vue 163 3 7 173
src/views/tested/subpackage/task/components/deviceTable.vue vue 201 1 5 207
src/views/tested/subpackage/task/components/edit.vue vue 481 5 5 491
src/views/tested/subpackage/task/components/list.vue vue 438 6 7 451
src/views/tested/subpackage/task/components/subpackageDialog.vue vue 192 3 4 199
src/views/tested/subpackage/task/index.vue vue 71 3 7 81
tsconfig.json JSON with Comments 32 0 1 33
tsconfig.node.json JSON 14 0 1 15
vite.config.ts TypeScript 65 6 2 73
vite/plugins/auto-import.ts TypeScript 14 0 2 16
vite/plugins/banner.ts TypeScript 5 6 2 13
vite/plugins/components.ts TypeScript 8 0 2 10
vite/plugins/compression.ts TypeScript 24 0 2 26
vite/plugins/html.ts TypeScript 69 0 2 71
vite/plugins/index.ts TypeScript 34 0 3 37
vite/plugins/layouts.ts TypeScript 6 0 2 8
vite/plugins/mock.ts TypeScript 13 0 2 15
vite/plugins/pages.ts TypeScript 9 0 2 11
vite/plugins/setup-extend.ts TypeScript 4 0 2 6
vite/plugins/spritesmith.ts TypeScript 48 0 2 50
vite/plugins/svg-icon.ts TypeScript 9 0 2 11

Summary / Details / Diff Summary / Diff Details