Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

添加课程增加一个“仅添加不冲突”按钮 #289

Open
84634E1A607A opened this issue Oct 7, 2022 · 6 comments
Open

添加课程增加一个“仅添加不冲突”按钮 #289

84634E1A607A opened this issue Oct 7, 2022 · 6 comments
Labels
feature New feature or functionality

Comments

@84634E1A607A
Copy link
Contributor

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

当用可选计划覆盖必须计划的时候不得不手动取消勾选有冲突的时间。

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

@84634E1A607A 84634E1A607A added the feature New feature or functionality label Oct 7, 2022
@Ethkuil
Copy link

Ethkuil commented Oct 12, 2022

也许可考虑默认就不允许时间冲突?因为如果冲突的话,似乎目前并没有足够妥善的解决方案。

@84634E1A607A
Copy link
Contributor Author

目前的状态就是添加课程如果有冲突要么彻底覆盖要么取消添加, 手动把又冲突的星期给去掉. 在这个过程中遇到了一些问题, 即添加课程的页面无法看到其它课程, 必须用脑子记下提示的冲突时间然后手动一个一个删掉. 因此希望能有这样的功能一键取消掉有冲突的时间~

@Ethkuil
Copy link

Ethkuil commented Oct 12, 2022

我会倾向于直接让冲突的时间不可选择。

@84634E1A607A
Copy link
Contributor Author

那样加课程会更阴间 (
在冲突时间不可选的情况下考虑这个例子:

  1. 我现在有阳光体育锻炼
  2. 我现在新收到了微积分习题课安排, 和体育锻炼重了一些 (但不完全重), 我认为微积分习题课更要紧.
  3. 我开始加课程, 写完了课程名发现有一些时间选不了
  4. 现在我不得不退出, 放弃我已经做的更改, 找到冲突的课程, 一节一节hide
  5. 重新写一遍

@Ethkuil
Copy link

Ethkuil commented Oct 12, 2022

你说得对。那把「不可选择」改成「弹窗询问 “覆盖原课程”or“取消选择”」会更妥当些。

话说现在是只能选择隐藏整个课程,没法部分覆盖吗……

@84634E1A607A
Copy link
Contributor Author

现在就是你说的那样有覆盖和取消两个选项, 但是如果我把低优先级的后加, 我没办法让系统自动把 本课程 隐藏, 我还是要一个一个周地取消选择. 所以我希望有第三个按钮用于低优先级 "覆盖" 高优先级 (即冲突时自动隐藏本课程)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or functionality
Projects
None yet
Development

No branches or pull requests

2 participants