diff --git a/packages/ui/src/renderer/src/page/MainLayout/GeekAutoStartChatWithBoss/index.vue b/packages/ui/src/renderer/src/page/MainLayout/GeekAutoStartChatWithBoss/index.vue
index d094806..076ed32 100644
--- a/packages/ui/src/renderer/src/page/MainLayout/GeekAutoStartChatWithBoss/index.vue
+++ b/packages/ui/src/renderer/src/page/MainLayout/GeekAutoStartChatWithBoss/index.vue
@@ -309,6 +309,13 @@
@click="handleClickConfigCommonJobCondition({ entry: 'expect-company-field' })"
>编辑公共职位筛选条件
+ 填入公共职位筛选条件的值
编辑公共职位筛选条件
+ 填入公共职位筛选条件的值
编辑公共职位筛选条件
+ 填入公共职位筛选条件的值
编辑公共职位筛选条件
+ 填入公共职位筛选条件的值
@@ -1259,6 +1279,13 @@
"
>编辑公共职位筛选条件
+ 填入公共职位筛选条件的值
{
console.log(err)
}
}
+
+const fillCommonConfigField = (field) => {
+ debugger
+ gtagRenderer('fill_common_config_field_clicked', { field })
+ let fieldsToReplace = []
+ switch (field) {
+ case 'salary': {
+ fieldsToReplace = ['expectSalaryCalculateWay', 'expectSalaryLow', 'expectSalaryHigh']
+ break
+ }
+ case 'city': {
+ fieldsToReplace = ['expectCityList']
+ break
+ }
+ case 'jobDetail': {
+ fieldsToReplace = [
+ 'jobDetailRegExpMatchLogic',
+ 'expectJobNameRegExpStr',
+ 'expectJobTypeRegExpStr',
+ 'expectJobDescRegExpStr'
+ ]
+ break
+ }
+ case 'expectCompanies': {
+ fieldsToReplace = ['expectCompanies']
+ break
+ }
+ case 'blockCompanyNameRegExpStr': {
+ fieldsToReplace = ['blockCompanyNameRegExpStr']
+ break
+ }
+ }
+ for (const field of fieldsToReplace) {
+ let sourceValue = commonJobConditionConfig.value[field]
+ if (
+ commonJobConditionConfig.value[field] &&
+ typeof commonJobConditionConfig.value[field] === 'object'
+ ) {
+ sourceValue = JSON.parse(JSON.stringify(commonJobConditionConfig.value[field]))
+ }
+ formContent.value[field] = sourceValue
+ }
+}