# 禅道数据 **Repository Path**: qinganan_admin/zen-data ## Basic Information - **Project Name**: 禅道数据 - **Description**: 基于PySide6和qfluentwidgets库进行开发的数据统计工具,内部使用了addict、pyecharts、aiofiles、asyncio、requests、json等三方库 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 2 - **Created**: 2024-01-18 - **Last Updated**: 2025-09-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: PySide6, Python ## README ## 📜 简介 ~~~ 💻 界面基于PySide6和qfluentwidgets库进行开发,内部使用了addict、pyecharts、aiofiles、asyncio、requests、json等三方库 📥 第三方库需要pip下载 🔗 内部的登录界面的接口通用,根据自己公司部署的进行修改,也能本地部署 http://127.0.0.1/zentao/api.php/v1/tokens 🔗 禅道的官网接口地址 https://www.zentao.net/book/api/664.html#0 🔄 此项目是一个demo项目,其中的数据是局域网的禅道真实数据。需求可根据实际情况进行变动 ~~~ ___ ## 🔑 登录界面 ![输入图片说明](readme_img/image.png) ___ ## 📊 数据界面 ![输入图片说明](readme_img/image_1.png) ___ ## 🔄 资源文件转换 > 👩‍💻 先 cd resources切换到资源文件 ~~~ ➡️ pyside6-uic LoginUi.ui -o LoginUi.py 转换文件 ➡️ pyside6-uic DataIndex.ui -o DataIndex.py 转换ui文件 ➡️ pyside6-rcc index.qrc -o index_rc.py 转换qrc文件 ~~~ ___ ## 💼 代码 ~~~ 🔑 运行run.py即可。run文件内部封装了登录接口,登录成功后,会返回一个token,后续的接口请求都需要带上这个token , ✔️ 接口存入了Data中的header中,对其他接口发起请求的时候,直接将header传入即可。将token写入到header中是在products函数完成 📈 tabel函数,TableWidget做的表格,统计数据。 🗂️ products用于查询项目,也是将数据存入到了Data