diff --git a/web/src/views/projects/IssueDetailView.vue b/web/src/views/projects/IssueDetailView.vue new file mode 100644 index 0000000..4840241 --- /dev/null +++ b/web/src/views/projects/IssueDetailView.vue @@ -0,0 +1,179 @@ + + + + + + + + #{{ issue.number }} + {{ issue.title }} + + {{ issue.status === 'open' ? '开放' : '关闭' }} + + + + + 关闭 Issue + + + 重新开放 + + 返回 + + + + + + + + + + + + + {{ issue.assignee_id ? `已指派:${issue.assignee_id}` : '暂未指派' }} + + + 指派给我 + + 取消指派 + + + + + + + + + {{ issue.description }} + + 暂无描述 + + + + + Issue 不存在或无权访问。 + + + + + + diff --git a/web/src/views/projects/IssueListView.vue b/web/src/views/projects/IssueListView.vue new file mode 100644 index 0000000..94506be --- /dev/null +++ b/web/src/views/projects/IssueListView.vue @@ -0,0 +1,216 @@ + + + + + + + Issue 列表 + 新建 Issue + + + + + + 全部 + + + 游离 + + + R-{{ req.number }} + + + + + + + + 暂无 Issue。 + + + + + + + + + + + + + + + + + + 取消 + 创建 + + + {{ createError }} + + + + +
+ {{ issue.description }} +
暂无描述
{{ createError }}