diff --git a/packages/ui/src/renderer/src/page/MainLayout/GeekAutoStartChatWithBoss.vue b/packages/ui/src/renderer/src/page/MainLayout/GeekAutoStartChatWithBoss.vue index 7b8033f..5156ed8 100644 --- a/packages/ui/src/renderer/src/page/MainLayout/GeekAutoStartChatWithBoss.vue +++ b/packages/ui/src/renderer/src/page/MainLayout/GeekAutoStartChatWithBoss.vue @@ -14,46 +14,69 @@ -->
- 是否查看职位详情的条件 - (以下条件为空表示不筛选) - - -
- 期望公司信息位置图示 -
-
+
+ 是否查看职位详情的条件 + (以下条件为空表示不筛选) +
-
期望公司(以逗号分隔)
+
+ 期望公司(以逗号分隔) + + 期望公司信息位置图示 + +
-
+
查看职位详情后,是发起投递还是标记不合适的条件 (以下条件为空表示不筛选) - + +
+ -
- 职位名称/职位类型/职位描述信息位置图示 -
+ 如下各信息位置图示
- + + + 标记不合适机制 + +
-
标记不合适机制
-
    -
  1. - 如果查找到的职位,职位名称、职位类型、职位描述与如上正则不匹配,则这个职位将被标记为不合适 -
  2. -
  3. 如果查找到的职位活跃时间为“本月活跃”或更往前的时间,则这个职位将被标记为不合适
  4. -
  5. - 如有错误标记,请在左侧“标记不合适”记录中找到相关记录,手动对这些职位发起会话 -
  6. -
-
- { has_dingtalk_robot_token: !!formContent.value?.dingtalkRobotAccessToken }) formContent.value.expectJobRegExpStr = undefined - await formRef.value!.validate() + try { + await formRef.value!.validate() + } catch (err) { + ElMessage.error({ + message: '表单校验失败,请检查有误的内容', + grouping: true + }) + console.log(err) + return + } await electron.ipcRenderer.invoke('save-config-file-from-ui', JSON.stringify(formContent.value)) router.replace({ path: '/geekAutoStartChatWithBoss/prepareRun', @@ -265,7 +278,16 @@ const handleSave = async () => { has_dingtalk_robot_token: !!formContent.value?.dingtalkRobotAccessToken }) normalizeExpectCompanies() - await formRef.value!.validate() + try { + await formRef.value!.validate() + } catch (err) { + ElMessage.error({ + message: '表单校验失败,请检查有误的内容', + grouping: true + }) + console.log(err) + return + } await electron.ipcRenderer.invoke('save-config-file-from-ui', JSON.stringify(formContent.value)) ElMessage.success('配置保存成功') gtagRenderer('config_saved') diff --git a/packages/ui/src/renderer/src/page/MainLayout/ReadNoReplyReminder.vue b/packages/ui/src/renderer/src/page/MainLayout/ReadNoReplyReminder.vue index 2bff43e..07b7546 100644 --- a/packages/ui/src/renderer/src/page/MainLayout/ReadNoReplyReminder.vue +++ b/packages/ui/src/renderer/src/page/MainLayout/ReadNoReplyReminder.vue @@ -14,9 +14,14 @@
- - “[盼回复]” 表情 - + + + + “[盼回复]” 表情 + +
由大语言模型(根据简历及当前聊天上下文)生成的内容 diff --git a/packages/ui/src/renderer/src/page/MainLayout/index.vue b/packages/ui/src/renderer/src/page/MainLayout/index.vue index 6ab38e5..c8cab37 100644 --- a/packages/ui/src/renderer/src/page/MainLayout/index.vue +++ b/packages/ui/src/renderer/src/page/MainLayout/index.vue @@ -1,14 +1,86 @@