57 Star 255 Fork 123

GVPopenEuler / A-Tune

 / 详情

A-Tune-UI服务(后端)开发

Backlog
开源实习 member
Opened this issue  
2021-09-18 14:59

【任务分值】 20分
【背景描述】
A-Tune-UI是作用于A-Tune应用的可视化web界面,前端主要基于vue框架开发,后端由A-Tune代码仓中的python语言实现。
要求:需要掌握python,并对JS、HTML等前端语言有一定了解
【需求描述】
1.增加用户管理功能,如权限控制等
2.适配MySQL数据库
3.与A-Tune-UI前端开发人员沟通进行代码适配
【环境要求】
OS版本:openEuler20.03-LTS-SP2
【产出标准】
1.实现用户管理功能
2.实现数据在MySQL数据库的存储功能
【PR提交地址】本仓库
【期望完成时间】2021-11-30
【开发指导】
A-Tune项目仓库:https://gitee.com/openeuler/A-Tune
【导师及邮箱】@gaoruoshu gaoruoshu@huawei.com
【备注】

本issue为面向高校学生的“开源软件供应链点亮计划-开源实习”项目的任务,非参加该项目的人员勿领。

Comments (1)

Hi gaoruoshu, welcome to the openEuler Community.
I'm the Bot here serving you. You can find the instructions on how to interact with me at
https://gitee.com/openeuler/community/blob/master/en/sig-infrastructure/command.md.
If you have any questions, please contact the SIG: A-Tune, and any of the maintainers: @hanxinke , @Monday , @smileknife , @谢志鹏 , @MarsChan , @gaoruoshu .

gaoruoshu created开源实习
gaoruoshu set related repository to openEuler/A-Tune
gaoruoshu added
 
intern-ATune
label
openeuler-ci-bot added
 
sig/A-Tune
label
gaoruoshu set assignee to gaoruoshu
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot removed
 
sig/A-Tune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot removed
 
sig/A-Tune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot removed
 
sig/A-Tune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern-ATune
label
openeuler-ci-bot removed
 
intern-ATune
label
openeuler-ci-bot added
 
intern
label
openeuler-ci-bot added
 
intern-ATune
label
Expand operation logs

Sign in to comment

Status
Assignees
Projects
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
Duration (hours)
Confirm
参与者(2)
5329419 openeuler ci bot 1632792936
Go
1
https://git.oschina.net/openeuler/A-Tune.git
git@git.oschina.net:openeuler/A-Tune.git
openeuler
A-Tune
A-Tune

Search