From a5ce173b54c9b4583dbcc8f4cb64a71103feb840 Mon Sep 17 00:00:00 2001 From: dailz Date: Thu, 16 Apr 2026 22:45:59 +0800 Subject: [PATCH] feat(web): add Jobs pages - list, history, submit, detail Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus --- web/src/views/Jobs/Detail.vue | 201 +++++++++++++++++++++++++++++++ web/src/views/Jobs/History.vue | 211 +++++++++++++++++++++++++++++++++ web/src/views/Jobs/List.vue | 137 +++++++++++++++++++++ web/src/views/Jobs/Submit.vue | 117 ++++++++++++++++++ 4 files changed, 666 insertions(+) create mode 100644 web/src/views/Jobs/Detail.vue create mode 100644 web/src/views/Jobs/History.vue create mode 100644 web/src/views/Jobs/List.vue create mode 100644 web/src/views/Jobs/Submit.vue diff --git a/web/src/views/Jobs/Detail.vue b/web/src/views/Jobs/Detail.vue new file mode 100644 index 0000000..1679edc --- /dev/null +++ b/web/src/views/Jobs/Detail.vue @@ -0,0 +1,201 @@ + + + + + diff --git a/web/src/views/Jobs/History.vue b/web/src/views/Jobs/History.vue new file mode 100644 index 0000000..ca68439 --- /dev/null +++ b/web/src/views/Jobs/History.vue @@ -0,0 +1,211 @@ + + + + + diff --git a/web/src/views/Jobs/List.vue b/web/src/views/Jobs/List.vue new file mode 100644 index 0000000..0466fc8 --- /dev/null +++ b/web/src/views/Jobs/List.vue @@ -0,0 +1,137 @@ + + + + + diff --git a/web/src/views/Jobs/Submit.vue b/web/src/views/Jobs/Submit.vue new file mode 100644 index 0000000..f479dbe --- /dev/null +++ b/web/src/views/Jobs/Submit.vue @@ -0,0 +1,117 @@ + + +